Merge from gcc top-level.
[deliverable/binutils-gdb.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009
7 # Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 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 AR="$(AR)"; export AR; \
199 AS="$(AS)"; export AS; \
200 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
201 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
202 LD="$(LD)"; export LD; \
203 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
204 NM="$(NM)"; export NM; \
205 RANLIB="$(RANLIB)"; export RANLIB; \
206 WINDRES="$(WINDRES)"; export WINDRES; \
207 WINDMC="$(WINDMC)"; export WINDMC; \
208 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
209 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
210 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
218 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
219 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
220 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
221 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
222 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
223 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
224 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
225 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
226 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
227 @if gcc-bootstrap
228 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
229 @endif gcc-bootstrap
230 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
231
232 POSTSTAGE1_CXX_EXPORT = \
233 CXX='$(CXX)'; export CXX; \
234 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
235 @if target-libstdc++-v3-bootstrap
236 # Override the above if we're bootstrapping C++.
237 POSTSTAGE1_CXX_EXPORT = \
238 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
239 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
240 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
241 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
242 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
243 -I$$s/libstdc++-v3/libsupc++ \
244 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
245 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
246 @endif target-libstdc++-v3-bootstrap
247
248 # Similar, for later GCC stages.
249 POSTSTAGE1_HOST_EXPORTS = \
250 $(HOST_EXPORTS) \
251 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
252 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
253 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
254 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
255 $(POSTSTAGE1_CXX_EXPORT) \
256 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
257 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
258 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
259
260 # Target libraries are put under this directory:
261 TARGET_SUBDIR = @target_subdir@
262 # This is set by the configure script to the arguments to use when configuring
263 # directories built for the target.
264 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
265 # This is the list of variables to export in the environment when
266 # configuring subdirectories for the target system.
267 BASE_TARGET_EXPORTS = \
268 $(BASE_EXPORTS) \
269 AR="$(AR_FOR_TARGET)"; export AR; \
270 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
271 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
272 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
273 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
274 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
275 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
276 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
277 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
278 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
279 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
280 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
281 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
282 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
283 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
284 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
285 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
286 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
287 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
288 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
289 @if gcc-bootstrap
290 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
291 @endif gcc-bootstrap
292 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
293 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
294
295 RAW_CXX_TARGET_EXPORTS = \
296 $(BASE_TARGET_EXPORTS) \
297 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
298 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
299
300 NORMAL_TARGET_EXPORTS = \
301 $(BASE_TARGET_EXPORTS) \
302 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
303
304 # Where to find GMP
305 HOST_GMPLIBS = @gmplibs@
306 HOST_GMPINC = @gmpinc@
307
308 # Where to find PPL
309 HOST_PPLLIBS = @ppllibs@
310 HOST_PPLINC = @pplinc@
311
312 # Where to find CLOOG
313 HOST_CLOOGLIBS = @clooglibs@
314 HOST_CLOOGINC = @clooginc@
315
316 # Where to find libelf
317 HOST_LIBELFLIBS = @libelflibs@
318 HOST_LIBELFINC = @libelfinc@
319
320 # ----------------------------------------------
321 # Programs producing files for the BUILD machine
322 # ----------------------------------------------
323
324 SHELL = @config_shell@
325
326 # pwd command to use. Allow user to override default by setting PWDCMD in
327 # the environment to account for automounters. The make variable must not
328 # be called PWDCMD, otherwise the value set here is passed to make
329 # subprocesses and overrides the setting from the user's environment.
330 # Don't use PWD since it is a common shell environment variable and we
331 # don't want to corrupt it.
332 PWD_COMMAND = $${PWDCMD-pwd}
333
334 # compilers to use to create programs which must be run in the build
335 # environment.
336 AR_FOR_BUILD = @AR_FOR_BUILD@
337 AS_FOR_BUILD = @AS_FOR_BUILD@
338 CC_FOR_BUILD = @CC_FOR_BUILD@
339 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
340 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
341 CXX_FOR_BUILD = @CXX_FOR_BUILD@
342 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
343 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
344 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
345 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
346 LD_FOR_BUILD = @LD_FOR_BUILD@
347 NM_FOR_BUILD = @NM_FOR_BUILD@
348 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
349 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
350 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
351
352 # Special variables passed down in EXTRA_GCC_FLAGS. They are defined
353 # here so that they can be overridden by Makefile fragments.
354 BUILD_PREFIX = @BUILD_PREFIX@
355 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
356
357 # Flags to pass to stage2 and later makes. They are defined
358 # here so that they can be overridden by Makefile fragments.
359 BOOT_CFLAGS= -g -O2
360 BOOT_LDFLAGS=
361 BOOT_ADAFLAGS=-gnatpg -gnata
362
363 AWK = @AWK@
364 SED = @SED@
365 BISON = @BISON@
366 YACC = @YACC@
367 FLEX = @FLEX@
368 LEX = @LEX@
369 M4 = @M4@
370 MAKEINFO = @MAKEINFO@
371 EXPECT = @EXPECT@
372 RUNTEST = @RUNTEST@
373
374 # This just becomes part of the MAKEINFO definition passed down to
375 # sub-makes. It lets flags be given on the command line while still
376 # using the makeinfo from the object tree.
377 # (Default to avoid splitting info files by setting the threshold high.)
378 MAKEINFOFLAGS = --split-size=5000000
379
380 # ---------------------------------------------
381 # Programs producing files for the HOST machine
382 # ---------------------------------------------
383
384 AS = @AS@
385 AR = @AR@
386 AR_FLAGS = rc
387 CC = @CC@
388 CXX = @CXX@
389 DLLTOOL = @DLLTOOL@
390 LD = @LD@
391 LIPO = @LIPO@
392 NM = @NM@
393 OBJDUMP = @OBJDUMP@
394 RANLIB = @RANLIB@
395 STRIP = @STRIP@
396 WINDRES = @WINDRES@
397 WINDMC = @WINDMC@
398
399 GNATBIND = @GNATBIND@
400 GNATMAKE = @GNATMAKE@
401
402 CFLAGS = @CFLAGS@
403 LDFLAGS = @LDFLAGS@
404 LIBCFLAGS = $(CFLAGS)
405 CXXFLAGS = @CXXFLAGS@
406 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
407 GOCFLAGS = $(CFLAGS)
408
409 TFLAGS =
410
411 # Defaults for all stages; some are overridden below.
412
413 STAGE_CFLAGS = $(BOOT_CFLAGS)
414 STAGE_TFLAGS = $(TFLAGS)
415 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
416
417
418 # Defaults for stage 1; some are overridden below.
419 STAGE1_CFLAGS = $(STAGE_CFLAGS)
420 STAGE1_CXXFLAGS = $(CXXFLAGS)
421 @if target-libstdc++-v3-bootstrap
422 # Override the above if we're bootstrapping C++.
423 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
424 @endif target-libstdc++-v3-bootstrap
425 STAGE1_TFLAGS = $(STAGE_TFLAGS)
426 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
427
428 # Defaults for stage 2; some are overridden below.
429 STAGE2_CFLAGS = $(STAGE_CFLAGS)
430 STAGE2_CXXFLAGS = $(CXXFLAGS)
431 @if target-libstdc++-v3-bootstrap
432 # Override the above if we're bootstrapping C++.
433 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
434 @endif target-libstdc++-v3-bootstrap
435 STAGE2_TFLAGS = $(STAGE_TFLAGS)
436 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
437
438 # Defaults for stage 3; some are overridden below.
439 STAGE3_CFLAGS = $(STAGE_CFLAGS)
440 STAGE3_CXXFLAGS = $(CXXFLAGS)
441 @if target-libstdc++-v3-bootstrap
442 # Override the above if we're bootstrapping C++.
443 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
444 @endif target-libstdc++-v3-bootstrap
445 STAGE3_TFLAGS = $(STAGE_TFLAGS)
446 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
447
448 # Defaults for stage 4; some are overridden below.
449 STAGE4_CFLAGS = $(STAGE_CFLAGS)
450 STAGE4_CXXFLAGS = $(CXXFLAGS)
451 @if target-libstdc++-v3-bootstrap
452 # Override the above if we're bootstrapping C++.
453 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
454 @endif target-libstdc++-v3-bootstrap
455 STAGE4_TFLAGS = $(STAGE_TFLAGS)
456 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
457
458 # Defaults for stage profile; some are overridden below.
459 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
460 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
461 @if target-libstdc++-v3-bootstrap
462 # Override the above if we're bootstrapping C++.
463 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
464 @endif target-libstdc++-v3-bootstrap
465 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
466 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
467
468 # Defaults for stage feedback; some are overridden below.
469 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
470 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
471 @if target-libstdc++-v3-bootstrap
472 # Override the above if we're bootstrapping C++.
473 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
474 @endif target-libstdc++-v3-bootstrap
475 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
476 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
477
478
479 # Only build the C compiler for stage1, because that is the only one that
480 # we can guarantee will build with the native compiler, and also it is the
481 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
482 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
483 # overrideable (for a bootstrap build stage1 also builds gcc.info).
484
485 STAGE1_CFLAGS = @stage1_cflags@
486 STAGE1_CHECKING = @stage1_checking@
487 STAGE1_LANGUAGES = @stage1_languages@
488 # * We force-disable intermodule optimizations, even if
489 # --enable-intermodule was passed, since the installed compiler
490 # probably can't handle them. Luckily, autoconf always respects
491 # the last argument when conflicting --enable arguments are passed.
492 # * Likewise, we force-disable coverage flags, since the installed
493 # compiler probably has never heard of them.
494 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
495 --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)"
496
497 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
498 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
499
500 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
501 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
502
503 do-compare = @do_compare@
504 do-compare3 = $(do-compare)
505
506 # -----------------------------------------------
507 # Programs producing files for the TARGET machine
508 # -----------------------------------------------
509
510 AR_FOR_TARGET=@AR_FOR_TARGET@
511 AS_FOR_TARGET=@AS_FOR_TARGET@
512 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
513
514 # If GCC_FOR_TARGET is not overriden on the command line, then this
515 # variable is passed down to the gcc Makefile, where it is used to
516 # build libgcc2.a. We define it here so that it can itself be
517 # overridden on the command line.
518 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
519 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
520 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
521 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
522 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
523 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
524 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
525 LD_FOR_TARGET=@LD_FOR_TARGET@
526
527 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
528 NM_FOR_TARGET=@NM_FOR_TARGET@
529 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
530 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
531 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
532 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
533 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
534
535 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
536 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
537 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
538
539 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
540 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
541
542 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
543 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
544 LDFLAGS_FOR_TARGET =
545 GOCFLAGS_FOR_TARGET = -O2 -g
546
547 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
548 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
549 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
550
551 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
552
553 # ------------------------------------
554 # Miscellaneous targets and flag lists
555 # ------------------------------------
556
557 # The first rule in the file had better be this one. Don't put any above it.
558 # This lives here to allow makefile fragments to contain dependencies.
559 all:
560
561 #### host and target specific makefile fragments come in here.
562 @target_makefile_frag@
563 @alphaieee_frag@
564 @ospace_frag@
565 @host_makefile_frag@
566 ###
567
568 # This is the list of directories that may be needed in RPATH_ENVVAR
569 # so that programs built for the target machine work.
570 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libmudflap)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(HOST_LIB_PATH_gcc)
571
572 @if target-libstdc++-v3
573 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
574 @endif target-libstdc++-v3
575
576 @if target-libmudflap
577 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
578 @endif target-libmudflap
579
580 @if target-libssp
581 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
582 @endif target-libssp
583
584 @if target-libgomp
585 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
586 @endif target-libgomp
587
588
589
590 # This is the list of directories that may be needed in RPATH_ENVVAR
591 # so that programs built for the host machine work.
592 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)
593
594 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
595 @if gcc
596 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
597 @endif gcc
598
599
600 @if bfd
601 HOST_LIB_PATH_bfd = \
602 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
603 @endif bfd
604
605 @if opcodes
606 HOST_LIB_PATH_opcodes = \
607 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
608 @endif opcodes
609
610 @if gmp
611 HOST_LIB_PATH_gmp = \
612 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
613 @endif gmp
614
615 @if mpfr
616 HOST_LIB_PATH_mpfr = \
617 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
618 @endif mpfr
619
620 @if mpc
621 HOST_LIB_PATH_mpc = \
622 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
623 @endif mpc
624
625 @if ppl
626 HOST_LIB_PATH_ppl = \
627 $$r/$(HOST_SUBDIR)/ppl/src/.libs:$$r/$(HOST_SUBDIR)/prev-ppl/src/.libs:
628 @endif ppl
629
630 @if cloog
631 HOST_LIB_PATH_cloog = \
632 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
633 @endif cloog
634
635 @if libelf
636 HOST_LIB_PATH_libelf = \
637 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
638 @endif libelf
639
640
641 # Flags to pass down to all sub-makes.
642 BASE_FLAGS_TO_PASS = \
643 "DESTDIR=$(DESTDIR)" \
644 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
645 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
646 "bindir=$(bindir)" \
647 "datadir=$(datadir)" \
648 "exec_prefix=$(exec_prefix)" \
649 "includedir=$(includedir)" \
650 "datarootdir=$(datarootdir)" \
651 "docdir=$(docdir)" \
652 "infodir=$(infodir)" \
653 "pdfdir=$(pdfdir)" \
654 "htmldir=$(htmldir)" \
655 "libdir=$(libdir)" \
656 "libexecdir=$(libexecdir)" \
657 "lispdir=$(lispdir)" \
658 "localstatedir=$(localstatedir)" \
659 "mandir=$(mandir)" \
660 "oldincludedir=$(oldincludedir)" \
661 "prefix=$(prefix)" \
662 "sbindir=$(sbindir)" \
663 "sharedstatedir=$(sharedstatedir)" \
664 "sysconfdir=$(sysconfdir)" \
665 "tooldir=$(tooldir)" \
666 "build_tooldir=$(build_tooldir)" \
667 "target_alias=$(target_alias)" \
668 "AWK=$(AWK)" \
669 "BISON=$(BISON)" \
670 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
671 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
672 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
673 "EXPECT=$(EXPECT)" \
674 "FLEX=$(FLEX)" \
675 "INSTALL=$(INSTALL)" \
676 "INSTALL_DATA=$(INSTALL_DATA)" \
677 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
678 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
679 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
680 "LEX=$(LEX)" \
681 "M4=$(M4)" \
682 "MAKE=$(MAKE)" \
683 "RUNTEST=$(RUNTEST)" \
684 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
685 "SED=$(SED)" \
686 "SHELL=$(SHELL)" \
687 "YACC=$(YACC)" \
688 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
689 "ADA_CFLAGS=$(ADA_CFLAGS)" \
690 "AR_FLAGS=$(AR_FLAGS)" \
691 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
692 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
693 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
694 "CFLAGS=$(CFLAGS)" \
695 "CXXFLAGS=$(CXXFLAGS)" \
696 "LDFLAGS=$(LDFLAGS)" \
697 "LIBCFLAGS=$(LIBCFLAGS)" \
698 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
699 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
700 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
701 "GNATBIND=$(GNATBIND)" \
702 "GNATMAKE=$(GNATMAKE)" \
703 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
704 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
705 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
706 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
707 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
708 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)" \
709 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
710 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
711 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
712 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
713 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
714 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
715 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
716 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
717 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
718 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
719 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
720 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
721 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
722 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
723 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
724 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
725 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
726 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
727 "BUILD_CONFIG=$(BUILD_CONFIG)" \
728 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
729 "LEAN=$(LEAN)" \
730 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
731 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
732 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
733 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
734 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
735 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
736 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
737 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
738 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
739 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
740 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
741 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
742 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
743 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
744 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
745 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
746 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
747 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
748 "TFLAGS=$(TFLAGS)" \
749 "CONFIG_SHELL=$(SHELL)" \
750 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
751
752 # We leave this in just in case, but it is not needed anymore.
753 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
754
755 # Flags to pass down to most sub-makes, in which we're building with
756 # the host environment.
757 EXTRA_HOST_FLAGS = \
758 'AR=$(AR)' \
759 'AS=$(AS)' \
760 'CC=$(CC)' \
761 'CXX=$(CXX)' \
762 'DLLTOOL=$(DLLTOOL)' \
763 'GCJ=$(GCJ)' \
764 'GFORTRAN=$(GFORTRAN)' \
765 'LD=$(LD)' \
766 'LIPO=$(LIPO)' \
767 'NM=$(NM)' \
768 'OBJDUMP=$(OBJDUMP)' \
769 'RANLIB=$(RANLIB)' \
770 'STRIP=$(STRIP)' \
771 'WINDRES=$(WINDRES)' \
772 'WINDMC=$(WINDMC)'
773
774 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
775
776 # Flags that are concerned with the location of the X11 include files
777 # and library files
778 #
779 # NOTE: until the top-level is getting the values via autoconf, it only
780 # causes problems to have this top-level Makefile overriding the autoconf-set
781 # values in child directories. Only variables that don't conflict with
782 # autoconf'ed ones should be passed by X11_FLAGS_TO_PASS for now.
783 #
784 X11_FLAGS_TO_PASS = \
785 'X11_EXTRA_CFLAGS=$(X11_EXTRA_CFLAGS)' \
786 'X11_EXTRA_LIBS=$(X11_EXTRA_LIBS)'
787
788 # Flags to pass to stage2 and later makes.
789
790 POSTSTAGE1_FLAGS_TO_PASS = \
791 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
792 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
793 GNATBIND="$${GNATBIND}" \
794 LDFLAGS="$${LDFLAGS}" \
795 HOST_LIBS="$${HOST_LIBS}" \
796 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
797
798 # Flags to pass down to makes which are built with the target environment.
799 # The double $ decreases the length of the command line; those variables
800 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
801 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
802 # so we expand them here.
803 EXTRA_TARGET_FLAGS = \
804 'AR=$$(AR_FOR_TARGET)' \
805 'AS=$(COMPILER_AS_FOR_TARGET)' \
806 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
807 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
808 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
809 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
810 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
811 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
812 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
813 'GOC=$$(GOC_FOR_TARGET)' \
814 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
815 'LD=$(COMPILER_LD_FOR_TARGET)' \
816 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
817 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
818 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
819 'NM=$(COMPILER_NM_FOR_TARGET)' \
820 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
821 'RANLIB=$$(RANLIB_FOR_TARGET)' \
822 'WINDRES=$$(WINDRES_FOR_TARGET)' \
823 'WINDMC=$$(WINDMC_FOR_TARGET)' \
824 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
825 "TFLAGS=$$TFLAGS"
826
827 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
828
829 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
830 # unfortunately needs the native compiler and the target ar and
831 # ranlib.
832 # If any variables are added here, they must be added to do-*, below.
833 # The BUILD_* variables are a special case, which are used for the gcc
834 # cross-building scheme.
835 EXTRA_GCC_FLAGS = \
836 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
837 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
838 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
839 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
840 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
841 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
842
843 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
844
845 @if gcc
846 BUILD_CONFIG = @BUILD_CONFIG@
847 ifneq ($(BUILD_CONFIG),)
848 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
849 endif
850 @endif gcc
851
852 .PHONY: configure-host
853 configure-host: \
854 maybe-configure-ash \
855 maybe-configure-autoconf \
856 maybe-configure-automake \
857 maybe-configure-bash \
858 maybe-configure-bfd \
859 maybe-configure-opcodes \
860 maybe-configure-binutils \
861 maybe-configure-bison \
862 maybe-configure-byacc \
863 maybe-configure-bzip2 \
864 maybe-configure-cgen \
865 maybe-configure-dejagnu \
866 maybe-configure-diff \
867 maybe-configure-dosutils \
868 maybe-configure-etc \
869 maybe-configure-fastjar \
870 maybe-configure-fileutils \
871 maybe-configure-findutils \
872 maybe-configure-find \
873 maybe-configure-fixincludes \
874 maybe-configure-flex \
875 maybe-configure-gas \
876 maybe-configure-gcc \
877 maybe-configure-gawk \
878 maybe-configure-gettext \
879 maybe-configure-gmp \
880 maybe-configure-mpfr \
881 maybe-configure-mpc \
882 maybe-configure-ppl \
883 maybe-configure-cloog \
884 maybe-configure-libelf \
885 maybe-configure-gnuserv \
886 maybe-configure-gold \
887 maybe-configure-gprof \
888 maybe-configure-gzip \
889 maybe-configure-hello \
890 maybe-configure-indent \
891 maybe-configure-intl \
892 maybe-configure-tcl \
893 maybe-configure-itcl \
894 maybe-configure-ld \
895 maybe-configure-libcpp \
896 maybe-configure-libdecnumber \
897 maybe-configure-libgui \
898 maybe-configure-libiberty \
899 maybe-configure-libiconv \
900 maybe-configure-libtool \
901 maybe-configure-m4 \
902 maybe-configure-make \
903 maybe-configure-mmalloc \
904 maybe-configure-patch \
905 maybe-configure-perl \
906 maybe-configure-prms \
907 maybe-configure-rcs \
908 maybe-configure-readline \
909 maybe-configure-release \
910 maybe-configure-recode \
911 maybe-configure-sed \
912 maybe-configure-send-pr \
913 maybe-configure-shellutils \
914 maybe-configure-sid \
915 maybe-configure-sim \
916 maybe-configure-tar \
917 maybe-configure-texinfo \
918 maybe-configure-textutils \
919 maybe-configure-time \
920 maybe-configure-uudecode \
921 maybe-configure-wdiff \
922 maybe-configure-zip \
923 maybe-configure-zlib \
924 maybe-configure-gdb \
925 maybe-configure-expect \
926 maybe-configure-guile \
927 maybe-configure-tk \
928 maybe-configure-libtermcap \
929 maybe-configure-utils \
930 maybe-configure-gnattools \
931 maybe-configure-lto-plugin
932 .PHONY: configure-target
933 configure-target: \
934 maybe-configure-target-libstdc++-v3 \
935 maybe-configure-target-libmudflap \
936 maybe-configure-target-libssp \
937 maybe-configure-target-newlib \
938 maybe-configure-target-libgcc \
939 maybe-configure-target-libquadmath \
940 maybe-configure-target-libgfortran \
941 maybe-configure-target-libobjc \
942 maybe-configure-target-libgo \
943 maybe-configure-target-libtermcap \
944 maybe-configure-target-winsup \
945 maybe-configure-target-libgloss \
946 maybe-configure-target-libiberty \
947 maybe-configure-target-gperf \
948 maybe-configure-target-examples \
949 maybe-configure-target-libffi \
950 maybe-configure-target-libjava \
951 maybe-configure-target-zlib \
952 maybe-configure-target-boehm-gc \
953 maybe-configure-target-qthreads \
954 maybe-configure-target-rda \
955 maybe-configure-target-libada \
956 maybe-configure-target-libgomp
957
958 # The target built for a native non-bootstrap build.
959 .PHONY: all
960 all:
961 @if gcc-bootstrap
962 [ -f stage_final ] || echo stage3 > stage_final
963 @r=`${PWD_COMMAND}`; export r; \
964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
965 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
966 @endif gcc-bootstrap
967 @: $(MAKE); $(unstage)
968 @r=`${PWD_COMMAND}`; export r; \
969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
970 @if gcc-bootstrap
971 if [ -f stage_last ]; then \
972 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
973 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
974 else \
975 @endif gcc-bootstrap
976 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
977 @if gcc-bootstrap
978 ; \
979 fi \
980 @endif gcc-bootstrap
981 && :
982
983 .PHONY: all-build
984
985 all-build: maybe-all-build-libiberty
986 all-build: maybe-all-build-bison
987 all-build: maybe-all-build-byacc
988 all-build: maybe-all-build-flex
989 all-build: maybe-all-build-m4
990 all-build: maybe-all-build-texinfo
991 all-build: maybe-all-build-fixincludes
992
993 .PHONY: all-host
994
995 all-host: maybe-all-ash
996 all-host: maybe-all-autoconf
997 all-host: maybe-all-automake
998 all-host: maybe-all-bash
999 @if bfd-no-bootstrap
1000 all-host: maybe-all-bfd
1001 @endif bfd-no-bootstrap
1002 @if opcodes-no-bootstrap
1003 all-host: maybe-all-opcodes
1004 @endif opcodes-no-bootstrap
1005 @if binutils-no-bootstrap
1006 all-host: maybe-all-binutils
1007 @endif binutils-no-bootstrap
1008 all-host: maybe-all-bison
1009 all-host: maybe-all-byacc
1010 all-host: maybe-all-bzip2
1011 all-host: maybe-all-cgen
1012 all-host: maybe-all-dejagnu
1013 all-host: maybe-all-diff
1014 all-host: maybe-all-dosutils
1015 all-host: maybe-all-etc
1016 all-host: maybe-all-fastjar
1017 all-host: maybe-all-fileutils
1018 all-host: maybe-all-findutils
1019 all-host: maybe-all-find
1020 all-host: maybe-all-fixincludes
1021 all-host: maybe-all-flex
1022 @if gas-no-bootstrap
1023 all-host: maybe-all-gas
1024 @endif gas-no-bootstrap
1025 @if gcc-no-bootstrap
1026 all-host: maybe-all-gcc
1027 @endif gcc-no-bootstrap
1028 all-host: maybe-all-gawk
1029 all-host: maybe-all-gettext
1030 @if gmp-no-bootstrap
1031 all-host: maybe-all-gmp
1032 @endif gmp-no-bootstrap
1033 @if mpfr-no-bootstrap
1034 all-host: maybe-all-mpfr
1035 @endif mpfr-no-bootstrap
1036 @if mpc-no-bootstrap
1037 all-host: maybe-all-mpc
1038 @endif mpc-no-bootstrap
1039 @if ppl-no-bootstrap
1040 all-host: maybe-all-ppl
1041 @endif ppl-no-bootstrap
1042 @if cloog-no-bootstrap
1043 all-host: maybe-all-cloog
1044 @endif cloog-no-bootstrap
1045 @if libelf-no-bootstrap
1046 all-host: maybe-all-libelf
1047 @endif libelf-no-bootstrap
1048 all-host: maybe-all-gnuserv
1049 @if gold-no-bootstrap
1050 all-host: maybe-all-gold
1051 @endif gold-no-bootstrap
1052 all-host: maybe-all-gprof
1053 all-host: maybe-all-gzip
1054 all-host: maybe-all-hello
1055 all-host: maybe-all-indent
1056 @if intl-no-bootstrap
1057 all-host: maybe-all-intl
1058 @endif intl-no-bootstrap
1059 all-host: maybe-all-tcl
1060 all-host: maybe-all-itcl
1061 @if ld-no-bootstrap
1062 all-host: maybe-all-ld
1063 @endif ld-no-bootstrap
1064 @if libcpp-no-bootstrap
1065 all-host: maybe-all-libcpp
1066 @endif libcpp-no-bootstrap
1067 @if libdecnumber-no-bootstrap
1068 all-host: maybe-all-libdecnumber
1069 @endif libdecnumber-no-bootstrap
1070 all-host: maybe-all-libgui
1071 @if libiberty-no-bootstrap
1072 all-host: maybe-all-libiberty
1073 @endif libiberty-no-bootstrap
1074 all-host: maybe-all-libiconv
1075 all-host: maybe-all-libtool
1076 all-host: maybe-all-m4
1077 all-host: maybe-all-make
1078 all-host: maybe-all-mmalloc
1079 all-host: maybe-all-patch
1080 all-host: maybe-all-perl
1081 all-host: maybe-all-prms
1082 all-host: maybe-all-rcs
1083 all-host: maybe-all-readline
1084 all-host: maybe-all-release
1085 all-host: maybe-all-recode
1086 all-host: maybe-all-sed
1087 all-host: maybe-all-send-pr
1088 all-host: maybe-all-shellutils
1089 all-host: maybe-all-sid
1090 all-host: maybe-all-sim
1091 all-host: maybe-all-tar
1092 all-host: maybe-all-texinfo
1093 all-host: maybe-all-textutils
1094 all-host: maybe-all-time
1095 all-host: maybe-all-uudecode
1096 all-host: maybe-all-wdiff
1097 all-host: maybe-all-zip
1098 @if zlib-no-bootstrap
1099 all-host: maybe-all-zlib
1100 @endif zlib-no-bootstrap
1101 all-host: maybe-all-gdb
1102 all-host: maybe-all-expect
1103 all-host: maybe-all-guile
1104 all-host: maybe-all-tk
1105 all-host: maybe-all-libtermcap
1106 all-host: maybe-all-utils
1107 all-host: maybe-all-gnattools
1108 @if lto-plugin-no-bootstrap
1109 all-host: maybe-all-lto-plugin
1110 @endif lto-plugin-no-bootstrap
1111
1112 .PHONY: all-target
1113
1114 @if target-libstdc++-v3-no-bootstrap
1115 all-target: maybe-all-target-libstdc++-v3
1116 @endif target-libstdc++-v3-no-bootstrap
1117 all-target: maybe-all-target-libmudflap
1118 all-target: maybe-all-target-libssp
1119 all-target: maybe-all-target-newlib
1120 @if target-libgcc-no-bootstrap
1121 all-target: maybe-all-target-libgcc
1122 @endif target-libgcc-no-bootstrap
1123 all-target: maybe-all-target-libquadmath
1124 all-target: maybe-all-target-libgfortran
1125 all-target: maybe-all-target-libobjc
1126 all-target: maybe-all-target-libgo
1127 all-target: maybe-all-target-libtermcap
1128 all-target: maybe-all-target-winsup
1129 all-target: maybe-all-target-libgloss
1130 all-target: maybe-all-target-libiberty
1131 all-target: maybe-all-target-gperf
1132 all-target: maybe-all-target-examples
1133 all-target: maybe-all-target-libffi
1134 all-target: maybe-all-target-libjava
1135 all-target: maybe-all-target-zlib
1136 all-target: maybe-all-target-boehm-gc
1137 all-target: maybe-all-target-qthreads
1138 all-target: maybe-all-target-rda
1139 all-target: maybe-all-target-libada
1140 @if target-libgomp-no-bootstrap
1141 all-target: maybe-all-target-libgomp
1142 @endif target-libgomp-no-bootstrap
1143
1144 # Do a target for all the subdirectories. A ``make do-X'' will do a
1145 # ``make X'' in all subdirectories (because, in general, there is a
1146 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1147 # but it may do additional work as well).
1148
1149 .PHONY: do-info
1150 do-info:
1151 @: $(MAKE); $(unstage)
1152 @r=`${PWD_COMMAND}`; export r; \
1153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1154 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1155 info-target
1156
1157
1158 .PHONY: info-host
1159
1160 info-host: maybe-info-ash
1161 info-host: maybe-info-autoconf
1162 info-host: maybe-info-automake
1163 info-host: maybe-info-bash
1164 info-host: maybe-info-bfd
1165 info-host: maybe-info-opcodes
1166 info-host: maybe-info-binutils
1167 info-host: maybe-info-bison
1168 info-host: maybe-info-byacc
1169 info-host: maybe-info-bzip2
1170 info-host: maybe-info-cgen
1171 info-host: maybe-info-dejagnu
1172 info-host: maybe-info-diff
1173 info-host: maybe-info-dosutils
1174 info-host: maybe-info-etc
1175 info-host: maybe-info-fastjar
1176 info-host: maybe-info-fileutils
1177 info-host: maybe-info-findutils
1178 info-host: maybe-info-find
1179 info-host: maybe-info-fixincludes
1180 info-host: maybe-info-flex
1181 info-host: maybe-info-gas
1182 info-host: maybe-info-gcc
1183 info-host: maybe-info-gawk
1184 info-host: maybe-info-gettext
1185 info-host: maybe-info-gmp
1186 info-host: maybe-info-mpfr
1187 info-host: maybe-info-mpc
1188 info-host: maybe-info-ppl
1189 info-host: maybe-info-cloog
1190 info-host: maybe-info-libelf
1191 info-host: maybe-info-gnuserv
1192 info-host: maybe-info-gold
1193 info-host: maybe-info-gprof
1194 info-host: maybe-info-gzip
1195 info-host: maybe-info-hello
1196 info-host: maybe-info-indent
1197 info-host: maybe-info-intl
1198 info-host: maybe-info-tcl
1199 info-host: maybe-info-itcl
1200 info-host: maybe-info-ld
1201 info-host: maybe-info-libcpp
1202 info-host: maybe-info-libdecnumber
1203 info-host: maybe-info-libgui
1204 info-host: maybe-info-libiberty
1205 info-host: maybe-info-libiconv
1206 info-host: maybe-info-libtool
1207 info-host: maybe-info-m4
1208 info-host: maybe-info-make
1209 info-host: maybe-info-mmalloc
1210 info-host: maybe-info-patch
1211 info-host: maybe-info-perl
1212 info-host: maybe-info-prms
1213 info-host: maybe-info-rcs
1214 info-host: maybe-info-readline
1215 info-host: maybe-info-release
1216 info-host: maybe-info-recode
1217 info-host: maybe-info-sed
1218 info-host: maybe-info-send-pr
1219 info-host: maybe-info-shellutils
1220 info-host: maybe-info-sid
1221 info-host: maybe-info-sim
1222 info-host: maybe-info-tar
1223 info-host: maybe-info-texinfo
1224 info-host: maybe-info-textutils
1225 info-host: maybe-info-time
1226 info-host: maybe-info-uudecode
1227 info-host: maybe-info-wdiff
1228 info-host: maybe-info-zip
1229 info-host: maybe-info-zlib
1230 info-host: maybe-info-gdb
1231 info-host: maybe-info-expect
1232 info-host: maybe-info-guile
1233 info-host: maybe-info-tk
1234 info-host: maybe-info-libtermcap
1235 info-host: maybe-info-utils
1236 info-host: maybe-info-gnattools
1237 info-host: maybe-info-lto-plugin
1238
1239 .PHONY: info-target
1240
1241 info-target: maybe-info-target-libstdc++-v3
1242 info-target: maybe-info-target-libmudflap
1243 info-target: maybe-info-target-libssp
1244 info-target: maybe-info-target-newlib
1245 info-target: maybe-info-target-libgcc
1246 info-target: maybe-info-target-libquadmath
1247 info-target: maybe-info-target-libgfortran
1248 info-target: maybe-info-target-libobjc
1249 info-target: maybe-info-target-libgo
1250 info-target: maybe-info-target-libtermcap
1251 info-target: maybe-info-target-winsup
1252 info-target: maybe-info-target-libgloss
1253 info-target: maybe-info-target-libiberty
1254 info-target: maybe-info-target-gperf
1255 info-target: maybe-info-target-examples
1256 info-target: maybe-info-target-libffi
1257 info-target: maybe-info-target-libjava
1258 info-target: maybe-info-target-zlib
1259 info-target: maybe-info-target-boehm-gc
1260 info-target: maybe-info-target-qthreads
1261 info-target: maybe-info-target-rda
1262 info-target: maybe-info-target-libada
1263 info-target: maybe-info-target-libgomp
1264
1265 .PHONY: do-dvi
1266 do-dvi:
1267 @: $(MAKE); $(unstage)
1268 @r=`${PWD_COMMAND}`; export r; \
1269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1270 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1271 dvi-target
1272
1273
1274 .PHONY: dvi-host
1275
1276 dvi-host: maybe-dvi-ash
1277 dvi-host: maybe-dvi-autoconf
1278 dvi-host: maybe-dvi-automake
1279 dvi-host: maybe-dvi-bash
1280 dvi-host: maybe-dvi-bfd
1281 dvi-host: maybe-dvi-opcodes
1282 dvi-host: maybe-dvi-binutils
1283 dvi-host: maybe-dvi-bison
1284 dvi-host: maybe-dvi-byacc
1285 dvi-host: maybe-dvi-bzip2
1286 dvi-host: maybe-dvi-cgen
1287 dvi-host: maybe-dvi-dejagnu
1288 dvi-host: maybe-dvi-diff
1289 dvi-host: maybe-dvi-dosutils
1290 dvi-host: maybe-dvi-etc
1291 dvi-host: maybe-dvi-fastjar
1292 dvi-host: maybe-dvi-fileutils
1293 dvi-host: maybe-dvi-findutils
1294 dvi-host: maybe-dvi-find
1295 dvi-host: maybe-dvi-fixincludes
1296 dvi-host: maybe-dvi-flex
1297 dvi-host: maybe-dvi-gas
1298 dvi-host: maybe-dvi-gcc
1299 dvi-host: maybe-dvi-gawk
1300 dvi-host: maybe-dvi-gettext
1301 dvi-host: maybe-dvi-gmp
1302 dvi-host: maybe-dvi-mpfr
1303 dvi-host: maybe-dvi-mpc
1304 dvi-host: maybe-dvi-ppl
1305 dvi-host: maybe-dvi-cloog
1306 dvi-host: maybe-dvi-libelf
1307 dvi-host: maybe-dvi-gnuserv
1308 dvi-host: maybe-dvi-gold
1309 dvi-host: maybe-dvi-gprof
1310 dvi-host: maybe-dvi-gzip
1311 dvi-host: maybe-dvi-hello
1312 dvi-host: maybe-dvi-indent
1313 dvi-host: maybe-dvi-intl
1314 dvi-host: maybe-dvi-tcl
1315 dvi-host: maybe-dvi-itcl
1316 dvi-host: maybe-dvi-ld
1317 dvi-host: maybe-dvi-libcpp
1318 dvi-host: maybe-dvi-libdecnumber
1319 dvi-host: maybe-dvi-libgui
1320 dvi-host: maybe-dvi-libiberty
1321 dvi-host: maybe-dvi-libiconv
1322 dvi-host: maybe-dvi-libtool
1323 dvi-host: maybe-dvi-m4
1324 dvi-host: maybe-dvi-make
1325 dvi-host: maybe-dvi-mmalloc
1326 dvi-host: maybe-dvi-patch
1327 dvi-host: maybe-dvi-perl
1328 dvi-host: maybe-dvi-prms
1329 dvi-host: maybe-dvi-rcs
1330 dvi-host: maybe-dvi-readline
1331 dvi-host: maybe-dvi-release
1332 dvi-host: maybe-dvi-recode
1333 dvi-host: maybe-dvi-sed
1334 dvi-host: maybe-dvi-send-pr
1335 dvi-host: maybe-dvi-shellutils
1336 dvi-host: maybe-dvi-sid
1337 dvi-host: maybe-dvi-sim
1338 dvi-host: maybe-dvi-tar
1339 dvi-host: maybe-dvi-texinfo
1340 dvi-host: maybe-dvi-textutils
1341 dvi-host: maybe-dvi-time
1342 dvi-host: maybe-dvi-uudecode
1343 dvi-host: maybe-dvi-wdiff
1344 dvi-host: maybe-dvi-zip
1345 dvi-host: maybe-dvi-zlib
1346 dvi-host: maybe-dvi-gdb
1347 dvi-host: maybe-dvi-expect
1348 dvi-host: maybe-dvi-guile
1349 dvi-host: maybe-dvi-tk
1350 dvi-host: maybe-dvi-libtermcap
1351 dvi-host: maybe-dvi-utils
1352 dvi-host: maybe-dvi-gnattools
1353 dvi-host: maybe-dvi-lto-plugin
1354
1355 .PHONY: dvi-target
1356
1357 dvi-target: maybe-dvi-target-libstdc++-v3
1358 dvi-target: maybe-dvi-target-libmudflap
1359 dvi-target: maybe-dvi-target-libssp
1360 dvi-target: maybe-dvi-target-newlib
1361 dvi-target: maybe-dvi-target-libgcc
1362 dvi-target: maybe-dvi-target-libquadmath
1363 dvi-target: maybe-dvi-target-libgfortran
1364 dvi-target: maybe-dvi-target-libobjc
1365 dvi-target: maybe-dvi-target-libgo
1366 dvi-target: maybe-dvi-target-libtermcap
1367 dvi-target: maybe-dvi-target-winsup
1368 dvi-target: maybe-dvi-target-libgloss
1369 dvi-target: maybe-dvi-target-libiberty
1370 dvi-target: maybe-dvi-target-gperf
1371 dvi-target: maybe-dvi-target-examples
1372 dvi-target: maybe-dvi-target-libffi
1373 dvi-target: maybe-dvi-target-libjava
1374 dvi-target: maybe-dvi-target-zlib
1375 dvi-target: maybe-dvi-target-boehm-gc
1376 dvi-target: maybe-dvi-target-qthreads
1377 dvi-target: maybe-dvi-target-rda
1378 dvi-target: maybe-dvi-target-libada
1379 dvi-target: maybe-dvi-target-libgomp
1380
1381 .PHONY: do-pdf
1382 do-pdf:
1383 @: $(MAKE); $(unstage)
1384 @r=`${PWD_COMMAND}`; export r; \
1385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1386 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1387 pdf-target
1388
1389
1390 .PHONY: pdf-host
1391
1392 pdf-host: maybe-pdf-ash
1393 pdf-host: maybe-pdf-autoconf
1394 pdf-host: maybe-pdf-automake
1395 pdf-host: maybe-pdf-bash
1396 pdf-host: maybe-pdf-bfd
1397 pdf-host: maybe-pdf-opcodes
1398 pdf-host: maybe-pdf-binutils
1399 pdf-host: maybe-pdf-bison
1400 pdf-host: maybe-pdf-byacc
1401 pdf-host: maybe-pdf-bzip2
1402 pdf-host: maybe-pdf-cgen
1403 pdf-host: maybe-pdf-dejagnu
1404 pdf-host: maybe-pdf-diff
1405 pdf-host: maybe-pdf-dosutils
1406 pdf-host: maybe-pdf-etc
1407 pdf-host: maybe-pdf-fastjar
1408 pdf-host: maybe-pdf-fileutils
1409 pdf-host: maybe-pdf-findutils
1410 pdf-host: maybe-pdf-find
1411 pdf-host: maybe-pdf-fixincludes
1412 pdf-host: maybe-pdf-flex
1413 pdf-host: maybe-pdf-gas
1414 pdf-host: maybe-pdf-gcc
1415 pdf-host: maybe-pdf-gawk
1416 pdf-host: maybe-pdf-gettext
1417 pdf-host: maybe-pdf-gmp
1418 pdf-host: maybe-pdf-mpfr
1419 pdf-host: maybe-pdf-mpc
1420 pdf-host: maybe-pdf-ppl
1421 pdf-host: maybe-pdf-cloog
1422 pdf-host: maybe-pdf-libelf
1423 pdf-host: maybe-pdf-gnuserv
1424 pdf-host: maybe-pdf-gold
1425 pdf-host: maybe-pdf-gprof
1426 pdf-host: maybe-pdf-gzip
1427 pdf-host: maybe-pdf-hello
1428 pdf-host: maybe-pdf-indent
1429 pdf-host: maybe-pdf-intl
1430 pdf-host: maybe-pdf-tcl
1431 pdf-host: maybe-pdf-itcl
1432 pdf-host: maybe-pdf-ld
1433 pdf-host: maybe-pdf-libcpp
1434 pdf-host: maybe-pdf-libdecnumber
1435 pdf-host: maybe-pdf-libgui
1436 pdf-host: maybe-pdf-libiberty
1437 pdf-host: maybe-pdf-libiconv
1438 pdf-host: maybe-pdf-libtool
1439 pdf-host: maybe-pdf-m4
1440 pdf-host: maybe-pdf-make
1441 pdf-host: maybe-pdf-mmalloc
1442 pdf-host: maybe-pdf-patch
1443 pdf-host: maybe-pdf-perl
1444 pdf-host: maybe-pdf-prms
1445 pdf-host: maybe-pdf-rcs
1446 pdf-host: maybe-pdf-readline
1447 pdf-host: maybe-pdf-release
1448 pdf-host: maybe-pdf-recode
1449 pdf-host: maybe-pdf-sed
1450 pdf-host: maybe-pdf-send-pr
1451 pdf-host: maybe-pdf-shellutils
1452 pdf-host: maybe-pdf-sid
1453 pdf-host: maybe-pdf-sim
1454 pdf-host: maybe-pdf-tar
1455 pdf-host: maybe-pdf-texinfo
1456 pdf-host: maybe-pdf-textutils
1457 pdf-host: maybe-pdf-time
1458 pdf-host: maybe-pdf-uudecode
1459 pdf-host: maybe-pdf-wdiff
1460 pdf-host: maybe-pdf-zip
1461 pdf-host: maybe-pdf-zlib
1462 pdf-host: maybe-pdf-gdb
1463 pdf-host: maybe-pdf-expect
1464 pdf-host: maybe-pdf-guile
1465 pdf-host: maybe-pdf-tk
1466 pdf-host: maybe-pdf-libtermcap
1467 pdf-host: maybe-pdf-utils
1468 pdf-host: maybe-pdf-gnattools
1469 pdf-host: maybe-pdf-lto-plugin
1470
1471 .PHONY: pdf-target
1472
1473 pdf-target: maybe-pdf-target-libstdc++-v3
1474 pdf-target: maybe-pdf-target-libmudflap
1475 pdf-target: maybe-pdf-target-libssp
1476 pdf-target: maybe-pdf-target-newlib
1477 pdf-target: maybe-pdf-target-libgcc
1478 pdf-target: maybe-pdf-target-libquadmath
1479 pdf-target: maybe-pdf-target-libgfortran
1480 pdf-target: maybe-pdf-target-libobjc
1481 pdf-target: maybe-pdf-target-libgo
1482 pdf-target: maybe-pdf-target-libtermcap
1483 pdf-target: maybe-pdf-target-winsup
1484 pdf-target: maybe-pdf-target-libgloss
1485 pdf-target: maybe-pdf-target-libiberty
1486 pdf-target: maybe-pdf-target-gperf
1487 pdf-target: maybe-pdf-target-examples
1488 pdf-target: maybe-pdf-target-libffi
1489 pdf-target: maybe-pdf-target-libjava
1490 pdf-target: maybe-pdf-target-zlib
1491 pdf-target: maybe-pdf-target-boehm-gc
1492 pdf-target: maybe-pdf-target-qthreads
1493 pdf-target: maybe-pdf-target-rda
1494 pdf-target: maybe-pdf-target-libada
1495 pdf-target: maybe-pdf-target-libgomp
1496
1497 .PHONY: do-html
1498 do-html:
1499 @: $(MAKE); $(unstage)
1500 @r=`${PWD_COMMAND}`; export r; \
1501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1502 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1503 html-target
1504
1505
1506 .PHONY: html-host
1507
1508 html-host: maybe-html-ash
1509 html-host: maybe-html-autoconf
1510 html-host: maybe-html-automake
1511 html-host: maybe-html-bash
1512 html-host: maybe-html-bfd
1513 html-host: maybe-html-opcodes
1514 html-host: maybe-html-binutils
1515 html-host: maybe-html-bison
1516 html-host: maybe-html-byacc
1517 html-host: maybe-html-bzip2
1518 html-host: maybe-html-cgen
1519 html-host: maybe-html-dejagnu
1520 html-host: maybe-html-diff
1521 html-host: maybe-html-dosutils
1522 html-host: maybe-html-etc
1523 html-host: maybe-html-fastjar
1524 html-host: maybe-html-fileutils
1525 html-host: maybe-html-findutils
1526 html-host: maybe-html-find
1527 html-host: maybe-html-fixincludes
1528 html-host: maybe-html-flex
1529 html-host: maybe-html-gas
1530 html-host: maybe-html-gcc
1531 html-host: maybe-html-gawk
1532 html-host: maybe-html-gettext
1533 html-host: maybe-html-gmp
1534 html-host: maybe-html-mpfr
1535 html-host: maybe-html-mpc
1536 html-host: maybe-html-ppl
1537 html-host: maybe-html-cloog
1538 html-host: maybe-html-libelf
1539 html-host: maybe-html-gnuserv
1540 html-host: maybe-html-gold
1541 html-host: maybe-html-gprof
1542 html-host: maybe-html-gzip
1543 html-host: maybe-html-hello
1544 html-host: maybe-html-indent
1545 html-host: maybe-html-intl
1546 html-host: maybe-html-tcl
1547 html-host: maybe-html-itcl
1548 html-host: maybe-html-ld
1549 html-host: maybe-html-libcpp
1550 html-host: maybe-html-libdecnumber
1551 html-host: maybe-html-libgui
1552 html-host: maybe-html-libiberty
1553 html-host: maybe-html-libiconv
1554 html-host: maybe-html-libtool
1555 html-host: maybe-html-m4
1556 html-host: maybe-html-make
1557 html-host: maybe-html-mmalloc
1558 html-host: maybe-html-patch
1559 html-host: maybe-html-perl
1560 html-host: maybe-html-prms
1561 html-host: maybe-html-rcs
1562 html-host: maybe-html-readline
1563 html-host: maybe-html-release
1564 html-host: maybe-html-recode
1565 html-host: maybe-html-sed
1566 html-host: maybe-html-send-pr
1567 html-host: maybe-html-shellutils
1568 html-host: maybe-html-sid
1569 html-host: maybe-html-sim
1570 html-host: maybe-html-tar
1571 html-host: maybe-html-texinfo
1572 html-host: maybe-html-textutils
1573 html-host: maybe-html-time
1574 html-host: maybe-html-uudecode
1575 html-host: maybe-html-wdiff
1576 html-host: maybe-html-zip
1577 html-host: maybe-html-zlib
1578 html-host: maybe-html-gdb
1579 html-host: maybe-html-expect
1580 html-host: maybe-html-guile
1581 html-host: maybe-html-tk
1582 html-host: maybe-html-libtermcap
1583 html-host: maybe-html-utils
1584 html-host: maybe-html-gnattools
1585 html-host: maybe-html-lto-plugin
1586
1587 .PHONY: html-target
1588
1589 html-target: maybe-html-target-libstdc++-v3
1590 html-target: maybe-html-target-libmudflap
1591 html-target: maybe-html-target-libssp
1592 html-target: maybe-html-target-newlib
1593 html-target: maybe-html-target-libgcc
1594 html-target: maybe-html-target-libquadmath
1595 html-target: maybe-html-target-libgfortran
1596 html-target: maybe-html-target-libobjc
1597 html-target: maybe-html-target-libgo
1598 html-target: maybe-html-target-libtermcap
1599 html-target: maybe-html-target-winsup
1600 html-target: maybe-html-target-libgloss
1601 html-target: maybe-html-target-libiberty
1602 html-target: maybe-html-target-gperf
1603 html-target: maybe-html-target-examples
1604 html-target: maybe-html-target-libffi
1605 html-target: maybe-html-target-libjava
1606 html-target: maybe-html-target-zlib
1607 html-target: maybe-html-target-boehm-gc
1608 html-target: maybe-html-target-qthreads
1609 html-target: maybe-html-target-rda
1610 html-target: maybe-html-target-libada
1611 html-target: maybe-html-target-libgomp
1612
1613 .PHONY: do-TAGS
1614 do-TAGS:
1615 @: $(MAKE); $(unstage)
1616 @r=`${PWD_COMMAND}`; export r; \
1617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1618 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1619 TAGS-target
1620
1621
1622 .PHONY: TAGS-host
1623
1624 TAGS-host: maybe-TAGS-ash
1625 TAGS-host: maybe-TAGS-autoconf
1626 TAGS-host: maybe-TAGS-automake
1627 TAGS-host: maybe-TAGS-bash
1628 TAGS-host: maybe-TAGS-bfd
1629 TAGS-host: maybe-TAGS-opcodes
1630 TAGS-host: maybe-TAGS-binutils
1631 TAGS-host: maybe-TAGS-bison
1632 TAGS-host: maybe-TAGS-byacc
1633 TAGS-host: maybe-TAGS-bzip2
1634 TAGS-host: maybe-TAGS-cgen
1635 TAGS-host: maybe-TAGS-dejagnu
1636 TAGS-host: maybe-TAGS-diff
1637 TAGS-host: maybe-TAGS-dosutils
1638 TAGS-host: maybe-TAGS-etc
1639 TAGS-host: maybe-TAGS-fastjar
1640 TAGS-host: maybe-TAGS-fileutils
1641 TAGS-host: maybe-TAGS-findutils
1642 TAGS-host: maybe-TAGS-find
1643 TAGS-host: maybe-TAGS-fixincludes
1644 TAGS-host: maybe-TAGS-flex
1645 TAGS-host: maybe-TAGS-gas
1646 TAGS-host: maybe-TAGS-gcc
1647 TAGS-host: maybe-TAGS-gawk
1648 TAGS-host: maybe-TAGS-gettext
1649 TAGS-host: maybe-TAGS-gmp
1650 TAGS-host: maybe-TAGS-mpfr
1651 TAGS-host: maybe-TAGS-mpc
1652 TAGS-host: maybe-TAGS-ppl
1653 TAGS-host: maybe-TAGS-cloog
1654 TAGS-host: maybe-TAGS-libelf
1655 TAGS-host: maybe-TAGS-gnuserv
1656 TAGS-host: maybe-TAGS-gold
1657 TAGS-host: maybe-TAGS-gprof
1658 TAGS-host: maybe-TAGS-gzip
1659 TAGS-host: maybe-TAGS-hello
1660 TAGS-host: maybe-TAGS-indent
1661 TAGS-host: maybe-TAGS-intl
1662 TAGS-host: maybe-TAGS-tcl
1663 TAGS-host: maybe-TAGS-itcl
1664 TAGS-host: maybe-TAGS-ld
1665 TAGS-host: maybe-TAGS-libcpp
1666 TAGS-host: maybe-TAGS-libdecnumber
1667 TAGS-host: maybe-TAGS-libgui
1668 TAGS-host: maybe-TAGS-libiberty
1669 TAGS-host: maybe-TAGS-libiconv
1670 TAGS-host: maybe-TAGS-libtool
1671 TAGS-host: maybe-TAGS-m4
1672 TAGS-host: maybe-TAGS-make
1673 TAGS-host: maybe-TAGS-mmalloc
1674 TAGS-host: maybe-TAGS-patch
1675 TAGS-host: maybe-TAGS-perl
1676 TAGS-host: maybe-TAGS-prms
1677 TAGS-host: maybe-TAGS-rcs
1678 TAGS-host: maybe-TAGS-readline
1679 TAGS-host: maybe-TAGS-release
1680 TAGS-host: maybe-TAGS-recode
1681 TAGS-host: maybe-TAGS-sed
1682 TAGS-host: maybe-TAGS-send-pr
1683 TAGS-host: maybe-TAGS-shellutils
1684 TAGS-host: maybe-TAGS-sid
1685 TAGS-host: maybe-TAGS-sim
1686 TAGS-host: maybe-TAGS-tar
1687 TAGS-host: maybe-TAGS-texinfo
1688 TAGS-host: maybe-TAGS-textutils
1689 TAGS-host: maybe-TAGS-time
1690 TAGS-host: maybe-TAGS-uudecode
1691 TAGS-host: maybe-TAGS-wdiff
1692 TAGS-host: maybe-TAGS-zip
1693 TAGS-host: maybe-TAGS-zlib
1694 TAGS-host: maybe-TAGS-gdb
1695 TAGS-host: maybe-TAGS-expect
1696 TAGS-host: maybe-TAGS-guile
1697 TAGS-host: maybe-TAGS-tk
1698 TAGS-host: maybe-TAGS-libtermcap
1699 TAGS-host: maybe-TAGS-utils
1700 TAGS-host: maybe-TAGS-gnattools
1701 TAGS-host: maybe-TAGS-lto-plugin
1702
1703 .PHONY: TAGS-target
1704
1705 TAGS-target: maybe-TAGS-target-libstdc++-v3
1706 TAGS-target: maybe-TAGS-target-libmudflap
1707 TAGS-target: maybe-TAGS-target-libssp
1708 TAGS-target: maybe-TAGS-target-newlib
1709 TAGS-target: maybe-TAGS-target-libgcc
1710 TAGS-target: maybe-TAGS-target-libquadmath
1711 TAGS-target: maybe-TAGS-target-libgfortran
1712 TAGS-target: maybe-TAGS-target-libobjc
1713 TAGS-target: maybe-TAGS-target-libgo
1714 TAGS-target: maybe-TAGS-target-libtermcap
1715 TAGS-target: maybe-TAGS-target-winsup
1716 TAGS-target: maybe-TAGS-target-libgloss
1717 TAGS-target: maybe-TAGS-target-libiberty
1718 TAGS-target: maybe-TAGS-target-gperf
1719 TAGS-target: maybe-TAGS-target-examples
1720 TAGS-target: maybe-TAGS-target-libffi
1721 TAGS-target: maybe-TAGS-target-libjava
1722 TAGS-target: maybe-TAGS-target-zlib
1723 TAGS-target: maybe-TAGS-target-boehm-gc
1724 TAGS-target: maybe-TAGS-target-qthreads
1725 TAGS-target: maybe-TAGS-target-rda
1726 TAGS-target: maybe-TAGS-target-libada
1727 TAGS-target: maybe-TAGS-target-libgomp
1728
1729 .PHONY: do-install-info
1730 do-install-info:
1731 @: $(MAKE); $(unstage)
1732 @r=`${PWD_COMMAND}`; export r; \
1733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1734 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1735 install-info-target
1736
1737
1738 .PHONY: install-info-host
1739
1740 install-info-host: maybe-install-info-ash
1741 install-info-host: maybe-install-info-autoconf
1742 install-info-host: maybe-install-info-automake
1743 install-info-host: maybe-install-info-bash
1744 install-info-host: maybe-install-info-bfd
1745 install-info-host: maybe-install-info-opcodes
1746 install-info-host: maybe-install-info-binutils
1747 install-info-host: maybe-install-info-bison
1748 install-info-host: maybe-install-info-byacc
1749 install-info-host: maybe-install-info-bzip2
1750 install-info-host: maybe-install-info-cgen
1751 install-info-host: maybe-install-info-dejagnu
1752 install-info-host: maybe-install-info-diff
1753 install-info-host: maybe-install-info-dosutils
1754 install-info-host: maybe-install-info-etc
1755 install-info-host: maybe-install-info-fastjar
1756 install-info-host: maybe-install-info-fileutils
1757 install-info-host: maybe-install-info-findutils
1758 install-info-host: maybe-install-info-find
1759 install-info-host: maybe-install-info-fixincludes
1760 install-info-host: maybe-install-info-flex
1761 install-info-host: maybe-install-info-gas
1762 install-info-host: maybe-install-info-gcc
1763 install-info-host: maybe-install-info-gawk
1764 install-info-host: maybe-install-info-gettext
1765 install-info-host: maybe-install-info-gmp
1766 install-info-host: maybe-install-info-mpfr
1767 install-info-host: maybe-install-info-mpc
1768 install-info-host: maybe-install-info-ppl
1769 install-info-host: maybe-install-info-cloog
1770 install-info-host: maybe-install-info-libelf
1771 install-info-host: maybe-install-info-gnuserv
1772 install-info-host: maybe-install-info-gold
1773 install-info-host: maybe-install-info-gprof
1774 install-info-host: maybe-install-info-gzip
1775 install-info-host: maybe-install-info-hello
1776 install-info-host: maybe-install-info-indent
1777 install-info-host: maybe-install-info-intl
1778 install-info-host: maybe-install-info-tcl
1779 install-info-host: maybe-install-info-itcl
1780 install-info-host: maybe-install-info-ld
1781 install-info-host: maybe-install-info-libcpp
1782 install-info-host: maybe-install-info-libdecnumber
1783 install-info-host: maybe-install-info-libgui
1784 install-info-host: maybe-install-info-libiberty
1785 install-info-host: maybe-install-info-libiconv
1786 install-info-host: maybe-install-info-libtool
1787 install-info-host: maybe-install-info-m4
1788 install-info-host: maybe-install-info-make
1789 install-info-host: maybe-install-info-mmalloc
1790 install-info-host: maybe-install-info-patch
1791 install-info-host: maybe-install-info-perl
1792 install-info-host: maybe-install-info-prms
1793 install-info-host: maybe-install-info-rcs
1794 install-info-host: maybe-install-info-readline
1795 install-info-host: maybe-install-info-release
1796 install-info-host: maybe-install-info-recode
1797 install-info-host: maybe-install-info-sed
1798 install-info-host: maybe-install-info-send-pr
1799 install-info-host: maybe-install-info-shellutils
1800 install-info-host: maybe-install-info-sid
1801 install-info-host: maybe-install-info-sim
1802 install-info-host: maybe-install-info-tar
1803 install-info-host: maybe-install-info-texinfo
1804 install-info-host: maybe-install-info-textutils
1805 install-info-host: maybe-install-info-time
1806 install-info-host: maybe-install-info-uudecode
1807 install-info-host: maybe-install-info-wdiff
1808 install-info-host: maybe-install-info-zip
1809 install-info-host: maybe-install-info-zlib
1810 install-info-host: maybe-install-info-gdb
1811 install-info-host: maybe-install-info-expect
1812 install-info-host: maybe-install-info-guile
1813 install-info-host: maybe-install-info-tk
1814 install-info-host: maybe-install-info-libtermcap
1815 install-info-host: maybe-install-info-utils
1816 install-info-host: maybe-install-info-gnattools
1817 install-info-host: maybe-install-info-lto-plugin
1818
1819 .PHONY: install-info-target
1820
1821 install-info-target: maybe-install-info-target-libstdc++-v3
1822 install-info-target: maybe-install-info-target-libmudflap
1823 install-info-target: maybe-install-info-target-libssp
1824 install-info-target: maybe-install-info-target-newlib
1825 install-info-target: maybe-install-info-target-libgcc
1826 install-info-target: maybe-install-info-target-libquadmath
1827 install-info-target: maybe-install-info-target-libgfortran
1828 install-info-target: maybe-install-info-target-libobjc
1829 install-info-target: maybe-install-info-target-libgo
1830 install-info-target: maybe-install-info-target-libtermcap
1831 install-info-target: maybe-install-info-target-winsup
1832 install-info-target: maybe-install-info-target-libgloss
1833 install-info-target: maybe-install-info-target-libiberty
1834 install-info-target: maybe-install-info-target-gperf
1835 install-info-target: maybe-install-info-target-examples
1836 install-info-target: maybe-install-info-target-libffi
1837 install-info-target: maybe-install-info-target-libjava
1838 install-info-target: maybe-install-info-target-zlib
1839 install-info-target: maybe-install-info-target-boehm-gc
1840 install-info-target: maybe-install-info-target-qthreads
1841 install-info-target: maybe-install-info-target-rda
1842 install-info-target: maybe-install-info-target-libada
1843 install-info-target: maybe-install-info-target-libgomp
1844
1845 .PHONY: do-install-pdf
1846 do-install-pdf:
1847 @: $(MAKE); $(unstage)
1848 @r=`${PWD_COMMAND}`; export r; \
1849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1850 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1851 install-pdf-target
1852
1853
1854 .PHONY: install-pdf-host
1855
1856 install-pdf-host: maybe-install-pdf-ash
1857 install-pdf-host: maybe-install-pdf-autoconf
1858 install-pdf-host: maybe-install-pdf-automake
1859 install-pdf-host: maybe-install-pdf-bash
1860 install-pdf-host: maybe-install-pdf-bfd
1861 install-pdf-host: maybe-install-pdf-opcodes
1862 install-pdf-host: maybe-install-pdf-binutils
1863 install-pdf-host: maybe-install-pdf-bison
1864 install-pdf-host: maybe-install-pdf-byacc
1865 install-pdf-host: maybe-install-pdf-bzip2
1866 install-pdf-host: maybe-install-pdf-cgen
1867 install-pdf-host: maybe-install-pdf-dejagnu
1868 install-pdf-host: maybe-install-pdf-diff
1869 install-pdf-host: maybe-install-pdf-dosutils
1870 install-pdf-host: maybe-install-pdf-etc
1871 install-pdf-host: maybe-install-pdf-fastjar
1872 install-pdf-host: maybe-install-pdf-fileutils
1873 install-pdf-host: maybe-install-pdf-findutils
1874 install-pdf-host: maybe-install-pdf-find
1875 install-pdf-host: maybe-install-pdf-fixincludes
1876 install-pdf-host: maybe-install-pdf-flex
1877 install-pdf-host: maybe-install-pdf-gas
1878 install-pdf-host: maybe-install-pdf-gcc
1879 install-pdf-host: maybe-install-pdf-gawk
1880 install-pdf-host: maybe-install-pdf-gettext
1881 install-pdf-host: maybe-install-pdf-gmp
1882 install-pdf-host: maybe-install-pdf-mpfr
1883 install-pdf-host: maybe-install-pdf-mpc
1884 install-pdf-host: maybe-install-pdf-ppl
1885 install-pdf-host: maybe-install-pdf-cloog
1886 install-pdf-host: maybe-install-pdf-libelf
1887 install-pdf-host: maybe-install-pdf-gnuserv
1888 install-pdf-host: maybe-install-pdf-gold
1889 install-pdf-host: maybe-install-pdf-gprof
1890 install-pdf-host: maybe-install-pdf-gzip
1891 install-pdf-host: maybe-install-pdf-hello
1892 install-pdf-host: maybe-install-pdf-indent
1893 install-pdf-host: maybe-install-pdf-intl
1894 install-pdf-host: maybe-install-pdf-tcl
1895 install-pdf-host: maybe-install-pdf-itcl
1896 install-pdf-host: maybe-install-pdf-ld
1897 install-pdf-host: maybe-install-pdf-libcpp
1898 install-pdf-host: maybe-install-pdf-libdecnumber
1899 install-pdf-host: maybe-install-pdf-libgui
1900 install-pdf-host: maybe-install-pdf-libiberty
1901 install-pdf-host: maybe-install-pdf-libiconv
1902 install-pdf-host: maybe-install-pdf-libtool
1903 install-pdf-host: maybe-install-pdf-m4
1904 install-pdf-host: maybe-install-pdf-make
1905 install-pdf-host: maybe-install-pdf-mmalloc
1906 install-pdf-host: maybe-install-pdf-patch
1907 install-pdf-host: maybe-install-pdf-perl
1908 install-pdf-host: maybe-install-pdf-prms
1909 install-pdf-host: maybe-install-pdf-rcs
1910 install-pdf-host: maybe-install-pdf-readline
1911 install-pdf-host: maybe-install-pdf-release
1912 install-pdf-host: maybe-install-pdf-recode
1913 install-pdf-host: maybe-install-pdf-sed
1914 install-pdf-host: maybe-install-pdf-send-pr
1915 install-pdf-host: maybe-install-pdf-shellutils
1916 install-pdf-host: maybe-install-pdf-sid
1917 install-pdf-host: maybe-install-pdf-sim
1918 install-pdf-host: maybe-install-pdf-tar
1919 install-pdf-host: maybe-install-pdf-texinfo
1920 install-pdf-host: maybe-install-pdf-textutils
1921 install-pdf-host: maybe-install-pdf-time
1922 install-pdf-host: maybe-install-pdf-uudecode
1923 install-pdf-host: maybe-install-pdf-wdiff
1924 install-pdf-host: maybe-install-pdf-zip
1925 install-pdf-host: maybe-install-pdf-zlib
1926 install-pdf-host: maybe-install-pdf-gdb
1927 install-pdf-host: maybe-install-pdf-expect
1928 install-pdf-host: maybe-install-pdf-guile
1929 install-pdf-host: maybe-install-pdf-tk
1930 install-pdf-host: maybe-install-pdf-libtermcap
1931 install-pdf-host: maybe-install-pdf-utils
1932 install-pdf-host: maybe-install-pdf-gnattools
1933 install-pdf-host: maybe-install-pdf-lto-plugin
1934
1935 .PHONY: install-pdf-target
1936
1937 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1938 install-pdf-target: maybe-install-pdf-target-libmudflap
1939 install-pdf-target: maybe-install-pdf-target-libssp
1940 install-pdf-target: maybe-install-pdf-target-newlib
1941 install-pdf-target: maybe-install-pdf-target-libgcc
1942 install-pdf-target: maybe-install-pdf-target-libquadmath
1943 install-pdf-target: maybe-install-pdf-target-libgfortran
1944 install-pdf-target: maybe-install-pdf-target-libobjc
1945 install-pdf-target: maybe-install-pdf-target-libgo
1946 install-pdf-target: maybe-install-pdf-target-libtermcap
1947 install-pdf-target: maybe-install-pdf-target-winsup
1948 install-pdf-target: maybe-install-pdf-target-libgloss
1949 install-pdf-target: maybe-install-pdf-target-libiberty
1950 install-pdf-target: maybe-install-pdf-target-gperf
1951 install-pdf-target: maybe-install-pdf-target-examples
1952 install-pdf-target: maybe-install-pdf-target-libffi
1953 install-pdf-target: maybe-install-pdf-target-libjava
1954 install-pdf-target: maybe-install-pdf-target-zlib
1955 install-pdf-target: maybe-install-pdf-target-boehm-gc
1956 install-pdf-target: maybe-install-pdf-target-qthreads
1957 install-pdf-target: maybe-install-pdf-target-rda
1958 install-pdf-target: maybe-install-pdf-target-libada
1959 install-pdf-target: maybe-install-pdf-target-libgomp
1960
1961 .PHONY: do-install-html
1962 do-install-html:
1963 @: $(MAKE); $(unstage)
1964 @r=`${PWD_COMMAND}`; export r; \
1965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1966 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1967 install-html-target
1968
1969
1970 .PHONY: install-html-host
1971
1972 install-html-host: maybe-install-html-ash
1973 install-html-host: maybe-install-html-autoconf
1974 install-html-host: maybe-install-html-automake
1975 install-html-host: maybe-install-html-bash
1976 install-html-host: maybe-install-html-bfd
1977 install-html-host: maybe-install-html-opcodes
1978 install-html-host: maybe-install-html-binutils
1979 install-html-host: maybe-install-html-bison
1980 install-html-host: maybe-install-html-byacc
1981 install-html-host: maybe-install-html-bzip2
1982 install-html-host: maybe-install-html-cgen
1983 install-html-host: maybe-install-html-dejagnu
1984 install-html-host: maybe-install-html-diff
1985 install-html-host: maybe-install-html-dosutils
1986 install-html-host: maybe-install-html-etc
1987 install-html-host: maybe-install-html-fastjar
1988 install-html-host: maybe-install-html-fileutils
1989 install-html-host: maybe-install-html-findutils
1990 install-html-host: maybe-install-html-find
1991 install-html-host: maybe-install-html-fixincludes
1992 install-html-host: maybe-install-html-flex
1993 install-html-host: maybe-install-html-gas
1994 install-html-host: maybe-install-html-gcc
1995 install-html-host: maybe-install-html-gawk
1996 install-html-host: maybe-install-html-gettext
1997 install-html-host: maybe-install-html-gmp
1998 install-html-host: maybe-install-html-mpfr
1999 install-html-host: maybe-install-html-mpc
2000 install-html-host: maybe-install-html-ppl
2001 install-html-host: maybe-install-html-cloog
2002 install-html-host: maybe-install-html-libelf
2003 install-html-host: maybe-install-html-gnuserv
2004 install-html-host: maybe-install-html-gold
2005 install-html-host: maybe-install-html-gprof
2006 install-html-host: maybe-install-html-gzip
2007 install-html-host: maybe-install-html-hello
2008 install-html-host: maybe-install-html-indent
2009 install-html-host: maybe-install-html-intl
2010 install-html-host: maybe-install-html-tcl
2011 install-html-host: maybe-install-html-itcl
2012 install-html-host: maybe-install-html-ld
2013 install-html-host: maybe-install-html-libcpp
2014 install-html-host: maybe-install-html-libdecnumber
2015 install-html-host: maybe-install-html-libgui
2016 install-html-host: maybe-install-html-libiberty
2017 install-html-host: maybe-install-html-libiconv
2018 install-html-host: maybe-install-html-libtool
2019 install-html-host: maybe-install-html-m4
2020 install-html-host: maybe-install-html-make
2021 install-html-host: maybe-install-html-mmalloc
2022 install-html-host: maybe-install-html-patch
2023 install-html-host: maybe-install-html-perl
2024 install-html-host: maybe-install-html-prms
2025 install-html-host: maybe-install-html-rcs
2026 install-html-host: maybe-install-html-readline
2027 install-html-host: maybe-install-html-release
2028 install-html-host: maybe-install-html-recode
2029 install-html-host: maybe-install-html-sed
2030 install-html-host: maybe-install-html-send-pr
2031 install-html-host: maybe-install-html-shellutils
2032 install-html-host: maybe-install-html-sid
2033 install-html-host: maybe-install-html-sim
2034 install-html-host: maybe-install-html-tar
2035 install-html-host: maybe-install-html-texinfo
2036 install-html-host: maybe-install-html-textutils
2037 install-html-host: maybe-install-html-time
2038 install-html-host: maybe-install-html-uudecode
2039 install-html-host: maybe-install-html-wdiff
2040 install-html-host: maybe-install-html-zip
2041 install-html-host: maybe-install-html-zlib
2042 install-html-host: maybe-install-html-gdb
2043 install-html-host: maybe-install-html-expect
2044 install-html-host: maybe-install-html-guile
2045 install-html-host: maybe-install-html-tk
2046 install-html-host: maybe-install-html-libtermcap
2047 install-html-host: maybe-install-html-utils
2048 install-html-host: maybe-install-html-gnattools
2049 install-html-host: maybe-install-html-lto-plugin
2050
2051 .PHONY: install-html-target
2052
2053 install-html-target: maybe-install-html-target-libstdc++-v3
2054 install-html-target: maybe-install-html-target-libmudflap
2055 install-html-target: maybe-install-html-target-libssp
2056 install-html-target: maybe-install-html-target-newlib
2057 install-html-target: maybe-install-html-target-libgcc
2058 install-html-target: maybe-install-html-target-libquadmath
2059 install-html-target: maybe-install-html-target-libgfortran
2060 install-html-target: maybe-install-html-target-libobjc
2061 install-html-target: maybe-install-html-target-libgo
2062 install-html-target: maybe-install-html-target-libtermcap
2063 install-html-target: maybe-install-html-target-winsup
2064 install-html-target: maybe-install-html-target-libgloss
2065 install-html-target: maybe-install-html-target-libiberty
2066 install-html-target: maybe-install-html-target-gperf
2067 install-html-target: maybe-install-html-target-examples
2068 install-html-target: maybe-install-html-target-libffi
2069 install-html-target: maybe-install-html-target-libjava
2070 install-html-target: maybe-install-html-target-zlib
2071 install-html-target: maybe-install-html-target-boehm-gc
2072 install-html-target: maybe-install-html-target-qthreads
2073 install-html-target: maybe-install-html-target-rda
2074 install-html-target: maybe-install-html-target-libada
2075 install-html-target: maybe-install-html-target-libgomp
2076
2077 .PHONY: do-installcheck
2078 do-installcheck:
2079 @: $(MAKE); $(unstage)
2080 @r=`${PWD_COMMAND}`; export r; \
2081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2082 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2083 installcheck-target
2084
2085
2086 .PHONY: installcheck-host
2087
2088 installcheck-host: maybe-installcheck-ash
2089 installcheck-host: maybe-installcheck-autoconf
2090 installcheck-host: maybe-installcheck-automake
2091 installcheck-host: maybe-installcheck-bash
2092 installcheck-host: maybe-installcheck-bfd
2093 installcheck-host: maybe-installcheck-opcodes
2094 installcheck-host: maybe-installcheck-binutils
2095 installcheck-host: maybe-installcheck-bison
2096 installcheck-host: maybe-installcheck-byacc
2097 installcheck-host: maybe-installcheck-bzip2
2098 installcheck-host: maybe-installcheck-cgen
2099 installcheck-host: maybe-installcheck-dejagnu
2100 installcheck-host: maybe-installcheck-diff
2101 installcheck-host: maybe-installcheck-dosutils
2102 installcheck-host: maybe-installcheck-etc
2103 installcheck-host: maybe-installcheck-fastjar
2104 installcheck-host: maybe-installcheck-fileutils
2105 installcheck-host: maybe-installcheck-findutils
2106 installcheck-host: maybe-installcheck-find
2107 installcheck-host: maybe-installcheck-fixincludes
2108 installcheck-host: maybe-installcheck-flex
2109 installcheck-host: maybe-installcheck-gas
2110 installcheck-host: maybe-installcheck-gcc
2111 installcheck-host: maybe-installcheck-gawk
2112 installcheck-host: maybe-installcheck-gettext
2113 installcheck-host: maybe-installcheck-gmp
2114 installcheck-host: maybe-installcheck-mpfr
2115 installcheck-host: maybe-installcheck-mpc
2116 installcheck-host: maybe-installcheck-ppl
2117 installcheck-host: maybe-installcheck-cloog
2118 installcheck-host: maybe-installcheck-libelf
2119 installcheck-host: maybe-installcheck-gnuserv
2120 installcheck-host: maybe-installcheck-gold
2121 installcheck-host: maybe-installcheck-gprof
2122 installcheck-host: maybe-installcheck-gzip
2123 installcheck-host: maybe-installcheck-hello
2124 installcheck-host: maybe-installcheck-indent
2125 installcheck-host: maybe-installcheck-intl
2126 installcheck-host: maybe-installcheck-tcl
2127 installcheck-host: maybe-installcheck-itcl
2128 installcheck-host: maybe-installcheck-ld
2129 installcheck-host: maybe-installcheck-libcpp
2130 installcheck-host: maybe-installcheck-libdecnumber
2131 installcheck-host: maybe-installcheck-libgui
2132 installcheck-host: maybe-installcheck-libiberty
2133 installcheck-host: maybe-installcheck-libiconv
2134 installcheck-host: maybe-installcheck-libtool
2135 installcheck-host: maybe-installcheck-m4
2136 installcheck-host: maybe-installcheck-make
2137 installcheck-host: maybe-installcheck-mmalloc
2138 installcheck-host: maybe-installcheck-patch
2139 installcheck-host: maybe-installcheck-perl
2140 installcheck-host: maybe-installcheck-prms
2141 installcheck-host: maybe-installcheck-rcs
2142 installcheck-host: maybe-installcheck-readline
2143 installcheck-host: maybe-installcheck-release
2144 installcheck-host: maybe-installcheck-recode
2145 installcheck-host: maybe-installcheck-sed
2146 installcheck-host: maybe-installcheck-send-pr
2147 installcheck-host: maybe-installcheck-shellutils
2148 installcheck-host: maybe-installcheck-sid
2149 installcheck-host: maybe-installcheck-sim
2150 installcheck-host: maybe-installcheck-tar
2151 installcheck-host: maybe-installcheck-texinfo
2152 installcheck-host: maybe-installcheck-textutils
2153 installcheck-host: maybe-installcheck-time
2154 installcheck-host: maybe-installcheck-uudecode
2155 installcheck-host: maybe-installcheck-wdiff
2156 installcheck-host: maybe-installcheck-zip
2157 installcheck-host: maybe-installcheck-zlib
2158 installcheck-host: maybe-installcheck-gdb
2159 installcheck-host: maybe-installcheck-expect
2160 installcheck-host: maybe-installcheck-guile
2161 installcheck-host: maybe-installcheck-tk
2162 installcheck-host: maybe-installcheck-libtermcap
2163 installcheck-host: maybe-installcheck-utils
2164 installcheck-host: maybe-installcheck-gnattools
2165 installcheck-host: maybe-installcheck-lto-plugin
2166
2167 .PHONY: installcheck-target
2168
2169 installcheck-target: maybe-installcheck-target-libstdc++-v3
2170 installcheck-target: maybe-installcheck-target-libmudflap
2171 installcheck-target: maybe-installcheck-target-libssp
2172 installcheck-target: maybe-installcheck-target-newlib
2173 installcheck-target: maybe-installcheck-target-libgcc
2174 installcheck-target: maybe-installcheck-target-libquadmath
2175 installcheck-target: maybe-installcheck-target-libgfortran
2176 installcheck-target: maybe-installcheck-target-libobjc
2177 installcheck-target: maybe-installcheck-target-libgo
2178 installcheck-target: maybe-installcheck-target-libtermcap
2179 installcheck-target: maybe-installcheck-target-winsup
2180 installcheck-target: maybe-installcheck-target-libgloss
2181 installcheck-target: maybe-installcheck-target-libiberty
2182 installcheck-target: maybe-installcheck-target-gperf
2183 installcheck-target: maybe-installcheck-target-examples
2184 installcheck-target: maybe-installcheck-target-libffi
2185 installcheck-target: maybe-installcheck-target-libjava
2186 installcheck-target: maybe-installcheck-target-zlib
2187 installcheck-target: maybe-installcheck-target-boehm-gc
2188 installcheck-target: maybe-installcheck-target-qthreads
2189 installcheck-target: maybe-installcheck-target-rda
2190 installcheck-target: maybe-installcheck-target-libada
2191 installcheck-target: maybe-installcheck-target-libgomp
2192
2193 .PHONY: do-mostlyclean
2194 do-mostlyclean:
2195 @: $(MAKE); $(unstage)
2196 @r=`${PWD_COMMAND}`; export r; \
2197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2198 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2199 mostlyclean-target
2200
2201
2202 .PHONY: mostlyclean-host
2203
2204 mostlyclean-host: maybe-mostlyclean-ash
2205 mostlyclean-host: maybe-mostlyclean-autoconf
2206 mostlyclean-host: maybe-mostlyclean-automake
2207 mostlyclean-host: maybe-mostlyclean-bash
2208 mostlyclean-host: maybe-mostlyclean-bfd
2209 mostlyclean-host: maybe-mostlyclean-opcodes
2210 mostlyclean-host: maybe-mostlyclean-binutils
2211 mostlyclean-host: maybe-mostlyclean-bison
2212 mostlyclean-host: maybe-mostlyclean-byacc
2213 mostlyclean-host: maybe-mostlyclean-bzip2
2214 mostlyclean-host: maybe-mostlyclean-cgen
2215 mostlyclean-host: maybe-mostlyclean-dejagnu
2216 mostlyclean-host: maybe-mostlyclean-diff
2217 mostlyclean-host: maybe-mostlyclean-dosutils
2218 mostlyclean-host: maybe-mostlyclean-etc
2219 mostlyclean-host: maybe-mostlyclean-fastjar
2220 mostlyclean-host: maybe-mostlyclean-fileutils
2221 mostlyclean-host: maybe-mostlyclean-findutils
2222 mostlyclean-host: maybe-mostlyclean-find
2223 mostlyclean-host: maybe-mostlyclean-fixincludes
2224 mostlyclean-host: maybe-mostlyclean-flex
2225 mostlyclean-host: maybe-mostlyclean-gas
2226 mostlyclean-host: maybe-mostlyclean-gcc
2227 mostlyclean-host: maybe-mostlyclean-gawk
2228 mostlyclean-host: maybe-mostlyclean-gettext
2229 mostlyclean-host: maybe-mostlyclean-gmp
2230 mostlyclean-host: maybe-mostlyclean-mpfr
2231 mostlyclean-host: maybe-mostlyclean-mpc
2232 mostlyclean-host: maybe-mostlyclean-ppl
2233 mostlyclean-host: maybe-mostlyclean-cloog
2234 mostlyclean-host: maybe-mostlyclean-libelf
2235 mostlyclean-host: maybe-mostlyclean-gnuserv
2236 mostlyclean-host: maybe-mostlyclean-gold
2237 mostlyclean-host: maybe-mostlyclean-gprof
2238 mostlyclean-host: maybe-mostlyclean-gzip
2239 mostlyclean-host: maybe-mostlyclean-hello
2240 mostlyclean-host: maybe-mostlyclean-indent
2241 mostlyclean-host: maybe-mostlyclean-intl
2242 mostlyclean-host: maybe-mostlyclean-tcl
2243 mostlyclean-host: maybe-mostlyclean-itcl
2244 mostlyclean-host: maybe-mostlyclean-ld
2245 mostlyclean-host: maybe-mostlyclean-libcpp
2246 mostlyclean-host: maybe-mostlyclean-libdecnumber
2247 mostlyclean-host: maybe-mostlyclean-libgui
2248 mostlyclean-host: maybe-mostlyclean-libiberty
2249 mostlyclean-host: maybe-mostlyclean-libiconv
2250 mostlyclean-host: maybe-mostlyclean-libtool
2251 mostlyclean-host: maybe-mostlyclean-m4
2252 mostlyclean-host: maybe-mostlyclean-make
2253 mostlyclean-host: maybe-mostlyclean-mmalloc
2254 mostlyclean-host: maybe-mostlyclean-patch
2255 mostlyclean-host: maybe-mostlyclean-perl
2256 mostlyclean-host: maybe-mostlyclean-prms
2257 mostlyclean-host: maybe-mostlyclean-rcs
2258 mostlyclean-host: maybe-mostlyclean-readline
2259 mostlyclean-host: maybe-mostlyclean-release
2260 mostlyclean-host: maybe-mostlyclean-recode
2261 mostlyclean-host: maybe-mostlyclean-sed
2262 mostlyclean-host: maybe-mostlyclean-send-pr
2263 mostlyclean-host: maybe-mostlyclean-shellutils
2264 mostlyclean-host: maybe-mostlyclean-sid
2265 mostlyclean-host: maybe-mostlyclean-sim
2266 mostlyclean-host: maybe-mostlyclean-tar
2267 mostlyclean-host: maybe-mostlyclean-texinfo
2268 mostlyclean-host: maybe-mostlyclean-textutils
2269 mostlyclean-host: maybe-mostlyclean-time
2270 mostlyclean-host: maybe-mostlyclean-uudecode
2271 mostlyclean-host: maybe-mostlyclean-wdiff
2272 mostlyclean-host: maybe-mostlyclean-zip
2273 mostlyclean-host: maybe-mostlyclean-zlib
2274 mostlyclean-host: maybe-mostlyclean-gdb
2275 mostlyclean-host: maybe-mostlyclean-expect
2276 mostlyclean-host: maybe-mostlyclean-guile
2277 mostlyclean-host: maybe-mostlyclean-tk
2278 mostlyclean-host: maybe-mostlyclean-libtermcap
2279 mostlyclean-host: maybe-mostlyclean-utils
2280 mostlyclean-host: maybe-mostlyclean-gnattools
2281 mostlyclean-host: maybe-mostlyclean-lto-plugin
2282
2283 .PHONY: mostlyclean-target
2284
2285 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2286 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2287 mostlyclean-target: maybe-mostlyclean-target-libssp
2288 mostlyclean-target: maybe-mostlyclean-target-newlib
2289 mostlyclean-target: maybe-mostlyclean-target-libgcc
2290 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2291 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2292 mostlyclean-target: maybe-mostlyclean-target-libobjc
2293 mostlyclean-target: maybe-mostlyclean-target-libgo
2294 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2295 mostlyclean-target: maybe-mostlyclean-target-winsup
2296 mostlyclean-target: maybe-mostlyclean-target-libgloss
2297 mostlyclean-target: maybe-mostlyclean-target-libiberty
2298 mostlyclean-target: maybe-mostlyclean-target-gperf
2299 mostlyclean-target: maybe-mostlyclean-target-examples
2300 mostlyclean-target: maybe-mostlyclean-target-libffi
2301 mostlyclean-target: maybe-mostlyclean-target-libjava
2302 mostlyclean-target: maybe-mostlyclean-target-zlib
2303 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2304 mostlyclean-target: maybe-mostlyclean-target-qthreads
2305 mostlyclean-target: maybe-mostlyclean-target-rda
2306 mostlyclean-target: maybe-mostlyclean-target-libada
2307 mostlyclean-target: maybe-mostlyclean-target-libgomp
2308
2309 .PHONY: do-clean
2310 do-clean:
2311 @: $(MAKE); $(unstage)
2312 @r=`${PWD_COMMAND}`; export r; \
2313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2314 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2315 clean-target
2316
2317
2318 .PHONY: clean-host
2319
2320 clean-host: maybe-clean-ash
2321 clean-host: maybe-clean-autoconf
2322 clean-host: maybe-clean-automake
2323 clean-host: maybe-clean-bash
2324 clean-host: maybe-clean-bfd
2325 clean-host: maybe-clean-opcodes
2326 clean-host: maybe-clean-binutils
2327 clean-host: maybe-clean-bison
2328 clean-host: maybe-clean-byacc
2329 clean-host: maybe-clean-bzip2
2330 clean-host: maybe-clean-cgen
2331 clean-host: maybe-clean-dejagnu
2332 clean-host: maybe-clean-diff
2333 clean-host: maybe-clean-dosutils
2334 clean-host: maybe-clean-etc
2335 clean-host: maybe-clean-fastjar
2336 clean-host: maybe-clean-fileutils
2337 clean-host: maybe-clean-findutils
2338 clean-host: maybe-clean-find
2339 clean-host: maybe-clean-fixincludes
2340 clean-host: maybe-clean-flex
2341 clean-host: maybe-clean-gas
2342 clean-host: maybe-clean-gcc
2343 clean-host: maybe-clean-gawk
2344 clean-host: maybe-clean-gettext
2345 clean-host: maybe-clean-gmp
2346 clean-host: maybe-clean-mpfr
2347 clean-host: maybe-clean-mpc
2348 clean-host: maybe-clean-ppl
2349 clean-host: maybe-clean-cloog
2350 clean-host: maybe-clean-libelf
2351 clean-host: maybe-clean-gnuserv
2352 clean-host: maybe-clean-gold
2353 clean-host: maybe-clean-gprof
2354 clean-host: maybe-clean-gzip
2355 clean-host: maybe-clean-hello
2356 clean-host: maybe-clean-indent
2357 clean-host: maybe-clean-intl
2358 clean-host: maybe-clean-tcl
2359 clean-host: maybe-clean-itcl
2360 clean-host: maybe-clean-ld
2361 clean-host: maybe-clean-libcpp
2362 clean-host: maybe-clean-libdecnumber
2363 clean-host: maybe-clean-libgui
2364 clean-host: maybe-clean-libiberty
2365 clean-host: maybe-clean-libiconv
2366 clean-host: maybe-clean-libtool
2367 clean-host: maybe-clean-m4
2368 clean-host: maybe-clean-make
2369 clean-host: maybe-clean-mmalloc
2370 clean-host: maybe-clean-patch
2371 clean-host: maybe-clean-perl
2372 clean-host: maybe-clean-prms
2373 clean-host: maybe-clean-rcs
2374 clean-host: maybe-clean-readline
2375 clean-host: maybe-clean-release
2376 clean-host: maybe-clean-recode
2377 clean-host: maybe-clean-sed
2378 clean-host: maybe-clean-send-pr
2379 clean-host: maybe-clean-shellutils
2380 clean-host: maybe-clean-sid
2381 clean-host: maybe-clean-sim
2382 clean-host: maybe-clean-tar
2383 clean-host: maybe-clean-texinfo
2384 clean-host: maybe-clean-textutils
2385 clean-host: maybe-clean-time
2386 clean-host: maybe-clean-uudecode
2387 clean-host: maybe-clean-wdiff
2388 clean-host: maybe-clean-zip
2389 clean-host: maybe-clean-zlib
2390 clean-host: maybe-clean-gdb
2391 clean-host: maybe-clean-expect
2392 clean-host: maybe-clean-guile
2393 clean-host: maybe-clean-tk
2394 clean-host: maybe-clean-libtermcap
2395 clean-host: maybe-clean-utils
2396 clean-host: maybe-clean-gnattools
2397 clean-host: maybe-clean-lto-plugin
2398
2399 .PHONY: clean-target
2400
2401 clean-target: maybe-clean-target-libstdc++-v3
2402 clean-target: maybe-clean-target-libmudflap
2403 clean-target: maybe-clean-target-libssp
2404 clean-target: maybe-clean-target-newlib
2405 clean-target: maybe-clean-target-libgcc
2406 clean-target: maybe-clean-target-libquadmath
2407 clean-target: maybe-clean-target-libgfortran
2408 clean-target: maybe-clean-target-libobjc
2409 clean-target: maybe-clean-target-libgo
2410 clean-target: maybe-clean-target-libtermcap
2411 clean-target: maybe-clean-target-winsup
2412 clean-target: maybe-clean-target-libgloss
2413 clean-target: maybe-clean-target-libiberty
2414 clean-target: maybe-clean-target-gperf
2415 clean-target: maybe-clean-target-examples
2416 clean-target: maybe-clean-target-libffi
2417 clean-target: maybe-clean-target-libjava
2418 clean-target: maybe-clean-target-zlib
2419 clean-target: maybe-clean-target-boehm-gc
2420 clean-target: maybe-clean-target-qthreads
2421 clean-target: maybe-clean-target-rda
2422 clean-target: maybe-clean-target-libada
2423 clean-target: maybe-clean-target-libgomp
2424
2425 .PHONY: do-distclean
2426 do-distclean:
2427 @: $(MAKE); $(unstage)
2428 @r=`${PWD_COMMAND}`; export r; \
2429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2430 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2431 distclean-target
2432
2433
2434 .PHONY: distclean-host
2435
2436 distclean-host: maybe-distclean-ash
2437 distclean-host: maybe-distclean-autoconf
2438 distclean-host: maybe-distclean-automake
2439 distclean-host: maybe-distclean-bash
2440 distclean-host: maybe-distclean-bfd
2441 distclean-host: maybe-distclean-opcodes
2442 distclean-host: maybe-distclean-binutils
2443 distclean-host: maybe-distclean-bison
2444 distclean-host: maybe-distclean-byacc
2445 distclean-host: maybe-distclean-bzip2
2446 distclean-host: maybe-distclean-cgen
2447 distclean-host: maybe-distclean-dejagnu
2448 distclean-host: maybe-distclean-diff
2449 distclean-host: maybe-distclean-dosutils
2450 distclean-host: maybe-distclean-etc
2451 distclean-host: maybe-distclean-fastjar
2452 distclean-host: maybe-distclean-fileutils
2453 distclean-host: maybe-distclean-findutils
2454 distclean-host: maybe-distclean-find
2455 distclean-host: maybe-distclean-fixincludes
2456 distclean-host: maybe-distclean-flex
2457 distclean-host: maybe-distclean-gas
2458 distclean-host: maybe-distclean-gcc
2459 distclean-host: maybe-distclean-gawk
2460 distclean-host: maybe-distclean-gettext
2461 distclean-host: maybe-distclean-gmp
2462 distclean-host: maybe-distclean-mpfr
2463 distclean-host: maybe-distclean-mpc
2464 distclean-host: maybe-distclean-ppl
2465 distclean-host: maybe-distclean-cloog
2466 distclean-host: maybe-distclean-libelf
2467 distclean-host: maybe-distclean-gnuserv
2468 distclean-host: maybe-distclean-gold
2469 distclean-host: maybe-distclean-gprof
2470 distclean-host: maybe-distclean-gzip
2471 distclean-host: maybe-distclean-hello
2472 distclean-host: maybe-distclean-indent
2473 distclean-host: maybe-distclean-intl
2474 distclean-host: maybe-distclean-tcl
2475 distclean-host: maybe-distclean-itcl
2476 distclean-host: maybe-distclean-ld
2477 distclean-host: maybe-distclean-libcpp
2478 distclean-host: maybe-distclean-libdecnumber
2479 distclean-host: maybe-distclean-libgui
2480 distclean-host: maybe-distclean-libiberty
2481 distclean-host: maybe-distclean-libiconv
2482 distclean-host: maybe-distclean-libtool
2483 distclean-host: maybe-distclean-m4
2484 distclean-host: maybe-distclean-make
2485 distclean-host: maybe-distclean-mmalloc
2486 distclean-host: maybe-distclean-patch
2487 distclean-host: maybe-distclean-perl
2488 distclean-host: maybe-distclean-prms
2489 distclean-host: maybe-distclean-rcs
2490 distclean-host: maybe-distclean-readline
2491 distclean-host: maybe-distclean-release
2492 distclean-host: maybe-distclean-recode
2493 distclean-host: maybe-distclean-sed
2494 distclean-host: maybe-distclean-send-pr
2495 distclean-host: maybe-distclean-shellutils
2496 distclean-host: maybe-distclean-sid
2497 distclean-host: maybe-distclean-sim
2498 distclean-host: maybe-distclean-tar
2499 distclean-host: maybe-distclean-texinfo
2500 distclean-host: maybe-distclean-textutils
2501 distclean-host: maybe-distclean-time
2502 distclean-host: maybe-distclean-uudecode
2503 distclean-host: maybe-distclean-wdiff
2504 distclean-host: maybe-distclean-zip
2505 distclean-host: maybe-distclean-zlib
2506 distclean-host: maybe-distclean-gdb
2507 distclean-host: maybe-distclean-expect
2508 distclean-host: maybe-distclean-guile
2509 distclean-host: maybe-distclean-tk
2510 distclean-host: maybe-distclean-libtermcap
2511 distclean-host: maybe-distclean-utils
2512 distclean-host: maybe-distclean-gnattools
2513 distclean-host: maybe-distclean-lto-plugin
2514
2515 .PHONY: distclean-target
2516
2517 distclean-target: maybe-distclean-target-libstdc++-v3
2518 distclean-target: maybe-distclean-target-libmudflap
2519 distclean-target: maybe-distclean-target-libssp
2520 distclean-target: maybe-distclean-target-newlib
2521 distclean-target: maybe-distclean-target-libgcc
2522 distclean-target: maybe-distclean-target-libquadmath
2523 distclean-target: maybe-distclean-target-libgfortran
2524 distclean-target: maybe-distclean-target-libobjc
2525 distclean-target: maybe-distclean-target-libgo
2526 distclean-target: maybe-distclean-target-libtermcap
2527 distclean-target: maybe-distclean-target-winsup
2528 distclean-target: maybe-distclean-target-libgloss
2529 distclean-target: maybe-distclean-target-libiberty
2530 distclean-target: maybe-distclean-target-gperf
2531 distclean-target: maybe-distclean-target-examples
2532 distclean-target: maybe-distclean-target-libffi
2533 distclean-target: maybe-distclean-target-libjava
2534 distclean-target: maybe-distclean-target-zlib
2535 distclean-target: maybe-distclean-target-boehm-gc
2536 distclean-target: maybe-distclean-target-qthreads
2537 distclean-target: maybe-distclean-target-rda
2538 distclean-target: maybe-distclean-target-libada
2539 distclean-target: maybe-distclean-target-libgomp
2540
2541 .PHONY: do-maintainer-clean
2542 do-maintainer-clean:
2543 @: $(MAKE); $(unstage)
2544 @r=`${PWD_COMMAND}`; export r; \
2545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2546 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2547 maintainer-clean-target
2548
2549
2550 .PHONY: maintainer-clean-host
2551
2552 maintainer-clean-host: maybe-maintainer-clean-ash
2553 maintainer-clean-host: maybe-maintainer-clean-autoconf
2554 maintainer-clean-host: maybe-maintainer-clean-automake
2555 maintainer-clean-host: maybe-maintainer-clean-bash
2556 maintainer-clean-host: maybe-maintainer-clean-bfd
2557 maintainer-clean-host: maybe-maintainer-clean-opcodes
2558 maintainer-clean-host: maybe-maintainer-clean-binutils
2559 maintainer-clean-host: maybe-maintainer-clean-bison
2560 maintainer-clean-host: maybe-maintainer-clean-byacc
2561 maintainer-clean-host: maybe-maintainer-clean-bzip2
2562 maintainer-clean-host: maybe-maintainer-clean-cgen
2563 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2564 maintainer-clean-host: maybe-maintainer-clean-diff
2565 maintainer-clean-host: maybe-maintainer-clean-dosutils
2566 maintainer-clean-host: maybe-maintainer-clean-etc
2567 maintainer-clean-host: maybe-maintainer-clean-fastjar
2568 maintainer-clean-host: maybe-maintainer-clean-fileutils
2569 maintainer-clean-host: maybe-maintainer-clean-findutils
2570 maintainer-clean-host: maybe-maintainer-clean-find
2571 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2572 maintainer-clean-host: maybe-maintainer-clean-flex
2573 maintainer-clean-host: maybe-maintainer-clean-gas
2574 maintainer-clean-host: maybe-maintainer-clean-gcc
2575 maintainer-clean-host: maybe-maintainer-clean-gawk
2576 maintainer-clean-host: maybe-maintainer-clean-gettext
2577 maintainer-clean-host: maybe-maintainer-clean-gmp
2578 maintainer-clean-host: maybe-maintainer-clean-mpfr
2579 maintainer-clean-host: maybe-maintainer-clean-mpc
2580 maintainer-clean-host: maybe-maintainer-clean-ppl
2581 maintainer-clean-host: maybe-maintainer-clean-cloog
2582 maintainer-clean-host: maybe-maintainer-clean-libelf
2583 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2584 maintainer-clean-host: maybe-maintainer-clean-gold
2585 maintainer-clean-host: maybe-maintainer-clean-gprof
2586 maintainer-clean-host: maybe-maintainer-clean-gzip
2587 maintainer-clean-host: maybe-maintainer-clean-hello
2588 maintainer-clean-host: maybe-maintainer-clean-indent
2589 maintainer-clean-host: maybe-maintainer-clean-intl
2590 maintainer-clean-host: maybe-maintainer-clean-tcl
2591 maintainer-clean-host: maybe-maintainer-clean-itcl
2592 maintainer-clean-host: maybe-maintainer-clean-ld
2593 maintainer-clean-host: maybe-maintainer-clean-libcpp
2594 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2595 maintainer-clean-host: maybe-maintainer-clean-libgui
2596 maintainer-clean-host: maybe-maintainer-clean-libiberty
2597 maintainer-clean-host: maybe-maintainer-clean-libiconv
2598 maintainer-clean-host: maybe-maintainer-clean-libtool
2599 maintainer-clean-host: maybe-maintainer-clean-m4
2600 maintainer-clean-host: maybe-maintainer-clean-make
2601 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2602 maintainer-clean-host: maybe-maintainer-clean-patch
2603 maintainer-clean-host: maybe-maintainer-clean-perl
2604 maintainer-clean-host: maybe-maintainer-clean-prms
2605 maintainer-clean-host: maybe-maintainer-clean-rcs
2606 maintainer-clean-host: maybe-maintainer-clean-readline
2607 maintainer-clean-host: maybe-maintainer-clean-release
2608 maintainer-clean-host: maybe-maintainer-clean-recode
2609 maintainer-clean-host: maybe-maintainer-clean-sed
2610 maintainer-clean-host: maybe-maintainer-clean-send-pr
2611 maintainer-clean-host: maybe-maintainer-clean-shellutils
2612 maintainer-clean-host: maybe-maintainer-clean-sid
2613 maintainer-clean-host: maybe-maintainer-clean-sim
2614 maintainer-clean-host: maybe-maintainer-clean-tar
2615 maintainer-clean-host: maybe-maintainer-clean-texinfo
2616 maintainer-clean-host: maybe-maintainer-clean-textutils
2617 maintainer-clean-host: maybe-maintainer-clean-time
2618 maintainer-clean-host: maybe-maintainer-clean-uudecode
2619 maintainer-clean-host: maybe-maintainer-clean-wdiff
2620 maintainer-clean-host: maybe-maintainer-clean-zip
2621 maintainer-clean-host: maybe-maintainer-clean-zlib
2622 maintainer-clean-host: maybe-maintainer-clean-gdb
2623 maintainer-clean-host: maybe-maintainer-clean-expect
2624 maintainer-clean-host: maybe-maintainer-clean-guile
2625 maintainer-clean-host: maybe-maintainer-clean-tk
2626 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2627 maintainer-clean-host: maybe-maintainer-clean-utils
2628 maintainer-clean-host: maybe-maintainer-clean-gnattools
2629 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2630
2631 .PHONY: maintainer-clean-target
2632
2633 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2634 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2635 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2636 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2637 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2638 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2639 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2640 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2641 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2642 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2643 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2644 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2645 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2646 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2647 maintainer-clean-target: maybe-maintainer-clean-target-examples
2648 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2649 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2650 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2651 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2652 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2653 maintainer-clean-target: maybe-maintainer-clean-target-rda
2654 maintainer-clean-target: maybe-maintainer-clean-target-libada
2655 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2656
2657
2658 # Here are the targets which correspond to the do-X targets.
2659
2660 .PHONY: info installcheck dvi pdf html
2661 .PHONY: install-info install-pdf install-html
2662 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2663 .PHONY: local-clean local-distclean local-maintainer-clean
2664 info: do-info
2665 installcheck: do-installcheck
2666 dvi: do-dvi
2667 pdf: do-pdf
2668 html: do-html
2669
2670 # Make sure makeinfo is built before we do a `make info', if we're
2671 # in fact building texinfo.
2672 do-info: maybe-all-texinfo
2673
2674 install-info: do-install-info dir.info
2675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2676 if [ -f dir.info ] ; then \
2677 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2678 else true ; fi
2679
2680 install-pdf: do-install-pdf
2681
2682 install-html: do-install-html
2683
2684 local-clean:
2685 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2686
2687 local-distclean:
2688 -rm -f Makefile config.status config.cache mh-frag mt-frag
2689 -rm -f maybedep.tmp serdep.tmp
2690 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2691 rm -rf $(TARGET_SUBDIR); \
2692 else true; fi
2693 -rm -rf $(BUILD_SUBDIR)
2694 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2695 rm -rf $(HOST_SUBDIR); \
2696 else true; fi
2697 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2698 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2699 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2700 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2701 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2702 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2703
2704 local-maintainer-clean:
2705 @echo "This command is intended for maintainers to use;"
2706 @echo "it deletes files that may require special tools to rebuild."
2707
2708 clean: do-clean local-clean
2709 mostlyclean: do-mostlyclean local-clean
2710 distclean: do-distclean local-clean local-distclean
2711 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2712 maintainer-clean: local-distclean
2713 realclean: maintainer-clean
2714
2715 # Check target.
2716
2717 .PHONY: check do-check
2718 check: do-check
2719
2720 # Only include modules actually being configured and built.
2721 .PHONY: check-host
2722 check-host: \
2723 maybe-check-ash \
2724 maybe-check-autoconf \
2725 maybe-check-automake \
2726 maybe-check-bash \
2727 maybe-check-bfd \
2728 maybe-check-opcodes \
2729 maybe-check-binutils \
2730 maybe-check-bison \
2731 maybe-check-byacc \
2732 maybe-check-bzip2 \
2733 maybe-check-cgen \
2734 maybe-check-dejagnu \
2735 maybe-check-diff \
2736 maybe-check-dosutils \
2737 maybe-check-etc \
2738 maybe-check-fastjar \
2739 maybe-check-fileutils \
2740 maybe-check-findutils \
2741 maybe-check-find \
2742 maybe-check-fixincludes \
2743 maybe-check-flex \
2744 maybe-check-gas \
2745 maybe-check-gcc \
2746 maybe-check-gawk \
2747 maybe-check-gettext \
2748 maybe-check-gmp \
2749 maybe-check-mpfr \
2750 maybe-check-mpc \
2751 maybe-check-ppl \
2752 maybe-check-cloog \
2753 maybe-check-libelf \
2754 maybe-check-gnuserv \
2755 maybe-check-gold \
2756 maybe-check-gprof \
2757 maybe-check-gzip \
2758 maybe-check-hello \
2759 maybe-check-indent \
2760 maybe-check-intl \
2761 maybe-check-tcl \
2762 maybe-check-itcl \
2763 maybe-check-ld \
2764 maybe-check-libcpp \
2765 maybe-check-libdecnumber \
2766 maybe-check-libgui \
2767 maybe-check-libiberty \
2768 maybe-check-libiconv \
2769 maybe-check-libtool \
2770 maybe-check-m4 \
2771 maybe-check-make \
2772 maybe-check-mmalloc \
2773 maybe-check-patch \
2774 maybe-check-perl \
2775 maybe-check-prms \
2776 maybe-check-rcs \
2777 maybe-check-readline \
2778 maybe-check-release \
2779 maybe-check-recode \
2780 maybe-check-sed \
2781 maybe-check-send-pr \
2782 maybe-check-shellutils \
2783 maybe-check-sid \
2784 maybe-check-sim \
2785 maybe-check-tar \
2786 maybe-check-texinfo \
2787 maybe-check-textutils \
2788 maybe-check-time \
2789 maybe-check-uudecode \
2790 maybe-check-wdiff \
2791 maybe-check-zip \
2792 maybe-check-zlib \
2793 maybe-check-gdb \
2794 maybe-check-expect \
2795 maybe-check-guile \
2796 maybe-check-tk \
2797 maybe-check-libtermcap \
2798 maybe-check-utils \
2799 maybe-check-gnattools \
2800 maybe-check-lto-plugin
2801
2802 .PHONY: check-target
2803 check-target: \
2804 maybe-check-target-libstdc++-v3 \
2805 maybe-check-target-libmudflap \
2806 maybe-check-target-libssp \
2807 maybe-check-target-newlib \
2808 maybe-check-target-libgcc \
2809 maybe-check-target-libquadmath \
2810 maybe-check-target-libgfortran \
2811 maybe-check-target-libobjc \
2812 maybe-check-target-libgo \
2813 maybe-check-target-libtermcap \
2814 maybe-check-target-winsup \
2815 maybe-check-target-libgloss \
2816 maybe-check-target-libiberty \
2817 maybe-check-target-gperf \
2818 maybe-check-target-examples \
2819 maybe-check-target-libffi \
2820 maybe-check-target-libjava \
2821 maybe-check-target-zlib \
2822 maybe-check-target-boehm-gc \
2823 maybe-check-target-qthreads \
2824 maybe-check-target-rda \
2825 maybe-check-target-libada \
2826 maybe-check-target-libgomp
2827
2828 do-check:
2829 @: $(MAKE); $(unstage)
2830 @r=`${PWD_COMMAND}`; export r; \
2831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2832 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2833
2834 # Automated reporting of test results.
2835
2836 warning.log: build.log
2837 $(srcdir)/contrib/warn_summary build.log > $@
2838
2839 mail-report.log:
2840 if test x'$(BOOT_CFLAGS)' != x''; then \
2841 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2842 fi; \
2843 $(srcdir)/contrib/test_summary -t >$@
2844 chmod +x $@
2845 echo If you really want to send e-mail, run ./$@ now
2846
2847 mail-report-with-warnings.log: warning.log
2848 if test x'$(BOOT_CFLAGS)' != x''; then \
2849 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2850 fi; \
2851 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2852 chmod +x $@
2853 echo If you really want to send e-mail, run ./$@ now
2854
2855 # Installation targets.
2856
2857 .PHONY: install uninstall
2858 install:
2859 @: $(MAKE); $(unstage)
2860 @r=`${PWD_COMMAND}`; export r; \
2861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2862 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2863
2864 .PHONY: install-host-nogcc
2865 install-host-nogcc: \
2866 maybe-install-ash \
2867 maybe-install-autoconf \
2868 maybe-install-automake \
2869 maybe-install-bash \
2870 maybe-install-bfd \
2871 maybe-install-opcodes \
2872 maybe-install-binutils \
2873 maybe-install-bison \
2874 maybe-install-byacc \
2875 maybe-install-bzip2 \
2876 maybe-install-cgen \
2877 maybe-install-dejagnu \
2878 maybe-install-diff \
2879 maybe-install-dosutils \
2880 maybe-install-etc \
2881 maybe-install-fastjar \
2882 maybe-install-fileutils \
2883 maybe-install-findutils \
2884 maybe-install-find \
2885 maybe-install-fixincludes \
2886 maybe-install-flex \
2887 maybe-install-gas \
2888 maybe-install-gawk \
2889 maybe-install-gettext \
2890 maybe-install-gmp \
2891 maybe-install-mpfr \
2892 maybe-install-mpc \
2893 maybe-install-ppl \
2894 maybe-install-cloog \
2895 maybe-install-libelf \
2896 maybe-install-gnuserv \
2897 maybe-install-gold \
2898 maybe-install-gprof \
2899 maybe-install-gzip \
2900 maybe-install-hello \
2901 maybe-install-indent \
2902 maybe-install-intl \
2903 maybe-install-tcl \
2904 maybe-install-itcl \
2905 maybe-install-ld \
2906 maybe-install-libcpp \
2907 maybe-install-libdecnumber \
2908 maybe-install-libgui \
2909 maybe-install-libiberty \
2910 maybe-install-libiconv \
2911 maybe-install-libtool \
2912 maybe-install-m4 \
2913 maybe-install-make \
2914 maybe-install-mmalloc \
2915 maybe-install-patch \
2916 maybe-install-perl \
2917 maybe-install-prms \
2918 maybe-install-rcs \
2919 maybe-install-readline \
2920 maybe-install-release \
2921 maybe-install-recode \
2922 maybe-install-sed \
2923 maybe-install-send-pr \
2924 maybe-install-shellutils \
2925 maybe-install-sid \
2926 maybe-install-sim \
2927 maybe-install-tar \
2928 maybe-install-texinfo \
2929 maybe-install-textutils \
2930 maybe-install-time \
2931 maybe-install-uudecode \
2932 maybe-install-wdiff \
2933 maybe-install-zip \
2934 maybe-install-zlib \
2935 maybe-install-gdb \
2936 maybe-install-expect \
2937 maybe-install-guile \
2938 maybe-install-tk \
2939 maybe-install-libtermcap \
2940 maybe-install-utils \
2941 maybe-install-gnattools \
2942 maybe-install-lto-plugin
2943
2944 .PHONY: install-host
2945 install-host: \
2946 maybe-install-ash \
2947 maybe-install-autoconf \
2948 maybe-install-automake \
2949 maybe-install-bash \
2950 maybe-install-bfd \
2951 maybe-install-opcodes \
2952 maybe-install-binutils \
2953 maybe-install-bison \
2954 maybe-install-byacc \
2955 maybe-install-bzip2 \
2956 maybe-install-cgen \
2957 maybe-install-dejagnu \
2958 maybe-install-diff \
2959 maybe-install-dosutils \
2960 maybe-install-etc \
2961 maybe-install-fastjar \
2962 maybe-install-fileutils \
2963 maybe-install-findutils \
2964 maybe-install-find \
2965 maybe-install-fixincludes \
2966 maybe-install-flex \
2967 maybe-install-gas \
2968 maybe-install-gcc \
2969 maybe-install-gawk \
2970 maybe-install-gettext \
2971 maybe-install-gmp \
2972 maybe-install-mpfr \
2973 maybe-install-mpc \
2974 maybe-install-ppl \
2975 maybe-install-cloog \
2976 maybe-install-libelf \
2977 maybe-install-gnuserv \
2978 maybe-install-gold \
2979 maybe-install-gprof \
2980 maybe-install-gzip \
2981 maybe-install-hello \
2982 maybe-install-indent \
2983 maybe-install-intl \
2984 maybe-install-tcl \
2985 maybe-install-itcl \
2986 maybe-install-ld \
2987 maybe-install-libcpp \
2988 maybe-install-libdecnumber \
2989 maybe-install-libgui \
2990 maybe-install-libiberty \
2991 maybe-install-libiconv \
2992 maybe-install-libtool \
2993 maybe-install-m4 \
2994 maybe-install-make \
2995 maybe-install-mmalloc \
2996 maybe-install-patch \
2997 maybe-install-perl \
2998 maybe-install-prms \
2999 maybe-install-rcs \
3000 maybe-install-readline \
3001 maybe-install-release \
3002 maybe-install-recode \
3003 maybe-install-sed \
3004 maybe-install-send-pr \
3005 maybe-install-shellutils \
3006 maybe-install-sid \
3007 maybe-install-sim \
3008 maybe-install-tar \
3009 maybe-install-texinfo \
3010 maybe-install-textutils \
3011 maybe-install-time \
3012 maybe-install-uudecode \
3013 maybe-install-wdiff \
3014 maybe-install-zip \
3015 maybe-install-zlib \
3016 maybe-install-gdb \
3017 maybe-install-expect \
3018 maybe-install-guile \
3019 maybe-install-tk \
3020 maybe-install-libtermcap \
3021 maybe-install-utils \
3022 maybe-install-gnattools \
3023 maybe-install-lto-plugin
3024
3025 .PHONY: install-target
3026 install-target: \
3027 maybe-install-target-libstdc++-v3 \
3028 maybe-install-target-libmudflap \
3029 maybe-install-target-libssp \
3030 maybe-install-target-newlib \
3031 maybe-install-target-libgcc \
3032 maybe-install-target-libquadmath \
3033 maybe-install-target-libgfortran \
3034 maybe-install-target-libobjc \
3035 maybe-install-target-libgo \
3036 maybe-install-target-libtermcap \
3037 maybe-install-target-winsup \
3038 maybe-install-target-libgloss \
3039 maybe-install-target-libiberty \
3040 maybe-install-target-gperf \
3041 maybe-install-target-examples \
3042 maybe-install-target-libffi \
3043 maybe-install-target-libjava \
3044 maybe-install-target-zlib \
3045 maybe-install-target-boehm-gc \
3046 maybe-install-target-qthreads \
3047 maybe-install-target-rda \
3048 maybe-install-target-libada \
3049 maybe-install-target-libgomp
3050
3051 uninstall:
3052 @echo "the uninstall target is not supported in this tree"
3053
3054 .PHONY: install.all
3055 install.all: install-no-fixedincludes
3056 @if [ -f ./gcc/Makefile ] ; then \
3057 r=`${PWD_COMMAND}` ; export r ; \
3058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3059 $(HOST_EXPORTS) \
3060 (cd ./gcc && \
3061 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3062 else \
3063 true ; \
3064 fi
3065
3066 # install-no-fixedincludes is used because Cygnus can not distribute
3067 # the fixed header files.
3068 .PHONY: install-no-fixedincludes
3069 install-no-fixedincludes: installdirs install-host-nogcc \
3070 install-target gcc-no-fixedincludes
3071
3072 ### other supporting targets
3073
3074 MAKEDIRS= \
3075 $(DESTDIR)$(prefix) \
3076 $(DESTDIR)$(exec_prefix)
3077 .PHONY: installdirs
3078 installdirs: mkinstalldirs
3079 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3080
3081 dir.info: do-install-info
3082 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3083 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3084 mv -f dir.info.new dir.info ; \
3085 else true ; \
3086 fi
3087
3088 dist:
3089 @echo "Building a full distribution of this tree isn't done"
3090 @echo "via 'make dist'. Check out the etc/ subdirectory"
3091
3092 etags tags: TAGS
3093
3094 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3095 # ability to use several tags files at once, so there is probably no need
3096 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3097 # (if we felt like it) have this Makefile write a piece of elisp which
3098 # the user could load to tell emacs19 where all the TAGS files we just
3099 # built are.
3100 TAGS: do-TAGS
3101
3102 # ------------------------------------
3103 # Macros for configure and all targets
3104 # ------------------------------------
3105
3106
3107
3108
3109
3110 # --------------------------------------
3111 # Modules which run on the build machine
3112 # --------------------------------------
3113
3114
3115 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3116 maybe-configure-build-libiberty:
3117 @if gcc-bootstrap
3118 configure-build-libiberty: stage_current
3119 @endif gcc-bootstrap
3120 @if build-libiberty
3121 maybe-configure-build-libiberty: configure-build-libiberty
3122 configure-build-libiberty:
3123 @: $(MAKE); $(unstage)
3124 @r=`${PWD_COMMAND}`; export r; \
3125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3126 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3127 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3128 $(BUILD_EXPORTS) \
3129 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3130 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3131 case $(srcdir) in \
3132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3133 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3135 esac; \
3136 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3137 libsrcdir="$$s/libiberty"; \
3138 rm -f no-such-file || : ; \
3139 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3140 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3141 --target=${target_alias} $${srcdiroption} \
3142 || exit 1
3143 @endif build-libiberty
3144
3145
3146
3147
3148
3149 .PHONY: all-build-libiberty maybe-all-build-libiberty
3150 maybe-all-build-libiberty:
3151 @if gcc-bootstrap
3152 all-build-libiberty: stage_current
3153 @endif gcc-bootstrap
3154 @if build-libiberty
3155 TARGET-build-libiberty=all
3156 maybe-all-build-libiberty: all-build-libiberty
3157 all-build-libiberty: configure-build-libiberty
3158 @: $(MAKE); $(unstage)
3159 @r=`${PWD_COMMAND}`; export r; \
3160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3161 $(BUILD_EXPORTS) \
3162 (cd $(BUILD_SUBDIR)/libiberty && \
3163 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3164 $(TARGET-build-libiberty))
3165 @endif build-libiberty
3166
3167
3168
3169
3170
3171 .PHONY: configure-build-bison maybe-configure-build-bison
3172 maybe-configure-build-bison:
3173 @if gcc-bootstrap
3174 configure-build-bison: stage_current
3175 @endif gcc-bootstrap
3176 @if build-bison
3177 maybe-configure-build-bison: configure-build-bison
3178 configure-build-bison:
3179 @: $(MAKE); $(unstage)
3180 @r=`${PWD_COMMAND}`; export r; \
3181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3182 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3183 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3184 $(BUILD_EXPORTS) \
3185 echo Configuring in $(BUILD_SUBDIR)/bison; \
3186 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3187 case $(srcdir) in \
3188 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3189 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3190 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3191 esac; \
3192 srcdiroption="--srcdir=$${topdir}/bison"; \
3193 libsrcdir="$$s/bison"; \
3194 rm -f no-such-file || : ; \
3195 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3196 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3197 --target=${target_alias} $${srcdiroption} \
3198 || exit 1
3199 @endif build-bison
3200
3201
3202
3203
3204
3205 .PHONY: all-build-bison maybe-all-build-bison
3206 maybe-all-build-bison:
3207 @if gcc-bootstrap
3208 all-build-bison: stage_current
3209 @endif gcc-bootstrap
3210 @if build-bison
3211 TARGET-build-bison=all
3212 maybe-all-build-bison: all-build-bison
3213 all-build-bison: configure-build-bison
3214 @: $(MAKE); $(unstage)
3215 @r=`${PWD_COMMAND}`; export r; \
3216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3217 $(BUILD_EXPORTS) \
3218 (cd $(BUILD_SUBDIR)/bison && \
3219 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3220 $(TARGET-build-bison))
3221 @endif build-bison
3222
3223
3224
3225
3226
3227 .PHONY: configure-build-byacc maybe-configure-build-byacc
3228 maybe-configure-build-byacc:
3229 @if gcc-bootstrap
3230 configure-build-byacc: stage_current
3231 @endif gcc-bootstrap
3232 @if build-byacc
3233 maybe-configure-build-byacc: configure-build-byacc
3234 configure-build-byacc:
3235 @: $(MAKE); $(unstage)
3236 @r=`${PWD_COMMAND}`; export r; \
3237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3238 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3239 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3240 $(BUILD_EXPORTS) \
3241 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3242 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3243 case $(srcdir) in \
3244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3245 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3247 esac; \
3248 srcdiroption="--srcdir=$${topdir}/byacc"; \
3249 libsrcdir="$$s/byacc"; \
3250 rm -f no-such-file || : ; \
3251 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3252 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3253 --target=${target_alias} $${srcdiroption} \
3254 || exit 1
3255 @endif build-byacc
3256
3257
3258
3259
3260
3261 .PHONY: all-build-byacc maybe-all-build-byacc
3262 maybe-all-build-byacc:
3263 @if gcc-bootstrap
3264 all-build-byacc: stage_current
3265 @endif gcc-bootstrap
3266 @if build-byacc
3267 TARGET-build-byacc=all
3268 maybe-all-build-byacc: all-build-byacc
3269 all-build-byacc: configure-build-byacc
3270 @: $(MAKE); $(unstage)
3271 @r=`${PWD_COMMAND}`; export r; \
3272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3273 $(BUILD_EXPORTS) \
3274 (cd $(BUILD_SUBDIR)/byacc && \
3275 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3276 $(TARGET-build-byacc))
3277 @endif build-byacc
3278
3279
3280
3281
3282
3283 .PHONY: configure-build-flex maybe-configure-build-flex
3284 maybe-configure-build-flex:
3285 @if gcc-bootstrap
3286 configure-build-flex: stage_current
3287 @endif gcc-bootstrap
3288 @if build-flex
3289 maybe-configure-build-flex: configure-build-flex
3290 configure-build-flex:
3291 @: $(MAKE); $(unstage)
3292 @r=`${PWD_COMMAND}`; export r; \
3293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3294 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3295 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3296 $(BUILD_EXPORTS) \
3297 echo Configuring in $(BUILD_SUBDIR)/flex; \
3298 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3299 case $(srcdir) in \
3300 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3301 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3302 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3303 esac; \
3304 srcdiroption="--srcdir=$${topdir}/flex"; \
3305 libsrcdir="$$s/flex"; \
3306 rm -f no-such-file || : ; \
3307 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3308 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3309 --target=${target_alias} $${srcdiroption} \
3310 || exit 1
3311 @endif build-flex
3312
3313
3314
3315
3316
3317 .PHONY: all-build-flex maybe-all-build-flex
3318 maybe-all-build-flex:
3319 @if gcc-bootstrap
3320 all-build-flex: stage_current
3321 @endif gcc-bootstrap
3322 @if build-flex
3323 TARGET-build-flex=all
3324 maybe-all-build-flex: all-build-flex
3325 all-build-flex: configure-build-flex
3326 @: $(MAKE); $(unstage)
3327 @r=`${PWD_COMMAND}`; export r; \
3328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3329 $(BUILD_EXPORTS) \
3330 (cd $(BUILD_SUBDIR)/flex && \
3331 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3332 $(TARGET-build-flex))
3333 @endif build-flex
3334
3335
3336
3337
3338
3339 .PHONY: configure-build-m4 maybe-configure-build-m4
3340 maybe-configure-build-m4:
3341 @if gcc-bootstrap
3342 configure-build-m4: stage_current
3343 @endif gcc-bootstrap
3344 @if build-m4
3345 maybe-configure-build-m4: configure-build-m4
3346 configure-build-m4:
3347 @: $(MAKE); $(unstage)
3348 @r=`${PWD_COMMAND}`; export r; \
3349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3350 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3351 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3352 $(BUILD_EXPORTS) \
3353 echo Configuring in $(BUILD_SUBDIR)/m4; \
3354 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3355 case $(srcdir) in \
3356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3357 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3359 esac; \
3360 srcdiroption="--srcdir=$${topdir}/m4"; \
3361 libsrcdir="$$s/m4"; \
3362 rm -f no-such-file || : ; \
3363 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3364 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3365 --target=${target_alias} $${srcdiroption} \
3366 || exit 1
3367 @endif build-m4
3368
3369
3370
3371
3372
3373 .PHONY: all-build-m4 maybe-all-build-m4
3374 maybe-all-build-m4:
3375 @if gcc-bootstrap
3376 all-build-m4: stage_current
3377 @endif gcc-bootstrap
3378 @if build-m4
3379 TARGET-build-m4=all
3380 maybe-all-build-m4: all-build-m4
3381 all-build-m4: configure-build-m4
3382 @: $(MAKE); $(unstage)
3383 @r=`${PWD_COMMAND}`; export r; \
3384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3385 $(BUILD_EXPORTS) \
3386 (cd $(BUILD_SUBDIR)/m4 && \
3387 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3388 $(TARGET-build-m4))
3389 @endif build-m4
3390
3391
3392
3393
3394
3395 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3396 maybe-configure-build-texinfo:
3397 @if gcc-bootstrap
3398 configure-build-texinfo: stage_current
3399 @endif gcc-bootstrap
3400 @if build-texinfo
3401 maybe-configure-build-texinfo: configure-build-texinfo
3402 configure-build-texinfo:
3403 @: $(MAKE); $(unstage)
3404 @r=`${PWD_COMMAND}`; export r; \
3405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3406 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3407 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3408 $(BUILD_EXPORTS) \
3409 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3410 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3411 case $(srcdir) in \
3412 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3413 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3414 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3415 esac; \
3416 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3417 libsrcdir="$$s/texinfo"; \
3418 rm -f no-such-file || : ; \
3419 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3420 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3421 --target=${target_alias} $${srcdiroption} \
3422 || exit 1
3423 @endif build-texinfo
3424
3425
3426
3427
3428
3429 .PHONY: all-build-texinfo maybe-all-build-texinfo
3430 maybe-all-build-texinfo:
3431 @if gcc-bootstrap
3432 all-build-texinfo: stage_current
3433 @endif gcc-bootstrap
3434 @if build-texinfo
3435 TARGET-build-texinfo=all
3436 maybe-all-build-texinfo: all-build-texinfo
3437 all-build-texinfo: configure-build-texinfo
3438 @: $(MAKE); $(unstage)
3439 @r=`${PWD_COMMAND}`; export r; \
3440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3441 $(BUILD_EXPORTS) \
3442 (cd $(BUILD_SUBDIR)/texinfo && \
3443 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3444 $(TARGET-build-texinfo))
3445 @endif build-texinfo
3446
3447
3448
3449
3450
3451 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3452 maybe-configure-build-fixincludes:
3453 @if gcc-bootstrap
3454 configure-build-fixincludes: stage_current
3455 @endif gcc-bootstrap
3456 @if build-fixincludes
3457 maybe-configure-build-fixincludes: configure-build-fixincludes
3458 configure-build-fixincludes:
3459 @: $(MAKE); $(unstage)
3460 @r=`${PWD_COMMAND}`; export r; \
3461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3462 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3463 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3464 $(BUILD_EXPORTS) \
3465 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3466 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3467 case $(srcdir) in \
3468 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3469 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3470 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3471 esac; \
3472 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3473 libsrcdir="$$s/fixincludes"; \
3474 rm -f no-such-file || : ; \
3475 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3476 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3477 --target=${target_alias} $${srcdiroption} \
3478 || exit 1
3479 @endif build-fixincludes
3480
3481
3482
3483
3484
3485 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3486 maybe-all-build-fixincludes:
3487 @if gcc-bootstrap
3488 all-build-fixincludes: stage_current
3489 @endif gcc-bootstrap
3490 @if build-fixincludes
3491 TARGET-build-fixincludes=all
3492 maybe-all-build-fixincludes: all-build-fixincludes
3493 all-build-fixincludes: configure-build-fixincludes
3494 @: $(MAKE); $(unstage)
3495 @r=`${PWD_COMMAND}`; export r; \
3496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3497 $(BUILD_EXPORTS) \
3498 (cd $(BUILD_SUBDIR)/fixincludes && \
3499 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3500 $(TARGET-build-fixincludes))
3501 @endif build-fixincludes
3502
3503
3504
3505
3506
3507 # --------------------------------------
3508 # Modules which run on the host machine
3509 # --------------------------------------
3510
3511
3512 .PHONY: configure-ash maybe-configure-ash
3513 maybe-configure-ash:
3514 @if gcc-bootstrap
3515 configure-ash: stage_current
3516 @endif gcc-bootstrap
3517 @if ash
3518 maybe-configure-ash: configure-ash
3519 configure-ash:
3520 @: $(MAKE); $(unstage)
3521 @r=`${PWD_COMMAND}`; export r; \
3522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3523 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3524 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3525 $(HOST_EXPORTS) \
3526 echo Configuring in $(HOST_SUBDIR)/ash; \
3527 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3528 case $(srcdir) in \
3529 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3530 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3531 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3532 esac; \
3533 srcdiroption="--srcdir=$${topdir}/ash"; \
3534 libsrcdir="$$s/ash"; \
3535 $(SHELL) $${libsrcdir}/configure \
3536 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3537 --target=${target_alias} $${srcdiroption} \
3538 || exit 1
3539 @endif ash
3540
3541
3542
3543
3544
3545 .PHONY: all-ash maybe-all-ash
3546 maybe-all-ash:
3547 @if gcc-bootstrap
3548 all-ash: stage_current
3549 @endif gcc-bootstrap
3550 @if ash
3551 TARGET-ash=all
3552 maybe-all-ash: all-ash
3553 all-ash: configure-ash
3554 @: $(MAKE); $(unstage)
3555 @r=`${PWD_COMMAND}`; export r; \
3556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3557 $(HOST_EXPORTS) \
3558 (cd $(HOST_SUBDIR)/ash && \
3559 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3560 $(TARGET-ash))
3561 @endif ash
3562
3563
3564
3565
3566 .PHONY: check-ash maybe-check-ash
3567 maybe-check-ash:
3568 @if ash
3569 maybe-check-ash: check-ash
3570
3571 check-ash:
3572 @: $(MAKE); $(unstage)
3573 @r=`${PWD_COMMAND}`; export r; \
3574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3575 $(HOST_EXPORTS) \
3576 (cd $(HOST_SUBDIR)/ash && \
3577 $(MAKE) $(FLAGS_TO_PASS) check)
3578
3579 @endif ash
3580
3581 .PHONY: install-ash maybe-install-ash
3582 maybe-install-ash:
3583 @if ash
3584 maybe-install-ash: install-ash
3585
3586 install-ash: installdirs
3587 @: $(MAKE); $(unstage)
3588 @r=`${PWD_COMMAND}`; export r; \
3589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3590 $(HOST_EXPORTS) \
3591 (cd $(HOST_SUBDIR)/ash && \
3592 $(MAKE) $(FLAGS_TO_PASS) install)
3593
3594 @endif ash
3595
3596 # Other targets (info, dvi, pdf, etc.)
3597
3598 .PHONY: maybe-info-ash info-ash
3599 maybe-info-ash:
3600 @if ash
3601 maybe-info-ash: info-ash
3602
3603 info-ash: \
3604 configure-ash
3605 @: $(MAKE); $(unstage)
3606 @[ -f ./ash/Makefile ] || exit 0; \
3607 r=`${PWD_COMMAND}`; export r; \
3608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3609 $(HOST_EXPORTS) \
3610 for flag in $(EXTRA_HOST_FLAGS) ; do \
3611 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3612 done; \
3613 echo "Doing info in ash" ; \
3614 (cd $(HOST_SUBDIR)/ash && \
3615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3617 "RANLIB=$${RANLIB}" \
3618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3619 info) \
3620 || exit 1
3621
3622 @endif ash
3623
3624 .PHONY: maybe-dvi-ash dvi-ash
3625 maybe-dvi-ash:
3626 @if ash
3627 maybe-dvi-ash: dvi-ash
3628
3629 dvi-ash: \
3630 configure-ash
3631 @: $(MAKE); $(unstage)
3632 @[ -f ./ash/Makefile ] || exit 0; \
3633 r=`${PWD_COMMAND}`; export r; \
3634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3635 $(HOST_EXPORTS) \
3636 for flag in $(EXTRA_HOST_FLAGS) ; do \
3637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3638 done; \
3639 echo "Doing dvi in ash" ; \
3640 (cd $(HOST_SUBDIR)/ash && \
3641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3643 "RANLIB=$${RANLIB}" \
3644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3645 dvi) \
3646 || exit 1
3647
3648 @endif ash
3649
3650 .PHONY: maybe-pdf-ash pdf-ash
3651 maybe-pdf-ash:
3652 @if ash
3653 maybe-pdf-ash: pdf-ash
3654
3655 pdf-ash: \
3656 configure-ash
3657 @: $(MAKE); $(unstage)
3658 @[ -f ./ash/Makefile ] || exit 0; \
3659 r=`${PWD_COMMAND}`; export r; \
3660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661 $(HOST_EXPORTS) \
3662 for flag in $(EXTRA_HOST_FLAGS) ; do \
3663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3664 done; \
3665 echo "Doing pdf in ash" ; \
3666 (cd $(HOST_SUBDIR)/ash && \
3667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3669 "RANLIB=$${RANLIB}" \
3670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3671 pdf) \
3672 || exit 1
3673
3674 @endif ash
3675
3676 .PHONY: maybe-html-ash html-ash
3677 maybe-html-ash:
3678 @if ash
3679 maybe-html-ash: html-ash
3680
3681 html-ash: \
3682 configure-ash
3683 @: $(MAKE); $(unstage)
3684 @[ -f ./ash/Makefile ] || exit 0; \
3685 r=`${PWD_COMMAND}`; export r; \
3686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3687 $(HOST_EXPORTS) \
3688 for flag in $(EXTRA_HOST_FLAGS) ; do \
3689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3690 done; \
3691 echo "Doing html in ash" ; \
3692 (cd $(HOST_SUBDIR)/ash && \
3693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3695 "RANLIB=$${RANLIB}" \
3696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3697 html) \
3698 || exit 1
3699
3700 @endif ash
3701
3702 .PHONY: maybe-TAGS-ash TAGS-ash
3703 maybe-TAGS-ash:
3704 @if ash
3705 maybe-TAGS-ash: TAGS-ash
3706
3707 TAGS-ash: \
3708 configure-ash
3709 @: $(MAKE); $(unstage)
3710 @[ -f ./ash/Makefile ] || exit 0; \
3711 r=`${PWD_COMMAND}`; export r; \
3712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3713 $(HOST_EXPORTS) \
3714 for flag in $(EXTRA_HOST_FLAGS) ; do \
3715 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3716 done; \
3717 echo "Doing TAGS in ash" ; \
3718 (cd $(HOST_SUBDIR)/ash && \
3719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3721 "RANLIB=$${RANLIB}" \
3722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3723 TAGS) \
3724 || exit 1
3725
3726 @endif ash
3727
3728 .PHONY: maybe-install-info-ash install-info-ash
3729 maybe-install-info-ash:
3730 @if ash
3731 maybe-install-info-ash: install-info-ash
3732
3733 install-info-ash: \
3734 configure-ash \
3735 info-ash
3736 @: $(MAKE); $(unstage)
3737 @[ -f ./ash/Makefile ] || exit 0; \
3738 r=`${PWD_COMMAND}`; export r; \
3739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3740 $(HOST_EXPORTS) \
3741 for flag in $(EXTRA_HOST_FLAGS) ; do \
3742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3743 done; \
3744 echo "Doing install-info in ash" ; \
3745 (cd $(HOST_SUBDIR)/ash && \
3746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3748 "RANLIB=$${RANLIB}" \
3749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3750 install-info) \
3751 || exit 1
3752
3753 @endif ash
3754
3755 .PHONY: maybe-install-pdf-ash install-pdf-ash
3756 maybe-install-pdf-ash:
3757 @if ash
3758 maybe-install-pdf-ash: install-pdf-ash
3759
3760 install-pdf-ash: \
3761 configure-ash \
3762 pdf-ash
3763 @: $(MAKE); $(unstage)
3764 @[ -f ./ash/Makefile ] || exit 0; \
3765 r=`${PWD_COMMAND}`; export r; \
3766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3767 $(HOST_EXPORTS) \
3768 for flag in $(EXTRA_HOST_FLAGS) ; do \
3769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3770 done; \
3771 echo "Doing install-pdf in ash" ; \
3772 (cd $(HOST_SUBDIR)/ash && \
3773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3775 "RANLIB=$${RANLIB}" \
3776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3777 install-pdf) \
3778 || exit 1
3779
3780 @endif ash
3781
3782 .PHONY: maybe-install-html-ash install-html-ash
3783 maybe-install-html-ash:
3784 @if ash
3785 maybe-install-html-ash: install-html-ash
3786
3787 install-html-ash: \
3788 configure-ash \
3789 html-ash
3790 @: $(MAKE); $(unstage)
3791 @[ -f ./ash/Makefile ] || exit 0; \
3792 r=`${PWD_COMMAND}`; export r; \
3793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3794 $(HOST_EXPORTS) \
3795 for flag in $(EXTRA_HOST_FLAGS) ; do \
3796 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3797 done; \
3798 echo "Doing install-html in ash" ; \
3799 (cd $(HOST_SUBDIR)/ash && \
3800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3802 "RANLIB=$${RANLIB}" \
3803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3804 install-html) \
3805 || exit 1
3806
3807 @endif ash
3808
3809 .PHONY: maybe-installcheck-ash installcheck-ash
3810 maybe-installcheck-ash:
3811 @if ash
3812 maybe-installcheck-ash: installcheck-ash
3813
3814 installcheck-ash: \
3815 configure-ash
3816 @: $(MAKE); $(unstage)
3817 @[ -f ./ash/Makefile ] || exit 0; \
3818 r=`${PWD_COMMAND}`; export r; \
3819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3820 $(HOST_EXPORTS) \
3821 for flag in $(EXTRA_HOST_FLAGS) ; do \
3822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3823 done; \
3824 echo "Doing installcheck in ash" ; \
3825 (cd $(HOST_SUBDIR)/ash && \
3826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3828 "RANLIB=$${RANLIB}" \
3829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3830 installcheck) \
3831 || exit 1
3832
3833 @endif ash
3834
3835 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3836 maybe-mostlyclean-ash:
3837 @if ash
3838 maybe-mostlyclean-ash: mostlyclean-ash
3839
3840 mostlyclean-ash:
3841 @: $(MAKE); $(unstage)
3842 @[ -f ./ash/Makefile ] || exit 0; \
3843 r=`${PWD_COMMAND}`; export r; \
3844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3845 $(HOST_EXPORTS) \
3846 for flag in $(EXTRA_HOST_FLAGS) ; do \
3847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3848 done; \
3849 echo "Doing mostlyclean in ash" ; \
3850 (cd $(HOST_SUBDIR)/ash && \
3851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3853 "RANLIB=$${RANLIB}" \
3854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3855 mostlyclean) \
3856 || exit 1
3857
3858 @endif ash
3859
3860 .PHONY: maybe-clean-ash clean-ash
3861 maybe-clean-ash:
3862 @if ash
3863 maybe-clean-ash: clean-ash
3864
3865 clean-ash:
3866 @: $(MAKE); $(unstage)
3867 @[ -f ./ash/Makefile ] || exit 0; \
3868 r=`${PWD_COMMAND}`; export r; \
3869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3870 $(HOST_EXPORTS) \
3871 for flag in $(EXTRA_HOST_FLAGS) ; do \
3872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3873 done; \
3874 echo "Doing clean in ash" ; \
3875 (cd $(HOST_SUBDIR)/ash && \
3876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3878 "RANLIB=$${RANLIB}" \
3879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3880 clean) \
3881 || exit 1
3882
3883 @endif ash
3884
3885 .PHONY: maybe-distclean-ash distclean-ash
3886 maybe-distclean-ash:
3887 @if ash
3888 maybe-distclean-ash: distclean-ash
3889
3890 distclean-ash:
3891 @: $(MAKE); $(unstage)
3892 @[ -f ./ash/Makefile ] || exit 0; \
3893 r=`${PWD_COMMAND}`; export r; \
3894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3895 $(HOST_EXPORTS) \
3896 for flag in $(EXTRA_HOST_FLAGS) ; do \
3897 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3898 done; \
3899 echo "Doing distclean in ash" ; \
3900 (cd $(HOST_SUBDIR)/ash && \
3901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3903 "RANLIB=$${RANLIB}" \
3904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3905 distclean) \
3906 || exit 1
3907
3908 @endif ash
3909
3910 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
3911 maybe-maintainer-clean-ash:
3912 @if ash
3913 maybe-maintainer-clean-ash: maintainer-clean-ash
3914
3915 maintainer-clean-ash:
3916 @: $(MAKE); $(unstage)
3917 @[ -f ./ash/Makefile ] || exit 0; \
3918 r=`${PWD_COMMAND}`; export r; \
3919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3920 $(HOST_EXPORTS) \
3921 for flag in $(EXTRA_HOST_FLAGS) ; do \
3922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3923 done; \
3924 echo "Doing maintainer-clean in ash" ; \
3925 (cd $(HOST_SUBDIR)/ash && \
3926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3928 "RANLIB=$${RANLIB}" \
3929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3930 maintainer-clean) \
3931 || exit 1
3932
3933 @endif ash
3934
3935
3936
3937 .PHONY: configure-autoconf maybe-configure-autoconf
3938 maybe-configure-autoconf:
3939 @if gcc-bootstrap
3940 configure-autoconf: stage_current
3941 @endif gcc-bootstrap
3942 @if autoconf
3943 maybe-configure-autoconf: configure-autoconf
3944 configure-autoconf:
3945 @: $(MAKE); $(unstage)
3946 @r=`${PWD_COMMAND}`; export r; \
3947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3948 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
3949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
3950 $(HOST_EXPORTS) \
3951 echo Configuring in $(HOST_SUBDIR)/autoconf; \
3952 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
3953 case $(srcdir) in \
3954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3955 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
3956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3957 esac; \
3958 srcdiroption="--srcdir=$${topdir}/autoconf"; \
3959 libsrcdir="$$s/autoconf"; \
3960 $(SHELL) $${libsrcdir}/configure \
3961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3962 --target=${target_alias} $${srcdiroption} \
3963 || exit 1
3964 @endif autoconf
3965
3966
3967
3968
3969
3970 .PHONY: all-autoconf maybe-all-autoconf
3971 maybe-all-autoconf:
3972 @if gcc-bootstrap
3973 all-autoconf: stage_current
3974 @endif gcc-bootstrap
3975 @if autoconf
3976 TARGET-autoconf=all
3977 maybe-all-autoconf: all-autoconf
3978 all-autoconf: configure-autoconf
3979 @: $(MAKE); $(unstage)
3980 @r=`${PWD_COMMAND}`; export r; \
3981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3982 $(HOST_EXPORTS) \
3983 (cd $(HOST_SUBDIR)/autoconf && \
3984 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3985 $(TARGET-autoconf))
3986 @endif autoconf
3987
3988
3989
3990
3991 .PHONY: check-autoconf maybe-check-autoconf
3992 maybe-check-autoconf:
3993 @if autoconf
3994 maybe-check-autoconf: check-autoconf
3995
3996 check-autoconf:
3997 @: $(MAKE); $(unstage)
3998 @r=`${PWD_COMMAND}`; export r; \
3999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4000 $(HOST_EXPORTS) \
4001 (cd $(HOST_SUBDIR)/autoconf && \
4002 $(MAKE) $(FLAGS_TO_PASS) check)
4003
4004 @endif autoconf
4005
4006 .PHONY: install-autoconf maybe-install-autoconf
4007 maybe-install-autoconf:
4008 @if autoconf
4009 maybe-install-autoconf: install-autoconf
4010
4011 install-autoconf: installdirs
4012 @: $(MAKE); $(unstage)
4013 @r=`${PWD_COMMAND}`; export r; \
4014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4015 $(HOST_EXPORTS) \
4016 (cd $(HOST_SUBDIR)/autoconf && \
4017 $(MAKE) $(FLAGS_TO_PASS) install)
4018
4019 @endif autoconf
4020
4021 # Other targets (info, dvi, pdf, etc.)
4022
4023 .PHONY: maybe-info-autoconf info-autoconf
4024 maybe-info-autoconf:
4025 @if autoconf
4026 maybe-info-autoconf: info-autoconf
4027
4028 info-autoconf: \
4029 configure-autoconf
4030 @: $(MAKE); $(unstage)
4031 @[ -f ./autoconf/Makefile ] || exit 0; \
4032 r=`${PWD_COMMAND}`; export r; \
4033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4034 $(HOST_EXPORTS) \
4035 for flag in $(EXTRA_HOST_FLAGS) ; do \
4036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4037 done; \
4038 echo "Doing info in autoconf" ; \
4039 (cd $(HOST_SUBDIR)/autoconf && \
4040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4042 "RANLIB=$${RANLIB}" \
4043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4044 info) \
4045 || exit 1
4046
4047 @endif autoconf
4048
4049 .PHONY: maybe-dvi-autoconf dvi-autoconf
4050 maybe-dvi-autoconf:
4051 @if autoconf
4052 maybe-dvi-autoconf: dvi-autoconf
4053
4054 dvi-autoconf: \
4055 configure-autoconf
4056 @: $(MAKE); $(unstage)
4057 @[ -f ./autoconf/Makefile ] || exit 0; \
4058 r=`${PWD_COMMAND}`; export r; \
4059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4060 $(HOST_EXPORTS) \
4061 for flag in $(EXTRA_HOST_FLAGS) ; do \
4062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4063 done; \
4064 echo "Doing dvi in autoconf" ; \
4065 (cd $(HOST_SUBDIR)/autoconf && \
4066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4068 "RANLIB=$${RANLIB}" \
4069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4070 dvi) \
4071 || exit 1
4072
4073 @endif autoconf
4074
4075 .PHONY: maybe-pdf-autoconf pdf-autoconf
4076 maybe-pdf-autoconf:
4077 @if autoconf
4078 maybe-pdf-autoconf: pdf-autoconf
4079
4080 pdf-autoconf: \
4081 configure-autoconf
4082 @: $(MAKE); $(unstage)
4083 @[ -f ./autoconf/Makefile ] || exit 0; \
4084 r=`${PWD_COMMAND}`; export r; \
4085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086 $(HOST_EXPORTS) \
4087 for flag in $(EXTRA_HOST_FLAGS) ; do \
4088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4089 done; \
4090 echo "Doing pdf in autoconf" ; \
4091 (cd $(HOST_SUBDIR)/autoconf && \
4092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4094 "RANLIB=$${RANLIB}" \
4095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4096 pdf) \
4097 || exit 1
4098
4099 @endif autoconf
4100
4101 .PHONY: maybe-html-autoconf html-autoconf
4102 maybe-html-autoconf:
4103 @if autoconf
4104 maybe-html-autoconf: html-autoconf
4105
4106 html-autoconf: \
4107 configure-autoconf
4108 @: $(MAKE); $(unstage)
4109 @[ -f ./autoconf/Makefile ] || exit 0; \
4110 r=`${PWD_COMMAND}`; export r; \
4111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4112 $(HOST_EXPORTS) \
4113 for flag in $(EXTRA_HOST_FLAGS) ; do \
4114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4115 done; \
4116 echo "Doing html in autoconf" ; \
4117 (cd $(HOST_SUBDIR)/autoconf && \
4118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4120 "RANLIB=$${RANLIB}" \
4121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4122 html) \
4123 || exit 1
4124
4125 @endif autoconf
4126
4127 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4128 maybe-TAGS-autoconf:
4129 @if autoconf
4130 maybe-TAGS-autoconf: TAGS-autoconf
4131
4132 TAGS-autoconf: \
4133 configure-autoconf
4134 @: $(MAKE); $(unstage)
4135 @[ -f ./autoconf/Makefile ] || exit 0; \
4136 r=`${PWD_COMMAND}`; export r; \
4137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4138 $(HOST_EXPORTS) \
4139 for flag in $(EXTRA_HOST_FLAGS) ; do \
4140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4141 done; \
4142 echo "Doing TAGS in autoconf" ; \
4143 (cd $(HOST_SUBDIR)/autoconf && \
4144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4146 "RANLIB=$${RANLIB}" \
4147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4148 TAGS) \
4149 || exit 1
4150
4151 @endif autoconf
4152
4153 .PHONY: maybe-install-info-autoconf install-info-autoconf
4154 maybe-install-info-autoconf:
4155 @if autoconf
4156 maybe-install-info-autoconf: install-info-autoconf
4157
4158 install-info-autoconf: \
4159 configure-autoconf \
4160 info-autoconf
4161 @: $(MAKE); $(unstage)
4162 @[ -f ./autoconf/Makefile ] || exit 0; \
4163 r=`${PWD_COMMAND}`; export r; \
4164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4165 $(HOST_EXPORTS) \
4166 for flag in $(EXTRA_HOST_FLAGS) ; do \
4167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4168 done; \
4169 echo "Doing install-info in autoconf" ; \
4170 (cd $(HOST_SUBDIR)/autoconf && \
4171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4173 "RANLIB=$${RANLIB}" \
4174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4175 install-info) \
4176 || exit 1
4177
4178 @endif autoconf
4179
4180 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4181 maybe-install-pdf-autoconf:
4182 @if autoconf
4183 maybe-install-pdf-autoconf: install-pdf-autoconf
4184
4185 install-pdf-autoconf: \
4186 configure-autoconf \
4187 pdf-autoconf
4188 @: $(MAKE); $(unstage)
4189 @[ -f ./autoconf/Makefile ] || exit 0; \
4190 r=`${PWD_COMMAND}`; export r; \
4191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4192 $(HOST_EXPORTS) \
4193 for flag in $(EXTRA_HOST_FLAGS) ; do \
4194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4195 done; \
4196 echo "Doing install-pdf in autoconf" ; \
4197 (cd $(HOST_SUBDIR)/autoconf && \
4198 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4199 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4200 "RANLIB=$${RANLIB}" \
4201 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4202 install-pdf) \
4203 || exit 1
4204
4205 @endif autoconf
4206
4207 .PHONY: maybe-install-html-autoconf install-html-autoconf
4208 maybe-install-html-autoconf:
4209 @if autoconf
4210 maybe-install-html-autoconf: install-html-autoconf
4211
4212 install-html-autoconf: \
4213 configure-autoconf \
4214 html-autoconf
4215 @: $(MAKE); $(unstage)
4216 @[ -f ./autoconf/Makefile ] || exit 0; \
4217 r=`${PWD_COMMAND}`; export r; \
4218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4219 $(HOST_EXPORTS) \
4220 for flag in $(EXTRA_HOST_FLAGS) ; do \
4221 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4222 done; \
4223 echo "Doing install-html in autoconf" ; \
4224 (cd $(HOST_SUBDIR)/autoconf && \
4225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4227 "RANLIB=$${RANLIB}" \
4228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4229 install-html) \
4230 || exit 1
4231
4232 @endif autoconf
4233
4234 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4235 maybe-installcheck-autoconf:
4236 @if autoconf
4237 maybe-installcheck-autoconf: installcheck-autoconf
4238
4239 installcheck-autoconf: \
4240 configure-autoconf
4241 @: $(MAKE); $(unstage)
4242 @[ -f ./autoconf/Makefile ] || exit 0; \
4243 r=`${PWD_COMMAND}`; export r; \
4244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4245 $(HOST_EXPORTS) \
4246 for flag in $(EXTRA_HOST_FLAGS) ; do \
4247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4248 done; \
4249 echo "Doing installcheck in autoconf" ; \
4250 (cd $(HOST_SUBDIR)/autoconf && \
4251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4253 "RANLIB=$${RANLIB}" \
4254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4255 installcheck) \
4256 || exit 1
4257
4258 @endif autoconf
4259
4260 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4261 maybe-mostlyclean-autoconf:
4262 @if autoconf
4263 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4264
4265 mostlyclean-autoconf:
4266 @: $(MAKE); $(unstage)
4267 @[ -f ./autoconf/Makefile ] || exit 0; \
4268 r=`${PWD_COMMAND}`; export r; \
4269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4270 $(HOST_EXPORTS) \
4271 for flag in $(EXTRA_HOST_FLAGS) ; do \
4272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4273 done; \
4274 echo "Doing mostlyclean in autoconf" ; \
4275 (cd $(HOST_SUBDIR)/autoconf && \
4276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4278 "RANLIB=$${RANLIB}" \
4279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4280 mostlyclean) \
4281 || exit 1
4282
4283 @endif autoconf
4284
4285 .PHONY: maybe-clean-autoconf clean-autoconf
4286 maybe-clean-autoconf:
4287 @if autoconf
4288 maybe-clean-autoconf: clean-autoconf
4289
4290 clean-autoconf:
4291 @: $(MAKE); $(unstage)
4292 @[ -f ./autoconf/Makefile ] || exit 0; \
4293 r=`${PWD_COMMAND}`; export r; \
4294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4295 $(HOST_EXPORTS) \
4296 for flag in $(EXTRA_HOST_FLAGS) ; do \
4297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4298 done; \
4299 echo "Doing clean in autoconf" ; \
4300 (cd $(HOST_SUBDIR)/autoconf && \
4301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4303 "RANLIB=$${RANLIB}" \
4304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4305 clean) \
4306 || exit 1
4307
4308 @endif autoconf
4309
4310 .PHONY: maybe-distclean-autoconf distclean-autoconf
4311 maybe-distclean-autoconf:
4312 @if autoconf
4313 maybe-distclean-autoconf: distclean-autoconf
4314
4315 distclean-autoconf:
4316 @: $(MAKE); $(unstage)
4317 @[ -f ./autoconf/Makefile ] || exit 0; \
4318 r=`${PWD_COMMAND}`; export r; \
4319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4320 $(HOST_EXPORTS) \
4321 for flag in $(EXTRA_HOST_FLAGS) ; do \
4322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4323 done; \
4324 echo "Doing distclean in autoconf" ; \
4325 (cd $(HOST_SUBDIR)/autoconf && \
4326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4328 "RANLIB=$${RANLIB}" \
4329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4330 distclean) \
4331 || exit 1
4332
4333 @endif autoconf
4334
4335 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4336 maybe-maintainer-clean-autoconf:
4337 @if autoconf
4338 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4339
4340 maintainer-clean-autoconf:
4341 @: $(MAKE); $(unstage)
4342 @[ -f ./autoconf/Makefile ] || exit 0; \
4343 r=`${PWD_COMMAND}`; export r; \
4344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4345 $(HOST_EXPORTS) \
4346 for flag in $(EXTRA_HOST_FLAGS) ; do \
4347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4348 done; \
4349 echo "Doing maintainer-clean in autoconf" ; \
4350 (cd $(HOST_SUBDIR)/autoconf && \
4351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4353 "RANLIB=$${RANLIB}" \
4354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4355 maintainer-clean) \
4356 || exit 1
4357
4358 @endif autoconf
4359
4360
4361
4362 .PHONY: configure-automake maybe-configure-automake
4363 maybe-configure-automake:
4364 @if gcc-bootstrap
4365 configure-automake: stage_current
4366 @endif gcc-bootstrap
4367 @if automake
4368 maybe-configure-automake: configure-automake
4369 configure-automake:
4370 @: $(MAKE); $(unstage)
4371 @r=`${PWD_COMMAND}`; export r; \
4372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4373 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4374 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4375 $(HOST_EXPORTS) \
4376 echo Configuring in $(HOST_SUBDIR)/automake; \
4377 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4378 case $(srcdir) in \
4379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4380 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4382 esac; \
4383 srcdiroption="--srcdir=$${topdir}/automake"; \
4384 libsrcdir="$$s/automake"; \
4385 $(SHELL) $${libsrcdir}/configure \
4386 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4387 --target=${target_alias} $${srcdiroption} \
4388 || exit 1
4389 @endif automake
4390
4391
4392
4393
4394
4395 .PHONY: all-automake maybe-all-automake
4396 maybe-all-automake:
4397 @if gcc-bootstrap
4398 all-automake: stage_current
4399 @endif gcc-bootstrap
4400 @if automake
4401 TARGET-automake=all
4402 maybe-all-automake: all-automake
4403 all-automake: configure-automake
4404 @: $(MAKE); $(unstage)
4405 @r=`${PWD_COMMAND}`; export r; \
4406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4407 $(HOST_EXPORTS) \
4408 (cd $(HOST_SUBDIR)/automake && \
4409 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4410 $(TARGET-automake))
4411 @endif automake
4412
4413
4414
4415
4416 .PHONY: check-automake maybe-check-automake
4417 maybe-check-automake:
4418 @if automake
4419 maybe-check-automake: check-automake
4420
4421 check-automake:
4422 @: $(MAKE); $(unstage)
4423 @r=`${PWD_COMMAND}`; export r; \
4424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4425 $(HOST_EXPORTS) \
4426 (cd $(HOST_SUBDIR)/automake && \
4427 $(MAKE) $(FLAGS_TO_PASS) check)
4428
4429 @endif automake
4430
4431 .PHONY: install-automake maybe-install-automake
4432 maybe-install-automake:
4433 @if automake
4434 maybe-install-automake: install-automake
4435
4436 install-automake: installdirs
4437 @: $(MAKE); $(unstage)
4438 @r=`${PWD_COMMAND}`; export r; \
4439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4440 $(HOST_EXPORTS) \
4441 (cd $(HOST_SUBDIR)/automake && \
4442 $(MAKE) $(FLAGS_TO_PASS) install)
4443
4444 @endif automake
4445
4446 # Other targets (info, dvi, pdf, etc.)
4447
4448 .PHONY: maybe-info-automake info-automake
4449 maybe-info-automake:
4450 @if automake
4451 maybe-info-automake: info-automake
4452
4453 info-automake: \
4454 configure-automake
4455 @: $(MAKE); $(unstage)
4456 @[ -f ./automake/Makefile ] || exit 0; \
4457 r=`${PWD_COMMAND}`; export r; \
4458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4459 $(HOST_EXPORTS) \
4460 for flag in $(EXTRA_HOST_FLAGS) ; do \
4461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4462 done; \
4463 echo "Doing info in automake" ; \
4464 (cd $(HOST_SUBDIR)/automake && \
4465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4467 "RANLIB=$${RANLIB}" \
4468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4469 info) \
4470 || exit 1
4471
4472 @endif automake
4473
4474 .PHONY: maybe-dvi-automake dvi-automake
4475 maybe-dvi-automake:
4476 @if automake
4477 maybe-dvi-automake: dvi-automake
4478
4479 dvi-automake: \
4480 configure-automake
4481 @: $(MAKE); $(unstage)
4482 @[ -f ./automake/Makefile ] || exit 0; \
4483 r=`${PWD_COMMAND}`; export r; \
4484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4485 $(HOST_EXPORTS) \
4486 for flag in $(EXTRA_HOST_FLAGS) ; do \
4487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4488 done; \
4489 echo "Doing dvi in automake" ; \
4490 (cd $(HOST_SUBDIR)/automake && \
4491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4493 "RANLIB=$${RANLIB}" \
4494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4495 dvi) \
4496 || exit 1
4497
4498 @endif automake
4499
4500 .PHONY: maybe-pdf-automake pdf-automake
4501 maybe-pdf-automake:
4502 @if automake
4503 maybe-pdf-automake: pdf-automake
4504
4505 pdf-automake: \
4506 configure-automake
4507 @: $(MAKE); $(unstage)
4508 @[ -f ./automake/Makefile ] || exit 0; \
4509 r=`${PWD_COMMAND}`; export r; \
4510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4511 $(HOST_EXPORTS) \
4512 for flag in $(EXTRA_HOST_FLAGS) ; do \
4513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4514 done; \
4515 echo "Doing pdf in automake" ; \
4516 (cd $(HOST_SUBDIR)/automake && \
4517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4519 "RANLIB=$${RANLIB}" \
4520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4521 pdf) \
4522 || exit 1
4523
4524 @endif automake
4525
4526 .PHONY: maybe-html-automake html-automake
4527 maybe-html-automake:
4528 @if automake
4529 maybe-html-automake: html-automake
4530
4531 html-automake: \
4532 configure-automake
4533 @: $(MAKE); $(unstage)
4534 @[ -f ./automake/Makefile ] || exit 0; \
4535 r=`${PWD_COMMAND}`; export r; \
4536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4537 $(HOST_EXPORTS) \
4538 for flag in $(EXTRA_HOST_FLAGS) ; do \
4539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4540 done; \
4541 echo "Doing html in automake" ; \
4542 (cd $(HOST_SUBDIR)/automake && \
4543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4545 "RANLIB=$${RANLIB}" \
4546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4547 html) \
4548 || exit 1
4549
4550 @endif automake
4551
4552 .PHONY: maybe-TAGS-automake TAGS-automake
4553 maybe-TAGS-automake:
4554 @if automake
4555 maybe-TAGS-automake: TAGS-automake
4556
4557 TAGS-automake: \
4558 configure-automake
4559 @: $(MAKE); $(unstage)
4560 @[ -f ./automake/Makefile ] || exit 0; \
4561 r=`${PWD_COMMAND}`; export r; \
4562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4563 $(HOST_EXPORTS) \
4564 for flag in $(EXTRA_HOST_FLAGS) ; do \
4565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4566 done; \
4567 echo "Doing TAGS in automake" ; \
4568 (cd $(HOST_SUBDIR)/automake && \
4569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4571 "RANLIB=$${RANLIB}" \
4572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4573 TAGS) \
4574 || exit 1
4575
4576 @endif automake
4577
4578 .PHONY: maybe-install-info-automake install-info-automake
4579 maybe-install-info-automake:
4580 @if automake
4581 maybe-install-info-automake: install-info-automake
4582
4583 install-info-automake: \
4584 configure-automake \
4585 info-automake
4586 @: $(MAKE); $(unstage)
4587 @[ -f ./automake/Makefile ] || exit 0; \
4588 r=`${PWD_COMMAND}`; export r; \
4589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4590 $(HOST_EXPORTS) \
4591 for flag in $(EXTRA_HOST_FLAGS) ; do \
4592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4593 done; \
4594 echo "Doing install-info in automake" ; \
4595 (cd $(HOST_SUBDIR)/automake && \
4596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4598 "RANLIB=$${RANLIB}" \
4599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4600 install-info) \
4601 || exit 1
4602
4603 @endif automake
4604
4605 .PHONY: maybe-install-pdf-automake install-pdf-automake
4606 maybe-install-pdf-automake:
4607 @if automake
4608 maybe-install-pdf-automake: install-pdf-automake
4609
4610 install-pdf-automake: \
4611 configure-automake \
4612 pdf-automake
4613 @: $(MAKE); $(unstage)
4614 @[ -f ./automake/Makefile ] || exit 0; \
4615 r=`${PWD_COMMAND}`; export r; \
4616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4617 $(HOST_EXPORTS) \
4618 for flag in $(EXTRA_HOST_FLAGS) ; do \
4619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4620 done; \
4621 echo "Doing install-pdf in automake" ; \
4622 (cd $(HOST_SUBDIR)/automake && \
4623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4625 "RANLIB=$${RANLIB}" \
4626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4627 install-pdf) \
4628 || exit 1
4629
4630 @endif automake
4631
4632 .PHONY: maybe-install-html-automake install-html-automake
4633 maybe-install-html-automake:
4634 @if automake
4635 maybe-install-html-automake: install-html-automake
4636
4637 install-html-automake: \
4638 configure-automake \
4639 html-automake
4640 @: $(MAKE); $(unstage)
4641 @[ -f ./automake/Makefile ] || exit 0; \
4642 r=`${PWD_COMMAND}`; export r; \
4643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4644 $(HOST_EXPORTS) \
4645 for flag in $(EXTRA_HOST_FLAGS) ; do \
4646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4647 done; \
4648 echo "Doing install-html in automake" ; \
4649 (cd $(HOST_SUBDIR)/automake && \
4650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4652 "RANLIB=$${RANLIB}" \
4653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4654 install-html) \
4655 || exit 1
4656
4657 @endif automake
4658
4659 .PHONY: maybe-installcheck-automake installcheck-automake
4660 maybe-installcheck-automake:
4661 @if automake
4662 maybe-installcheck-automake: installcheck-automake
4663
4664 installcheck-automake: \
4665 configure-automake
4666 @: $(MAKE); $(unstage)
4667 @[ -f ./automake/Makefile ] || exit 0; \
4668 r=`${PWD_COMMAND}`; export r; \
4669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4670 $(HOST_EXPORTS) \
4671 for flag in $(EXTRA_HOST_FLAGS) ; do \
4672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4673 done; \
4674 echo "Doing installcheck in automake" ; \
4675 (cd $(HOST_SUBDIR)/automake && \
4676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4678 "RANLIB=$${RANLIB}" \
4679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4680 installcheck) \
4681 || exit 1
4682
4683 @endif automake
4684
4685 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4686 maybe-mostlyclean-automake:
4687 @if automake
4688 maybe-mostlyclean-automake: mostlyclean-automake
4689
4690 mostlyclean-automake:
4691 @: $(MAKE); $(unstage)
4692 @[ -f ./automake/Makefile ] || exit 0; \
4693 r=`${PWD_COMMAND}`; export r; \
4694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4695 $(HOST_EXPORTS) \
4696 for flag in $(EXTRA_HOST_FLAGS) ; do \
4697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4698 done; \
4699 echo "Doing mostlyclean in automake" ; \
4700 (cd $(HOST_SUBDIR)/automake && \
4701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4703 "RANLIB=$${RANLIB}" \
4704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4705 mostlyclean) \
4706 || exit 1
4707
4708 @endif automake
4709
4710 .PHONY: maybe-clean-automake clean-automake
4711 maybe-clean-automake:
4712 @if automake
4713 maybe-clean-automake: clean-automake
4714
4715 clean-automake:
4716 @: $(MAKE); $(unstage)
4717 @[ -f ./automake/Makefile ] || exit 0; \
4718 r=`${PWD_COMMAND}`; export r; \
4719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4720 $(HOST_EXPORTS) \
4721 for flag in $(EXTRA_HOST_FLAGS) ; do \
4722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4723 done; \
4724 echo "Doing clean in automake" ; \
4725 (cd $(HOST_SUBDIR)/automake && \
4726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4728 "RANLIB=$${RANLIB}" \
4729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4730 clean) \
4731 || exit 1
4732
4733 @endif automake
4734
4735 .PHONY: maybe-distclean-automake distclean-automake
4736 maybe-distclean-automake:
4737 @if automake
4738 maybe-distclean-automake: distclean-automake
4739
4740 distclean-automake:
4741 @: $(MAKE); $(unstage)
4742 @[ -f ./automake/Makefile ] || exit 0; \
4743 r=`${PWD_COMMAND}`; export r; \
4744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4745 $(HOST_EXPORTS) \
4746 for flag in $(EXTRA_HOST_FLAGS) ; do \
4747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4748 done; \
4749 echo "Doing distclean in automake" ; \
4750 (cd $(HOST_SUBDIR)/automake && \
4751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4753 "RANLIB=$${RANLIB}" \
4754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4755 distclean) \
4756 || exit 1
4757
4758 @endif automake
4759
4760 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4761 maybe-maintainer-clean-automake:
4762 @if automake
4763 maybe-maintainer-clean-automake: maintainer-clean-automake
4764
4765 maintainer-clean-automake:
4766 @: $(MAKE); $(unstage)
4767 @[ -f ./automake/Makefile ] || exit 0; \
4768 r=`${PWD_COMMAND}`; export r; \
4769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4770 $(HOST_EXPORTS) \
4771 for flag in $(EXTRA_HOST_FLAGS) ; do \
4772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4773 done; \
4774 echo "Doing maintainer-clean in automake" ; \
4775 (cd $(HOST_SUBDIR)/automake && \
4776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4778 "RANLIB=$${RANLIB}" \
4779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4780 maintainer-clean) \
4781 || exit 1
4782
4783 @endif automake
4784
4785
4786
4787 .PHONY: configure-bash maybe-configure-bash
4788 maybe-configure-bash:
4789 @if gcc-bootstrap
4790 configure-bash: stage_current
4791 @endif gcc-bootstrap
4792 @if bash
4793 maybe-configure-bash: configure-bash
4794 configure-bash:
4795 @: $(MAKE); $(unstage)
4796 @r=`${PWD_COMMAND}`; export r; \
4797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4798 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4800 $(HOST_EXPORTS) \
4801 echo Configuring in $(HOST_SUBDIR)/bash; \
4802 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4803 case $(srcdir) in \
4804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4805 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4807 esac; \
4808 srcdiroption="--srcdir=$${topdir}/bash"; \
4809 libsrcdir="$$s/bash"; \
4810 $(SHELL) $${libsrcdir}/configure \
4811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4812 --target=${target_alias} $${srcdiroption} \
4813 || exit 1
4814 @endif bash
4815
4816
4817
4818
4819
4820 .PHONY: all-bash maybe-all-bash
4821 maybe-all-bash:
4822 @if gcc-bootstrap
4823 all-bash: stage_current
4824 @endif gcc-bootstrap
4825 @if bash
4826 TARGET-bash=all
4827 maybe-all-bash: all-bash
4828 all-bash: configure-bash
4829 @: $(MAKE); $(unstage)
4830 @r=`${PWD_COMMAND}`; export r; \
4831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4832 $(HOST_EXPORTS) \
4833 (cd $(HOST_SUBDIR)/bash && \
4834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4835 $(TARGET-bash))
4836 @endif bash
4837
4838
4839
4840
4841 .PHONY: check-bash maybe-check-bash
4842 maybe-check-bash:
4843 @if bash
4844 maybe-check-bash: check-bash
4845
4846 check-bash:
4847 @: $(MAKE); $(unstage)
4848 @r=`${PWD_COMMAND}`; export r; \
4849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4850 $(HOST_EXPORTS) \
4851 (cd $(HOST_SUBDIR)/bash && \
4852 $(MAKE) $(FLAGS_TO_PASS) check)
4853
4854 @endif bash
4855
4856 .PHONY: install-bash maybe-install-bash
4857 maybe-install-bash:
4858 @if bash
4859 maybe-install-bash: install-bash
4860
4861 install-bash: installdirs
4862 @: $(MAKE); $(unstage)
4863 @r=`${PWD_COMMAND}`; export r; \
4864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4865 $(HOST_EXPORTS) \
4866 (cd $(HOST_SUBDIR)/bash && \
4867 $(MAKE) $(FLAGS_TO_PASS) install)
4868
4869 @endif bash
4870
4871 # Other targets (info, dvi, pdf, etc.)
4872
4873 .PHONY: maybe-info-bash info-bash
4874 maybe-info-bash:
4875 @if bash
4876 maybe-info-bash: info-bash
4877
4878 info-bash: \
4879 configure-bash
4880 @: $(MAKE); $(unstage)
4881 @[ -f ./bash/Makefile ] || exit 0; \
4882 r=`${PWD_COMMAND}`; export r; \
4883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4884 $(HOST_EXPORTS) \
4885 for flag in $(EXTRA_HOST_FLAGS) ; do \
4886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4887 done; \
4888 echo "Doing info in bash" ; \
4889 (cd $(HOST_SUBDIR)/bash && \
4890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4892 "RANLIB=$${RANLIB}" \
4893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4894 info) \
4895 || exit 1
4896
4897 @endif bash
4898
4899 .PHONY: maybe-dvi-bash dvi-bash
4900 maybe-dvi-bash:
4901 @if bash
4902 maybe-dvi-bash: dvi-bash
4903
4904 dvi-bash: \
4905 configure-bash
4906 @: $(MAKE); $(unstage)
4907 @[ -f ./bash/Makefile ] || exit 0; \
4908 r=`${PWD_COMMAND}`; export r; \
4909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910 $(HOST_EXPORTS) \
4911 for flag in $(EXTRA_HOST_FLAGS) ; do \
4912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4913 done; \
4914 echo "Doing dvi in bash" ; \
4915 (cd $(HOST_SUBDIR)/bash && \
4916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4918 "RANLIB=$${RANLIB}" \
4919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4920 dvi) \
4921 || exit 1
4922
4923 @endif bash
4924
4925 .PHONY: maybe-pdf-bash pdf-bash
4926 maybe-pdf-bash:
4927 @if bash
4928 maybe-pdf-bash: pdf-bash
4929
4930 pdf-bash: \
4931 configure-bash
4932 @: $(MAKE); $(unstage)
4933 @[ -f ./bash/Makefile ] || exit 0; \
4934 r=`${PWD_COMMAND}`; export r; \
4935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4936 $(HOST_EXPORTS) \
4937 for flag in $(EXTRA_HOST_FLAGS) ; do \
4938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4939 done; \
4940 echo "Doing pdf in bash" ; \
4941 (cd $(HOST_SUBDIR)/bash && \
4942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4944 "RANLIB=$${RANLIB}" \
4945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4946 pdf) \
4947 || exit 1
4948
4949 @endif bash
4950
4951 .PHONY: maybe-html-bash html-bash
4952 maybe-html-bash:
4953 @if bash
4954 maybe-html-bash: html-bash
4955
4956 html-bash: \
4957 configure-bash
4958 @: $(MAKE); $(unstage)
4959 @[ -f ./bash/Makefile ] || exit 0; \
4960 r=`${PWD_COMMAND}`; export r; \
4961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4962 $(HOST_EXPORTS) \
4963 for flag in $(EXTRA_HOST_FLAGS) ; do \
4964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4965 done; \
4966 echo "Doing html in bash" ; \
4967 (cd $(HOST_SUBDIR)/bash && \
4968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4970 "RANLIB=$${RANLIB}" \
4971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4972 html) \
4973 || exit 1
4974
4975 @endif bash
4976
4977 .PHONY: maybe-TAGS-bash TAGS-bash
4978 maybe-TAGS-bash:
4979 @if bash
4980 maybe-TAGS-bash: TAGS-bash
4981
4982 TAGS-bash: \
4983 configure-bash
4984 @: $(MAKE); $(unstage)
4985 @[ -f ./bash/Makefile ] || exit 0; \
4986 r=`${PWD_COMMAND}`; export r; \
4987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4988 $(HOST_EXPORTS) \
4989 for flag in $(EXTRA_HOST_FLAGS) ; do \
4990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4991 done; \
4992 echo "Doing TAGS in bash" ; \
4993 (cd $(HOST_SUBDIR)/bash && \
4994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4996 "RANLIB=$${RANLIB}" \
4997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4998 TAGS) \
4999 || exit 1
5000
5001 @endif bash
5002
5003 .PHONY: maybe-install-info-bash install-info-bash
5004 maybe-install-info-bash:
5005 @if bash
5006 maybe-install-info-bash: install-info-bash
5007
5008 install-info-bash: \
5009 configure-bash \
5010 info-bash
5011 @: $(MAKE); $(unstage)
5012 @[ -f ./bash/Makefile ] || exit 0; \
5013 r=`${PWD_COMMAND}`; export r; \
5014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5015 $(HOST_EXPORTS) \
5016 for flag in $(EXTRA_HOST_FLAGS) ; do \
5017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5018 done; \
5019 echo "Doing install-info in bash" ; \
5020 (cd $(HOST_SUBDIR)/bash && \
5021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5023 "RANLIB=$${RANLIB}" \
5024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5025 install-info) \
5026 || exit 1
5027
5028 @endif bash
5029
5030 .PHONY: maybe-install-pdf-bash install-pdf-bash
5031 maybe-install-pdf-bash:
5032 @if bash
5033 maybe-install-pdf-bash: install-pdf-bash
5034
5035 install-pdf-bash: \
5036 configure-bash \
5037 pdf-bash
5038 @: $(MAKE); $(unstage)
5039 @[ -f ./bash/Makefile ] || exit 0; \
5040 r=`${PWD_COMMAND}`; export r; \
5041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5042 $(HOST_EXPORTS) \
5043 for flag in $(EXTRA_HOST_FLAGS) ; do \
5044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5045 done; \
5046 echo "Doing install-pdf in bash" ; \
5047 (cd $(HOST_SUBDIR)/bash && \
5048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5050 "RANLIB=$${RANLIB}" \
5051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5052 install-pdf) \
5053 || exit 1
5054
5055 @endif bash
5056
5057 .PHONY: maybe-install-html-bash install-html-bash
5058 maybe-install-html-bash:
5059 @if bash
5060 maybe-install-html-bash: install-html-bash
5061
5062 install-html-bash: \
5063 configure-bash \
5064 html-bash
5065 @: $(MAKE); $(unstage)
5066 @[ -f ./bash/Makefile ] || exit 0; \
5067 r=`${PWD_COMMAND}`; export r; \
5068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5069 $(HOST_EXPORTS) \
5070 for flag in $(EXTRA_HOST_FLAGS) ; do \
5071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5072 done; \
5073 echo "Doing install-html in bash" ; \
5074 (cd $(HOST_SUBDIR)/bash && \
5075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5077 "RANLIB=$${RANLIB}" \
5078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5079 install-html) \
5080 || exit 1
5081
5082 @endif bash
5083
5084 .PHONY: maybe-installcheck-bash installcheck-bash
5085 maybe-installcheck-bash:
5086 @if bash
5087 maybe-installcheck-bash: installcheck-bash
5088
5089 installcheck-bash: \
5090 configure-bash
5091 @: $(MAKE); $(unstage)
5092 @[ -f ./bash/Makefile ] || exit 0; \
5093 r=`${PWD_COMMAND}`; export r; \
5094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5095 $(HOST_EXPORTS) \
5096 for flag in $(EXTRA_HOST_FLAGS) ; do \
5097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5098 done; \
5099 echo "Doing installcheck in bash" ; \
5100 (cd $(HOST_SUBDIR)/bash && \
5101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5103 "RANLIB=$${RANLIB}" \
5104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5105 installcheck) \
5106 || exit 1
5107
5108 @endif bash
5109
5110 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5111 maybe-mostlyclean-bash:
5112 @if bash
5113 maybe-mostlyclean-bash: mostlyclean-bash
5114
5115 mostlyclean-bash:
5116 @: $(MAKE); $(unstage)
5117 @[ -f ./bash/Makefile ] || exit 0; \
5118 r=`${PWD_COMMAND}`; export r; \
5119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5120 $(HOST_EXPORTS) \
5121 for flag in $(EXTRA_HOST_FLAGS) ; do \
5122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5123 done; \
5124 echo "Doing mostlyclean in bash" ; \
5125 (cd $(HOST_SUBDIR)/bash && \
5126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5128 "RANLIB=$${RANLIB}" \
5129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5130 mostlyclean) \
5131 || exit 1
5132
5133 @endif bash
5134
5135 .PHONY: maybe-clean-bash clean-bash
5136 maybe-clean-bash:
5137 @if bash
5138 maybe-clean-bash: clean-bash
5139
5140 clean-bash:
5141 @: $(MAKE); $(unstage)
5142 @[ -f ./bash/Makefile ] || exit 0; \
5143 r=`${PWD_COMMAND}`; export r; \
5144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5145 $(HOST_EXPORTS) \
5146 for flag in $(EXTRA_HOST_FLAGS) ; do \
5147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5148 done; \
5149 echo "Doing clean in bash" ; \
5150 (cd $(HOST_SUBDIR)/bash && \
5151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5153 "RANLIB=$${RANLIB}" \
5154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5155 clean) \
5156 || exit 1
5157
5158 @endif bash
5159
5160 .PHONY: maybe-distclean-bash distclean-bash
5161 maybe-distclean-bash:
5162 @if bash
5163 maybe-distclean-bash: distclean-bash
5164
5165 distclean-bash:
5166 @: $(MAKE); $(unstage)
5167 @[ -f ./bash/Makefile ] || exit 0; \
5168 r=`${PWD_COMMAND}`; export r; \
5169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5170 $(HOST_EXPORTS) \
5171 for flag in $(EXTRA_HOST_FLAGS) ; do \
5172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5173 done; \
5174 echo "Doing distclean in bash" ; \
5175 (cd $(HOST_SUBDIR)/bash && \
5176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5178 "RANLIB=$${RANLIB}" \
5179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5180 distclean) \
5181 || exit 1
5182
5183 @endif bash
5184
5185 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5186 maybe-maintainer-clean-bash:
5187 @if bash
5188 maybe-maintainer-clean-bash: maintainer-clean-bash
5189
5190 maintainer-clean-bash:
5191 @: $(MAKE); $(unstage)
5192 @[ -f ./bash/Makefile ] || exit 0; \
5193 r=`${PWD_COMMAND}`; export r; \
5194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5195 $(HOST_EXPORTS) \
5196 for flag in $(EXTRA_HOST_FLAGS) ; do \
5197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5198 done; \
5199 echo "Doing maintainer-clean in bash" ; \
5200 (cd $(HOST_SUBDIR)/bash && \
5201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5203 "RANLIB=$${RANLIB}" \
5204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5205 maintainer-clean) \
5206 || exit 1
5207
5208 @endif bash
5209
5210
5211
5212 .PHONY: configure-bfd maybe-configure-bfd
5213 maybe-configure-bfd:
5214 @if gcc-bootstrap
5215 configure-bfd: stage_current
5216 @endif gcc-bootstrap
5217 @if bfd
5218 maybe-configure-bfd: configure-bfd
5219 configure-bfd:
5220 @r=`${PWD_COMMAND}`; export r; \
5221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5222 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5223 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5224 $(HOST_EXPORTS) \
5225 echo Configuring in $(HOST_SUBDIR)/bfd; \
5226 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5227 case $(srcdir) in \
5228 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5229 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5230 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5231 esac; \
5232 srcdiroption="--srcdir=$${topdir}/bfd"; \
5233 libsrcdir="$$s/bfd"; \
5234 $(SHELL) $${libsrcdir}/configure \
5235 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5236 --target=${target_alias} $${srcdiroption} \
5237 || exit 1
5238 @endif bfd
5239
5240
5241
5242 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5243 maybe-configure-stage1-bfd:
5244 @if bfd-bootstrap
5245 maybe-configure-stage1-bfd: configure-stage1-bfd
5246 configure-stage1-bfd:
5247 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5248 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5249 @r=`${PWD_COMMAND}`; export r; \
5250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5251 TFLAGS="$(STAGE1_TFLAGS)"; \
5252 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5253 $(HOST_EXPORTS) \
5254 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5255 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5256 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5257 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5259 cd $(HOST_SUBDIR)/bfd || exit 1; \
5260 case $(srcdir) in \
5261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5262 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5264 esac; \
5265 srcdiroption="--srcdir=$${topdir}/bfd"; \
5266 libsrcdir="$$s/bfd"; \
5267 $(SHELL) $${libsrcdir}/configure \
5268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5269 --target=${target_alias} $${srcdiroption} \
5270 $(STAGE1_CONFIGURE_FLAGS)
5271 @endif bfd-bootstrap
5272
5273 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5274 maybe-configure-stage2-bfd:
5275 @if bfd-bootstrap
5276 maybe-configure-stage2-bfd: configure-stage2-bfd
5277 configure-stage2-bfd:
5278 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5280 @r=`${PWD_COMMAND}`; export r; \
5281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5282 TFLAGS="$(STAGE2_TFLAGS)"; \
5283 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5284 $(HOST_EXPORTS) \
5285 $(POSTSTAGE1_HOST_EXPORTS) \
5286 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5287 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5288 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5289 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5290 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5291 cd $(HOST_SUBDIR)/bfd || exit 1; \
5292 case $(srcdir) in \
5293 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5294 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5295 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5296 esac; \
5297 srcdiroption="--srcdir=$${topdir}/bfd"; \
5298 libsrcdir="$$s/bfd"; \
5299 $(SHELL) $${libsrcdir}/configure \
5300 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5301 --target=${target_alias} $${srcdiroption} \
5302 --with-build-libsubdir=$(HOST_SUBDIR) \
5303 $(STAGE2_CONFIGURE_FLAGS)
5304 @endif bfd-bootstrap
5305
5306 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5307 maybe-configure-stage3-bfd:
5308 @if bfd-bootstrap
5309 maybe-configure-stage3-bfd: configure-stage3-bfd
5310 configure-stage3-bfd:
5311 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5312 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5313 @r=`${PWD_COMMAND}`; export r; \
5314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5315 TFLAGS="$(STAGE3_TFLAGS)"; \
5316 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5317 $(HOST_EXPORTS) \
5318 $(POSTSTAGE1_HOST_EXPORTS) \
5319 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5320 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5321 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5322 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5323 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5324 cd $(HOST_SUBDIR)/bfd || exit 1; \
5325 case $(srcdir) in \
5326 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5327 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5328 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5329 esac; \
5330 srcdiroption="--srcdir=$${topdir}/bfd"; \
5331 libsrcdir="$$s/bfd"; \
5332 $(SHELL) $${libsrcdir}/configure \
5333 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5334 --target=${target_alias} $${srcdiroption} \
5335 --with-build-libsubdir=$(HOST_SUBDIR) \
5336 $(STAGE3_CONFIGURE_FLAGS)
5337 @endif bfd-bootstrap
5338
5339 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5340 maybe-configure-stage4-bfd:
5341 @if bfd-bootstrap
5342 maybe-configure-stage4-bfd: configure-stage4-bfd
5343 configure-stage4-bfd:
5344 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5346 @r=`${PWD_COMMAND}`; export r; \
5347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5348 TFLAGS="$(STAGE4_TFLAGS)"; \
5349 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5350 $(HOST_EXPORTS) \
5351 $(POSTSTAGE1_HOST_EXPORTS) \
5352 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5353 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5354 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5355 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5357 cd $(HOST_SUBDIR)/bfd || exit 1; \
5358 case $(srcdir) in \
5359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5360 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5362 esac; \
5363 srcdiroption="--srcdir=$${topdir}/bfd"; \
5364 libsrcdir="$$s/bfd"; \
5365 $(SHELL) $${libsrcdir}/configure \
5366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5367 --target=${target_alias} $${srcdiroption} \
5368 --with-build-libsubdir=$(HOST_SUBDIR) \
5369 $(STAGE4_CONFIGURE_FLAGS)
5370 @endif bfd-bootstrap
5371
5372 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5373 maybe-configure-stageprofile-bfd:
5374 @if bfd-bootstrap
5375 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5376 configure-stageprofile-bfd:
5377 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5378 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5379 @r=`${PWD_COMMAND}`; export r; \
5380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5381 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5382 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5383 $(HOST_EXPORTS) \
5384 $(POSTSTAGE1_HOST_EXPORTS) \
5385 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5386 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5387 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5388 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5389 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5390 cd $(HOST_SUBDIR)/bfd || exit 1; \
5391 case $(srcdir) in \
5392 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5393 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5394 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5395 esac; \
5396 srcdiroption="--srcdir=$${topdir}/bfd"; \
5397 libsrcdir="$$s/bfd"; \
5398 $(SHELL) $${libsrcdir}/configure \
5399 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5400 --target=${target_alias} $${srcdiroption} \
5401 --with-build-libsubdir=$(HOST_SUBDIR) \
5402 $(STAGEprofile_CONFIGURE_FLAGS)
5403 @endif bfd-bootstrap
5404
5405 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5406 maybe-configure-stagefeedback-bfd:
5407 @if bfd-bootstrap
5408 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5409 configure-stagefeedback-bfd:
5410 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5411 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5412 @r=`${PWD_COMMAND}`; export r; \
5413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5414 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5415 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5416 $(HOST_EXPORTS) \
5417 $(POSTSTAGE1_HOST_EXPORTS) \
5418 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5419 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5420 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5421 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5422 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5423 cd $(HOST_SUBDIR)/bfd || exit 1; \
5424 case $(srcdir) in \
5425 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5426 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5427 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5428 esac; \
5429 srcdiroption="--srcdir=$${topdir}/bfd"; \
5430 libsrcdir="$$s/bfd"; \
5431 $(SHELL) $${libsrcdir}/configure \
5432 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5433 --target=${target_alias} $${srcdiroption} \
5434 --with-build-libsubdir=$(HOST_SUBDIR) \
5435 $(STAGEfeedback_CONFIGURE_FLAGS)
5436 @endif bfd-bootstrap
5437
5438
5439
5440
5441
5442 .PHONY: all-bfd maybe-all-bfd
5443 maybe-all-bfd:
5444 @if gcc-bootstrap
5445 all-bfd: stage_current
5446 @endif gcc-bootstrap
5447 @if bfd
5448 TARGET-bfd=all
5449 maybe-all-bfd: all-bfd
5450 all-bfd: configure-bfd
5451 @r=`${PWD_COMMAND}`; export r; \
5452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453 $(HOST_EXPORTS) \
5454 (cd $(HOST_SUBDIR)/bfd && \
5455 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5456 $(TARGET-bfd))
5457 @endif bfd
5458
5459
5460
5461 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5462 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5463 maybe-all-stage1-bfd:
5464 maybe-clean-stage1-bfd:
5465 @if bfd-bootstrap
5466 maybe-all-stage1-bfd: all-stage1-bfd
5467 all-stage1: all-stage1-bfd
5468 TARGET-stage1-bfd = $(TARGET-bfd)
5469 all-stage1-bfd: configure-stage1-bfd
5470 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5471 @r=`${PWD_COMMAND}`; export r; \
5472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5473 TFLAGS="$(STAGE1_TFLAGS)"; \
5474 $(HOST_EXPORTS) \
5475 cd $(HOST_SUBDIR)/bfd && \
5476 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5477 CFLAGS="$(STAGE1_CFLAGS)" \
5478 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5479 LIBCFLAGS="$(LIBCFLAGS)" \
5480 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5481 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5482 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5483 $(EXTRA_HOST_FLAGS) \
5484 TFLAGS="$(STAGE1_TFLAGS)" \
5485 $(TARGET-stage1-bfd)
5486
5487 maybe-clean-stage1-bfd: clean-stage1-bfd
5488 clean-stage1: clean-stage1-bfd
5489 clean-stage1-bfd:
5490 @if [ $(current_stage) = stage1 ]; then \
5491 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5492 else \
5493 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5494 $(MAKE) stage1-start; \
5495 fi; \
5496 cd $(HOST_SUBDIR)/bfd && \
5497 $(MAKE) $(EXTRA_HOST_FLAGS) \
5498 clean
5499 @endif bfd-bootstrap
5500
5501
5502 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5503 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5504 maybe-all-stage2-bfd:
5505 maybe-clean-stage2-bfd:
5506 @if bfd-bootstrap
5507 maybe-all-stage2-bfd: all-stage2-bfd
5508 all-stage2: all-stage2-bfd
5509 TARGET-stage2-bfd = $(TARGET-bfd)
5510 all-stage2-bfd: configure-stage2-bfd
5511 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5512 @r=`${PWD_COMMAND}`; export r; \
5513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5514 TFLAGS="$(STAGE2_TFLAGS)"; \
5515 $(HOST_EXPORTS) \
5516 $(POSTSTAGE1_HOST_EXPORTS) \
5517 cd $(HOST_SUBDIR)/bfd && \
5518 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5519 CFLAGS="$(STAGE2_CFLAGS)" \
5520 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5521 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5522 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5523 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5524 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5525 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5526 TFLAGS="$(STAGE2_TFLAGS)" \
5527 $(TARGET-stage2-bfd)
5528
5529 maybe-clean-stage2-bfd: clean-stage2-bfd
5530 clean-stage2: clean-stage2-bfd
5531 clean-stage2-bfd:
5532 @if [ $(current_stage) = stage2 ]; then \
5533 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5534 else \
5535 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5536 $(MAKE) stage2-start; \
5537 fi; \
5538 cd $(HOST_SUBDIR)/bfd && \
5539 $(MAKE) $(EXTRA_HOST_FLAGS) \
5540 $(POSTSTAGE1_FLAGS_TO_PASS) \
5541 clean
5542 @endif bfd-bootstrap
5543
5544
5545 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5546 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5547 maybe-all-stage3-bfd:
5548 maybe-clean-stage3-bfd:
5549 @if bfd-bootstrap
5550 maybe-all-stage3-bfd: all-stage3-bfd
5551 all-stage3: all-stage3-bfd
5552 TARGET-stage3-bfd = $(TARGET-bfd)
5553 all-stage3-bfd: configure-stage3-bfd
5554 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5555 @r=`${PWD_COMMAND}`; export r; \
5556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5557 TFLAGS="$(STAGE3_TFLAGS)"; \
5558 $(HOST_EXPORTS) \
5559 $(POSTSTAGE1_HOST_EXPORTS) \
5560 cd $(HOST_SUBDIR)/bfd && \
5561 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5562 CFLAGS="$(STAGE3_CFLAGS)" \
5563 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5564 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5565 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5566 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5567 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5568 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5569 TFLAGS="$(STAGE3_TFLAGS)" \
5570 $(TARGET-stage3-bfd)
5571
5572 maybe-clean-stage3-bfd: clean-stage3-bfd
5573 clean-stage3: clean-stage3-bfd
5574 clean-stage3-bfd:
5575 @if [ $(current_stage) = stage3 ]; then \
5576 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5577 else \
5578 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5579 $(MAKE) stage3-start; \
5580 fi; \
5581 cd $(HOST_SUBDIR)/bfd && \
5582 $(MAKE) $(EXTRA_HOST_FLAGS) \
5583 $(POSTSTAGE1_FLAGS_TO_PASS) \
5584 clean
5585 @endif bfd-bootstrap
5586
5587
5588 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5589 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5590 maybe-all-stage4-bfd:
5591 maybe-clean-stage4-bfd:
5592 @if bfd-bootstrap
5593 maybe-all-stage4-bfd: all-stage4-bfd
5594 all-stage4: all-stage4-bfd
5595 TARGET-stage4-bfd = $(TARGET-bfd)
5596 all-stage4-bfd: configure-stage4-bfd
5597 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5598 @r=`${PWD_COMMAND}`; export r; \
5599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5600 TFLAGS="$(STAGE4_TFLAGS)"; \
5601 $(HOST_EXPORTS) \
5602 $(POSTSTAGE1_HOST_EXPORTS) \
5603 cd $(HOST_SUBDIR)/bfd && \
5604 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5605 CFLAGS="$(STAGE4_CFLAGS)" \
5606 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5607 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5608 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5609 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5610 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5611 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5612 TFLAGS="$(STAGE4_TFLAGS)" \
5613 $(TARGET-stage4-bfd)
5614
5615 maybe-clean-stage4-bfd: clean-stage4-bfd
5616 clean-stage4: clean-stage4-bfd
5617 clean-stage4-bfd:
5618 @if [ $(current_stage) = stage4 ]; then \
5619 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5620 else \
5621 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5622 $(MAKE) stage4-start; \
5623 fi; \
5624 cd $(HOST_SUBDIR)/bfd && \
5625 $(MAKE) $(EXTRA_HOST_FLAGS) \
5626 $(POSTSTAGE1_FLAGS_TO_PASS) \
5627 clean
5628 @endif bfd-bootstrap
5629
5630
5631 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5632 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5633 maybe-all-stageprofile-bfd:
5634 maybe-clean-stageprofile-bfd:
5635 @if bfd-bootstrap
5636 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5637 all-stageprofile: all-stageprofile-bfd
5638 TARGET-stageprofile-bfd = $(TARGET-bfd)
5639 all-stageprofile-bfd: configure-stageprofile-bfd
5640 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5641 @r=`${PWD_COMMAND}`; export r; \
5642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5643 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5644 $(HOST_EXPORTS) \
5645 $(POSTSTAGE1_HOST_EXPORTS) \
5646 cd $(HOST_SUBDIR)/bfd && \
5647 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5648 CFLAGS="$(STAGEprofile_CFLAGS)" \
5649 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5650 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5651 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5652 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5653 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5654 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5655 TFLAGS="$(STAGEprofile_TFLAGS)" \
5656 $(TARGET-stageprofile-bfd)
5657
5658 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5659 clean-stageprofile: clean-stageprofile-bfd
5660 clean-stageprofile-bfd:
5661 @if [ $(current_stage) = stageprofile ]; then \
5662 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5663 else \
5664 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5665 $(MAKE) stageprofile-start; \
5666 fi; \
5667 cd $(HOST_SUBDIR)/bfd && \
5668 $(MAKE) $(EXTRA_HOST_FLAGS) \
5669 $(POSTSTAGE1_FLAGS_TO_PASS) \
5670 clean
5671 @endif bfd-bootstrap
5672
5673
5674 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5675 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5676 maybe-all-stagefeedback-bfd:
5677 maybe-clean-stagefeedback-bfd:
5678 @if bfd-bootstrap
5679 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5680 all-stagefeedback: all-stagefeedback-bfd
5681 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5682 all-stagefeedback-bfd: configure-stagefeedback-bfd
5683 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5684 @r=`${PWD_COMMAND}`; export r; \
5685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5686 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5687 $(HOST_EXPORTS) \
5688 $(POSTSTAGE1_HOST_EXPORTS) \
5689 cd $(HOST_SUBDIR)/bfd && \
5690 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5691 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5692 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5693 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5694 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5695 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5696 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5697 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5698 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5699 $(TARGET-stagefeedback-bfd)
5700
5701 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5702 clean-stagefeedback: clean-stagefeedback-bfd
5703 clean-stagefeedback-bfd:
5704 @if [ $(current_stage) = stagefeedback ]; then \
5705 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5706 else \
5707 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5708 $(MAKE) stagefeedback-start; \
5709 fi; \
5710 cd $(HOST_SUBDIR)/bfd && \
5711 $(MAKE) $(EXTRA_HOST_FLAGS) \
5712 $(POSTSTAGE1_FLAGS_TO_PASS) \
5713 clean
5714 @endif bfd-bootstrap
5715
5716
5717
5718
5719
5720 .PHONY: check-bfd maybe-check-bfd
5721 maybe-check-bfd:
5722 @if bfd
5723 maybe-check-bfd: check-bfd
5724
5725 check-bfd:
5726 @: $(MAKE); $(unstage)
5727 @r=`${PWD_COMMAND}`; export r; \
5728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5729 $(HOST_EXPORTS) \
5730 (cd $(HOST_SUBDIR)/bfd && \
5731 $(MAKE) $(FLAGS_TO_PASS) check)
5732
5733 @endif bfd
5734
5735 .PHONY: install-bfd maybe-install-bfd
5736 maybe-install-bfd:
5737 @if bfd
5738 maybe-install-bfd: install-bfd
5739
5740 install-bfd: installdirs
5741 @: $(MAKE); $(unstage)
5742 @r=`${PWD_COMMAND}`; export r; \
5743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5744 $(HOST_EXPORTS) \
5745 (cd $(HOST_SUBDIR)/bfd && \
5746 $(MAKE) $(FLAGS_TO_PASS) install)
5747
5748 @endif bfd
5749
5750 # Other targets (info, dvi, pdf, etc.)
5751
5752 .PHONY: maybe-info-bfd info-bfd
5753 maybe-info-bfd:
5754 @if bfd
5755 maybe-info-bfd: info-bfd
5756
5757 info-bfd: \
5758 configure-bfd
5759 @[ -f ./bfd/Makefile ] || exit 0; \
5760 r=`${PWD_COMMAND}`; export r; \
5761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5762 $(HOST_EXPORTS) \
5763 for flag in $(EXTRA_HOST_FLAGS) ; do \
5764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5765 done; \
5766 echo "Doing info in bfd" ; \
5767 (cd $(HOST_SUBDIR)/bfd && \
5768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5770 "RANLIB=$${RANLIB}" \
5771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5772 info) \
5773 || exit 1
5774
5775 @endif bfd
5776
5777 .PHONY: maybe-dvi-bfd dvi-bfd
5778 maybe-dvi-bfd:
5779 @if bfd
5780 maybe-dvi-bfd: dvi-bfd
5781
5782 dvi-bfd: \
5783 configure-bfd
5784 @[ -f ./bfd/Makefile ] || exit 0; \
5785 r=`${PWD_COMMAND}`; export r; \
5786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5787 $(HOST_EXPORTS) \
5788 for flag in $(EXTRA_HOST_FLAGS) ; do \
5789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5790 done; \
5791 echo "Doing dvi in bfd" ; \
5792 (cd $(HOST_SUBDIR)/bfd && \
5793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5795 "RANLIB=$${RANLIB}" \
5796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5797 dvi) \
5798 || exit 1
5799
5800 @endif bfd
5801
5802 .PHONY: maybe-pdf-bfd pdf-bfd
5803 maybe-pdf-bfd:
5804 @if bfd
5805 maybe-pdf-bfd: pdf-bfd
5806
5807 pdf-bfd: \
5808 configure-bfd
5809 @[ -f ./bfd/Makefile ] || exit 0; \
5810 r=`${PWD_COMMAND}`; export r; \
5811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5812 $(HOST_EXPORTS) \
5813 for flag in $(EXTRA_HOST_FLAGS) ; do \
5814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5815 done; \
5816 echo "Doing pdf in bfd" ; \
5817 (cd $(HOST_SUBDIR)/bfd && \
5818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5820 "RANLIB=$${RANLIB}" \
5821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5822 pdf) \
5823 || exit 1
5824
5825 @endif bfd
5826
5827 .PHONY: maybe-html-bfd html-bfd
5828 maybe-html-bfd:
5829 @if bfd
5830 maybe-html-bfd: html-bfd
5831
5832 html-bfd: \
5833 configure-bfd
5834 @[ -f ./bfd/Makefile ] || exit 0; \
5835 r=`${PWD_COMMAND}`; export r; \
5836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5837 $(HOST_EXPORTS) \
5838 for flag in $(EXTRA_HOST_FLAGS) ; do \
5839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5840 done; \
5841 echo "Doing html in bfd" ; \
5842 (cd $(HOST_SUBDIR)/bfd && \
5843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5845 "RANLIB=$${RANLIB}" \
5846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5847 html) \
5848 || exit 1
5849
5850 @endif bfd
5851
5852 .PHONY: maybe-TAGS-bfd TAGS-bfd
5853 maybe-TAGS-bfd:
5854 @if bfd
5855 maybe-TAGS-bfd: TAGS-bfd
5856
5857 TAGS-bfd: \
5858 configure-bfd
5859 @[ -f ./bfd/Makefile ] || exit 0; \
5860 r=`${PWD_COMMAND}`; export r; \
5861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5862 $(HOST_EXPORTS) \
5863 for flag in $(EXTRA_HOST_FLAGS) ; do \
5864 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5865 done; \
5866 echo "Doing TAGS in bfd" ; \
5867 (cd $(HOST_SUBDIR)/bfd && \
5868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5870 "RANLIB=$${RANLIB}" \
5871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5872 TAGS) \
5873 || exit 1
5874
5875 @endif bfd
5876
5877 .PHONY: maybe-install-info-bfd install-info-bfd
5878 maybe-install-info-bfd:
5879 @if bfd
5880 maybe-install-info-bfd: install-info-bfd
5881
5882 install-info-bfd: \
5883 configure-bfd \
5884 info-bfd
5885 @[ -f ./bfd/Makefile ] || exit 0; \
5886 r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 $(HOST_EXPORTS) \
5889 for flag in $(EXTRA_HOST_FLAGS) ; do \
5890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5891 done; \
5892 echo "Doing install-info in bfd" ; \
5893 (cd $(HOST_SUBDIR)/bfd && \
5894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5896 "RANLIB=$${RANLIB}" \
5897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5898 install-info) \
5899 || exit 1
5900
5901 @endif bfd
5902
5903 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
5904 maybe-install-pdf-bfd:
5905 @if bfd
5906 maybe-install-pdf-bfd: install-pdf-bfd
5907
5908 install-pdf-bfd: \
5909 configure-bfd \
5910 pdf-bfd
5911 @[ -f ./bfd/Makefile ] || exit 0; \
5912 r=`${PWD_COMMAND}`; export r; \
5913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5914 $(HOST_EXPORTS) \
5915 for flag in $(EXTRA_HOST_FLAGS) ; do \
5916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5917 done; \
5918 echo "Doing install-pdf in bfd" ; \
5919 (cd $(HOST_SUBDIR)/bfd && \
5920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5922 "RANLIB=$${RANLIB}" \
5923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5924 install-pdf) \
5925 || exit 1
5926
5927 @endif bfd
5928
5929 .PHONY: maybe-install-html-bfd install-html-bfd
5930 maybe-install-html-bfd:
5931 @if bfd
5932 maybe-install-html-bfd: install-html-bfd
5933
5934 install-html-bfd: \
5935 configure-bfd \
5936 html-bfd
5937 @[ -f ./bfd/Makefile ] || exit 0; \
5938 r=`${PWD_COMMAND}`; export r; \
5939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5940 $(HOST_EXPORTS) \
5941 for flag in $(EXTRA_HOST_FLAGS) ; do \
5942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5943 done; \
5944 echo "Doing install-html in bfd" ; \
5945 (cd $(HOST_SUBDIR)/bfd && \
5946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5948 "RANLIB=$${RANLIB}" \
5949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5950 install-html) \
5951 || exit 1
5952
5953 @endif bfd
5954
5955 .PHONY: maybe-installcheck-bfd installcheck-bfd
5956 maybe-installcheck-bfd:
5957 @if bfd
5958 maybe-installcheck-bfd: installcheck-bfd
5959
5960 installcheck-bfd: \
5961 configure-bfd
5962 @[ -f ./bfd/Makefile ] || exit 0; \
5963 r=`${PWD_COMMAND}`; export r; \
5964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5965 $(HOST_EXPORTS) \
5966 for flag in $(EXTRA_HOST_FLAGS) ; do \
5967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5968 done; \
5969 echo "Doing installcheck in bfd" ; \
5970 (cd $(HOST_SUBDIR)/bfd && \
5971 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5972 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5973 "RANLIB=$${RANLIB}" \
5974 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5975 installcheck) \
5976 || exit 1
5977
5978 @endif bfd
5979
5980 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
5981 maybe-mostlyclean-bfd:
5982 @if bfd
5983 maybe-mostlyclean-bfd: mostlyclean-bfd
5984
5985 mostlyclean-bfd:
5986 @[ -f ./bfd/Makefile ] || exit 0; \
5987 r=`${PWD_COMMAND}`; export r; \
5988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5989 $(HOST_EXPORTS) \
5990 for flag in $(EXTRA_HOST_FLAGS) ; do \
5991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5992 done; \
5993 echo "Doing mostlyclean in bfd" ; \
5994 (cd $(HOST_SUBDIR)/bfd && \
5995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5997 "RANLIB=$${RANLIB}" \
5998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5999 mostlyclean) \
6000 || exit 1
6001
6002 @endif bfd
6003
6004 .PHONY: maybe-clean-bfd clean-bfd
6005 maybe-clean-bfd:
6006 @if bfd
6007 maybe-clean-bfd: clean-bfd
6008
6009 clean-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 clean 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 clean) \
6024 || exit 1
6025
6026 @endif bfd
6027
6028 .PHONY: maybe-distclean-bfd distclean-bfd
6029 maybe-distclean-bfd:
6030 @if bfd
6031 maybe-distclean-bfd: distclean-bfd
6032
6033 distclean-bfd:
6034 @[ -f ./bfd/Makefile ] || exit 0; \
6035 r=`${PWD_COMMAND}`; export r; \
6036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6037 $(HOST_EXPORTS) \
6038 for flag in $(EXTRA_HOST_FLAGS) ; do \
6039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6040 done; \
6041 echo "Doing distclean in bfd" ; \
6042 (cd $(HOST_SUBDIR)/bfd && \
6043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6045 "RANLIB=$${RANLIB}" \
6046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6047 distclean) \
6048 || exit 1
6049
6050 @endif bfd
6051
6052 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6053 maybe-maintainer-clean-bfd:
6054 @if bfd
6055 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6056
6057 maintainer-clean-bfd:
6058 @[ -f ./bfd/Makefile ] || exit 0; \
6059 r=`${PWD_COMMAND}`; export r; \
6060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6061 $(HOST_EXPORTS) \
6062 for flag in $(EXTRA_HOST_FLAGS) ; do \
6063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6064 done; \
6065 echo "Doing maintainer-clean in bfd" ; \
6066 (cd $(HOST_SUBDIR)/bfd && \
6067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6069 "RANLIB=$${RANLIB}" \
6070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6071 maintainer-clean) \
6072 || exit 1
6073
6074 @endif bfd
6075
6076
6077
6078 .PHONY: configure-opcodes maybe-configure-opcodes
6079 maybe-configure-opcodes:
6080 @if gcc-bootstrap
6081 configure-opcodes: stage_current
6082 @endif gcc-bootstrap
6083 @if opcodes
6084 maybe-configure-opcodes: configure-opcodes
6085 configure-opcodes:
6086 @r=`${PWD_COMMAND}`; export r; \
6087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6088 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6089 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6090 $(HOST_EXPORTS) \
6091 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6092 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6093 case $(srcdir) in \
6094 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6095 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6096 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6097 esac; \
6098 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6099 libsrcdir="$$s/opcodes"; \
6100 $(SHELL) $${libsrcdir}/configure \
6101 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6102 --target=${target_alias} $${srcdiroption} \
6103 || exit 1
6104 @endif opcodes
6105
6106
6107
6108 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6109 maybe-configure-stage1-opcodes:
6110 @if opcodes-bootstrap
6111 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6112 configure-stage1-opcodes:
6113 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6114 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6115 @r=`${PWD_COMMAND}`; export r; \
6116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6117 TFLAGS="$(STAGE1_TFLAGS)"; \
6118 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6119 $(HOST_EXPORTS) \
6120 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6121 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6122 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6123 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6124 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6125 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6126 case $(srcdir) in \
6127 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6128 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6129 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6130 esac; \
6131 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6132 libsrcdir="$$s/opcodes"; \
6133 $(SHELL) $${libsrcdir}/configure \
6134 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6135 --target=${target_alias} $${srcdiroption} \
6136 $(STAGE1_CONFIGURE_FLAGS)
6137 @endif opcodes-bootstrap
6138
6139 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6140 maybe-configure-stage2-opcodes:
6141 @if opcodes-bootstrap
6142 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6143 configure-stage2-opcodes:
6144 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6146 @r=`${PWD_COMMAND}`; export r; \
6147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6148 TFLAGS="$(STAGE2_TFLAGS)"; \
6149 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6150 $(HOST_EXPORTS) \
6151 $(POSTSTAGE1_HOST_EXPORTS) \
6152 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6153 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6154 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6155 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6157 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6158 case $(srcdir) in \
6159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6160 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6162 esac; \
6163 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6164 libsrcdir="$$s/opcodes"; \
6165 $(SHELL) $${libsrcdir}/configure \
6166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6167 --target=${target_alias} $${srcdiroption} \
6168 --with-build-libsubdir=$(HOST_SUBDIR) \
6169 $(STAGE2_CONFIGURE_FLAGS)
6170 @endif opcodes-bootstrap
6171
6172 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6173 maybe-configure-stage3-opcodes:
6174 @if opcodes-bootstrap
6175 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6176 configure-stage3-opcodes:
6177 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6178 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6179 @r=`${PWD_COMMAND}`; export r; \
6180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6181 TFLAGS="$(STAGE3_TFLAGS)"; \
6182 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6183 $(HOST_EXPORTS) \
6184 $(POSTSTAGE1_HOST_EXPORTS) \
6185 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6186 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6187 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6188 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6190 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6191 case $(srcdir) in \
6192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6193 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6195 esac; \
6196 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6197 libsrcdir="$$s/opcodes"; \
6198 $(SHELL) $${libsrcdir}/configure \
6199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6200 --target=${target_alias} $${srcdiroption} \
6201 --with-build-libsubdir=$(HOST_SUBDIR) \
6202 $(STAGE3_CONFIGURE_FLAGS)
6203 @endif opcodes-bootstrap
6204
6205 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6206 maybe-configure-stage4-opcodes:
6207 @if opcodes-bootstrap
6208 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6209 configure-stage4-opcodes:
6210 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6211 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6212 @r=`${PWD_COMMAND}`; export r; \
6213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6214 TFLAGS="$(STAGE4_TFLAGS)"; \
6215 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6216 $(HOST_EXPORTS) \
6217 $(POSTSTAGE1_HOST_EXPORTS) \
6218 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6219 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6220 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6221 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6223 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6224 case $(srcdir) in \
6225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6226 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6228 esac; \
6229 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6230 libsrcdir="$$s/opcodes"; \
6231 $(SHELL) $${libsrcdir}/configure \
6232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6233 --target=${target_alias} $${srcdiroption} \
6234 --with-build-libsubdir=$(HOST_SUBDIR) \
6235 $(STAGE4_CONFIGURE_FLAGS)
6236 @endif opcodes-bootstrap
6237
6238 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6239 maybe-configure-stageprofile-opcodes:
6240 @if opcodes-bootstrap
6241 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6242 configure-stageprofile-opcodes:
6243 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6244 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6245 @r=`${PWD_COMMAND}`; export r; \
6246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6247 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6248 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6249 $(HOST_EXPORTS) \
6250 $(POSTSTAGE1_HOST_EXPORTS) \
6251 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6252 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6253 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6254 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6255 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6256 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6257 case $(srcdir) in \
6258 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6259 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6260 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6261 esac; \
6262 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6263 libsrcdir="$$s/opcodes"; \
6264 $(SHELL) $${libsrcdir}/configure \
6265 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6266 --target=${target_alias} $${srcdiroption} \
6267 --with-build-libsubdir=$(HOST_SUBDIR) \
6268 $(STAGEprofile_CONFIGURE_FLAGS)
6269 @endif opcodes-bootstrap
6270
6271 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6272 maybe-configure-stagefeedback-opcodes:
6273 @if opcodes-bootstrap
6274 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6275 configure-stagefeedback-opcodes:
6276 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6277 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6278 @r=`${PWD_COMMAND}`; export r; \
6279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6280 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6281 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6282 $(HOST_EXPORTS) \
6283 $(POSTSTAGE1_HOST_EXPORTS) \
6284 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6285 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6286 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6287 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6288 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6289 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6290 case $(srcdir) in \
6291 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6292 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6293 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6294 esac; \
6295 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6296 libsrcdir="$$s/opcodes"; \
6297 $(SHELL) $${libsrcdir}/configure \
6298 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6299 --target=${target_alias} $${srcdiroption} \
6300 --with-build-libsubdir=$(HOST_SUBDIR) \
6301 $(STAGEfeedback_CONFIGURE_FLAGS)
6302 @endif opcodes-bootstrap
6303
6304
6305
6306
6307
6308 .PHONY: all-opcodes maybe-all-opcodes
6309 maybe-all-opcodes:
6310 @if gcc-bootstrap
6311 all-opcodes: stage_current
6312 @endif gcc-bootstrap
6313 @if opcodes
6314 TARGET-opcodes=all
6315 maybe-all-opcodes: all-opcodes
6316 all-opcodes: configure-opcodes
6317 @r=`${PWD_COMMAND}`; export r; \
6318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6319 $(HOST_EXPORTS) \
6320 (cd $(HOST_SUBDIR)/opcodes && \
6321 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6322 $(TARGET-opcodes))
6323 @endif opcodes
6324
6325
6326
6327 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6328 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6329 maybe-all-stage1-opcodes:
6330 maybe-clean-stage1-opcodes:
6331 @if opcodes-bootstrap
6332 maybe-all-stage1-opcodes: all-stage1-opcodes
6333 all-stage1: all-stage1-opcodes
6334 TARGET-stage1-opcodes = $(TARGET-opcodes)
6335 all-stage1-opcodes: configure-stage1-opcodes
6336 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6337 @r=`${PWD_COMMAND}`; export r; \
6338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6339 TFLAGS="$(STAGE1_TFLAGS)"; \
6340 $(HOST_EXPORTS) \
6341 cd $(HOST_SUBDIR)/opcodes && \
6342 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6343 CFLAGS="$(STAGE1_CFLAGS)" \
6344 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6345 LIBCFLAGS="$(LIBCFLAGS)" \
6346 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6347 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6348 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6349 $(EXTRA_HOST_FLAGS) \
6350 TFLAGS="$(STAGE1_TFLAGS)" \
6351 $(TARGET-stage1-opcodes)
6352
6353 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6354 clean-stage1: clean-stage1-opcodes
6355 clean-stage1-opcodes:
6356 @if [ $(current_stage) = stage1 ]; then \
6357 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6358 else \
6359 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6360 $(MAKE) stage1-start; \
6361 fi; \
6362 cd $(HOST_SUBDIR)/opcodes && \
6363 $(MAKE) $(EXTRA_HOST_FLAGS) \
6364 clean
6365 @endif opcodes-bootstrap
6366
6367
6368 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6369 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6370 maybe-all-stage2-opcodes:
6371 maybe-clean-stage2-opcodes:
6372 @if opcodes-bootstrap
6373 maybe-all-stage2-opcodes: all-stage2-opcodes
6374 all-stage2: all-stage2-opcodes
6375 TARGET-stage2-opcodes = $(TARGET-opcodes)
6376 all-stage2-opcodes: configure-stage2-opcodes
6377 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6378 @r=`${PWD_COMMAND}`; export r; \
6379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6380 TFLAGS="$(STAGE2_TFLAGS)"; \
6381 $(HOST_EXPORTS) \
6382 $(POSTSTAGE1_HOST_EXPORTS) \
6383 cd $(HOST_SUBDIR)/opcodes && \
6384 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6385 CFLAGS="$(STAGE2_CFLAGS)" \
6386 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6387 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6388 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6389 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6390 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6391 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6392 TFLAGS="$(STAGE2_TFLAGS)" \
6393 $(TARGET-stage2-opcodes)
6394
6395 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6396 clean-stage2: clean-stage2-opcodes
6397 clean-stage2-opcodes:
6398 @if [ $(current_stage) = stage2 ]; then \
6399 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6400 else \
6401 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6402 $(MAKE) stage2-start; \
6403 fi; \
6404 cd $(HOST_SUBDIR)/opcodes && \
6405 $(MAKE) $(EXTRA_HOST_FLAGS) \
6406 $(POSTSTAGE1_FLAGS_TO_PASS) \
6407 clean
6408 @endif opcodes-bootstrap
6409
6410
6411 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6412 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6413 maybe-all-stage3-opcodes:
6414 maybe-clean-stage3-opcodes:
6415 @if opcodes-bootstrap
6416 maybe-all-stage3-opcodes: all-stage3-opcodes
6417 all-stage3: all-stage3-opcodes
6418 TARGET-stage3-opcodes = $(TARGET-opcodes)
6419 all-stage3-opcodes: configure-stage3-opcodes
6420 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6421 @r=`${PWD_COMMAND}`; export r; \
6422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6423 TFLAGS="$(STAGE3_TFLAGS)"; \
6424 $(HOST_EXPORTS) \
6425 $(POSTSTAGE1_HOST_EXPORTS) \
6426 cd $(HOST_SUBDIR)/opcodes && \
6427 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6428 CFLAGS="$(STAGE3_CFLAGS)" \
6429 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6430 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6431 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6432 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6433 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6434 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6435 TFLAGS="$(STAGE3_TFLAGS)" \
6436 $(TARGET-stage3-opcodes)
6437
6438 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6439 clean-stage3: clean-stage3-opcodes
6440 clean-stage3-opcodes:
6441 @if [ $(current_stage) = stage3 ]; then \
6442 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6443 else \
6444 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6445 $(MAKE) stage3-start; \
6446 fi; \
6447 cd $(HOST_SUBDIR)/opcodes && \
6448 $(MAKE) $(EXTRA_HOST_FLAGS) \
6449 $(POSTSTAGE1_FLAGS_TO_PASS) \
6450 clean
6451 @endif opcodes-bootstrap
6452
6453
6454 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6455 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6456 maybe-all-stage4-opcodes:
6457 maybe-clean-stage4-opcodes:
6458 @if opcodes-bootstrap
6459 maybe-all-stage4-opcodes: all-stage4-opcodes
6460 all-stage4: all-stage4-opcodes
6461 TARGET-stage4-opcodes = $(TARGET-opcodes)
6462 all-stage4-opcodes: configure-stage4-opcodes
6463 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6464 @r=`${PWD_COMMAND}`; export r; \
6465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6466 TFLAGS="$(STAGE4_TFLAGS)"; \
6467 $(HOST_EXPORTS) \
6468 $(POSTSTAGE1_HOST_EXPORTS) \
6469 cd $(HOST_SUBDIR)/opcodes && \
6470 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6471 CFLAGS="$(STAGE4_CFLAGS)" \
6472 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6473 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6474 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6475 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6476 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6477 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6478 TFLAGS="$(STAGE4_TFLAGS)" \
6479 $(TARGET-stage4-opcodes)
6480
6481 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6482 clean-stage4: clean-stage4-opcodes
6483 clean-stage4-opcodes:
6484 @if [ $(current_stage) = stage4 ]; then \
6485 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6486 else \
6487 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6488 $(MAKE) stage4-start; \
6489 fi; \
6490 cd $(HOST_SUBDIR)/opcodes && \
6491 $(MAKE) $(EXTRA_HOST_FLAGS) \
6492 $(POSTSTAGE1_FLAGS_TO_PASS) \
6493 clean
6494 @endif opcodes-bootstrap
6495
6496
6497 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6498 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6499 maybe-all-stageprofile-opcodes:
6500 maybe-clean-stageprofile-opcodes:
6501 @if opcodes-bootstrap
6502 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6503 all-stageprofile: all-stageprofile-opcodes
6504 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6505 all-stageprofile-opcodes: configure-stageprofile-opcodes
6506 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6507 @r=`${PWD_COMMAND}`; export r; \
6508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6509 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6510 $(HOST_EXPORTS) \
6511 $(POSTSTAGE1_HOST_EXPORTS) \
6512 cd $(HOST_SUBDIR)/opcodes && \
6513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6514 CFLAGS="$(STAGEprofile_CFLAGS)" \
6515 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6516 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6521 TFLAGS="$(STAGEprofile_TFLAGS)" \
6522 $(TARGET-stageprofile-opcodes)
6523
6524 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6525 clean-stageprofile: clean-stageprofile-opcodes
6526 clean-stageprofile-opcodes:
6527 @if [ $(current_stage) = stageprofile ]; then \
6528 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6529 else \
6530 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6531 $(MAKE) stageprofile-start; \
6532 fi; \
6533 cd $(HOST_SUBDIR)/opcodes && \
6534 $(MAKE) $(EXTRA_HOST_FLAGS) \
6535 $(POSTSTAGE1_FLAGS_TO_PASS) \
6536 clean
6537 @endif opcodes-bootstrap
6538
6539
6540 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6541 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6542 maybe-all-stagefeedback-opcodes:
6543 maybe-clean-stagefeedback-opcodes:
6544 @if opcodes-bootstrap
6545 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6546 all-stagefeedback: all-stagefeedback-opcodes
6547 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6548 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6549 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6550 @r=`${PWD_COMMAND}`; export r; \
6551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6552 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6553 $(HOST_EXPORTS) \
6554 $(POSTSTAGE1_HOST_EXPORTS) \
6555 cd $(HOST_SUBDIR)/opcodes && \
6556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6557 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6558 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6559 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6564 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6565 $(TARGET-stagefeedback-opcodes)
6566
6567 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6568 clean-stagefeedback: clean-stagefeedback-opcodes
6569 clean-stagefeedback-opcodes:
6570 @if [ $(current_stage) = stagefeedback ]; then \
6571 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6572 else \
6573 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6574 $(MAKE) stagefeedback-start; \
6575 fi; \
6576 cd $(HOST_SUBDIR)/opcodes && \
6577 $(MAKE) $(EXTRA_HOST_FLAGS) \
6578 $(POSTSTAGE1_FLAGS_TO_PASS) \
6579 clean
6580 @endif opcodes-bootstrap
6581
6582
6583
6584
6585
6586 .PHONY: check-opcodes maybe-check-opcodes
6587 maybe-check-opcodes:
6588 @if opcodes
6589 maybe-check-opcodes: check-opcodes
6590
6591 check-opcodes:
6592 @: $(MAKE); $(unstage)
6593 @r=`${PWD_COMMAND}`; export r; \
6594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6595 $(HOST_EXPORTS) \
6596 (cd $(HOST_SUBDIR)/opcodes && \
6597 $(MAKE) $(FLAGS_TO_PASS) check)
6598
6599 @endif opcodes
6600
6601 .PHONY: install-opcodes maybe-install-opcodes
6602 maybe-install-opcodes:
6603 @if opcodes
6604 maybe-install-opcodes: install-opcodes
6605
6606 install-opcodes: installdirs
6607 @: $(MAKE); $(unstage)
6608 @r=`${PWD_COMMAND}`; export r; \
6609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6610 $(HOST_EXPORTS) \
6611 (cd $(HOST_SUBDIR)/opcodes && \
6612 $(MAKE) $(FLAGS_TO_PASS) install)
6613
6614 @endif opcodes
6615
6616 # Other targets (info, dvi, pdf, etc.)
6617
6618 .PHONY: maybe-info-opcodes info-opcodes
6619 maybe-info-opcodes:
6620 @if opcodes
6621 maybe-info-opcodes: info-opcodes
6622
6623 info-opcodes: \
6624 configure-opcodes
6625 @[ -f ./opcodes/Makefile ] || exit 0; \
6626 r=`${PWD_COMMAND}`; export r; \
6627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6628 $(HOST_EXPORTS) \
6629 for flag in $(EXTRA_HOST_FLAGS) ; do \
6630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6631 done; \
6632 echo "Doing info in opcodes" ; \
6633 (cd $(HOST_SUBDIR)/opcodes && \
6634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6636 "RANLIB=$${RANLIB}" \
6637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6638 info) \
6639 || exit 1
6640
6641 @endif opcodes
6642
6643 .PHONY: maybe-dvi-opcodes dvi-opcodes
6644 maybe-dvi-opcodes:
6645 @if opcodes
6646 maybe-dvi-opcodes: dvi-opcodes
6647
6648 dvi-opcodes: \
6649 configure-opcodes
6650 @[ -f ./opcodes/Makefile ] || exit 0; \
6651 r=`${PWD_COMMAND}`; export r; \
6652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653 $(HOST_EXPORTS) \
6654 for flag in $(EXTRA_HOST_FLAGS) ; do \
6655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656 done; \
6657 echo "Doing dvi in opcodes" ; \
6658 (cd $(HOST_SUBDIR)/opcodes && \
6659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661 "RANLIB=$${RANLIB}" \
6662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663 dvi) \
6664 || exit 1
6665
6666 @endif opcodes
6667
6668 .PHONY: maybe-pdf-opcodes pdf-opcodes
6669 maybe-pdf-opcodes:
6670 @if opcodes
6671 maybe-pdf-opcodes: pdf-opcodes
6672
6673 pdf-opcodes: \
6674 configure-opcodes
6675 @[ -f ./opcodes/Makefile ] || exit 0; \
6676 r=`${PWD_COMMAND}`; export r; \
6677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6678 $(HOST_EXPORTS) \
6679 for flag in $(EXTRA_HOST_FLAGS) ; do \
6680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6681 done; \
6682 echo "Doing pdf in opcodes" ; \
6683 (cd $(HOST_SUBDIR)/opcodes && \
6684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6686 "RANLIB=$${RANLIB}" \
6687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6688 pdf) \
6689 || exit 1
6690
6691 @endif opcodes
6692
6693 .PHONY: maybe-html-opcodes html-opcodes
6694 maybe-html-opcodes:
6695 @if opcodes
6696 maybe-html-opcodes: html-opcodes
6697
6698 html-opcodes: \
6699 configure-opcodes
6700 @[ -f ./opcodes/Makefile ] || exit 0; \
6701 r=`${PWD_COMMAND}`; export r; \
6702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6703 $(HOST_EXPORTS) \
6704 for flag in $(EXTRA_HOST_FLAGS) ; do \
6705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6706 done; \
6707 echo "Doing html in opcodes" ; \
6708 (cd $(HOST_SUBDIR)/opcodes && \
6709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6711 "RANLIB=$${RANLIB}" \
6712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6713 html) \
6714 || exit 1
6715
6716 @endif opcodes
6717
6718 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6719 maybe-TAGS-opcodes:
6720 @if opcodes
6721 maybe-TAGS-opcodes: TAGS-opcodes
6722
6723 TAGS-opcodes: \
6724 configure-opcodes
6725 @[ -f ./opcodes/Makefile ] || exit 0; \
6726 r=`${PWD_COMMAND}`; export r; \
6727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6728 $(HOST_EXPORTS) \
6729 for flag in $(EXTRA_HOST_FLAGS) ; do \
6730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6731 done; \
6732 echo "Doing TAGS in opcodes" ; \
6733 (cd $(HOST_SUBDIR)/opcodes && \
6734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6736 "RANLIB=$${RANLIB}" \
6737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6738 TAGS) \
6739 || exit 1
6740
6741 @endif opcodes
6742
6743 .PHONY: maybe-install-info-opcodes install-info-opcodes
6744 maybe-install-info-opcodes:
6745 @if opcodes
6746 maybe-install-info-opcodes: install-info-opcodes
6747
6748 install-info-opcodes: \
6749 configure-opcodes \
6750 info-opcodes
6751 @[ -f ./opcodes/Makefile ] || exit 0; \
6752 r=`${PWD_COMMAND}`; export r; \
6753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754 $(HOST_EXPORTS) \
6755 for flag in $(EXTRA_HOST_FLAGS) ; do \
6756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757 done; \
6758 echo "Doing install-info in opcodes" ; \
6759 (cd $(HOST_SUBDIR)/opcodes && \
6760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762 "RANLIB=$${RANLIB}" \
6763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6764 install-info) \
6765 || exit 1
6766
6767 @endif opcodes
6768
6769 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
6770 maybe-install-pdf-opcodes:
6771 @if opcodes
6772 maybe-install-pdf-opcodes: install-pdf-opcodes
6773
6774 install-pdf-opcodes: \
6775 configure-opcodes \
6776 pdf-opcodes
6777 @[ -f ./opcodes/Makefile ] || exit 0; \
6778 r=`${PWD_COMMAND}`; export r; \
6779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6780 $(HOST_EXPORTS) \
6781 for flag in $(EXTRA_HOST_FLAGS) ; do \
6782 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6783 done; \
6784 echo "Doing install-pdf in opcodes" ; \
6785 (cd $(HOST_SUBDIR)/opcodes && \
6786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6788 "RANLIB=$${RANLIB}" \
6789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6790 install-pdf) \
6791 || exit 1
6792
6793 @endif opcodes
6794
6795 .PHONY: maybe-install-html-opcodes install-html-opcodes
6796 maybe-install-html-opcodes:
6797 @if opcodes
6798 maybe-install-html-opcodes: install-html-opcodes
6799
6800 install-html-opcodes: \
6801 configure-opcodes \
6802 html-opcodes
6803 @[ -f ./opcodes/Makefile ] || exit 0; \
6804 r=`${PWD_COMMAND}`; export r; \
6805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6806 $(HOST_EXPORTS) \
6807 for flag in $(EXTRA_HOST_FLAGS) ; do \
6808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6809 done; \
6810 echo "Doing install-html in opcodes" ; \
6811 (cd $(HOST_SUBDIR)/opcodes && \
6812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6814 "RANLIB=$${RANLIB}" \
6815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6816 install-html) \
6817 || exit 1
6818
6819 @endif opcodes
6820
6821 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
6822 maybe-installcheck-opcodes:
6823 @if opcodes
6824 maybe-installcheck-opcodes: installcheck-opcodes
6825
6826 installcheck-opcodes: \
6827 configure-opcodes
6828 @[ -f ./opcodes/Makefile ] || exit 0; \
6829 r=`${PWD_COMMAND}`; export r; \
6830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6831 $(HOST_EXPORTS) \
6832 for flag in $(EXTRA_HOST_FLAGS) ; do \
6833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6834 done; \
6835 echo "Doing installcheck in opcodes" ; \
6836 (cd $(HOST_SUBDIR)/opcodes && \
6837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6839 "RANLIB=$${RANLIB}" \
6840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6841 installcheck) \
6842 || exit 1
6843
6844 @endif opcodes
6845
6846 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
6847 maybe-mostlyclean-opcodes:
6848 @if opcodes
6849 maybe-mostlyclean-opcodes: mostlyclean-opcodes
6850
6851 mostlyclean-opcodes:
6852 @[ -f ./opcodes/Makefile ] || exit 0; \
6853 r=`${PWD_COMMAND}`; export r; \
6854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6855 $(HOST_EXPORTS) \
6856 for flag in $(EXTRA_HOST_FLAGS) ; do \
6857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6858 done; \
6859 echo "Doing mostlyclean in opcodes" ; \
6860 (cd $(HOST_SUBDIR)/opcodes && \
6861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6863 "RANLIB=$${RANLIB}" \
6864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6865 mostlyclean) \
6866 || exit 1
6867
6868 @endif opcodes
6869
6870 .PHONY: maybe-clean-opcodes clean-opcodes
6871 maybe-clean-opcodes:
6872 @if opcodes
6873 maybe-clean-opcodes: clean-opcodes
6874
6875 clean-opcodes:
6876 @[ -f ./opcodes/Makefile ] || exit 0; \
6877 r=`${PWD_COMMAND}`; export r; \
6878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6879 $(HOST_EXPORTS) \
6880 for flag in $(EXTRA_HOST_FLAGS) ; do \
6881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6882 done; \
6883 echo "Doing clean in opcodes" ; \
6884 (cd $(HOST_SUBDIR)/opcodes && \
6885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6887 "RANLIB=$${RANLIB}" \
6888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6889 clean) \
6890 || exit 1
6891
6892 @endif opcodes
6893
6894 .PHONY: maybe-distclean-opcodes distclean-opcodes
6895 maybe-distclean-opcodes:
6896 @if opcodes
6897 maybe-distclean-opcodes: distclean-opcodes
6898
6899 distclean-opcodes:
6900 @[ -f ./opcodes/Makefile ] || exit 0; \
6901 r=`${PWD_COMMAND}`; export r; \
6902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6903 $(HOST_EXPORTS) \
6904 for flag in $(EXTRA_HOST_FLAGS) ; do \
6905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6906 done; \
6907 echo "Doing distclean in opcodes" ; \
6908 (cd $(HOST_SUBDIR)/opcodes && \
6909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6911 "RANLIB=$${RANLIB}" \
6912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6913 distclean) \
6914 || exit 1
6915
6916 @endif opcodes
6917
6918 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
6919 maybe-maintainer-clean-opcodes:
6920 @if opcodes
6921 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
6922
6923 maintainer-clean-opcodes:
6924 @[ -f ./opcodes/Makefile ] || exit 0; \
6925 r=`${PWD_COMMAND}`; export r; \
6926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6927 $(HOST_EXPORTS) \
6928 for flag in $(EXTRA_HOST_FLAGS) ; do \
6929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6930 done; \
6931 echo "Doing maintainer-clean in opcodes" ; \
6932 (cd $(HOST_SUBDIR)/opcodes && \
6933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6935 "RANLIB=$${RANLIB}" \
6936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6937 maintainer-clean) \
6938 || exit 1
6939
6940 @endif opcodes
6941
6942
6943
6944 .PHONY: configure-binutils maybe-configure-binutils
6945 maybe-configure-binutils:
6946 @if gcc-bootstrap
6947 configure-binutils: stage_current
6948 @endif gcc-bootstrap
6949 @if binutils
6950 maybe-configure-binutils: configure-binutils
6951 configure-binutils:
6952 @r=`${PWD_COMMAND}`; export r; \
6953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6954 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6956 $(HOST_EXPORTS) \
6957 echo Configuring in $(HOST_SUBDIR)/binutils; \
6958 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
6959 case $(srcdir) in \
6960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6961 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6963 esac; \
6964 srcdiroption="--srcdir=$${topdir}/binutils"; \
6965 libsrcdir="$$s/binutils"; \
6966 $(SHELL) $${libsrcdir}/configure \
6967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6968 --target=${target_alias} $${srcdiroption} \
6969 || exit 1
6970 @endif binutils
6971
6972
6973
6974 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
6975 maybe-configure-stage1-binutils:
6976 @if binutils-bootstrap
6977 maybe-configure-stage1-binutils: configure-stage1-binutils
6978 configure-stage1-binutils:
6979 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6980 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
6981 @r=`${PWD_COMMAND}`; export r; \
6982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6983 TFLAGS="$(STAGE1_TFLAGS)"; \
6984 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
6985 $(HOST_EXPORTS) \
6986 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6987 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6988 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6989 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
6990 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
6991 cd $(HOST_SUBDIR)/binutils || exit 1; \
6992 case $(srcdir) in \
6993 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6994 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
6995 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6996 esac; \
6997 srcdiroption="--srcdir=$${topdir}/binutils"; \
6998 libsrcdir="$$s/binutils"; \
6999 $(SHELL) $${libsrcdir}/configure \
7000 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7001 --target=${target_alias} $${srcdiroption} \
7002 $(STAGE1_CONFIGURE_FLAGS)
7003 @endif binutils-bootstrap
7004
7005 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
7006 maybe-configure-stage2-binutils:
7007 @if binutils-bootstrap
7008 maybe-configure-stage2-binutils: configure-stage2-binutils
7009 configure-stage2-binutils:
7010 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7011 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7012 @r=`${PWD_COMMAND}`; export r; \
7013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7014 TFLAGS="$(STAGE2_TFLAGS)"; \
7015 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7016 $(HOST_EXPORTS) \
7017 $(POSTSTAGE1_HOST_EXPORTS) \
7018 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7019 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7020 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
7021 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
7022 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7023 cd $(HOST_SUBDIR)/binutils || exit 1; \
7024 case $(srcdir) in \
7025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7026 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7028 esac; \
7029 srcdiroption="--srcdir=$${topdir}/binutils"; \
7030 libsrcdir="$$s/binutils"; \
7031 $(SHELL) $${libsrcdir}/configure \
7032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7033 --target=${target_alias} $${srcdiroption} \
7034 --with-build-libsubdir=$(HOST_SUBDIR) \
7035 $(STAGE2_CONFIGURE_FLAGS)
7036 @endif binutils-bootstrap
7037
7038 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
7039 maybe-configure-stage3-binutils:
7040 @if binutils-bootstrap
7041 maybe-configure-stage3-binutils: configure-stage3-binutils
7042 configure-stage3-binutils:
7043 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7044 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7045 @r=`${PWD_COMMAND}`; export r; \
7046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7047 TFLAGS="$(STAGE3_TFLAGS)"; \
7048 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7049 $(HOST_EXPORTS) \
7050 $(POSTSTAGE1_HOST_EXPORTS) \
7051 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7052 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7053 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7054 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7056 cd $(HOST_SUBDIR)/binutils || exit 1; \
7057 case $(srcdir) in \
7058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7059 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7061 esac; \
7062 srcdiroption="--srcdir=$${topdir}/binutils"; \
7063 libsrcdir="$$s/binutils"; \
7064 $(SHELL) $${libsrcdir}/configure \
7065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7066 --target=${target_alias} $${srcdiroption} \
7067 --with-build-libsubdir=$(HOST_SUBDIR) \
7068 $(STAGE3_CONFIGURE_FLAGS)
7069 @endif binutils-bootstrap
7070
7071 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7072 maybe-configure-stage4-binutils:
7073 @if binutils-bootstrap
7074 maybe-configure-stage4-binutils: configure-stage4-binutils
7075 configure-stage4-binutils:
7076 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7078 @r=`${PWD_COMMAND}`; export r; \
7079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7080 TFLAGS="$(STAGE4_TFLAGS)"; \
7081 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7082 $(HOST_EXPORTS) \
7083 $(POSTSTAGE1_HOST_EXPORTS) \
7084 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7085 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7086 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7087 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7089 cd $(HOST_SUBDIR)/binutils || exit 1; \
7090 case $(srcdir) in \
7091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7092 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7094 esac; \
7095 srcdiroption="--srcdir=$${topdir}/binutils"; \
7096 libsrcdir="$$s/binutils"; \
7097 $(SHELL) $${libsrcdir}/configure \
7098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7099 --target=${target_alias} $${srcdiroption} \
7100 --with-build-libsubdir=$(HOST_SUBDIR) \
7101 $(STAGE4_CONFIGURE_FLAGS)
7102 @endif binutils-bootstrap
7103
7104 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7105 maybe-configure-stageprofile-binutils:
7106 @if binutils-bootstrap
7107 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7108 configure-stageprofile-binutils:
7109 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7110 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7111 @r=`${PWD_COMMAND}`; export r; \
7112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7113 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7114 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7115 $(HOST_EXPORTS) \
7116 $(POSTSTAGE1_HOST_EXPORTS) \
7117 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7118 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7119 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7120 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7122 cd $(HOST_SUBDIR)/binutils || exit 1; \
7123 case $(srcdir) in \
7124 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7125 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7126 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7127 esac; \
7128 srcdiroption="--srcdir=$${topdir}/binutils"; \
7129 libsrcdir="$$s/binutils"; \
7130 $(SHELL) $${libsrcdir}/configure \
7131 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7132 --target=${target_alias} $${srcdiroption} \
7133 --with-build-libsubdir=$(HOST_SUBDIR) \
7134 $(STAGEprofile_CONFIGURE_FLAGS)
7135 @endif binutils-bootstrap
7136
7137 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7138 maybe-configure-stagefeedback-binutils:
7139 @if binutils-bootstrap
7140 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7141 configure-stagefeedback-binutils:
7142 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7143 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7144 @r=`${PWD_COMMAND}`; export r; \
7145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7146 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7147 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7148 $(HOST_EXPORTS) \
7149 $(POSTSTAGE1_HOST_EXPORTS) \
7150 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7151 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7152 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7153 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7154 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7155 cd $(HOST_SUBDIR)/binutils || exit 1; \
7156 case $(srcdir) in \
7157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7158 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7160 esac; \
7161 srcdiroption="--srcdir=$${topdir}/binutils"; \
7162 libsrcdir="$$s/binutils"; \
7163 $(SHELL) $${libsrcdir}/configure \
7164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7165 --target=${target_alias} $${srcdiroption} \
7166 --with-build-libsubdir=$(HOST_SUBDIR) \
7167 $(STAGEfeedback_CONFIGURE_FLAGS)
7168 @endif binutils-bootstrap
7169
7170
7171
7172
7173
7174 .PHONY: all-binutils maybe-all-binutils
7175 maybe-all-binutils:
7176 @if gcc-bootstrap
7177 all-binutils: stage_current
7178 @endif gcc-bootstrap
7179 @if binutils
7180 TARGET-binutils=all
7181 maybe-all-binutils: all-binutils
7182 all-binutils: configure-binutils
7183 @r=`${PWD_COMMAND}`; export r; \
7184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7185 $(HOST_EXPORTS) \
7186 (cd $(HOST_SUBDIR)/binutils && \
7187 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7188 $(TARGET-binutils))
7189 @endif binutils
7190
7191
7192
7193 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7194 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7195 maybe-all-stage1-binutils:
7196 maybe-clean-stage1-binutils:
7197 @if binutils-bootstrap
7198 maybe-all-stage1-binutils: all-stage1-binutils
7199 all-stage1: all-stage1-binutils
7200 TARGET-stage1-binutils = $(TARGET-binutils)
7201 all-stage1-binutils: configure-stage1-binutils
7202 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7203 @r=`${PWD_COMMAND}`; export r; \
7204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7205 TFLAGS="$(STAGE1_TFLAGS)"; \
7206 $(HOST_EXPORTS) \
7207 cd $(HOST_SUBDIR)/binutils && \
7208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7209 CFLAGS="$(STAGE1_CFLAGS)" \
7210 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7211 LIBCFLAGS="$(LIBCFLAGS)" \
7212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7215 $(EXTRA_HOST_FLAGS) \
7216 TFLAGS="$(STAGE1_TFLAGS)" \
7217 $(TARGET-stage1-binutils)
7218
7219 maybe-clean-stage1-binutils: clean-stage1-binutils
7220 clean-stage1: clean-stage1-binutils
7221 clean-stage1-binutils:
7222 @if [ $(current_stage) = stage1 ]; then \
7223 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7224 else \
7225 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7226 $(MAKE) stage1-start; \
7227 fi; \
7228 cd $(HOST_SUBDIR)/binutils && \
7229 $(MAKE) $(EXTRA_HOST_FLAGS) \
7230 clean
7231 @endif binutils-bootstrap
7232
7233
7234 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7235 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7236 maybe-all-stage2-binutils:
7237 maybe-clean-stage2-binutils:
7238 @if binutils-bootstrap
7239 maybe-all-stage2-binutils: all-stage2-binutils
7240 all-stage2: all-stage2-binutils
7241 TARGET-stage2-binutils = $(TARGET-binutils)
7242 all-stage2-binutils: configure-stage2-binutils
7243 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7244 @r=`${PWD_COMMAND}`; export r; \
7245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7246 TFLAGS="$(STAGE2_TFLAGS)"; \
7247 $(HOST_EXPORTS) \
7248 $(POSTSTAGE1_HOST_EXPORTS) \
7249 cd $(HOST_SUBDIR)/binutils && \
7250 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7251 CFLAGS="$(STAGE2_CFLAGS)" \
7252 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7253 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7254 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7255 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7256 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7257 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7258 TFLAGS="$(STAGE2_TFLAGS)" \
7259 $(TARGET-stage2-binutils)
7260
7261 maybe-clean-stage2-binutils: clean-stage2-binutils
7262 clean-stage2: clean-stage2-binutils
7263 clean-stage2-binutils:
7264 @if [ $(current_stage) = stage2 ]; then \
7265 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7266 else \
7267 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7268 $(MAKE) stage2-start; \
7269 fi; \
7270 cd $(HOST_SUBDIR)/binutils && \
7271 $(MAKE) $(EXTRA_HOST_FLAGS) \
7272 $(POSTSTAGE1_FLAGS_TO_PASS) \
7273 clean
7274 @endif binutils-bootstrap
7275
7276
7277 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7278 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7279 maybe-all-stage3-binutils:
7280 maybe-clean-stage3-binutils:
7281 @if binutils-bootstrap
7282 maybe-all-stage3-binutils: all-stage3-binutils
7283 all-stage3: all-stage3-binutils
7284 TARGET-stage3-binutils = $(TARGET-binutils)
7285 all-stage3-binutils: configure-stage3-binutils
7286 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7287 @r=`${PWD_COMMAND}`; export r; \
7288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7289 TFLAGS="$(STAGE3_TFLAGS)"; \
7290 $(HOST_EXPORTS) \
7291 $(POSTSTAGE1_HOST_EXPORTS) \
7292 cd $(HOST_SUBDIR)/binutils && \
7293 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7294 CFLAGS="$(STAGE3_CFLAGS)" \
7295 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7296 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7297 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7298 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7299 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7300 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7301 TFLAGS="$(STAGE3_TFLAGS)" \
7302 $(TARGET-stage3-binutils)
7303
7304 maybe-clean-stage3-binutils: clean-stage3-binutils
7305 clean-stage3: clean-stage3-binutils
7306 clean-stage3-binutils:
7307 @if [ $(current_stage) = stage3 ]; then \
7308 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7309 else \
7310 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7311 $(MAKE) stage3-start; \
7312 fi; \
7313 cd $(HOST_SUBDIR)/binutils && \
7314 $(MAKE) $(EXTRA_HOST_FLAGS) \
7315 $(POSTSTAGE1_FLAGS_TO_PASS) \
7316 clean
7317 @endif binutils-bootstrap
7318
7319
7320 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7321 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7322 maybe-all-stage4-binutils:
7323 maybe-clean-stage4-binutils:
7324 @if binutils-bootstrap
7325 maybe-all-stage4-binutils: all-stage4-binutils
7326 all-stage4: all-stage4-binutils
7327 TARGET-stage4-binutils = $(TARGET-binutils)
7328 all-stage4-binutils: configure-stage4-binutils
7329 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7330 @r=`${PWD_COMMAND}`; export r; \
7331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332 TFLAGS="$(STAGE4_TFLAGS)"; \
7333 $(HOST_EXPORTS) \
7334 $(POSTSTAGE1_HOST_EXPORTS) \
7335 cd $(HOST_SUBDIR)/binutils && \
7336 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7337 CFLAGS="$(STAGE4_CFLAGS)" \
7338 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7339 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7340 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7341 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7342 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7343 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7344 TFLAGS="$(STAGE4_TFLAGS)" \
7345 $(TARGET-stage4-binutils)
7346
7347 maybe-clean-stage4-binutils: clean-stage4-binutils
7348 clean-stage4: clean-stage4-binutils
7349 clean-stage4-binutils:
7350 @if [ $(current_stage) = stage4 ]; then \
7351 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7352 else \
7353 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7354 $(MAKE) stage4-start; \
7355 fi; \
7356 cd $(HOST_SUBDIR)/binutils && \
7357 $(MAKE) $(EXTRA_HOST_FLAGS) \
7358 $(POSTSTAGE1_FLAGS_TO_PASS) \
7359 clean
7360 @endif binutils-bootstrap
7361
7362
7363 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7364 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7365 maybe-all-stageprofile-binutils:
7366 maybe-clean-stageprofile-binutils:
7367 @if binutils-bootstrap
7368 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7369 all-stageprofile: all-stageprofile-binutils
7370 TARGET-stageprofile-binutils = $(TARGET-binutils)
7371 all-stageprofile-binutils: configure-stageprofile-binutils
7372 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7373 @r=`${PWD_COMMAND}`; export r; \
7374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7375 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7376 $(HOST_EXPORTS) \
7377 $(POSTSTAGE1_HOST_EXPORTS) \
7378 cd $(HOST_SUBDIR)/binutils && \
7379 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7380 CFLAGS="$(STAGEprofile_CFLAGS)" \
7381 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7382 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7383 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7384 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7385 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7386 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7387 TFLAGS="$(STAGEprofile_TFLAGS)" \
7388 $(TARGET-stageprofile-binutils)
7389
7390 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7391 clean-stageprofile: clean-stageprofile-binutils
7392 clean-stageprofile-binutils:
7393 @if [ $(current_stage) = stageprofile ]; then \
7394 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7395 else \
7396 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7397 $(MAKE) stageprofile-start; \
7398 fi; \
7399 cd $(HOST_SUBDIR)/binutils && \
7400 $(MAKE) $(EXTRA_HOST_FLAGS) \
7401 $(POSTSTAGE1_FLAGS_TO_PASS) \
7402 clean
7403 @endif binutils-bootstrap
7404
7405
7406 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7407 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7408 maybe-all-stagefeedback-binutils:
7409 maybe-clean-stagefeedback-binutils:
7410 @if binutils-bootstrap
7411 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7412 all-stagefeedback: all-stagefeedback-binutils
7413 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7414 all-stagefeedback-binutils: configure-stagefeedback-binutils
7415 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7416 @r=`${PWD_COMMAND}`; export r; \
7417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7418 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7419 $(HOST_EXPORTS) \
7420 $(POSTSTAGE1_HOST_EXPORTS) \
7421 cd $(HOST_SUBDIR)/binutils && \
7422 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7423 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7424 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7425 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7426 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7427 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7428 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7429 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7430 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7431 $(TARGET-stagefeedback-binutils)
7432
7433 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7434 clean-stagefeedback: clean-stagefeedback-binutils
7435 clean-stagefeedback-binutils:
7436 @if [ $(current_stage) = stagefeedback ]; then \
7437 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7438 else \
7439 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7440 $(MAKE) stagefeedback-start; \
7441 fi; \
7442 cd $(HOST_SUBDIR)/binutils && \
7443 $(MAKE) $(EXTRA_HOST_FLAGS) \
7444 $(POSTSTAGE1_FLAGS_TO_PASS) \
7445 clean
7446 @endif binutils-bootstrap
7447
7448
7449
7450
7451
7452 .PHONY: check-binutils maybe-check-binutils
7453 maybe-check-binutils:
7454 @if binutils
7455 maybe-check-binutils: check-binutils
7456
7457 check-binutils:
7458 @: $(MAKE); $(unstage)
7459 @r=`${PWD_COMMAND}`; export r; \
7460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7461 $(HOST_EXPORTS) \
7462 (cd $(HOST_SUBDIR)/binutils && \
7463 $(MAKE) $(FLAGS_TO_PASS) check)
7464
7465 @endif binutils
7466
7467 .PHONY: install-binutils maybe-install-binutils
7468 maybe-install-binutils:
7469 @if binutils
7470 maybe-install-binutils: install-binutils
7471
7472 install-binutils: installdirs
7473 @: $(MAKE); $(unstage)
7474 @r=`${PWD_COMMAND}`; export r; \
7475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7476 $(HOST_EXPORTS) \
7477 (cd $(HOST_SUBDIR)/binutils && \
7478 $(MAKE) $(FLAGS_TO_PASS) install)
7479
7480 @endif binutils
7481
7482 # Other targets (info, dvi, pdf, etc.)
7483
7484 .PHONY: maybe-info-binutils info-binutils
7485 maybe-info-binutils:
7486 @if binutils
7487 maybe-info-binutils: info-binutils
7488
7489 info-binutils: \
7490 configure-binutils
7491 @[ -f ./binutils/Makefile ] || exit 0; \
7492 r=`${PWD_COMMAND}`; export r; \
7493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7494 $(HOST_EXPORTS) \
7495 for flag in $(EXTRA_HOST_FLAGS) ; do \
7496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7497 done; \
7498 echo "Doing info in binutils" ; \
7499 (cd $(HOST_SUBDIR)/binutils && \
7500 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7501 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7502 "RANLIB=$${RANLIB}" \
7503 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7504 info) \
7505 || exit 1
7506
7507 @endif binutils
7508
7509 .PHONY: maybe-dvi-binutils dvi-binutils
7510 maybe-dvi-binutils:
7511 @if binutils
7512 maybe-dvi-binutils: dvi-binutils
7513
7514 dvi-binutils: \
7515 configure-binutils
7516 @[ -f ./binutils/Makefile ] || exit 0; \
7517 r=`${PWD_COMMAND}`; export r; \
7518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7519 $(HOST_EXPORTS) \
7520 for flag in $(EXTRA_HOST_FLAGS) ; do \
7521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7522 done; \
7523 echo "Doing dvi in binutils" ; \
7524 (cd $(HOST_SUBDIR)/binutils && \
7525 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7526 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7527 "RANLIB=$${RANLIB}" \
7528 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7529 dvi) \
7530 || exit 1
7531
7532 @endif binutils
7533
7534 .PHONY: maybe-pdf-binutils pdf-binutils
7535 maybe-pdf-binutils:
7536 @if binutils
7537 maybe-pdf-binutils: pdf-binutils
7538
7539 pdf-binutils: \
7540 configure-binutils
7541 @[ -f ./binutils/Makefile ] || exit 0; \
7542 r=`${PWD_COMMAND}`; export r; \
7543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544 $(HOST_EXPORTS) \
7545 for flag in $(EXTRA_HOST_FLAGS) ; do \
7546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7547 done; \
7548 echo "Doing pdf in binutils" ; \
7549 (cd $(HOST_SUBDIR)/binutils && \
7550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7552 "RANLIB=$${RANLIB}" \
7553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7554 pdf) \
7555 || exit 1
7556
7557 @endif binutils
7558
7559 .PHONY: maybe-html-binutils html-binutils
7560 maybe-html-binutils:
7561 @if binutils
7562 maybe-html-binutils: html-binutils
7563
7564 html-binutils: \
7565 configure-binutils
7566 @[ -f ./binutils/Makefile ] || exit 0; \
7567 r=`${PWD_COMMAND}`; export r; \
7568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7569 $(HOST_EXPORTS) \
7570 for flag in $(EXTRA_HOST_FLAGS) ; do \
7571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7572 done; \
7573 echo "Doing html in binutils" ; \
7574 (cd $(HOST_SUBDIR)/binutils && \
7575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7577 "RANLIB=$${RANLIB}" \
7578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7579 html) \
7580 || exit 1
7581
7582 @endif binutils
7583
7584 .PHONY: maybe-TAGS-binutils TAGS-binutils
7585 maybe-TAGS-binutils:
7586 @if binutils
7587 maybe-TAGS-binutils: TAGS-binutils
7588
7589 TAGS-binutils: \
7590 configure-binutils
7591 @[ -f ./binutils/Makefile ] || exit 0; \
7592 r=`${PWD_COMMAND}`; export r; \
7593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7594 $(HOST_EXPORTS) \
7595 for flag in $(EXTRA_HOST_FLAGS) ; do \
7596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7597 done; \
7598 echo "Doing TAGS in binutils" ; \
7599 (cd $(HOST_SUBDIR)/binutils && \
7600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7602 "RANLIB=$${RANLIB}" \
7603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7604 TAGS) \
7605 || exit 1
7606
7607 @endif binutils
7608
7609 .PHONY: maybe-install-info-binutils install-info-binutils
7610 maybe-install-info-binutils:
7611 @if binutils
7612 maybe-install-info-binutils: install-info-binutils
7613
7614 install-info-binutils: \
7615 configure-binutils \
7616 info-binutils
7617 @[ -f ./binutils/Makefile ] || exit 0; \
7618 r=`${PWD_COMMAND}`; export r; \
7619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7620 $(HOST_EXPORTS) \
7621 for flag in $(EXTRA_HOST_FLAGS) ; do \
7622 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7623 done; \
7624 echo "Doing install-info in binutils" ; \
7625 (cd $(HOST_SUBDIR)/binutils && \
7626 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7627 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7628 "RANLIB=$${RANLIB}" \
7629 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7630 install-info) \
7631 || exit 1
7632
7633 @endif binutils
7634
7635 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7636 maybe-install-pdf-binutils:
7637 @if binutils
7638 maybe-install-pdf-binutils: install-pdf-binutils
7639
7640 install-pdf-binutils: \
7641 configure-binutils \
7642 pdf-binutils
7643 @[ -f ./binutils/Makefile ] || exit 0; \
7644 r=`${PWD_COMMAND}`; export r; \
7645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7646 $(HOST_EXPORTS) \
7647 for flag in $(EXTRA_HOST_FLAGS) ; do \
7648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7649 done; \
7650 echo "Doing install-pdf in binutils" ; \
7651 (cd $(HOST_SUBDIR)/binutils && \
7652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7654 "RANLIB=$${RANLIB}" \
7655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7656 install-pdf) \
7657 || exit 1
7658
7659 @endif binutils
7660
7661 .PHONY: maybe-install-html-binutils install-html-binutils
7662 maybe-install-html-binutils:
7663 @if binutils
7664 maybe-install-html-binutils: install-html-binutils
7665
7666 install-html-binutils: \
7667 configure-binutils \
7668 html-binutils
7669 @[ -f ./binutils/Makefile ] || exit 0; \
7670 r=`${PWD_COMMAND}`; export r; \
7671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672 $(HOST_EXPORTS) \
7673 for flag in $(EXTRA_HOST_FLAGS) ; do \
7674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675 done; \
7676 echo "Doing install-html in binutils" ; \
7677 (cd $(HOST_SUBDIR)/binutils && \
7678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680 "RANLIB=$${RANLIB}" \
7681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7682 install-html) \
7683 || exit 1
7684
7685 @endif binutils
7686
7687 .PHONY: maybe-installcheck-binutils installcheck-binutils
7688 maybe-installcheck-binutils:
7689 @if binutils
7690 maybe-installcheck-binutils: installcheck-binutils
7691
7692 installcheck-binutils: \
7693 configure-binutils
7694 @[ -f ./binutils/Makefile ] || exit 0; \
7695 r=`${PWD_COMMAND}`; export r; \
7696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7697 $(HOST_EXPORTS) \
7698 for flag in $(EXTRA_HOST_FLAGS) ; do \
7699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7700 done; \
7701 echo "Doing installcheck in binutils" ; \
7702 (cd $(HOST_SUBDIR)/binutils && \
7703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7705 "RANLIB=$${RANLIB}" \
7706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7707 installcheck) \
7708 || exit 1
7709
7710 @endif binutils
7711
7712 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7713 maybe-mostlyclean-binutils:
7714 @if binutils
7715 maybe-mostlyclean-binutils: mostlyclean-binutils
7716
7717 mostlyclean-binutils:
7718 @[ -f ./binutils/Makefile ] || exit 0; \
7719 r=`${PWD_COMMAND}`; export r; \
7720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7721 $(HOST_EXPORTS) \
7722 for flag in $(EXTRA_HOST_FLAGS) ; do \
7723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7724 done; \
7725 echo "Doing mostlyclean in binutils" ; \
7726 (cd $(HOST_SUBDIR)/binutils && \
7727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7729 "RANLIB=$${RANLIB}" \
7730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7731 mostlyclean) \
7732 || exit 1
7733
7734 @endif binutils
7735
7736 .PHONY: maybe-clean-binutils clean-binutils
7737 maybe-clean-binutils:
7738 @if binutils
7739 maybe-clean-binutils: clean-binutils
7740
7741 clean-binutils:
7742 @[ -f ./binutils/Makefile ] || exit 0; \
7743 r=`${PWD_COMMAND}`; export r; \
7744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7745 $(HOST_EXPORTS) \
7746 for flag in $(EXTRA_HOST_FLAGS) ; do \
7747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7748 done; \
7749 echo "Doing clean in binutils" ; \
7750 (cd $(HOST_SUBDIR)/binutils && \
7751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7753 "RANLIB=$${RANLIB}" \
7754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7755 clean) \
7756 || exit 1
7757
7758 @endif binutils
7759
7760 .PHONY: maybe-distclean-binutils distclean-binutils
7761 maybe-distclean-binutils:
7762 @if binutils
7763 maybe-distclean-binutils: distclean-binutils
7764
7765 distclean-binutils:
7766 @[ -f ./binutils/Makefile ] || exit 0; \
7767 r=`${PWD_COMMAND}`; export r; \
7768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7769 $(HOST_EXPORTS) \
7770 for flag in $(EXTRA_HOST_FLAGS) ; do \
7771 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7772 done; \
7773 echo "Doing distclean in binutils" ; \
7774 (cd $(HOST_SUBDIR)/binutils && \
7775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7777 "RANLIB=$${RANLIB}" \
7778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7779 distclean) \
7780 || exit 1
7781
7782 @endif binutils
7783
7784 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
7785 maybe-maintainer-clean-binutils:
7786 @if binutils
7787 maybe-maintainer-clean-binutils: maintainer-clean-binutils
7788
7789 maintainer-clean-binutils:
7790 @[ -f ./binutils/Makefile ] || exit 0; \
7791 r=`${PWD_COMMAND}`; export r; \
7792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7793 $(HOST_EXPORTS) \
7794 for flag in $(EXTRA_HOST_FLAGS) ; do \
7795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7796 done; \
7797 echo "Doing maintainer-clean in binutils" ; \
7798 (cd $(HOST_SUBDIR)/binutils && \
7799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7801 "RANLIB=$${RANLIB}" \
7802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7803 maintainer-clean) \
7804 || exit 1
7805
7806 @endif binutils
7807
7808
7809
7810 .PHONY: configure-bison maybe-configure-bison
7811 maybe-configure-bison:
7812 @if gcc-bootstrap
7813 configure-bison: stage_current
7814 @endif gcc-bootstrap
7815 @if bison
7816 maybe-configure-bison: configure-bison
7817 configure-bison:
7818 @: $(MAKE); $(unstage)
7819 @r=`${PWD_COMMAND}`; export r; \
7820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7821 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
7822 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
7823 $(HOST_EXPORTS) \
7824 echo Configuring in $(HOST_SUBDIR)/bison; \
7825 cd "$(HOST_SUBDIR)/bison" || exit 1; \
7826 case $(srcdir) in \
7827 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7828 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
7829 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7830 esac; \
7831 srcdiroption="--srcdir=$${topdir}/bison"; \
7832 libsrcdir="$$s/bison"; \
7833 $(SHELL) $${libsrcdir}/configure \
7834 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7835 --target=${target_alias} $${srcdiroption} \
7836 || exit 1
7837 @endif bison
7838
7839
7840
7841
7842
7843 .PHONY: all-bison maybe-all-bison
7844 maybe-all-bison:
7845 @if gcc-bootstrap
7846 all-bison: stage_current
7847 @endif gcc-bootstrap
7848 @if bison
7849 TARGET-bison=all
7850 maybe-all-bison: all-bison
7851 all-bison: configure-bison
7852 @: $(MAKE); $(unstage)
7853 @r=`${PWD_COMMAND}`; export r; \
7854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7855 $(HOST_EXPORTS) \
7856 (cd $(HOST_SUBDIR)/bison && \
7857 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7858 $(TARGET-bison))
7859 @endif bison
7860
7861
7862
7863
7864 .PHONY: check-bison maybe-check-bison
7865 maybe-check-bison:
7866 @if bison
7867 maybe-check-bison: check-bison
7868
7869 # This module is only tested in a native toolchain.
7870 check-bison:
7871 @: $(MAKE); $(unstage)
7872 @if [ '$(host)' = '$(target)' ] ; then \
7873 r=`${PWD_COMMAND}`; export r; \
7874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7875 $(HOST_EXPORTS) \
7876 (cd $(HOST_SUBDIR)/bison && \
7877 $(MAKE) $(FLAGS_TO_PASS) check); \
7878 fi
7879
7880 @endif bison
7881
7882 .PHONY: install-bison maybe-install-bison
7883 maybe-install-bison:
7884 @if bison
7885 maybe-install-bison: install-bison
7886
7887 install-bison: installdirs
7888 @: $(MAKE); $(unstage)
7889 @r=`${PWD_COMMAND}`; export r; \
7890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7891 $(HOST_EXPORTS) \
7892 (cd $(HOST_SUBDIR)/bison && \
7893 $(MAKE) $(FLAGS_TO_PASS) install)
7894
7895 @endif bison
7896
7897 # Other targets (info, dvi, pdf, etc.)
7898
7899 .PHONY: maybe-info-bison info-bison
7900 maybe-info-bison:
7901 @if bison
7902 maybe-info-bison: info-bison
7903
7904 info-bison: \
7905 configure-bison
7906 @: $(MAKE); $(unstage)
7907 @[ -f ./bison/Makefile ] || exit 0; \
7908 r=`${PWD_COMMAND}`; export r; \
7909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7910 $(HOST_EXPORTS) \
7911 for flag in $(EXTRA_HOST_FLAGS) ; do \
7912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7913 done; \
7914 echo "Doing info in bison" ; \
7915 (cd $(HOST_SUBDIR)/bison && \
7916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7918 "RANLIB=$${RANLIB}" \
7919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7920 info) \
7921 || exit 1
7922
7923 @endif bison
7924
7925 .PHONY: maybe-dvi-bison dvi-bison
7926 maybe-dvi-bison:
7927 @if bison
7928 maybe-dvi-bison: dvi-bison
7929
7930 dvi-bison: \
7931 configure-bison
7932 @: $(MAKE); $(unstage)
7933 @[ -f ./bison/Makefile ] || exit 0; \
7934 r=`${PWD_COMMAND}`; export r; \
7935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7936 $(HOST_EXPORTS) \
7937 for flag in $(EXTRA_HOST_FLAGS) ; do \
7938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7939 done; \
7940 echo "Doing dvi in bison" ; \
7941 (cd $(HOST_SUBDIR)/bison && \
7942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7944 "RANLIB=$${RANLIB}" \
7945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7946 dvi) \
7947 || exit 1
7948
7949 @endif bison
7950
7951 .PHONY: maybe-pdf-bison pdf-bison
7952 maybe-pdf-bison:
7953 @if bison
7954 maybe-pdf-bison: pdf-bison
7955
7956 pdf-bison: \
7957 configure-bison
7958 @: $(MAKE); $(unstage)
7959 @[ -f ./bison/Makefile ] || exit 0; \
7960 r=`${PWD_COMMAND}`; export r; \
7961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7962 $(HOST_EXPORTS) \
7963 for flag in $(EXTRA_HOST_FLAGS) ; do \
7964 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7965 done; \
7966 echo "Doing pdf in bison" ; \
7967 (cd $(HOST_SUBDIR)/bison && \
7968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7970 "RANLIB=$${RANLIB}" \
7971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7972 pdf) \
7973 || exit 1
7974
7975 @endif bison
7976
7977 .PHONY: maybe-html-bison html-bison
7978 maybe-html-bison:
7979 @if bison
7980 maybe-html-bison: html-bison
7981
7982 html-bison: \
7983 configure-bison
7984 @: $(MAKE); $(unstage)
7985 @[ -f ./bison/Makefile ] || exit 0; \
7986 r=`${PWD_COMMAND}`; export r; \
7987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7988 $(HOST_EXPORTS) \
7989 for flag in $(EXTRA_HOST_FLAGS) ; do \
7990 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7991 done; \
7992 echo "Doing html in bison" ; \
7993 (cd $(HOST_SUBDIR)/bison && \
7994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7996 "RANLIB=$${RANLIB}" \
7997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7998 html) \
7999 || exit 1
8000
8001 @endif bison
8002
8003 .PHONY: maybe-TAGS-bison TAGS-bison
8004 maybe-TAGS-bison:
8005 @if bison
8006 maybe-TAGS-bison: TAGS-bison
8007
8008 TAGS-bison: \
8009 configure-bison
8010 @: $(MAKE); $(unstage)
8011 @[ -f ./bison/Makefile ] || exit 0; \
8012 r=`${PWD_COMMAND}`; export r; \
8013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8014 $(HOST_EXPORTS) \
8015 for flag in $(EXTRA_HOST_FLAGS) ; do \
8016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8017 done; \
8018 echo "Doing TAGS in bison" ; \
8019 (cd $(HOST_SUBDIR)/bison && \
8020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8022 "RANLIB=$${RANLIB}" \
8023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8024 TAGS) \
8025 || exit 1
8026
8027 @endif bison
8028
8029 .PHONY: maybe-install-info-bison install-info-bison
8030 maybe-install-info-bison:
8031 @if bison
8032 maybe-install-info-bison: install-info-bison
8033
8034 install-info-bison: \
8035 configure-bison \
8036 info-bison
8037 @: $(MAKE); $(unstage)
8038 @[ -f ./bison/Makefile ] || exit 0; \
8039 r=`${PWD_COMMAND}`; export r; \
8040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8041 $(HOST_EXPORTS) \
8042 for flag in $(EXTRA_HOST_FLAGS) ; do \
8043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8044 done; \
8045 echo "Doing install-info in bison" ; \
8046 (cd $(HOST_SUBDIR)/bison && \
8047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8049 "RANLIB=$${RANLIB}" \
8050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8051 install-info) \
8052 || exit 1
8053
8054 @endif bison
8055
8056 .PHONY: maybe-install-pdf-bison install-pdf-bison
8057 maybe-install-pdf-bison:
8058 @if bison
8059 maybe-install-pdf-bison: install-pdf-bison
8060
8061 install-pdf-bison: \
8062 configure-bison \
8063 pdf-bison
8064 @: $(MAKE); $(unstage)
8065 @[ -f ./bison/Makefile ] || exit 0; \
8066 r=`${PWD_COMMAND}`; export r; \
8067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068 $(HOST_EXPORTS) \
8069 for flag in $(EXTRA_HOST_FLAGS) ; do \
8070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8071 done; \
8072 echo "Doing install-pdf in bison" ; \
8073 (cd $(HOST_SUBDIR)/bison && \
8074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8076 "RANLIB=$${RANLIB}" \
8077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8078 install-pdf) \
8079 || exit 1
8080
8081 @endif bison
8082
8083 .PHONY: maybe-install-html-bison install-html-bison
8084 maybe-install-html-bison:
8085 @if bison
8086 maybe-install-html-bison: install-html-bison
8087
8088 install-html-bison: \
8089 configure-bison \
8090 html-bison
8091 @: $(MAKE); $(unstage)
8092 @[ -f ./bison/Makefile ] || exit 0; \
8093 r=`${PWD_COMMAND}`; export r; \
8094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8095 $(HOST_EXPORTS) \
8096 for flag in $(EXTRA_HOST_FLAGS) ; do \
8097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8098 done; \
8099 echo "Doing install-html in bison" ; \
8100 (cd $(HOST_SUBDIR)/bison && \
8101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8103 "RANLIB=$${RANLIB}" \
8104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8105 install-html) \
8106 || exit 1
8107
8108 @endif bison
8109
8110 .PHONY: maybe-installcheck-bison installcheck-bison
8111 maybe-installcheck-bison:
8112 @if bison
8113 maybe-installcheck-bison: installcheck-bison
8114
8115 installcheck-bison: \
8116 configure-bison
8117 @: $(MAKE); $(unstage)
8118 @[ -f ./bison/Makefile ] || exit 0; \
8119 r=`${PWD_COMMAND}`; export r; \
8120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8121 $(HOST_EXPORTS) \
8122 for flag in $(EXTRA_HOST_FLAGS) ; do \
8123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8124 done; \
8125 echo "Doing installcheck in bison" ; \
8126 (cd $(HOST_SUBDIR)/bison && \
8127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8129 "RANLIB=$${RANLIB}" \
8130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8131 installcheck) \
8132 || exit 1
8133
8134 @endif bison
8135
8136 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8137 maybe-mostlyclean-bison:
8138 @if bison
8139 maybe-mostlyclean-bison: mostlyclean-bison
8140
8141 mostlyclean-bison:
8142 @: $(MAKE); $(unstage)
8143 @[ -f ./bison/Makefile ] || exit 0; \
8144 r=`${PWD_COMMAND}`; export r; \
8145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8146 $(HOST_EXPORTS) \
8147 for flag in $(EXTRA_HOST_FLAGS) ; do \
8148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8149 done; \
8150 echo "Doing mostlyclean in bison" ; \
8151 (cd $(HOST_SUBDIR)/bison && \
8152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8154 "RANLIB=$${RANLIB}" \
8155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8156 mostlyclean) \
8157 || exit 1
8158
8159 @endif bison
8160
8161 .PHONY: maybe-clean-bison clean-bison
8162 maybe-clean-bison:
8163 @if bison
8164 maybe-clean-bison: clean-bison
8165
8166 clean-bison:
8167 @: $(MAKE); $(unstage)
8168 @[ -f ./bison/Makefile ] || exit 0; \
8169 r=`${PWD_COMMAND}`; export r; \
8170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171 $(HOST_EXPORTS) \
8172 for flag in $(EXTRA_HOST_FLAGS) ; do \
8173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8174 done; \
8175 echo "Doing clean in bison" ; \
8176 (cd $(HOST_SUBDIR)/bison && \
8177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8179 "RANLIB=$${RANLIB}" \
8180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8181 clean) \
8182 || exit 1
8183
8184 @endif bison
8185
8186 .PHONY: maybe-distclean-bison distclean-bison
8187 maybe-distclean-bison:
8188 @if bison
8189 maybe-distclean-bison: distclean-bison
8190
8191 distclean-bison:
8192 @: $(MAKE); $(unstage)
8193 @[ -f ./bison/Makefile ] || exit 0; \
8194 r=`${PWD_COMMAND}`; export r; \
8195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8196 $(HOST_EXPORTS) \
8197 for flag in $(EXTRA_HOST_FLAGS) ; do \
8198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8199 done; \
8200 echo "Doing distclean in bison" ; \
8201 (cd $(HOST_SUBDIR)/bison && \
8202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8204 "RANLIB=$${RANLIB}" \
8205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8206 distclean) \
8207 || exit 1
8208
8209 @endif bison
8210
8211 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8212 maybe-maintainer-clean-bison:
8213 @if bison
8214 maybe-maintainer-clean-bison: maintainer-clean-bison
8215
8216 maintainer-clean-bison:
8217 @: $(MAKE); $(unstage)
8218 @[ -f ./bison/Makefile ] || exit 0; \
8219 r=`${PWD_COMMAND}`; export r; \
8220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8221 $(HOST_EXPORTS) \
8222 for flag in $(EXTRA_HOST_FLAGS) ; do \
8223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8224 done; \
8225 echo "Doing maintainer-clean in bison" ; \
8226 (cd $(HOST_SUBDIR)/bison && \
8227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8229 "RANLIB=$${RANLIB}" \
8230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8231 maintainer-clean) \
8232 || exit 1
8233
8234 @endif bison
8235
8236
8237
8238 .PHONY: configure-byacc maybe-configure-byacc
8239 maybe-configure-byacc:
8240 @if gcc-bootstrap
8241 configure-byacc: stage_current
8242 @endif gcc-bootstrap
8243 @if byacc
8244 maybe-configure-byacc: configure-byacc
8245 configure-byacc:
8246 @: $(MAKE); $(unstage)
8247 @r=`${PWD_COMMAND}`; export r; \
8248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8249 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8250 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8251 $(HOST_EXPORTS) \
8252 echo Configuring in $(HOST_SUBDIR)/byacc; \
8253 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8254 case $(srcdir) in \
8255 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8256 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8257 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8258 esac; \
8259 srcdiroption="--srcdir=$${topdir}/byacc"; \
8260 libsrcdir="$$s/byacc"; \
8261 $(SHELL) $${libsrcdir}/configure \
8262 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8263 --target=${target_alias} $${srcdiroption} \
8264 || exit 1
8265 @endif byacc
8266
8267
8268
8269
8270
8271 .PHONY: all-byacc maybe-all-byacc
8272 maybe-all-byacc:
8273 @if gcc-bootstrap
8274 all-byacc: stage_current
8275 @endif gcc-bootstrap
8276 @if byacc
8277 TARGET-byacc=all
8278 maybe-all-byacc: all-byacc
8279 all-byacc: configure-byacc
8280 @: $(MAKE); $(unstage)
8281 @r=`${PWD_COMMAND}`; export r; \
8282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8283 $(HOST_EXPORTS) \
8284 (cd $(HOST_SUBDIR)/byacc && \
8285 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8286 $(TARGET-byacc))
8287 @endif byacc
8288
8289
8290
8291
8292 .PHONY: check-byacc maybe-check-byacc
8293 maybe-check-byacc:
8294 @if byacc
8295 maybe-check-byacc: check-byacc
8296
8297 # This module is only tested in a native toolchain.
8298 check-byacc:
8299 @: $(MAKE); $(unstage)
8300 @if [ '$(host)' = '$(target)' ] ; then \
8301 r=`${PWD_COMMAND}`; export r; \
8302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8303 $(HOST_EXPORTS) \
8304 (cd $(HOST_SUBDIR)/byacc && \
8305 $(MAKE) $(FLAGS_TO_PASS) check); \
8306 fi
8307
8308 @endif byacc
8309
8310 .PHONY: install-byacc maybe-install-byacc
8311 maybe-install-byacc:
8312 @if byacc
8313 maybe-install-byacc: install-byacc
8314
8315 install-byacc: installdirs
8316 @: $(MAKE); $(unstage)
8317 @r=`${PWD_COMMAND}`; export r; \
8318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319 $(HOST_EXPORTS) \
8320 (cd $(HOST_SUBDIR)/byacc && \
8321 $(MAKE) $(FLAGS_TO_PASS) install)
8322
8323 @endif byacc
8324
8325 # Other targets (info, dvi, pdf, etc.)
8326
8327 .PHONY: maybe-info-byacc info-byacc
8328 maybe-info-byacc:
8329 @if byacc
8330 maybe-info-byacc: info-byacc
8331
8332 info-byacc: \
8333 configure-byacc
8334 @: $(MAKE); $(unstage)
8335 @[ -f ./byacc/Makefile ] || exit 0; \
8336 r=`${PWD_COMMAND}`; export r; \
8337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8338 $(HOST_EXPORTS) \
8339 for flag in $(EXTRA_HOST_FLAGS) ; do \
8340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8341 done; \
8342 echo "Doing info in byacc" ; \
8343 (cd $(HOST_SUBDIR)/byacc && \
8344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8346 "RANLIB=$${RANLIB}" \
8347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8348 info) \
8349 || exit 1
8350
8351 @endif byacc
8352
8353 .PHONY: maybe-dvi-byacc dvi-byacc
8354 maybe-dvi-byacc:
8355 @if byacc
8356 maybe-dvi-byacc: dvi-byacc
8357
8358 dvi-byacc: \
8359 configure-byacc
8360 @: $(MAKE); $(unstage)
8361 @[ -f ./byacc/Makefile ] || exit 0; \
8362 r=`${PWD_COMMAND}`; export r; \
8363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8364 $(HOST_EXPORTS) \
8365 for flag in $(EXTRA_HOST_FLAGS) ; do \
8366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8367 done; \
8368 echo "Doing dvi in byacc" ; \
8369 (cd $(HOST_SUBDIR)/byacc && \
8370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8372 "RANLIB=$${RANLIB}" \
8373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8374 dvi) \
8375 || exit 1
8376
8377 @endif byacc
8378
8379 .PHONY: maybe-pdf-byacc pdf-byacc
8380 maybe-pdf-byacc:
8381 @if byacc
8382 maybe-pdf-byacc: pdf-byacc
8383
8384 pdf-byacc: \
8385 configure-byacc
8386 @: $(MAKE); $(unstage)
8387 @[ -f ./byacc/Makefile ] || exit 0; \
8388 r=`${PWD_COMMAND}`; export r; \
8389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8390 $(HOST_EXPORTS) \
8391 for flag in $(EXTRA_HOST_FLAGS) ; do \
8392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8393 done; \
8394 echo "Doing pdf in byacc" ; \
8395 (cd $(HOST_SUBDIR)/byacc && \
8396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8398 "RANLIB=$${RANLIB}" \
8399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8400 pdf) \
8401 || exit 1
8402
8403 @endif byacc
8404
8405 .PHONY: maybe-html-byacc html-byacc
8406 maybe-html-byacc:
8407 @if byacc
8408 maybe-html-byacc: html-byacc
8409
8410 html-byacc: \
8411 configure-byacc
8412 @: $(MAKE); $(unstage)
8413 @[ -f ./byacc/Makefile ] || exit 0; \
8414 r=`${PWD_COMMAND}`; export r; \
8415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8416 $(HOST_EXPORTS) \
8417 for flag in $(EXTRA_HOST_FLAGS) ; do \
8418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8419 done; \
8420 echo "Doing html in byacc" ; \
8421 (cd $(HOST_SUBDIR)/byacc && \
8422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8424 "RANLIB=$${RANLIB}" \
8425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8426 html) \
8427 || exit 1
8428
8429 @endif byacc
8430
8431 .PHONY: maybe-TAGS-byacc TAGS-byacc
8432 maybe-TAGS-byacc:
8433 @if byacc
8434 maybe-TAGS-byacc: TAGS-byacc
8435
8436 TAGS-byacc: \
8437 configure-byacc
8438 @: $(MAKE); $(unstage)
8439 @[ -f ./byacc/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 TAGS in byacc" ; \
8447 (cd $(HOST_SUBDIR)/byacc && \
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 TAGS) \
8453 || exit 1
8454
8455 @endif byacc
8456
8457 .PHONY: maybe-install-info-byacc install-info-byacc
8458 maybe-install-info-byacc:
8459 @if byacc
8460 maybe-install-info-byacc: install-info-byacc
8461
8462 install-info-byacc: \
8463 configure-byacc \
8464 info-byacc
8465 @: $(MAKE); $(unstage)
8466 @[ -f ./byacc/Makefile ] || exit 0; \
8467 r=`${PWD_COMMAND}`; export r; \
8468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8469 $(HOST_EXPORTS) \
8470 for flag in $(EXTRA_HOST_FLAGS) ; do \
8471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8472 done; \
8473 echo "Doing install-info in byacc" ; \
8474 (cd $(HOST_SUBDIR)/byacc && \
8475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8477 "RANLIB=$${RANLIB}" \
8478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8479 install-info) \
8480 || exit 1
8481
8482 @endif byacc
8483
8484 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8485 maybe-install-pdf-byacc:
8486 @if byacc
8487 maybe-install-pdf-byacc: install-pdf-byacc
8488
8489 install-pdf-byacc: \
8490 configure-byacc \
8491 pdf-byacc
8492 @: $(MAKE); $(unstage)
8493 @[ -f ./byacc/Makefile ] || exit 0; \
8494 r=`${PWD_COMMAND}`; export r; \
8495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8496 $(HOST_EXPORTS) \
8497 for flag in $(EXTRA_HOST_FLAGS) ; do \
8498 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8499 done; \
8500 echo "Doing install-pdf in byacc" ; \
8501 (cd $(HOST_SUBDIR)/byacc && \
8502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8504 "RANLIB=$${RANLIB}" \
8505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8506 install-pdf) \
8507 || exit 1
8508
8509 @endif byacc
8510
8511 .PHONY: maybe-install-html-byacc install-html-byacc
8512 maybe-install-html-byacc:
8513 @if byacc
8514 maybe-install-html-byacc: install-html-byacc
8515
8516 install-html-byacc: \
8517 configure-byacc \
8518 html-byacc
8519 @: $(MAKE); $(unstage)
8520 @[ -f ./byacc/Makefile ] || exit 0; \
8521 r=`${PWD_COMMAND}`; export r; \
8522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8523 $(HOST_EXPORTS) \
8524 for flag in $(EXTRA_HOST_FLAGS) ; do \
8525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8526 done; \
8527 echo "Doing install-html in byacc" ; \
8528 (cd $(HOST_SUBDIR)/byacc && \
8529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8531 "RANLIB=$${RANLIB}" \
8532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8533 install-html) \
8534 || exit 1
8535
8536 @endif byacc
8537
8538 .PHONY: maybe-installcheck-byacc installcheck-byacc
8539 maybe-installcheck-byacc:
8540 @if byacc
8541 maybe-installcheck-byacc: installcheck-byacc
8542
8543 installcheck-byacc: \
8544 configure-byacc
8545 @: $(MAKE); $(unstage)
8546 @[ -f ./byacc/Makefile ] || exit 0; \
8547 r=`${PWD_COMMAND}`; export r; \
8548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8549 $(HOST_EXPORTS) \
8550 for flag in $(EXTRA_HOST_FLAGS) ; do \
8551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8552 done; \
8553 echo "Doing installcheck in byacc" ; \
8554 (cd $(HOST_SUBDIR)/byacc && \
8555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8557 "RANLIB=$${RANLIB}" \
8558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8559 installcheck) \
8560 || exit 1
8561
8562 @endif byacc
8563
8564 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8565 maybe-mostlyclean-byacc:
8566 @if byacc
8567 maybe-mostlyclean-byacc: mostlyclean-byacc
8568
8569 mostlyclean-byacc:
8570 @: $(MAKE); $(unstage)
8571 @[ -f ./byacc/Makefile ] || exit 0; \
8572 r=`${PWD_COMMAND}`; export r; \
8573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574 $(HOST_EXPORTS) \
8575 for flag in $(EXTRA_HOST_FLAGS) ; do \
8576 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8577 done; \
8578 echo "Doing mostlyclean in byacc" ; \
8579 (cd $(HOST_SUBDIR)/byacc && \
8580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8582 "RANLIB=$${RANLIB}" \
8583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8584 mostlyclean) \
8585 || exit 1
8586
8587 @endif byacc
8588
8589 .PHONY: maybe-clean-byacc clean-byacc
8590 maybe-clean-byacc:
8591 @if byacc
8592 maybe-clean-byacc: clean-byacc
8593
8594 clean-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 clean 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 clean) \
8610 || exit 1
8611
8612 @endif byacc
8613
8614 .PHONY: maybe-distclean-byacc distclean-byacc
8615 maybe-distclean-byacc:
8616 @if byacc
8617 maybe-distclean-byacc: distclean-byacc
8618
8619 distclean-byacc:
8620 @: $(MAKE); $(unstage)
8621 @[ -f ./byacc/Makefile ] || exit 0; \
8622 r=`${PWD_COMMAND}`; export r; \
8623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8624 $(HOST_EXPORTS) \
8625 for flag in $(EXTRA_HOST_FLAGS) ; do \
8626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8627 done; \
8628 echo "Doing distclean in byacc" ; \
8629 (cd $(HOST_SUBDIR)/byacc && \
8630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8632 "RANLIB=$${RANLIB}" \
8633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8634 distclean) \
8635 || exit 1
8636
8637 @endif byacc
8638
8639 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8640 maybe-maintainer-clean-byacc:
8641 @if byacc
8642 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8643
8644 maintainer-clean-byacc:
8645 @: $(MAKE); $(unstage)
8646 @[ -f ./byacc/Makefile ] || exit 0; \
8647 r=`${PWD_COMMAND}`; export r; \
8648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8649 $(HOST_EXPORTS) \
8650 for flag in $(EXTRA_HOST_FLAGS) ; do \
8651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8652 done; \
8653 echo "Doing maintainer-clean in byacc" ; \
8654 (cd $(HOST_SUBDIR)/byacc && \
8655 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8656 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8657 "RANLIB=$${RANLIB}" \
8658 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8659 maintainer-clean) \
8660 || exit 1
8661
8662 @endif byacc
8663
8664
8665
8666 .PHONY: configure-bzip2 maybe-configure-bzip2
8667 maybe-configure-bzip2:
8668 @if gcc-bootstrap
8669 configure-bzip2: stage_current
8670 @endif gcc-bootstrap
8671 @if bzip2
8672 maybe-configure-bzip2: configure-bzip2
8673 configure-bzip2:
8674 @: $(MAKE); $(unstage)
8675 @r=`${PWD_COMMAND}`; export r; \
8676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8677 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8679 $(HOST_EXPORTS) \
8680 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8681 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8682 case $(srcdir) in \
8683 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8684 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8685 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8686 esac; \
8687 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8688 libsrcdir="$$s/bzip2"; \
8689 $(SHELL) $${libsrcdir}/configure \
8690 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8691 --target=${target_alias} $${srcdiroption} \
8692 || exit 1
8693 @endif bzip2
8694
8695
8696
8697
8698
8699 .PHONY: all-bzip2 maybe-all-bzip2
8700 maybe-all-bzip2:
8701 @if gcc-bootstrap
8702 all-bzip2: stage_current
8703 @endif gcc-bootstrap
8704 @if bzip2
8705 TARGET-bzip2=all
8706 maybe-all-bzip2: all-bzip2
8707 all-bzip2: configure-bzip2
8708 @: $(MAKE); $(unstage)
8709 @r=`${PWD_COMMAND}`; export r; \
8710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711 $(HOST_EXPORTS) \
8712 (cd $(HOST_SUBDIR)/bzip2 && \
8713 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8714 $(TARGET-bzip2))
8715 @endif bzip2
8716
8717
8718
8719
8720 .PHONY: check-bzip2 maybe-check-bzip2
8721 maybe-check-bzip2:
8722 @if bzip2
8723 maybe-check-bzip2: check-bzip2
8724
8725 check-bzip2:
8726 @: $(MAKE); $(unstage)
8727 @r=`${PWD_COMMAND}`; export r; \
8728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8729 $(HOST_EXPORTS) \
8730 (cd $(HOST_SUBDIR)/bzip2 && \
8731 $(MAKE) $(FLAGS_TO_PASS) check)
8732
8733 @endif bzip2
8734
8735 .PHONY: install-bzip2 maybe-install-bzip2
8736 maybe-install-bzip2:
8737 @if bzip2
8738 maybe-install-bzip2: install-bzip2
8739
8740 install-bzip2: installdirs
8741 @: $(MAKE); $(unstage)
8742 @r=`${PWD_COMMAND}`; export r; \
8743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8744 $(HOST_EXPORTS) \
8745 (cd $(HOST_SUBDIR)/bzip2 && \
8746 $(MAKE) $(FLAGS_TO_PASS) install)
8747
8748 @endif bzip2
8749
8750 # Other targets (info, dvi, pdf, etc.)
8751
8752 .PHONY: maybe-info-bzip2 info-bzip2
8753 maybe-info-bzip2:
8754 @if bzip2
8755 maybe-info-bzip2: info-bzip2
8756
8757 info-bzip2: \
8758 configure-bzip2
8759 @: $(MAKE); $(unstage)
8760 @[ -f ./bzip2/Makefile ] || exit 0; \
8761 r=`${PWD_COMMAND}`; export r; \
8762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8763 $(HOST_EXPORTS) \
8764 for flag in $(EXTRA_HOST_FLAGS) ; do \
8765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8766 done; \
8767 echo "Doing info in bzip2" ; \
8768 (cd $(HOST_SUBDIR)/bzip2 && \
8769 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8770 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8771 "RANLIB=$${RANLIB}" \
8772 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8773 info) \
8774 || exit 1
8775
8776 @endif bzip2
8777
8778 .PHONY: maybe-dvi-bzip2 dvi-bzip2
8779 maybe-dvi-bzip2:
8780 @if bzip2
8781 maybe-dvi-bzip2: dvi-bzip2
8782
8783 dvi-bzip2: \
8784 configure-bzip2
8785 @: $(MAKE); $(unstage)
8786 @[ -f ./bzip2/Makefile ] || exit 0; \
8787 r=`${PWD_COMMAND}`; export r; \
8788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789 $(HOST_EXPORTS) \
8790 for flag in $(EXTRA_HOST_FLAGS) ; do \
8791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8792 done; \
8793 echo "Doing dvi in bzip2" ; \
8794 (cd $(HOST_SUBDIR)/bzip2 && \
8795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8797 "RANLIB=$${RANLIB}" \
8798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8799 dvi) \
8800 || exit 1
8801
8802 @endif bzip2
8803
8804 .PHONY: maybe-pdf-bzip2 pdf-bzip2
8805 maybe-pdf-bzip2:
8806 @if bzip2
8807 maybe-pdf-bzip2: pdf-bzip2
8808
8809 pdf-bzip2: \
8810 configure-bzip2
8811 @: $(MAKE); $(unstage)
8812 @[ -f ./bzip2/Makefile ] || exit 0; \
8813 r=`${PWD_COMMAND}`; export r; \
8814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8815 $(HOST_EXPORTS) \
8816 for flag in $(EXTRA_HOST_FLAGS) ; do \
8817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8818 done; \
8819 echo "Doing pdf in bzip2" ; \
8820 (cd $(HOST_SUBDIR)/bzip2 && \
8821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8823 "RANLIB=$${RANLIB}" \
8824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8825 pdf) \
8826 || exit 1
8827
8828 @endif bzip2
8829
8830 .PHONY: maybe-html-bzip2 html-bzip2
8831 maybe-html-bzip2:
8832 @if bzip2
8833 maybe-html-bzip2: html-bzip2
8834
8835 html-bzip2: \
8836 configure-bzip2
8837 @: $(MAKE); $(unstage)
8838 @[ -f ./bzip2/Makefile ] || exit 0; \
8839 r=`${PWD_COMMAND}`; export r; \
8840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8841 $(HOST_EXPORTS) \
8842 for flag in $(EXTRA_HOST_FLAGS) ; do \
8843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8844 done; \
8845 echo "Doing html in bzip2" ; \
8846 (cd $(HOST_SUBDIR)/bzip2 && \
8847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8849 "RANLIB=$${RANLIB}" \
8850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8851 html) \
8852 || exit 1
8853
8854 @endif bzip2
8855
8856 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
8857 maybe-TAGS-bzip2:
8858 @if bzip2
8859 maybe-TAGS-bzip2: TAGS-bzip2
8860
8861 TAGS-bzip2: \
8862 configure-bzip2
8863 @: $(MAKE); $(unstage)
8864 @[ -f ./bzip2/Makefile ] || exit 0; \
8865 r=`${PWD_COMMAND}`; export r; \
8866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8867 $(HOST_EXPORTS) \
8868 for flag in $(EXTRA_HOST_FLAGS) ; do \
8869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8870 done; \
8871 echo "Doing TAGS in bzip2" ; \
8872 (cd $(HOST_SUBDIR)/bzip2 && \
8873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8875 "RANLIB=$${RANLIB}" \
8876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8877 TAGS) \
8878 || exit 1
8879
8880 @endif bzip2
8881
8882 .PHONY: maybe-install-info-bzip2 install-info-bzip2
8883 maybe-install-info-bzip2:
8884 @if bzip2
8885 maybe-install-info-bzip2: install-info-bzip2
8886
8887 install-info-bzip2: \
8888 configure-bzip2 \
8889 info-bzip2
8890 @: $(MAKE); $(unstage)
8891 @[ -f ./bzip2/Makefile ] || exit 0; \
8892 r=`${PWD_COMMAND}`; export r; \
8893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8894 $(HOST_EXPORTS) \
8895 for flag in $(EXTRA_HOST_FLAGS) ; do \
8896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8897 done; \
8898 echo "Doing install-info in bzip2" ; \
8899 (cd $(HOST_SUBDIR)/bzip2 && \
8900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8902 "RANLIB=$${RANLIB}" \
8903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8904 install-info) \
8905 || exit 1
8906
8907 @endif bzip2
8908
8909 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
8910 maybe-install-pdf-bzip2:
8911 @if bzip2
8912 maybe-install-pdf-bzip2: install-pdf-bzip2
8913
8914 install-pdf-bzip2: \
8915 configure-bzip2 \
8916 pdf-bzip2
8917 @: $(MAKE); $(unstage)
8918 @[ -f ./bzip2/Makefile ] || exit 0; \
8919 r=`${PWD_COMMAND}`; export r; \
8920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921 $(HOST_EXPORTS) \
8922 for flag in $(EXTRA_HOST_FLAGS) ; do \
8923 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8924 done; \
8925 echo "Doing install-pdf in bzip2" ; \
8926 (cd $(HOST_SUBDIR)/bzip2 && \
8927 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8928 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8929 "RANLIB=$${RANLIB}" \
8930 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8931 install-pdf) \
8932 || exit 1
8933
8934 @endif bzip2
8935
8936 .PHONY: maybe-install-html-bzip2 install-html-bzip2
8937 maybe-install-html-bzip2:
8938 @if bzip2
8939 maybe-install-html-bzip2: install-html-bzip2
8940
8941 install-html-bzip2: \
8942 configure-bzip2 \
8943 html-bzip2
8944 @: $(MAKE); $(unstage)
8945 @[ -f ./bzip2/Makefile ] || exit 0; \
8946 r=`${PWD_COMMAND}`; export r; \
8947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8948 $(HOST_EXPORTS) \
8949 for flag in $(EXTRA_HOST_FLAGS) ; do \
8950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8951 done; \
8952 echo "Doing install-html in bzip2" ; \
8953 (cd $(HOST_SUBDIR)/bzip2 && \
8954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8956 "RANLIB=$${RANLIB}" \
8957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8958 install-html) \
8959 || exit 1
8960
8961 @endif bzip2
8962
8963 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
8964 maybe-installcheck-bzip2:
8965 @if bzip2
8966 maybe-installcheck-bzip2: installcheck-bzip2
8967
8968 installcheck-bzip2: \
8969 configure-bzip2
8970 @: $(MAKE); $(unstage)
8971 @[ -f ./bzip2/Makefile ] || exit 0; \
8972 r=`${PWD_COMMAND}`; export r; \
8973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8974 $(HOST_EXPORTS) \
8975 for flag in $(EXTRA_HOST_FLAGS) ; do \
8976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8977 done; \
8978 echo "Doing installcheck in bzip2" ; \
8979 (cd $(HOST_SUBDIR)/bzip2 && \
8980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8982 "RANLIB=$${RANLIB}" \
8983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8984 installcheck) \
8985 || exit 1
8986
8987 @endif bzip2
8988
8989 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
8990 maybe-mostlyclean-bzip2:
8991 @if bzip2
8992 maybe-mostlyclean-bzip2: mostlyclean-bzip2
8993
8994 mostlyclean-bzip2:
8995 @: $(MAKE); $(unstage)
8996 @[ -f ./bzip2/Makefile ] || exit 0; \
8997 r=`${PWD_COMMAND}`; export r; \
8998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8999 $(HOST_EXPORTS) \
9000 for flag in $(EXTRA_HOST_FLAGS) ; do \
9001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9002 done; \
9003 echo "Doing mostlyclean in bzip2" ; \
9004 (cd $(HOST_SUBDIR)/bzip2 && \
9005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9007 "RANLIB=$${RANLIB}" \
9008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9009 mostlyclean) \
9010 || exit 1
9011
9012 @endif bzip2
9013
9014 .PHONY: maybe-clean-bzip2 clean-bzip2
9015 maybe-clean-bzip2:
9016 @if bzip2
9017 maybe-clean-bzip2: clean-bzip2
9018
9019 clean-bzip2:
9020 @: $(MAKE); $(unstage)
9021 @[ -f ./bzip2/Makefile ] || exit 0; \
9022 r=`${PWD_COMMAND}`; export r; \
9023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9024 $(HOST_EXPORTS) \
9025 for flag in $(EXTRA_HOST_FLAGS) ; do \
9026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9027 done; \
9028 echo "Doing clean in bzip2" ; \
9029 (cd $(HOST_SUBDIR)/bzip2 && \
9030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9032 "RANLIB=$${RANLIB}" \
9033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9034 clean) \
9035 || exit 1
9036
9037 @endif bzip2
9038
9039 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9040 maybe-distclean-bzip2:
9041 @if bzip2
9042 maybe-distclean-bzip2: distclean-bzip2
9043
9044 distclean-bzip2:
9045 @: $(MAKE); $(unstage)
9046 @[ -f ./bzip2/Makefile ] || exit 0; \
9047 r=`${PWD_COMMAND}`; export r; \
9048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9049 $(HOST_EXPORTS) \
9050 for flag in $(EXTRA_HOST_FLAGS) ; do \
9051 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9052 done; \
9053 echo "Doing distclean in bzip2" ; \
9054 (cd $(HOST_SUBDIR)/bzip2 && \
9055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9057 "RANLIB=$${RANLIB}" \
9058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9059 distclean) \
9060 || exit 1
9061
9062 @endif bzip2
9063
9064 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9065 maybe-maintainer-clean-bzip2:
9066 @if bzip2
9067 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9068
9069 maintainer-clean-bzip2:
9070 @: $(MAKE); $(unstage)
9071 @[ -f ./bzip2/Makefile ] || exit 0; \
9072 r=`${PWD_COMMAND}`; export r; \
9073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9074 $(HOST_EXPORTS) \
9075 for flag in $(EXTRA_HOST_FLAGS) ; do \
9076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9077 done; \
9078 echo "Doing maintainer-clean in bzip2" ; \
9079 (cd $(HOST_SUBDIR)/bzip2 && \
9080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9082 "RANLIB=$${RANLIB}" \
9083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9084 maintainer-clean) \
9085 || exit 1
9086
9087 @endif bzip2
9088
9089
9090
9091 .PHONY: configure-cgen maybe-configure-cgen
9092 maybe-configure-cgen:
9093 @if gcc-bootstrap
9094 configure-cgen: stage_current
9095 @endif gcc-bootstrap
9096 @if cgen
9097 maybe-configure-cgen: configure-cgen
9098 configure-cgen:
9099 @: $(MAKE); $(unstage)
9100 @r=`${PWD_COMMAND}`; export r; \
9101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9102 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9104 $(HOST_EXPORTS) \
9105 echo Configuring in $(HOST_SUBDIR)/cgen; \
9106 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9107 case $(srcdir) in \
9108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9109 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9111 esac; \
9112 srcdiroption="--srcdir=$${topdir}/cgen"; \
9113 libsrcdir="$$s/cgen"; \
9114 $(SHELL) $${libsrcdir}/configure \
9115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9116 --target=${target_alias} $${srcdiroption} \
9117 || exit 1
9118 @endif cgen
9119
9120
9121
9122
9123
9124 .PHONY: all-cgen maybe-all-cgen
9125 maybe-all-cgen:
9126 @if gcc-bootstrap
9127 all-cgen: stage_current
9128 @endif gcc-bootstrap
9129 @if cgen
9130 TARGET-cgen=all
9131 maybe-all-cgen: all-cgen
9132 all-cgen: configure-cgen
9133 @: $(MAKE); $(unstage)
9134 @r=`${PWD_COMMAND}`; export r; \
9135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9136 $(HOST_EXPORTS) \
9137 (cd $(HOST_SUBDIR)/cgen && \
9138 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9139 $(TARGET-cgen))
9140 @endif cgen
9141
9142
9143
9144
9145 .PHONY: check-cgen maybe-check-cgen
9146 maybe-check-cgen:
9147 @if cgen
9148 maybe-check-cgen: check-cgen
9149
9150 check-cgen:
9151 @: $(MAKE); $(unstage)
9152 @r=`${PWD_COMMAND}`; export r; \
9153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9154 $(HOST_EXPORTS) \
9155 (cd $(HOST_SUBDIR)/cgen && \
9156 $(MAKE) $(FLAGS_TO_PASS) check)
9157
9158 @endif cgen
9159
9160 .PHONY: install-cgen maybe-install-cgen
9161 maybe-install-cgen:
9162 @if cgen
9163 maybe-install-cgen: install-cgen
9164
9165 install-cgen: installdirs
9166 @: $(MAKE); $(unstage)
9167 @r=`${PWD_COMMAND}`; export r; \
9168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9169 $(HOST_EXPORTS) \
9170 (cd $(HOST_SUBDIR)/cgen && \
9171 $(MAKE) $(FLAGS_TO_PASS) install)
9172
9173 @endif cgen
9174
9175 # Other targets (info, dvi, pdf, etc.)
9176
9177 .PHONY: maybe-info-cgen info-cgen
9178 maybe-info-cgen:
9179 @if cgen
9180 maybe-info-cgen: info-cgen
9181
9182 info-cgen: \
9183 configure-cgen
9184 @: $(MAKE); $(unstage)
9185 @[ -f ./cgen/Makefile ] || exit 0; \
9186 r=`${PWD_COMMAND}`; export r; \
9187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188 $(HOST_EXPORTS) \
9189 for flag in $(EXTRA_HOST_FLAGS) ; do \
9190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9191 done; \
9192 echo "Doing info in cgen" ; \
9193 (cd $(HOST_SUBDIR)/cgen && \
9194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9196 "RANLIB=$${RANLIB}" \
9197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9198 info) \
9199 || exit 1
9200
9201 @endif cgen
9202
9203 .PHONY: maybe-dvi-cgen dvi-cgen
9204 maybe-dvi-cgen:
9205 @if cgen
9206 maybe-dvi-cgen: dvi-cgen
9207
9208 dvi-cgen: \
9209 configure-cgen
9210 @: $(MAKE); $(unstage)
9211 @[ -f ./cgen/Makefile ] || exit 0; \
9212 r=`${PWD_COMMAND}`; export r; \
9213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9214 $(HOST_EXPORTS) \
9215 for flag in $(EXTRA_HOST_FLAGS) ; do \
9216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9217 done; \
9218 echo "Doing dvi in cgen" ; \
9219 (cd $(HOST_SUBDIR)/cgen && \
9220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9222 "RANLIB=$${RANLIB}" \
9223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9224 dvi) \
9225 || exit 1
9226
9227 @endif cgen
9228
9229 .PHONY: maybe-pdf-cgen pdf-cgen
9230 maybe-pdf-cgen:
9231 @if cgen
9232 maybe-pdf-cgen: pdf-cgen
9233
9234 pdf-cgen: \
9235 configure-cgen
9236 @: $(MAKE); $(unstage)
9237 @[ -f ./cgen/Makefile ] || exit 0; \
9238 r=`${PWD_COMMAND}`; export r; \
9239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9240 $(HOST_EXPORTS) \
9241 for flag in $(EXTRA_HOST_FLAGS) ; do \
9242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9243 done; \
9244 echo "Doing pdf in cgen" ; \
9245 (cd $(HOST_SUBDIR)/cgen && \
9246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9248 "RANLIB=$${RANLIB}" \
9249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9250 pdf) \
9251 || exit 1
9252
9253 @endif cgen
9254
9255 .PHONY: maybe-html-cgen html-cgen
9256 maybe-html-cgen:
9257 @if cgen
9258 maybe-html-cgen: html-cgen
9259
9260 html-cgen: \
9261 configure-cgen
9262 @: $(MAKE); $(unstage)
9263 @[ -f ./cgen/Makefile ] || exit 0; \
9264 r=`${PWD_COMMAND}`; export r; \
9265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9266 $(HOST_EXPORTS) \
9267 for flag in $(EXTRA_HOST_FLAGS) ; do \
9268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9269 done; \
9270 echo "Doing html in cgen" ; \
9271 (cd $(HOST_SUBDIR)/cgen && \
9272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9274 "RANLIB=$${RANLIB}" \
9275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9276 html) \
9277 || exit 1
9278
9279 @endif cgen
9280
9281 .PHONY: maybe-TAGS-cgen TAGS-cgen
9282 maybe-TAGS-cgen:
9283 @if cgen
9284 maybe-TAGS-cgen: TAGS-cgen
9285
9286 TAGS-cgen: \
9287 configure-cgen
9288 @: $(MAKE); $(unstage)
9289 @[ -f ./cgen/Makefile ] || exit 0; \
9290 r=`${PWD_COMMAND}`; export r; \
9291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9292 $(HOST_EXPORTS) \
9293 for flag in $(EXTRA_HOST_FLAGS) ; do \
9294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9295 done; \
9296 echo "Doing TAGS in cgen" ; \
9297 (cd $(HOST_SUBDIR)/cgen && \
9298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9300 "RANLIB=$${RANLIB}" \
9301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9302 TAGS) \
9303 || exit 1
9304
9305 @endif cgen
9306
9307 .PHONY: maybe-install-info-cgen install-info-cgen
9308 maybe-install-info-cgen:
9309 @if cgen
9310 maybe-install-info-cgen: install-info-cgen
9311
9312 install-info-cgen: \
9313 configure-cgen \
9314 info-cgen
9315 @: $(MAKE); $(unstage)
9316 @[ -f ./cgen/Makefile ] || exit 0; \
9317 r=`${PWD_COMMAND}`; export r; \
9318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9319 $(HOST_EXPORTS) \
9320 for flag in $(EXTRA_HOST_FLAGS) ; do \
9321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9322 done; \
9323 echo "Doing install-info in cgen" ; \
9324 (cd $(HOST_SUBDIR)/cgen && \
9325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9327 "RANLIB=$${RANLIB}" \
9328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9329 install-info) \
9330 || exit 1
9331
9332 @endif cgen
9333
9334 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9335 maybe-install-pdf-cgen:
9336 @if cgen
9337 maybe-install-pdf-cgen: install-pdf-cgen
9338
9339 install-pdf-cgen: \
9340 configure-cgen \
9341 pdf-cgen
9342 @: $(MAKE); $(unstage)
9343 @[ -f ./cgen/Makefile ] || exit 0; \
9344 r=`${PWD_COMMAND}`; export r; \
9345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9346 $(HOST_EXPORTS) \
9347 for flag in $(EXTRA_HOST_FLAGS) ; do \
9348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9349 done; \
9350 echo "Doing install-pdf in cgen" ; \
9351 (cd $(HOST_SUBDIR)/cgen && \
9352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9354 "RANLIB=$${RANLIB}" \
9355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9356 install-pdf) \
9357 || exit 1
9358
9359 @endif cgen
9360
9361 .PHONY: maybe-install-html-cgen install-html-cgen
9362 maybe-install-html-cgen:
9363 @if cgen
9364 maybe-install-html-cgen: install-html-cgen
9365
9366 install-html-cgen: \
9367 configure-cgen \
9368 html-cgen
9369 @: $(MAKE); $(unstage)
9370 @[ -f ./cgen/Makefile ] || exit 0; \
9371 r=`${PWD_COMMAND}`; export r; \
9372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9373 $(HOST_EXPORTS) \
9374 for flag in $(EXTRA_HOST_FLAGS) ; do \
9375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9376 done; \
9377 echo "Doing install-html in cgen" ; \
9378 (cd $(HOST_SUBDIR)/cgen && \
9379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9381 "RANLIB=$${RANLIB}" \
9382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9383 install-html) \
9384 || exit 1
9385
9386 @endif cgen
9387
9388 .PHONY: maybe-installcheck-cgen installcheck-cgen
9389 maybe-installcheck-cgen:
9390 @if cgen
9391 maybe-installcheck-cgen: installcheck-cgen
9392
9393 installcheck-cgen: \
9394 configure-cgen
9395 @: $(MAKE); $(unstage)
9396 @[ -f ./cgen/Makefile ] || exit 0; \
9397 r=`${PWD_COMMAND}`; export r; \
9398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9399 $(HOST_EXPORTS) \
9400 for flag in $(EXTRA_HOST_FLAGS) ; do \
9401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9402 done; \
9403 echo "Doing installcheck in cgen" ; \
9404 (cd $(HOST_SUBDIR)/cgen && \
9405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9407 "RANLIB=$${RANLIB}" \
9408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9409 installcheck) \
9410 || exit 1
9411
9412 @endif cgen
9413
9414 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9415 maybe-mostlyclean-cgen:
9416 @if cgen
9417 maybe-mostlyclean-cgen: mostlyclean-cgen
9418
9419 mostlyclean-cgen:
9420 @: $(MAKE); $(unstage)
9421 @[ -f ./cgen/Makefile ] || exit 0; \
9422 r=`${PWD_COMMAND}`; export r; \
9423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9424 $(HOST_EXPORTS) \
9425 for flag in $(EXTRA_HOST_FLAGS) ; do \
9426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9427 done; \
9428 echo "Doing mostlyclean in cgen" ; \
9429 (cd $(HOST_SUBDIR)/cgen && \
9430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9432 "RANLIB=$${RANLIB}" \
9433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9434 mostlyclean) \
9435 || exit 1
9436
9437 @endif cgen
9438
9439 .PHONY: maybe-clean-cgen clean-cgen
9440 maybe-clean-cgen:
9441 @if cgen
9442 maybe-clean-cgen: clean-cgen
9443
9444 clean-cgen:
9445 @: $(MAKE); $(unstage)
9446 @[ -f ./cgen/Makefile ] || exit 0; \
9447 r=`${PWD_COMMAND}`; export r; \
9448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9449 $(HOST_EXPORTS) \
9450 for flag in $(EXTRA_HOST_FLAGS) ; do \
9451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9452 done; \
9453 echo "Doing clean in cgen" ; \
9454 (cd $(HOST_SUBDIR)/cgen && \
9455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9457 "RANLIB=$${RANLIB}" \
9458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9459 clean) \
9460 || exit 1
9461
9462 @endif cgen
9463
9464 .PHONY: maybe-distclean-cgen distclean-cgen
9465 maybe-distclean-cgen:
9466 @if cgen
9467 maybe-distclean-cgen: distclean-cgen
9468
9469 distclean-cgen:
9470 @: $(MAKE); $(unstage)
9471 @[ -f ./cgen/Makefile ] || exit 0; \
9472 r=`${PWD_COMMAND}`; export r; \
9473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9474 $(HOST_EXPORTS) \
9475 for flag in $(EXTRA_HOST_FLAGS) ; do \
9476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9477 done; \
9478 echo "Doing distclean in cgen" ; \
9479 (cd $(HOST_SUBDIR)/cgen && \
9480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9482 "RANLIB=$${RANLIB}" \
9483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9484 distclean) \
9485 || exit 1
9486
9487 @endif cgen
9488
9489 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9490 maybe-maintainer-clean-cgen:
9491 @if cgen
9492 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9493
9494 maintainer-clean-cgen:
9495 @: $(MAKE); $(unstage)
9496 @[ -f ./cgen/Makefile ] || exit 0; \
9497 r=`${PWD_COMMAND}`; export r; \
9498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9499 $(HOST_EXPORTS) \
9500 for flag in $(EXTRA_HOST_FLAGS) ; do \
9501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9502 done; \
9503 echo "Doing maintainer-clean in cgen" ; \
9504 (cd $(HOST_SUBDIR)/cgen && \
9505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9507 "RANLIB=$${RANLIB}" \
9508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9509 maintainer-clean) \
9510 || exit 1
9511
9512 @endif cgen
9513
9514
9515
9516 .PHONY: configure-dejagnu maybe-configure-dejagnu
9517 maybe-configure-dejagnu:
9518 @if gcc-bootstrap
9519 configure-dejagnu: stage_current
9520 @endif gcc-bootstrap
9521 @if dejagnu
9522 maybe-configure-dejagnu: configure-dejagnu
9523 configure-dejagnu:
9524 @: $(MAKE); $(unstage)
9525 @r=`${PWD_COMMAND}`; export r; \
9526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9527 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9529 $(HOST_EXPORTS) \
9530 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9531 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9532 case $(srcdir) in \
9533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9534 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9536 esac; \
9537 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9538 libsrcdir="$$s/dejagnu"; \
9539 $(SHELL) $${libsrcdir}/configure \
9540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9541 --target=${target_alias} $${srcdiroption} \
9542 || exit 1
9543 @endif dejagnu
9544
9545
9546
9547
9548
9549 .PHONY: all-dejagnu maybe-all-dejagnu
9550 maybe-all-dejagnu:
9551 @if gcc-bootstrap
9552 all-dejagnu: stage_current
9553 @endif gcc-bootstrap
9554 @if dejagnu
9555 TARGET-dejagnu=all
9556 maybe-all-dejagnu: all-dejagnu
9557 all-dejagnu: configure-dejagnu
9558 @: $(MAKE); $(unstage)
9559 @r=`${PWD_COMMAND}`; export r; \
9560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9561 $(HOST_EXPORTS) \
9562 (cd $(HOST_SUBDIR)/dejagnu && \
9563 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9564 $(TARGET-dejagnu))
9565 @endif dejagnu
9566
9567
9568
9569
9570 .PHONY: check-dejagnu maybe-check-dejagnu
9571 maybe-check-dejagnu:
9572 @if dejagnu
9573 maybe-check-dejagnu: check-dejagnu
9574
9575 check-dejagnu:
9576 @: $(MAKE); $(unstage)
9577 @r=`${PWD_COMMAND}`; export r; \
9578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9579 $(HOST_EXPORTS) \
9580 (cd $(HOST_SUBDIR)/dejagnu && \
9581 $(MAKE) $(FLAGS_TO_PASS) check)
9582
9583 @endif dejagnu
9584
9585 .PHONY: install-dejagnu maybe-install-dejagnu
9586 maybe-install-dejagnu:
9587 @if dejagnu
9588 maybe-install-dejagnu: install-dejagnu
9589
9590 install-dejagnu: installdirs
9591 @: $(MAKE); $(unstage)
9592 @r=`${PWD_COMMAND}`; export r; \
9593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9594 $(HOST_EXPORTS) \
9595 (cd $(HOST_SUBDIR)/dejagnu && \
9596 $(MAKE) $(FLAGS_TO_PASS) install)
9597
9598 @endif dejagnu
9599
9600 # Other targets (info, dvi, pdf, etc.)
9601
9602 .PHONY: maybe-info-dejagnu info-dejagnu
9603 maybe-info-dejagnu:
9604 @if dejagnu
9605 maybe-info-dejagnu: info-dejagnu
9606
9607 info-dejagnu: \
9608 configure-dejagnu
9609 @: $(MAKE); $(unstage)
9610 @[ -f ./dejagnu/Makefile ] || exit 0; \
9611 r=`${PWD_COMMAND}`; export r; \
9612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9613 $(HOST_EXPORTS) \
9614 for flag in $(EXTRA_HOST_FLAGS) ; do \
9615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9616 done; \
9617 echo "Doing info in dejagnu" ; \
9618 (cd $(HOST_SUBDIR)/dejagnu && \
9619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9621 "RANLIB=$${RANLIB}" \
9622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9623 info) \
9624 || exit 1
9625
9626 @endif dejagnu
9627
9628 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9629 maybe-dvi-dejagnu:
9630 @if dejagnu
9631 maybe-dvi-dejagnu: dvi-dejagnu
9632
9633 dvi-dejagnu: \
9634 configure-dejagnu
9635 @: $(MAKE); $(unstage)
9636 @[ -f ./dejagnu/Makefile ] || exit 0; \
9637 r=`${PWD_COMMAND}`; export r; \
9638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9639 $(HOST_EXPORTS) \
9640 for flag in $(EXTRA_HOST_FLAGS) ; do \
9641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9642 done; \
9643 echo "Doing dvi in dejagnu" ; \
9644 (cd $(HOST_SUBDIR)/dejagnu && \
9645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9647 "RANLIB=$${RANLIB}" \
9648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9649 dvi) \
9650 || exit 1
9651
9652 @endif dejagnu
9653
9654 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9655 maybe-pdf-dejagnu:
9656 @if dejagnu
9657 maybe-pdf-dejagnu: pdf-dejagnu
9658
9659 pdf-dejagnu: \
9660 configure-dejagnu
9661 @: $(MAKE); $(unstage)
9662 @[ -f ./dejagnu/Makefile ] || exit 0; \
9663 r=`${PWD_COMMAND}`; export r; \
9664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9665 $(HOST_EXPORTS) \
9666 for flag in $(EXTRA_HOST_FLAGS) ; do \
9667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9668 done; \
9669 echo "Doing pdf in dejagnu" ; \
9670 (cd $(HOST_SUBDIR)/dejagnu && \
9671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9673 "RANLIB=$${RANLIB}" \
9674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9675 pdf) \
9676 || exit 1
9677
9678 @endif dejagnu
9679
9680 .PHONY: maybe-html-dejagnu html-dejagnu
9681 maybe-html-dejagnu:
9682 @if dejagnu
9683 maybe-html-dejagnu: html-dejagnu
9684
9685 html-dejagnu: \
9686 configure-dejagnu
9687 @: $(MAKE); $(unstage)
9688 @[ -f ./dejagnu/Makefile ] || exit 0; \
9689 r=`${PWD_COMMAND}`; export r; \
9690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9691 $(HOST_EXPORTS) \
9692 for flag in $(EXTRA_HOST_FLAGS) ; do \
9693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9694 done; \
9695 echo "Doing html in dejagnu" ; \
9696 (cd $(HOST_SUBDIR)/dejagnu && \
9697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9699 "RANLIB=$${RANLIB}" \
9700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9701 html) \
9702 || exit 1
9703
9704 @endif dejagnu
9705
9706 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
9707 maybe-TAGS-dejagnu:
9708 @if dejagnu
9709 maybe-TAGS-dejagnu: TAGS-dejagnu
9710
9711 TAGS-dejagnu: \
9712 configure-dejagnu
9713 @: $(MAKE); $(unstage)
9714 @[ -f ./dejagnu/Makefile ] || exit 0; \
9715 r=`${PWD_COMMAND}`; export r; \
9716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9717 $(HOST_EXPORTS) \
9718 for flag in $(EXTRA_HOST_FLAGS) ; do \
9719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9720 done; \
9721 echo "Doing TAGS in dejagnu" ; \
9722 (cd $(HOST_SUBDIR)/dejagnu && \
9723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9725 "RANLIB=$${RANLIB}" \
9726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9727 TAGS) \
9728 || exit 1
9729
9730 @endif dejagnu
9731
9732 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
9733 maybe-install-info-dejagnu:
9734 @if dejagnu
9735 maybe-install-info-dejagnu: install-info-dejagnu
9736
9737 install-info-dejagnu: \
9738 configure-dejagnu \
9739 info-dejagnu
9740 @: $(MAKE); $(unstage)
9741 @[ -f ./dejagnu/Makefile ] || exit 0; \
9742 r=`${PWD_COMMAND}`; export r; \
9743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9744 $(HOST_EXPORTS) \
9745 for flag in $(EXTRA_HOST_FLAGS) ; do \
9746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9747 done; \
9748 echo "Doing install-info in dejagnu" ; \
9749 (cd $(HOST_SUBDIR)/dejagnu && \
9750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9752 "RANLIB=$${RANLIB}" \
9753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9754 install-info) \
9755 || exit 1
9756
9757 @endif dejagnu
9758
9759 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
9760 maybe-install-pdf-dejagnu:
9761 @if dejagnu
9762 maybe-install-pdf-dejagnu: install-pdf-dejagnu
9763
9764 install-pdf-dejagnu: \
9765 configure-dejagnu \
9766 pdf-dejagnu
9767 @: $(MAKE); $(unstage)
9768 @[ -f ./dejagnu/Makefile ] || exit 0; \
9769 r=`${PWD_COMMAND}`; export r; \
9770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9771 $(HOST_EXPORTS) \
9772 for flag in $(EXTRA_HOST_FLAGS) ; do \
9773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9774 done; \
9775 echo "Doing install-pdf in dejagnu" ; \
9776 (cd $(HOST_SUBDIR)/dejagnu && \
9777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9779 "RANLIB=$${RANLIB}" \
9780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9781 install-pdf) \
9782 || exit 1
9783
9784 @endif dejagnu
9785
9786 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
9787 maybe-install-html-dejagnu:
9788 @if dejagnu
9789 maybe-install-html-dejagnu: install-html-dejagnu
9790
9791 install-html-dejagnu: \
9792 configure-dejagnu \
9793 html-dejagnu
9794 @: $(MAKE); $(unstage)
9795 @[ -f ./dejagnu/Makefile ] || exit 0; \
9796 r=`${PWD_COMMAND}`; export r; \
9797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9798 $(HOST_EXPORTS) \
9799 for flag in $(EXTRA_HOST_FLAGS) ; do \
9800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9801 done; \
9802 echo "Doing install-html in dejagnu" ; \
9803 (cd $(HOST_SUBDIR)/dejagnu && \
9804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9806 "RANLIB=$${RANLIB}" \
9807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9808 install-html) \
9809 || exit 1
9810
9811 @endif dejagnu
9812
9813 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
9814 maybe-installcheck-dejagnu:
9815 @if dejagnu
9816 maybe-installcheck-dejagnu: installcheck-dejagnu
9817
9818 installcheck-dejagnu: \
9819 configure-dejagnu
9820 @: $(MAKE); $(unstage)
9821 @[ -f ./dejagnu/Makefile ] || exit 0; \
9822 r=`${PWD_COMMAND}`; export r; \
9823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9824 $(HOST_EXPORTS) \
9825 for flag in $(EXTRA_HOST_FLAGS) ; do \
9826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9827 done; \
9828 echo "Doing installcheck in dejagnu" ; \
9829 (cd $(HOST_SUBDIR)/dejagnu && \
9830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9832 "RANLIB=$${RANLIB}" \
9833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9834 installcheck) \
9835 || exit 1
9836
9837 @endif dejagnu
9838
9839 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
9840 maybe-mostlyclean-dejagnu:
9841 @if dejagnu
9842 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
9843
9844 mostlyclean-dejagnu:
9845 @: $(MAKE); $(unstage)
9846 @[ -f ./dejagnu/Makefile ] || exit 0; \
9847 r=`${PWD_COMMAND}`; export r; \
9848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9849 $(HOST_EXPORTS) \
9850 for flag in $(EXTRA_HOST_FLAGS) ; do \
9851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9852 done; \
9853 echo "Doing mostlyclean in dejagnu" ; \
9854 (cd $(HOST_SUBDIR)/dejagnu && \
9855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9857 "RANLIB=$${RANLIB}" \
9858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9859 mostlyclean) \
9860 || exit 1
9861
9862 @endif dejagnu
9863
9864 .PHONY: maybe-clean-dejagnu clean-dejagnu
9865 maybe-clean-dejagnu:
9866 @if dejagnu
9867 maybe-clean-dejagnu: clean-dejagnu
9868
9869 clean-dejagnu:
9870 @: $(MAKE); $(unstage)
9871 @[ -f ./dejagnu/Makefile ] || exit 0; \
9872 r=`${PWD_COMMAND}`; export r; \
9873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9874 $(HOST_EXPORTS) \
9875 for flag in $(EXTRA_HOST_FLAGS) ; do \
9876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9877 done; \
9878 echo "Doing clean in dejagnu" ; \
9879 (cd $(HOST_SUBDIR)/dejagnu && \
9880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9882 "RANLIB=$${RANLIB}" \
9883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9884 clean) \
9885 || exit 1
9886
9887 @endif dejagnu
9888
9889 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
9890 maybe-distclean-dejagnu:
9891 @if dejagnu
9892 maybe-distclean-dejagnu: distclean-dejagnu
9893
9894 distclean-dejagnu:
9895 @: $(MAKE); $(unstage)
9896 @[ -f ./dejagnu/Makefile ] || exit 0; \
9897 r=`${PWD_COMMAND}`; export r; \
9898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9899 $(HOST_EXPORTS) \
9900 for flag in $(EXTRA_HOST_FLAGS) ; do \
9901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9902 done; \
9903 echo "Doing distclean in dejagnu" ; \
9904 (cd $(HOST_SUBDIR)/dejagnu && \
9905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9907 "RANLIB=$${RANLIB}" \
9908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9909 distclean) \
9910 || exit 1
9911
9912 @endif dejagnu
9913
9914 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
9915 maybe-maintainer-clean-dejagnu:
9916 @if dejagnu
9917 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
9918
9919 maintainer-clean-dejagnu:
9920 @: $(MAKE); $(unstage)
9921 @[ -f ./dejagnu/Makefile ] || exit 0; \
9922 r=`${PWD_COMMAND}`; export r; \
9923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9924 $(HOST_EXPORTS) \
9925 for flag in $(EXTRA_HOST_FLAGS) ; do \
9926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9927 done; \
9928 echo "Doing maintainer-clean in dejagnu" ; \
9929 (cd $(HOST_SUBDIR)/dejagnu && \
9930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9932 "RANLIB=$${RANLIB}" \
9933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9934 maintainer-clean) \
9935 || exit 1
9936
9937 @endif dejagnu
9938
9939
9940
9941 .PHONY: configure-diff maybe-configure-diff
9942 maybe-configure-diff:
9943 @if gcc-bootstrap
9944 configure-diff: stage_current
9945 @endif gcc-bootstrap
9946 @if diff
9947 maybe-configure-diff: configure-diff
9948 configure-diff:
9949 @: $(MAKE); $(unstage)
9950 @r=`${PWD_COMMAND}`; export r; \
9951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9952 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
9953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
9954 $(HOST_EXPORTS) \
9955 echo Configuring in $(HOST_SUBDIR)/diff; \
9956 cd "$(HOST_SUBDIR)/diff" || exit 1; \
9957 case $(srcdir) in \
9958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9959 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
9960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9961 esac; \
9962 srcdiroption="--srcdir=$${topdir}/diff"; \
9963 libsrcdir="$$s/diff"; \
9964 $(SHELL) $${libsrcdir}/configure \
9965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9966 --target=${target_alias} $${srcdiroption} \
9967 || exit 1
9968 @endif diff
9969
9970
9971
9972
9973
9974 .PHONY: all-diff maybe-all-diff
9975 maybe-all-diff:
9976 @if gcc-bootstrap
9977 all-diff: stage_current
9978 @endif gcc-bootstrap
9979 @if diff
9980 TARGET-diff=all
9981 maybe-all-diff: all-diff
9982 all-diff: configure-diff
9983 @: $(MAKE); $(unstage)
9984 @r=`${PWD_COMMAND}`; export r; \
9985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9986 $(HOST_EXPORTS) \
9987 (cd $(HOST_SUBDIR)/diff && \
9988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9989 $(TARGET-diff))
9990 @endif diff
9991
9992
9993
9994
9995 .PHONY: check-diff maybe-check-diff
9996 maybe-check-diff:
9997 @if diff
9998 maybe-check-diff: check-diff
9999
10000 check-diff:
10001 @: $(MAKE); $(unstage)
10002 @r=`${PWD_COMMAND}`; export r; \
10003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10004 $(HOST_EXPORTS) \
10005 (cd $(HOST_SUBDIR)/diff && \
10006 $(MAKE) $(FLAGS_TO_PASS) check)
10007
10008 @endif diff
10009
10010 .PHONY: install-diff maybe-install-diff
10011 maybe-install-diff:
10012 @if diff
10013 maybe-install-diff: install-diff
10014
10015 install-diff: installdirs
10016 @: $(MAKE); $(unstage)
10017 @r=`${PWD_COMMAND}`; export r; \
10018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10019 $(HOST_EXPORTS) \
10020 (cd $(HOST_SUBDIR)/diff && \
10021 $(MAKE) $(FLAGS_TO_PASS) install)
10022
10023 @endif diff
10024
10025 # Other targets (info, dvi, pdf, etc.)
10026
10027 .PHONY: maybe-info-diff info-diff
10028 maybe-info-diff:
10029 @if diff
10030 maybe-info-diff: info-diff
10031
10032 info-diff: \
10033 configure-diff
10034 @: $(MAKE); $(unstage)
10035 @[ -f ./diff/Makefile ] || exit 0; \
10036 r=`${PWD_COMMAND}`; export r; \
10037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10038 $(HOST_EXPORTS) \
10039 for flag in $(EXTRA_HOST_FLAGS) ; do \
10040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10041 done; \
10042 echo "Doing info in diff" ; \
10043 (cd $(HOST_SUBDIR)/diff && \
10044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10046 "RANLIB=$${RANLIB}" \
10047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10048 info) \
10049 || exit 1
10050
10051 @endif diff
10052
10053 .PHONY: maybe-dvi-diff dvi-diff
10054 maybe-dvi-diff:
10055 @if diff
10056 maybe-dvi-diff: dvi-diff
10057
10058 dvi-diff: \
10059 configure-diff
10060 @: $(MAKE); $(unstage)
10061 @[ -f ./diff/Makefile ] || exit 0; \
10062 r=`${PWD_COMMAND}`; export r; \
10063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10064 $(HOST_EXPORTS) \
10065 for flag in $(EXTRA_HOST_FLAGS) ; do \
10066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10067 done; \
10068 echo "Doing dvi in diff" ; \
10069 (cd $(HOST_SUBDIR)/diff && \
10070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10072 "RANLIB=$${RANLIB}" \
10073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10074 dvi) \
10075 || exit 1
10076
10077 @endif diff
10078
10079 .PHONY: maybe-pdf-diff pdf-diff
10080 maybe-pdf-diff:
10081 @if diff
10082 maybe-pdf-diff: pdf-diff
10083
10084 pdf-diff: \
10085 configure-diff
10086 @: $(MAKE); $(unstage)
10087 @[ -f ./diff/Makefile ] || exit 0; \
10088 r=`${PWD_COMMAND}`; export r; \
10089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10090 $(HOST_EXPORTS) \
10091 for flag in $(EXTRA_HOST_FLAGS) ; do \
10092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10093 done; \
10094 echo "Doing pdf in diff" ; \
10095 (cd $(HOST_SUBDIR)/diff && \
10096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10098 "RANLIB=$${RANLIB}" \
10099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10100 pdf) \
10101 || exit 1
10102
10103 @endif diff
10104
10105 .PHONY: maybe-html-diff html-diff
10106 maybe-html-diff:
10107 @if diff
10108 maybe-html-diff: html-diff
10109
10110 html-diff: \
10111 configure-diff
10112 @: $(MAKE); $(unstage)
10113 @[ -f ./diff/Makefile ] || exit 0; \
10114 r=`${PWD_COMMAND}`; export r; \
10115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10116 $(HOST_EXPORTS) \
10117 for flag in $(EXTRA_HOST_FLAGS) ; do \
10118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10119 done; \
10120 echo "Doing html in diff" ; \
10121 (cd $(HOST_SUBDIR)/diff && \
10122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10124 "RANLIB=$${RANLIB}" \
10125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10126 html) \
10127 || exit 1
10128
10129 @endif diff
10130
10131 .PHONY: maybe-TAGS-diff TAGS-diff
10132 maybe-TAGS-diff:
10133 @if diff
10134 maybe-TAGS-diff: TAGS-diff
10135
10136 TAGS-diff: \
10137 configure-diff
10138 @: $(MAKE); $(unstage)
10139 @[ -f ./diff/Makefile ] || exit 0; \
10140 r=`${PWD_COMMAND}`; export r; \
10141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10142 $(HOST_EXPORTS) \
10143 for flag in $(EXTRA_HOST_FLAGS) ; do \
10144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10145 done; \
10146 echo "Doing TAGS in diff" ; \
10147 (cd $(HOST_SUBDIR)/diff && \
10148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10150 "RANLIB=$${RANLIB}" \
10151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10152 TAGS) \
10153 || exit 1
10154
10155 @endif diff
10156
10157 .PHONY: maybe-install-info-diff install-info-diff
10158 maybe-install-info-diff:
10159 @if diff
10160 maybe-install-info-diff: install-info-diff
10161
10162 install-info-diff: \
10163 configure-diff \
10164 info-diff
10165 @: $(MAKE); $(unstage)
10166 @[ -f ./diff/Makefile ] || exit 0; \
10167 r=`${PWD_COMMAND}`; export r; \
10168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10169 $(HOST_EXPORTS) \
10170 for flag in $(EXTRA_HOST_FLAGS) ; do \
10171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10172 done; \
10173 echo "Doing install-info in diff" ; \
10174 (cd $(HOST_SUBDIR)/diff && \
10175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10177 "RANLIB=$${RANLIB}" \
10178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10179 install-info) \
10180 || exit 1
10181
10182 @endif diff
10183
10184 .PHONY: maybe-install-pdf-diff install-pdf-diff
10185 maybe-install-pdf-diff:
10186 @if diff
10187 maybe-install-pdf-diff: install-pdf-diff
10188
10189 install-pdf-diff: \
10190 configure-diff \
10191 pdf-diff
10192 @: $(MAKE); $(unstage)
10193 @[ -f ./diff/Makefile ] || exit 0; \
10194 r=`${PWD_COMMAND}`; export r; \
10195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10196 $(HOST_EXPORTS) \
10197 for flag in $(EXTRA_HOST_FLAGS) ; do \
10198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10199 done; \
10200 echo "Doing install-pdf in diff" ; \
10201 (cd $(HOST_SUBDIR)/diff && \
10202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10204 "RANLIB=$${RANLIB}" \
10205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10206 install-pdf) \
10207 || exit 1
10208
10209 @endif diff
10210
10211 .PHONY: maybe-install-html-diff install-html-diff
10212 maybe-install-html-diff:
10213 @if diff
10214 maybe-install-html-diff: install-html-diff
10215
10216 install-html-diff: \
10217 configure-diff \
10218 html-diff
10219 @: $(MAKE); $(unstage)
10220 @[ -f ./diff/Makefile ] || exit 0; \
10221 r=`${PWD_COMMAND}`; export r; \
10222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10223 $(HOST_EXPORTS) \
10224 for flag in $(EXTRA_HOST_FLAGS) ; do \
10225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10226 done; \
10227 echo "Doing install-html in diff" ; \
10228 (cd $(HOST_SUBDIR)/diff && \
10229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10231 "RANLIB=$${RANLIB}" \
10232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10233 install-html) \
10234 || exit 1
10235
10236 @endif diff
10237
10238 .PHONY: maybe-installcheck-diff installcheck-diff
10239 maybe-installcheck-diff:
10240 @if diff
10241 maybe-installcheck-diff: installcheck-diff
10242
10243 installcheck-diff: \
10244 configure-diff
10245 @: $(MAKE); $(unstage)
10246 @[ -f ./diff/Makefile ] || exit 0; \
10247 r=`${PWD_COMMAND}`; export r; \
10248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10249 $(HOST_EXPORTS) \
10250 for flag in $(EXTRA_HOST_FLAGS) ; do \
10251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10252 done; \
10253 echo "Doing installcheck in diff" ; \
10254 (cd $(HOST_SUBDIR)/diff && \
10255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10257 "RANLIB=$${RANLIB}" \
10258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10259 installcheck) \
10260 || exit 1
10261
10262 @endif diff
10263
10264 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10265 maybe-mostlyclean-diff:
10266 @if diff
10267 maybe-mostlyclean-diff: mostlyclean-diff
10268
10269 mostlyclean-diff:
10270 @: $(MAKE); $(unstage)
10271 @[ -f ./diff/Makefile ] || exit 0; \
10272 r=`${PWD_COMMAND}`; export r; \
10273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274 $(HOST_EXPORTS) \
10275 for flag in $(EXTRA_HOST_FLAGS) ; do \
10276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10277 done; \
10278 echo "Doing mostlyclean in diff" ; \
10279 (cd $(HOST_SUBDIR)/diff && \
10280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10282 "RANLIB=$${RANLIB}" \
10283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10284 mostlyclean) \
10285 || exit 1
10286
10287 @endif diff
10288
10289 .PHONY: maybe-clean-diff clean-diff
10290 maybe-clean-diff:
10291 @if diff
10292 maybe-clean-diff: clean-diff
10293
10294 clean-diff:
10295 @: $(MAKE); $(unstage)
10296 @[ -f ./diff/Makefile ] || exit 0; \
10297 r=`${PWD_COMMAND}`; export r; \
10298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10299 $(HOST_EXPORTS) \
10300 for flag in $(EXTRA_HOST_FLAGS) ; do \
10301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10302 done; \
10303 echo "Doing clean in diff" ; \
10304 (cd $(HOST_SUBDIR)/diff && \
10305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10307 "RANLIB=$${RANLIB}" \
10308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10309 clean) \
10310 || exit 1
10311
10312 @endif diff
10313
10314 .PHONY: maybe-distclean-diff distclean-diff
10315 maybe-distclean-diff:
10316 @if diff
10317 maybe-distclean-diff: distclean-diff
10318
10319 distclean-diff:
10320 @: $(MAKE); $(unstage)
10321 @[ -f ./diff/Makefile ] || exit 0; \
10322 r=`${PWD_COMMAND}`; export r; \
10323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10324 $(HOST_EXPORTS) \
10325 for flag in $(EXTRA_HOST_FLAGS) ; do \
10326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10327 done; \
10328 echo "Doing distclean in diff" ; \
10329 (cd $(HOST_SUBDIR)/diff && \
10330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10332 "RANLIB=$${RANLIB}" \
10333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10334 distclean) \
10335 || exit 1
10336
10337 @endif diff
10338
10339 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10340 maybe-maintainer-clean-diff:
10341 @if diff
10342 maybe-maintainer-clean-diff: maintainer-clean-diff
10343
10344 maintainer-clean-diff:
10345 @: $(MAKE); $(unstage)
10346 @[ -f ./diff/Makefile ] || exit 0; \
10347 r=`${PWD_COMMAND}`; export r; \
10348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10349 $(HOST_EXPORTS) \
10350 for flag in $(EXTRA_HOST_FLAGS) ; do \
10351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10352 done; \
10353 echo "Doing maintainer-clean in diff" ; \
10354 (cd $(HOST_SUBDIR)/diff && \
10355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10357 "RANLIB=$${RANLIB}" \
10358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10359 maintainer-clean) \
10360 || exit 1
10361
10362 @endif diff
10363
10364
10365
10366 .PHONY: configure-dosutils maybe-configure-dosutils
10367 maybe-configure-dosutils:
10368 @if gcc-bootstrap
10369 configure-dosutils: stage_current
10370 @endif gcc-bootstrap
10371 @if dosutils
10372 maybe-configure-dosutils: configure-dosutils
10373 configure-dosutils:
10374 @: $(MAKE); $(unstage)
10375 @r=`${PWD_COMMAND}`; export r; \
10376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10377 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10379 $(HOST_EXPORTS) \
10380 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10381 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10382 case $(srcdir) in \
10383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10384 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10386 esac; \
10387 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10388 libsrcdir="$$s/dosutils"; \
10389 $(SHELL) $${libsrcdir}/configure \
10390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10391 --target=${target_alias} $${srcdiroption} \
10392 || exit 1
10393 @endif dosutils
10394
10395
10396
10397
10398
10399 .PHONY: all-dosutils maybe-all-dosutils
10400 maybe-all-dosutils:
10401 @if gcc-bootstrap
10402 all-dosutils: stage_current
10403 @endif gcc-bootstrap
10404 @if dosutils
10405 TARGET-dosutils=all
10406 maybe-all-dosutils: all-dosutils
10407 all-dosutils: configure-dosutils
10408 @: $(MAKE); $(unstage)
10409 @r=`${PWD_COMMAND}`; export r; \
10410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10411 $(HOST_EXPORTS) \
10412 (cd $(HOST_SUBDIR)/dosutils && \
10413 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10414 $(TARGET-dosutils))
10415 @endif dosutils
10416
10417
10418
10419
10420 .PHONY: check-dosutils maybe-check-dosutils
10421 maybe-check-dosutils:
10422 @if dosutils
10423 maybe-check-dosutils: check-dosutils
10424
10425 check-dosutils:
10426
10427 @endif dosutils
10428
10429 .PHONY: install-dosutils maybe-install-dosutils
10430 maybe-install-dosutils:
10431 @if dosutils
10432 maybe-install-dosutils: install-dosutils
10433
10434 install-dosutils: installdirs
10435 @: $(MAKE); $(unstage)
10436 @r=`${PWD_COMMAND}`; export r; \
10437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10438 $(HOST_EXPORTS) \
10439 (cd $(HOST_SUBDIR)/dosutils && \
10440 $(MAKE) $(FLAGS_TO_PASS) install)
10441
10442 @endif dosutils
10443
10444 # Other targets (info, dvi, pdf, etc.)
10445
10446 .PHONY: maybe-info-dosutils info-dosutils
10447 maybe-info-dosutils:
10448 @if dosutils
10449 maybe-info-dosutils: info-dosutils
10450
10451 info-dosutils: \
10452 configure-dosutils
10453 @: $(MAKE); $(unstage)
10454 @[ -f ./dosutils/Makefile ] || exit 0; \
10455 r=`${PWD_COMMAND}`; export r; \
10456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10457 $(HOST_EXPORTS) \
10458 for flag in $(EXTRA_HOST_FLAGS) ; do \
10459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10460 done; \
10461 echo "Doing info in dosutils" ; \
10462 (cd $(HOST_SUBDIR)/dosutils && \
10463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10465 "RANLIB=$${RANLIB}" \
10466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10467 info) \
10468 || exit 1
10469
10470 @endif dosutils
10471
10472 .PHONY: maybe-dvi-dosutils dvi-dosutils
10473 maybe-dvi-dosutils:
10474 @if dosutils
10475 maybe-dvi-dosutils: dvi-dosutils
10476
10477 dvi-dosutils: \
10478 configure-dosutils
10479 @: $(MAKE); $(unstage)
10480 @[ -f ./dosutils/Makefile ] || exit 0; \
10481 r=`${PWD_COMMAND}`; export r; \
10482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10483 $(HOST_EXPORTS) \
10484 for flag in $(EXTRA_HOST_FLAGS) ; do \
10485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10486 done; \
10487 echo "Doing dvi in dosutils" ; \
10488 (cd $(HOST_SUBDIR)/dosutils && \
10489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10491 "RANLIB=$${RANLIB}" \
10492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10493 dvi) \
10494 || exit 1
10495
10496 @endif dosutils
10497
10498 .PHONY: maybe-pdf-dosutils pdf-dosutils
10499 maybe-pdf-dosutils:
10500 @if dosutils
10501 maybe-pdf-dosutils: pdf-dosutils
10502
10503 pdf-dosutils: \
10504 configure-dosutils
10505 @: $(MAKE); $(unstage)
10506 @[ -f ./dosutils/Makefile ] || exit 0; \
10507 r=`${PWD_COMMAND}`; export r; \
10508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10509 $(HOST_EXPORTS) \
10510 for flag in $(EXTRA_HOST_FLAGS) ; do \
10511 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10512 done; \
10513 echo "Doing pdf in dosutils" ; \
10514 (cd $(HOST_SUBDIR)/dosutils && \
10515 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10516 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10517 "RANLIB=$${RANLIB}" \
10518 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10519 pdf) \
10520 || exit 1
10521
10522 @endif dosutils
10523
10524 .PHONY: maybe-html-dosutils html-dosutils
10525 maybe-html-dosutils:
10526 @if dosutils
10527 maybe-html-dosutils: html-dosutils
10528
10529 html-dosutils: \
10530 configure-dosutils
10531 @: $(MAKE); $(unstage)
10532 @[ -f ./dosutils/Makefile ] || exit 0; \
10533 r=`${PWD_COMMAND}`; export r; \
10534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10535 $(HOST_EXPORTS) \
10536 for flag in $(EXTRA_HOST_FLAGS) ; do \
10537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10538 done; \
10539 echo "Doing html in dosutils" ; \
10540 (cd $(HOST_SUBDIR)/dosutils && \
10541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10543 "RANLIB=$${RANLIB}" \
10544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10545 html) \
10546 || exit 1
10547
10548 @endif dosutils
10549
10550 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10551 maybe-TAGS-dosutils:
10552 @if dosutils
10553 maybe-TAGS-dosutils: TAGS-dosutils
10554
10555 TAGS-dosutils: \
10556 configure-dosutils
10557 @: $(MAKE); $(unstage)
10558 @[ -f ./dosutils/Makefile ] || exit 0; \
10559 r=`${PWD_COMMAND}`; export r; \
10560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10561 $(HOST_EXPORTS) \
10562 for flag in $(EXTRA_HOST_FLAGS) ; do \
10563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10564 done; \
10565 echo "Doing TAGS in dosutils" ; \
10566 (cd $(HOST_SUBDIR)/dosutils && \
10567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10569 "RANLIB=$${RANLIB}" \
10570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10571 TAGS) \
10572 || exit 1
10573
10574 @endif dosutils
10575
10576 .PHONY: maybe-install-info-dosutils install-info-dosutils
10577 maybe-install-info-dosutils:
10578 @if dosutils
10579 maybe-install-info-dosutils: install-info-dosutils
10580
10581 install-info-dosutils: \
10582 configure-dosutils \
10583 info-dosutils
10584 @: $(MAKE); $(unstage)
10585 @[ -f ./dosutils/Makefile ] || exit 0; \
10586 r=`${PWD_COMMAND}`; export r; \
10587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10588 $(HOST_EXPORTS) \
10589 for flag in $(EXTRA_HOST_FLAGS) ; do \
10590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10591 done; \
10592 echo "Doing install-info in dosutils" ; \
10593 (cd $(HOST_SUBDIR)/dosutils && \
10594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10596 "RANLIB=$${RANLIB}" \
10597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10598 install-info) \
10599 || exit 1
10600
10601 @endif dosutils
10602
10603 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10604 maybe-install-pdf-dosutils:
10605 @if dosutils
10606 maybe-install-pdf-dosutils: install-pdf-dosutils
10607
10608 install-pdf-dosutils: \
10609 configure-dosutils \
10610 pdf-dosutils
10611 @: $(MAKE); $(unstage)
10612 @[ -f ./dosutils/Makefile ] || exit 0; \
10613 r=`${PWD_COMMAND}`; export r; \
10614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10615 $(HOST_EXPORTS) \
10616 for flag in $(EXTRA_HOST_FLAGS) ; do \
10617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10618 done; \
10619 echo "Doing install-pdf in dosutils" ; \
10620 (cd $(HOST_SUBDIR)/dosutils && \
10621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10623 "RANLIB=$${RANLIB}" \
10624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10625 install-pdf) \
10626 || exit 1
10627
10628 @endif dosutils
10629
10630 .PHONY: maybe-install-html-dosutils install-html-dosutils
10631 maybe-install-html-dosutils:
10632 @if dosutils
10633 maybe-install-html-dosutils: install-html-dosutils
10634
10635 install-html-dosutils: \
10636 configure-dosutils \
10637 html-dosutils
10638 @: $(MAKE); $(unstage)
10639 @[ -f ./dosutils/Makefile ] || exit 0; \
10640 r=`${PWD_COMMAND}`; export r; \
10641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10642 $(HOST_EXPORTS) \
10643 for flag in $(EXTRA_HOST_FLAGS) ; do \
10644 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10645 done; \
10646 echo "Doing install-html in dosutils" ; \
10647 (cd $(HOST_SUBDIR)/dosutils && \
10648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10650 "RANLIB=$${RANLIB}" \
10651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10652 install-html) \
10653 || exit 1
10654
10655 @endif dosutils
10656
10657 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
10658 maybe-installcheck-dosutils:
10659 @if dosutils
10660 maybe-installcheck-dosutils: installcheck-dosutils
10661
10662 installcheck-dosutils: \
10663 configure-dosutils
10664 @: $(MAKE); $(unstage)
10665 @[ -f ./dosutils/Makefile ] || exit 0; \
10666 r=`${PWD_COMMAND}`; export r; \
10667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10668 $(HOST_EXPORTS) \
10669 for flag in $(EXTRA_HOST_FLAGS) ; do \
10670 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10671 done; \
10672 echo "Doing installcheck in dosutils" ; \
10673 (cd $(HOST_SUBDIR)/dosutils && \
10674 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10675 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10676 "RANLIB=$${RANLIB}" \
10677 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10678 installcheck) \
10679 || exit 1
10680
10681 @endif dosutils
10682
10683 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
10684 maybe-mostlyclean-dosutils:
10685 @if dosutils
10686 maybe-mostlyclean-dosutils: mostlyclean-dosutils
10687
10688 mostlyclean-dosutils:
10689 @: $(MAKE); $(unstage)
10690 @[ -f ./dosutils/Makefile ] || exit 0; \
10691 r=`${PWD_COMMAND}`; export r; \
10692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10693 $(HOST_EXPORTS) \
10694 for flag in $(EXTRA_HOST_FLAGS) ; do \
10695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10696 done; \
10697 echo "Doing mostlyclean in dosutils" ; \
10698 (cd $(HOST_SUBDIR)/dosutils && \
10699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10701 "RANLIB=$${RANLIB}" \
10702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10703 mostlyclean) \
10704 || exit 1
10705
10706 @endif dosutils
10707
10708 .PHONY: maybe-clean-dosutils clean-dosutils
10709 maybe-clean-dosutils:
10710 @if dosutils
10711 maybe-clean-dosutils: clean-dosutils
10712
10713 clean-dosutils:
10714 @: $(MAKE); $(unstage)
10715 @[ -f ./dosutils/Makefile ] || exit 0; \
10716 r=`${PWD_COMMAND}`; export r; \
10717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10718 $(HOST_EXPORTS) \
10719 for flag in $(EXTRA_HOST_FLAGS) ; do \
10720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10721 done; \
10722 echo "Doing clean in dosutils" ; \
10723 (cd $(HOST_SUBDIR)/dosutils && \
10724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10726 "RANLIB=$${RANLIB}" \
10727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10728 clean) \
10729 || exit 1
10730
10731 @endif dosutils
10732
10733 .PHONY: maybe-distclean-dosutils distclean-dosutils
10734 maybe-distclean-dosutils:
10735 @if dosutils
10736 maybe-distclean-dosutils: distclean-dosutils
10737
10738 distclean-dosutils:
10739 @: $(MAKE); $(unstage)
10740 @[ -f ./dosutils/Makefile ] || exit 0; \
10741 r=`${PWD_COMMAND}`; export r; \
10742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10743 $(HOST_EXPORTS) \
10744 for flag in $(EXTRA_HOST_FLAGS) ; do \
10745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10746 done; \
10747 echo "Doing distclean in dosutils" ; \
10748 (cd $(HOST_SUBDIR)/dosutils && \
10749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10751 "RANLIB=$${RANLIB}" \
10752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10753 distclean) \
10754 || exit 1
10755
10756 @endif dosutils
10757
10758 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
10759 maybe-maintainer-clean-dosutils:
10760 @if dosutils
10761 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
10762
10763 maintainer-clean-dosutils:
10764 @: $(MAKE); $(unstage)
10765 @[ -f ./dosutils/Makefile ] || exit 0; \
10766 r=`${PWD_COMMAND}`; export r; \
10767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10768 $(HOST_EXPORTS) \
10769 for flag in $(EXTRA_HOST_FLAGS) ; do \
10770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10771 done; \
10772 echo "Doing maintainer-clean in dosutils" ; \
10773 (cd $(HOST_SUBDIR)/dosutils && \
10774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10776 "RANLIB=$${RANLIB}" \
10777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10778 maintainer-clean) \
10779 || exit 1
10780
10781 @endif dosutils
10782
10783
10784
10785 .PHONY: configure-etc maybe-configure-etc
10786 maybe-configure-etc:
10787 @if gcc-bootstrap
10788 configure-etc: stage_current
10789 @endif gcc-bootstrap
10790 @if etc
10791 maybe-configure-etc: configure-etc
10792 configure-etc:
10793 @: $(MAKE); $(unstage)
10794 @r=`${PWD_COMMAND}`; export r; \
10795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10796 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
10797 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
10798 $(HOST_EXPORTS) \
10799 echo Configuring in $(HOST_SUBDIR)/etc; \
10800 cd "$(HOST_SUBDIR)/etc" || exit 1; \
10801 case $(srcdir) in \
10802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10803 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
10804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10805 esac; \
10806 srcdiroption="--srcdir=$${topdir}/etc"; \
10807 libsrcdir="$$s/etc"; \
10808 $(SHELL) $${libsrcdir}/configure \
10809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10810 --target=${target_alias} $${srcdiroption} \
10811 || exit 1
10812 @endif etc
10813
10814
10815
10816
10817
10818 .PHONY: all-etc maybe-all-etc
10819 maybe-all-etc:
10820 @if gcc-bootstrap
10821 all-etc: stage_current
10822 @endif gcc-bootstrap
10823 @if etc
10824 TARGET-etc=all
10825 maybe-all-etc: all-etc
10826 all-etc: configure-etc
10827 @: $(MAKE); $(unstage)
10828 @r=`${PWD_COMMAND}`; export r; \
10829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10830 $(HOST_EXPORTS) \
10831 (cd $(HOST_SUBDIR)/etc && \
10832 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10833 $(TARGET-etc))
10834 @endif etc
10835
10836
10837
10838
10839 .PHONY: check-etc maybe-check-etc
10840 maybe-check-etc:
10841 @if etc
10842 maybe-check-etc: check-etc
10843
10844 check-etc:
10845 @: $(MAKE); $(unstage)
10846 @r=`${PWD_COMMAND}`; export r; \
10847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10848 $(HOST_EXPORTS) \
10849 (cd $(HOST_SUBDIR)/etc && \
10850 $(MAKE) $(FLAGS_TO_PASS) check)
10851
10852 @endif etc
10853
10854 .PHONY: install-etc maybe-install-etc
10855 maybe-install-etc:
10856 @if etc
10857 maybe-install-etc: install-etc
10858
10859 install-etc: installdirs
10860 @: $(MAKE); $(unstage)
10861 @r=`${PWD_COMMAND}`; export r; \
10862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10863 $(HOST_EXPORTS) \
10864 (cd $(HOST_SUBDIR)/etc && \
10865 $(MAKE) $(FLAGS_TO_PASS) install)
10866
10867 @endif etc
10868
10869 # Other targets (info, dvi, pdf, etc.)
10870
10871 .PHONY: maybe-info-etc info-etc
10872 maybe-info-etc:
10873 @if etc
10874 maybe-info-etc: info-etc
10875
10876 info-etc: \
10877 configure-etc
10878 @: $(MAKE); $(unstage)
10879 @[ -f ./etc/Makefile ] || exit 0; \
10880 r=`${PWD_COMMAND}`; export r; \
10881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10882 $(HOST_EXPORTS) \
10883 for flag in $(EXTRA_HOST_FLAGS) ; do \
10884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10885 done; \
10886 echo "Doing info in etc" ; \
10887 (cd $(HOST_SUBDIR)/etc && \
10888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10890 "RANLIB=$${RANLIB}" \
10891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10892 info) \
10893 || exit 1
10894
10895 @endif etc
10896
10897 .PHONY: maybe-dvi-etc dvi-etc
10898 maybe-dvi-etc:
10899 @if etc
10900 maybe-dvi-etc: dvi-etc
10901
10902 dvi-etc: \
10903 configure-etc
10904 @: $(MAKE); $(unstage)
10905 @[ -f ./etc/Makefile ] || exit 0; \
10906 r=`${PWD_COMMAND}`; export r; \
10907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10908 $(HOST_EXPORTS) \
10909 for flag in $(EXTRA_HOST_FLAGS) ; do \
10910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10911 done; \
10912 echo "Doing dvi in etc" ; \
10913 (cd $(HOST_SUBDIR)/etc && \
10914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10916 "RANLIB=$${RANLIB}" \
10917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10918 dvi) \
10919 || exit 1
10920
10921 @endif etc
10922
10923 .PHONY: maybe-pdf-etc pdf-etc
10924 maybe-pdf-etc:
10925 @if etc
10926 maybe-pdf-etc: pdf-etc
10927
10928 pdf-etc: \
10929 configure-etc
10930 @: $(MAKE); $(unstage)
10931 @[ -f ./etc/Makefile ] || exit 0; \
10932 r=`${PWD_COMMAND}`; export r; \
10933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10934 $(HOST_EXPORTS) \
10935 for flag in $(EXTRA_HOST_FLAGS) ; do \
10936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10937 done; \
10938 echo "Doing pdf in etc" ; \
10939 (cd $(HOST_SUBDIR)/etc && \
10940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10942 "RANLIB=$${RANLIB}" \
10943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10944 pdf) \
10945 || exit 1
10946
10947 @endif etc
10948
10949 .PHONY: maybe-html-etc html-etc
10950 maybe-html-etc:
10951 @if etc
10952 maybe-html-etc: html-etc
10953
10954 html-etc: \
10955 configure-etc
10956 @: $(MAKE); $(unstage)
10957 @[ -f ./etc/Makefile ] || exit 0; \
10958 r=`${PWD_COMMAND}`; export r; \
10959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10960 $(HOST_EXPORTS) \
10961 for flag in $(EXTRA_HOST_FLAGS) ; do \
10962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10963 done; \
10964 echo "Doing html in etc" ; \
10965 (cd $(HOST_SUBDIR)/etc && \
10966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10968 "RANLIB=$${RANLIB}" \
10969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10970 html) \
10971 || exit 1
10972
10973 @endif etc
10974
10975 .PHONY: maybe-TAGS-etc TAGS-etc
10976 maybe-TAGS-etc:
10977 @if etc
10978 maybe-TAGS-etc: TAGS-etc
10979
10980 TAGS-etc: \
10981 configure-etc
10982 @: $(MAKE); $(unstage)
10983 @[ -f ./etc/Makefile ] || exit 0; \
10984 r=`${PWD_COMMAND}`; export r; \
10985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986 $(HOST_EXPORTS) \
10987 for flag in $(EXTRA_HOST_FLAGS) ; do \
10988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989 done; \
10990 echo "Doing TAGS in etc" ; \
10991 (cd $(HOST_SUBDIR)/etc && \
10992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994 "RANLIB=$${RANLIB}" \
10995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10996 TAGS) \
10997 || exit 1
10998
10999 @endif etc
11000
11001 .PHONY: maybe-install-info-etc install-info-etc
11002 maybe-install-info-etc:
11003 @if etc
11004 maybe-install-info-etc: install-info-etc
11005
11006 install-info-etc: \
11007 configure-etc \
11008 info-etc
11009 @: $(MAKE); $(unstage)
11010 @[ -f ./etc/Makefile ] || exit 0; \
11011 r=`${PWD_COMMAND}`; export r; \
11012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11013 $(HOST_EXPORTS) \
11014 for flag in $(EXTRA_HOST_FLAGS) ; do \
11015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11016 done; \
11017 echo "Doing install-info in etc" ; \
11018 (cd $(HOST_SUBDIR)/etc && \
11019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11021 "RANLIB=$${RANLIB}" \
11022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11023 install-info) \
11024 || exit 1
11025
11026 @endif etc
11027
11028 .PHONY: maybe-install-pdf-etc install-pdf-etc
11029 maybe-install-pdf-etc:
11030 @if etc
11031 maybe-install-pdf-etc: install-pdf-etc
11032
11033 install-pdf-etc: \
11034 configure-etc \
11035 pdf-etc
11036 @: $(MAKE); $(unstage)
11037 @[ -f ./etc/Makefile ] || exit 0; \
11038 r=`${PWD_COMMAND}`; export r; \
11039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11040 $(HOST_EXPORTS) \
11041 for flag in $(EXTRA_HOST_FLAGS) ; do \
11042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11043 done; \
11044 echo "Doing install-pdf in etc" ; \
11045 (cd $(HOST_SUBDIR)/etc && \
11046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11048 "RANLIB=$${RANLIB}" \
11049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11050 install-pdf) \
11051 || exit 1
11052
11053 @endif etc
11054
11055 .PHONY: maybe-install-html-etc install-html-etc
11056 maybe-install-html-etc:
11057 @if etc
11058 maybe-install-html-etc: install-html-etc
11059
11060 install-html-etc: \
11061 configure-etc \
11062 html-etc
11063 @: $(MAKE); $(unstage)
11064 @[ -f ./etc/Makefile ] || exit 0; \
11065 r=`${PWD_COMMAND}`; export r; \
11066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11067 $(HOST_EXPORTS) \
11068 for flag in $(EXTRA_HOST_FLAGS) ; do \
11069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11070 done; \
11071 echo "Doing install-html in etc" ; \
11072 (cd $(HOST_SUBDIR)/etc && \
11073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11075 "RANLIB=$${RANLIB}" \
11076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11077 install-html) \
11078 || exit 1
11079
11080 @endif etc
11081
11082 .PHONY: maybe-installcheck-etc installcheck-etc
11083 maybe-installcheck-etc:
11084 @if etc
11085 maybe-installcheck-etc: installcheck-etc
11086
11087 installcheck-etc: \
11088 configure-etc
11089 @: $(MAKE); $(unstage)
11090 @[ -f ./etc/Makefile ] || exit 0; \
11091 r=`${PWD_COMMAND}`; export r; \
11092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11093 $(HOST_EXPORTS) \
11094 for flag in $(EXTRA_HOST_FLAGS) ; do \
11095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11096 done; \
11097 echo "Doing installcheck in etc" ; \
11098 (cd $(HOST_SUBDIR)/etc && \
11099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11101 "RANLIB=$${RANLIB}" \
11102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11103 installcheck) \
11104 || exit 1
11105
11106 @endif etc
11107
11108 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11109 maybe-mostlyclean-etc:
11110 @if etc
11111 maybe-mostlyclean-etc: mostlyclean-etc
11112
11113 mostlyclean-etc:
11114 @: $(MAKE); $(unstage)
11115 @[ -f ./etc/Makefile ] || exit 0; \
11116 r=`${PWD_COMMAND}`; export r; \
11117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11118 $(HOST_EXPORTS) \
11119 for flag in $(EXTRA_HOST_FLAGS) ; do \
11120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11121 done; \
11122 echo "Doing mostlyclean in etc" ; \
11123 (cd $(HOST_SUBDIR)/etc && \
11124 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11125 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11126 "RANLIB=$${RANLIB}" \
11127 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11128 mostlyclean) \
11129 || exit 1
11130
11131 @endif etc
11132
11133 .PHONY: maybe-clean-etc clean-etc
11134 maybe-clean-etc:
11135 @if etc
11136 maybe-clean-etc: clean-etc
11137
11138 clean-etc:
11139 @: $(MAKE); $(unstage)
11140 @[ -f ./etc/Makefile ] || exit 0; \
11141 r=`${PWD_COMMAND}`; export r; \
11142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11143 $(HOST_EXPORTS) \
11144 for flag in $(EXTRA_HOST_FLAGS) ; do \
11145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11146 done; \
11147 echo "Doing clean in etc" ; \
11148 (cd $(HOST_SUBDIR)/etc && \
11149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11151 "RANLIB=$${RANLIB}" \
11152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11153 clean) \
11154 || exit 1
11155
11156 @endif etc
11157
11158 .PHONY: maybe-distclean-etc distclean-etc
11159 maybe-distclean-etc:
11160 @if etc
11161 maybe-distclean-etc: distclean-etc
11162
11163 distclean-etc:
11164 @: $(MAKE); $(unstage)
11165 @[ -f ./etc/Makefile ] || exit 0; \
11166 r=`${PWD_COMMAND}`; export r; \
11167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11168 $(HOST_EXPORTS) \
11169 for flag in $(EXTRA_HOST_FLAGS) ; do \
11170 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11171 done; \
11172 echo "Doing distclean in etc" ; \
11173 (cd $(HOST_SUBDIR)/etc && \
11174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11176 "RANLIB=$${RANLIB}" \
11177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11178 distclean) \
11179 || exit 1
11180
11181 @endif etc
11182
11183 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11184 maybe-maintainer-clean-etc:
11185 @if etc
11186 maybe-maintainer-clean-etc: maintainer-clean-etc
11187
11188 maintainer-clean-etc:
11189 @: $(MAKE); $(unstage)
11190 @[ -f ./etc/Makefile ] || exit 0; \
11191 r=`${PWD_COMMAND}`; export r; \
11192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11193 $(HOST_EXPORTS) \
11194 for flag in $(EXTRA_HOST_FLAGS) ; do \
11195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11196 done; \
11197 echo "Doing maintainer-clean in etc" ; \
11198 (cd $(HOST_SUBDIR)/etc && \
11199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11201 "RANLIB=$${RANLIB}" \
11202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11203 maintainer-clean) \
11204 || exit 1
11205
11206 @endif etc
11207
11208
11209
11210 .PHONY: configure-fastjar maybe-configure-fastjar
11211 maybe-configure-fastjar:
11212 @if gcc-bootstrap
11213 configure-fastjar: stage_current
11214 @endif gcc-bootstrap
11215 @if fastjar
11216 maybe-configure-fastjar: configure-fastjar
11217 configure-fastjar:
11218 @: $(MAKE); $(unstage)
11219 @r=`${PWD_COMMAND}`; export r; \
11220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11221 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11223 $(HOST_EXPORTS) \
11224 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11225 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11226 case $(srcdir) in \
11227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11228 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11230 esac; \
11231 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11232 libsrcdir="$$s/fastjar"; \
11233 $(SHELL) $${libsrcdir}/configure \
11234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11235 --target=${target_alias} $${srcdiroption} \
11236 || exit 1
11237 @endif fastjar
11238
11239
11240
11241
11242
11243 .PHONY: all-fastjar maybe-all-fastjar
11244 maybe-all-fastjar:
11245 @if gcc-bootstrap
11246 all-fastjar: stage_current
11247 @endif gcc-bootstrap
11248 @if fastjar
11249 TARGET-fastjar=all
11250 maybe-all-fastjar: all-fastjar
11251 all-fastjar: configure-fastjar
11252 @: $(MAKE); $(unstage)
11253 @r=`${PWD_COMMAND}`; export r; \
11254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11255 $(HOST_EXPORTS) \
11256 (cd $(HOST_SUBDIR)/fastjar && \
11257 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11258 $(TARGET-fastjar))
11259 @endif fastjar
11260
11261
11262
11263
11264 .PHONY: check-fastjar maybe-check-fastjar
11265 maybe-check-fastjar:
11266 @if fastjar
11267 maybe-check-fastjar: check-fastjar
11268
11269 # This module is only tested in a native toolchain.
11270 check-fastjar:
11271 @: $(MAKE); $(unstage)
11272 @if [ '$(host)' = '$(target)' ] ; then \
11273 r=`${PWD_COMMAND}`; export r; \
11274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11275 $(HOST_EXPORTS) \
11276 (cd $(HOST_SUBDIR)/fastjar && \
11277 $(MAKE) $(FLAGS_TO_PASS) check); \
11278 fi
11279
11280 @endif fastjar
11281
11282 .PHONY: install-fastjar maybe-install-fastjar
11283 maybe-install-fastjar:
11284 @if fastjar
11285 maybe-install-fastjar: install-fastjar
11286
11287 install-fastjar: installdirs
11288 @: $(MAKE); $(unstage)
11289 @r=`${PWD_COMMAND}`; export r; \
11290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11291 $(HOST_EXPORTS) \
11292 (cd $(HOST_SUBDIR)/fastjar && \
11293 $(MAKE) $(FLAGS_TO_PASS) install)
11294
11295 @endif fastjar
11296
11297 # Other targets (info, dvi, pdf, etc.)
11298
11299 .PHONY: maybe-info-fastjar info-fastjar
11300 maybe-info-fastjar:
11301 @if fastjar
11302 maybe-info-fastjar: info-fastjar
11303
11304 info-fastjar: \
11305 configure-fastjar
11306 @: $(MAKE); $(unstage)
11307 @[ -f ./fastjar/Makefile ] || exit 0; \
11308 r=`${PWD_COMMAND}`; export r; \
11309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11310 $(HOST_EXPORTS) \
11311 for flag in $(EXTRA_HOST_FLAGS) ; do \
11312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11313 done; \
11314 echo "Doing info in fastjar" ; \
11315 (cd $(HOST_SUBDIR)/fastjar && \
11316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11318 "RANLIB=$${RANLIB}" \
11319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11320 info) \
11321 || exit 1
11322
11323 @endif fastjar
11324
11325 .PHONY: maybe-dvi-fastjar dvi-fastjar
11326 maybe-dvi-fastjar:
11327 @if fastjar
11328 maybe-dvi-fastjar: dvi-fastjar
11329
11330 dvi-fastjar: \
11331 configure-fastjar
11332 @: $(MAKE); $(unstage)
11333 @[ -f ./fastjar/Makefile ] || exit 0; \
11334 r=`${PWD_COMMAND}`; export r; \
11335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11336 $(HOST_EXPORTS) \
11337 for flag in $(EXTRA_HOST_FLAGS) ; do \
11338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11339 done; \
11340 echo "Doing dvi in fastjar" ; \
11341 (cd $(HOST_SUBDIR)/fastjar && \
11342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11344 "RANLIB=$${RANLIB}" \
11345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11346 dvi) \
11347 || exit 1
11348
11349 @endif fastjar
11350
11351 .PHONY: maybe-pdf-fastjar pdf-fastjar
11352 maybe-pdf-fastjar:
11353 @if fastjar
11354 maybe-pdf-fastjar: pdf-fastjar
11355
11356 pdf-fastjar: \
11357 configure-fastjar
11358 @: $(MAKE); $(unstage)
11359 @[ -f ./fastjar/Makefile ] || exit 0; \
11360 r=`${PWD_COMMAND}`; export r; \
11361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362 $(HOST_EXPORTS) \
11363 for flag in $(EXTRA_HOST_FLAGS) ; do \
11364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11365 done; \
11366 echo "Doing pdf in fastjar" ; \
11367 (cd $(HOST_SUBDIR)/fastjar && \
11368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11370 "RANLIB=$${RANLIB}" \
11371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11372 pdf) \
11373 || exit 1
11374
11375 @endif fastjar
11376
11377 .PHONY: maybe-html-fastjar html-fastjar
11378 maybe-html-fastjar:
11379 @if fastjar
11380 maybe-html-fastjar: html-fastjar
11381
11382 html-fastjar: \
11383 configure-fastjar
11384 @: $(MAKE); $(unstage)
11385 @[ -f ./fastjar/Makefile ] || exit 0; \
11386 r=`${PWD_COMMAND}`; export r; \
11387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11388 $(HOST_EXPORTS) \
11389 for flag in $(EXTRA_HOST_FLAGS) ; do \
11390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11391 done; \
11392 echo "Doing html in fastjar" ; \
11393 (cd $(HOST_SUBDIR)/fastjar && \
11394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11396 "RANLIB=$${RANLIB}" \
11397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11398 html) \
11399 || exit 1
11400
11401 @endif fastjar
11402
11403 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11404 maybe-TAGS-fastjar:
11405 @if fastjar
11406 maybe-TAGS-fastjar: TAGS-fastjar
11407
11408 TAGS-fastjar: \
11409 configure-fastjar
11410 @: $(MAKE); $(unstage)
11411 @[ -f ./fastjar/Makefile ] || exit 0; \
11412 r=`${PWD_COMMAND}`; export r; \
11413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11414 $(HOST_EXPORTS) \
11415 for flag in $(EXTRA_HOST_FLAGS) ; do \
11416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11417 done; \
11418 echo "Doing TAGS in fastjar" ; \
11419 (cd $(HOST_SUBDIR)/fastjar && \
11420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11422 "RANLIB=$${RANLIB}" \
11423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11424 TAGS) \
11425 || exit 1
11426
11427 @endif fastjar
11428
11429 .PHONY: maybe-install-info-fastjar install-info-fastjar
11430 maybe-install-info-fastjar:
11431 @if fastjar
11432 maybe-install-info-fastjar: install-info-fastjar
11433
11434 install-info-fastjar: \
11435 configure-fastjar \
11436 info-fastjar
11437 @: $(MAKE); $(unstage)
11438 @[ -f ./fastjar/Makefile ] || exit 0; \
11439 r=`${PWD_COMMAND}`; export r; \
11440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11441 $(HOST_EXPORTS) \
11442 for flag in $(EXTRA_HOST_FLAGS) ; do \
11443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11444 done; \
11445 echo "Doing install-info in fastjar" ; \
11446 (cd $(HOST_SUBDIR)/fastjar && \
11447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11449 "RANLIB=$${RANLIB}" \
11450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11451 install-info) \
11452 || exit 1
11453
11454 @endif fastjar
11455
11456 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11457 maybe-install-pdf-fastjar:
11458 @if fastjar
11459 maybe-install-pdf-fastjar: install-pdf-fastjar
11460
11461 install-pdf-fastjar: \
11462 configure-fastjar \
11463 pdf-fastjar
11464 @: $(MAKE); $(unstage)
11465 @[ -f ./fastjar/Makefile ] || exit 0; \
11466 r=`${PWD_COMMAND}`; export r; \
11467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11468 $(HOST_EXPORTS) \
11469 for flag in $(EXTRA_HOST_FLAGS) ; do \
11470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11471 done; \
11472 echo "Doing install-pdf in fastjar" ; \
11473 (cd $(HOST_SUBDIR)/fastjar && \
11474 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11475 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11476 "RANLIB=$${RANLIB}" \
11477 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11478 install-pdf) \
11479 || exit 1
11480
11481 @endif fastjar
11482
11483 .PHONY: maybe-install-html-fastjar install-html-fastjar
11484 maybe-install-html-fastjar:
11485 @if fastjar
11486 maybe-install-html-fastjar: install-html-fastjar
11487
11488 install-html-fastjar: \
11489 configure-fastjar \
11490 html-fastjar
11491 @: $(MAKE); $(unstage)
11492 @[ -f ./fastjar/Makefile ] || exit 0; \
11493 r=`${PWD_COMMAND}`; export r; \
11494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11495 $(HOST_EXPORTS) \
11496 for flag in $(EXTRA_HOST_FLAGS) ; do \
11497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11498 done; \
11499 echo "Doing install-html in fastjar" ; \
11500 (cd $(HOST_SUBDIR)/fastjar && \
11501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11503 "RANLIB=$${RANLIB}" \
11504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11505 install-html) \
11506 || exit 1
11507
11508 @endif fastjar
11509
11510 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11511 maybe-installcheck-fastjar:
11512 @if fastjar
11513 maybe-installcheck-fastjar: installcheck-fastjar
11514
11515 installcheck-fastjar: \
11516 configure-fastjar
11517 @: $(MAKE); $(unstage)
11518 @[ -f ./fastjar/Makefile ] || exit 0; \
11519 r=`${PWD_COMMAND}`; export r; \
11520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11521 $(HOST_EXPORTS) \
11522 for flag in $(EXTRA_HOST_FLAGS) ; do \
11523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11524 done; \
11525 echo "Doing installcheck in fastjar" ; \
11526 (cd $(HOST_SUBDIR)/fastjar && \
11527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11529 "RANLIB=$${RANLIB}" \
11530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11531 installcheck) \
11532 || exit 1
11533
11534 @endif fastjar
11535
11536 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11537 maybe-mostlyclean-fastjar:
11538 @if fastjar
11539 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11540
11541 mostlyclean-fastjar:
11542 @: $(MAKE); $(unstage)
11543 @[ -f ./fastjar/Makefile ] || exit 0; \
11544 r=`${PWD_COMMAND}`; export r; \
11545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11546 $(HOST_EXPORTS) \
11547 for flag in $(EXTRA_HOST_FLAGS) ; do \
11548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11549 done; \
11550 echo "Doing mostlyclean in fastjar" ; \
11551 (cd $(HOST_SUBDIR)/fastjar && \
11552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11554 "RANLIB=$${RANLIB}" \
11555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11556 mostlyclean) \
11557 || exit 1
11558
11559 @endif fastjar
11560
11561 .PHONY: maybe-clean-fastjar clean-fastjar
11562 maybe-clean-fastjar:
11563 @if fastjar
11564 maybe-clean-fastjar: clean-fastjar
11565
11566 clean-fastjar:
11567 @: $(MAKE); $(unstage)
11568 @[ -f ./fastjar/Makefile ] || exit 0; \
11569 r=`${PWD_COMMAND}`; export r; \
11570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11571 $(HOST_EXPORTS) \
11572 for flag in $(EXTRA_HOST_FLAGS) ; do \
11573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11574 done; \
11575 echo "Doing clean in fastjar" ; \
11576 (cd $(HOST_SUBDIR)/fastjar && \
11577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11579 "RANLIB=$${RANLIB}" \
11580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11581 clean) \
11582 || exit 1
11583
11584 @endif fastjar
11585
11586 .PHONY: maybe-distclean-fastjar distclean-fastjar
11587 maybe-distclean-fastjar:
11588 @if fastjar
11589 maybe-distclean-fastjar: distclean-fastjar
11590
11591 distclean-fastjar:
11592 @: $(MAKE); $(unstage)
11593 @[ -f ./fastjar/Makefile ] || exit 0; \
11594 r=`${PWD_COMMAND}`; export r; \
11595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11596 $(HOST_EXPORTS) \
11597 for flag in $(EXTRA_HOST_FLAGS) ; do \
11598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11599 done; \
11600 echo "Doing distclean in fastjar" ; \
11601 (cd $(HOST_SUBDIR)/fastjar && \
11602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11604 "RANLIB=$${RANLIB}" \
11605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11606 distclean) \
11607 || exit 1
11608
11609 @endif fastjar
11610
11611 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11612 maybe-maintainer-clean-fastjar:
11613 @if fastjar
11614 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11615
11616 maintainer-clean-fastjar:
11617 @: $(MAKE); $(unstage)
11618 @[ -f ./fastjar/Makefile ] || exit 0; \
11619 r=`${PWD_COMMAND}`; export r; \
11620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11621 $(HOST_EXPORTS) \
11622 for flag in $(EXTRA_HOST_FLAGS) ; do \
11623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11624 done; \
11625 echo "Doing maintainer-clean in fastjar" ; \
11626 (cd $(HOST_SUBDIR)/fastjar && \
11627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11629 "RANLIB=$${RANLIB}" \
11630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11631 maintainer-clean) \
11632 || exit 1
11633
11634 @endif fastjar
11635
11636
11637
11638 .PHONY: configure-fileutils maybe-configure-fileutils
11639 maybe-configure-fileutils:
11640 @if gcc-bootstrap
11641 configure-fileutils: stage_current
11642 @endif gcc-bootstrap
11643 @if fileutils
11644 maybe-configure-fileutils: configure-fileutils
11645 configure-fileutils:
11646 @: $(MAKE); $(unstage)
11647 @r=`${PWD_COMMAND}`; export r; \
11648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11649 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
11650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
11651 $(HOST_EXPORTS) \
11652 echo Configuring in $(HOST_SUBDIR)/fileutils; \
11653 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
11654 case $(srcdir) in \
11655 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11656 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
11657 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11658 esac; \
11659 srcdiroption="--srcdir=$${topdir}/fileutils"; \
11660 libsrcdir="$$s/fileutils"; \
11661 $(SHELL) $${libsrcdir}/configure \
11662 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11663 --target=${target_alias} $${srcdiroption} \
11664 || exit 1
11665 @endif fileutils
11666
11667
11668
11669
11670
11671 .PHONY: all-fileutils maybe-all-fileutils
11672 maybe-all-fileutils:
11673 @if gcc-bootstrap
11674 all-fileutils: stage_current
11675 @endif gcc-bootstrap
11676 @if fileutils
11677 TARGET-fileutils=all
11678 maybe-all-fileutils: all-fileutils
11679 all-fileutils: configure-fileutils
11680 @: $(MAKE); $(unstage)
11681 @r=`${PWD_COMMAND}`; export r; \
11682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11683 $(HOST_EXPORTS) \
11684 (cd $(HOST_SUBDIR)/fileutils && \
11685 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11686 $(TARGET-fileutils))
11687 @endif fileutils
11688
11689
11690
11691
11692 .PHONY: check-fileutils maybe-check-fileutils
11693 maybe-check-fileutils:
11694 @if fileutils
11695 maybe-check-fileutils: check-fileutils
11696
11697 check-fileutils:
11698 @: $(MAKE); $(unstage)
11699 @r=`${PWD_COMMAND}`; export r; \
11700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11701 $(HOST_EXPORTS) \
11702 (cd $(HOST_SUBDIR)/fileutils && \
11703 $(MAKE) $(FLAGS_TO_PASS) check)
11704
11705 @endif fileutils
11706
11707 .PHONY: install-fileutils maybe-install-fileutils
11708 maybe-install-fileutils:
11709 @if fileutils
11710 maybe-install-fileutils: install-fileutils
11711
11712 install-fileutils: installdirs
11713 @: $(MAKE); $(unstage)
11714 @r=`${PWD_COMMAND}`; export r; \
11715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11716 $(HOST_EXPORTS) \
11717 (cd $(HOST_SUBDIR)/fileutils && \
11718 $(MAKE) $(FLAGS_TO_PASS) install)
11719
11720 @endif fileutils
11721
11722 # Other targets (info, dvi, pdf, etc.)
11723
11724 .PHONY: maybe-info-fileutils info-fileutils
11725 maybe-info-fileutils:
11726 @if fileutils
11727 maybe-info-fileutils: info-fileutils
11728
11729 info-fileutils: \
11730 configure-fileutils
11731 @: $(MAKE); $(unstage)
11732 @[ -f ./fileutils/Makefile ] || exit 0; \
11733 r=`${PWD_COMMAND}`; export r; \
11734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11735 $(HOST_EXPORTS) \
11736 for flag in $(EXTRA_HOST_FLAGS) ; do \
11737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11738 done; \
11739 echo "Doing info in fileutils" ; \
11740 (cd $(HOST_SUBDIR)/fileutils && \
11741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11743 "RANLIB=$${RANLIB}" \
11744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11745 info) \
11746 || exit 1
11747
11748 @endif fileutils
11749
11750 .PHONY: maybe-dvi-fileutils dvi-fileutils
11751 maybe-dvi-fileutils:
11752 @if fileutils
11753 maybe-dvi-fileutils: dvi-fileutils
11754
11755 dvi-fileutils: \
11756 configure-fileutils
11757 @: $(MAKE); $(unstage)
11758 @[ -f ./fileutils/Makefile ] || exit 0; \
11759 r=`${PWD_COMMAND}`; export r; \
11760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11761 $(HOST_EXPORTS) \
11762 for flag in $(EXTRA_HOST_FLAGS) ; do \
11763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11764 done; \
11765 echo "Doing dvi in fileutils" ; \
11766 (cd $(HOST_SUBDIR)/fileutils && \
11767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11769 "RANLIB=$${RANLIB}" \
11770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11771 dvi) \
11772 || exit 1
11773
11774 @endif fileutils
11775
11776 .PHONY: maybe-pdf-fileutils pdf-fileutils
11777 maybe-pdf-fileutils:
11778 @if fileutils
11779 maybe-pdf-fileutils: pdf-fileutils
11780
11781 pdf-fileutils: \
11782 configure-fileutils
11783 @: $(MAKE); $(unstage)
11784 @[ -f ./fileutils/Makefile ] || exit 0; \
11785 r=`${PWD_COMMAND}`; export r; \
11786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11787 $(HOST_EXPORTS) \
11788 for flag in $(EXTRA_HOST_FLAGS) ; do \
11789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11790 done; \
11791 echo "Doing pdf in fileutils" ; \
11792 (cd $(HOST_SUBDIR)/fileutils && \
11793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11795 "RANLIB=$${RANLIB}" \
11796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11797 pdf) \
11798 || exit 1
11799
11800 @endif fileutils
11801
11802 .PHONY: maybe-html-fileutils html-fileutils
11803 maybe-html-fileutils:
11804 @if fileutils
11805 maybe-html-fileutils: html-fileutils
11806
11807 html-fileutils: \
11808 configure-fileutils
11809 @: $(MAKE); $(unstage)
11810 @[ -f ./fileutils/Makefile ] || exit 0; \
11811 r=`${PWD_COMMAND}`; export r; \
11812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11813 $(HOST_EXPORTS) \
11814 for flag in $(EXTRA_HOST_FLAGS) ; do \
11815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11816 done; \
11817 echo "Doing html in fileutils" ; \
11818 (cd $(HOST_SUBDIR)/fileutils && \
11819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11821 "RANLIB=$${RANLIB}" \
11822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11823 html) \
11824 || exit 1
11825
11826 @endif fileutils
11827
11828 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
11829 maybe-TAGS-fileutils:
11830 @if fileutils
11831 maybe-TAGS-fileutils: TAGS-fileutils
11832
11833 TAGS-fileutils: \
11834 configure-fileutils
11835 @: $(MAKE); $(unstage)
11836 @[ -f ./fileutils/Makefile ] || exit 0; \
11837 r=`${PWD_COMMAND}`; export r; \
11838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11839 $(HOST_EXPORTS) \
11840 for flag in $(EXTRA_HOST_FLAGS) ; do \
11841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11842 done; \
11843 echo "Doing TAGS in fileutils" ; \
11844 (cd $(HOST_SUBDIR)/fileutils && \
11845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11847 "RANLIB=$${RANLIB}" \
11848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11849 TAGS) \
11850 || exit 1
11851
11852 @endif fileutils
11853
11854 .PHONY: maybe-install-info-fileutils install-info-fileutils
11855 maybe-install-info-fileutils:
11856 @if fileutils
11857 maybe-install-info-fileutils: install-info-fileutils
11858
11859 install-info-fileutils: \
11860 configure-fileutils \
11861 info-fileutils
11862 @: $(MAKE); $(unstage)
11863 @[ -f ./fileutils/Makefile ] || exit 0; \
11864 r=`${PWD_COMMAND}`; export r; \
11865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11866 $(HOST_EXPORTS) \
11867 for flag in $(EXTRA_HOST_FLAGS) ; do \
11868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11869 done; \
11870 echo "Doing install-info in fileutils" ; \
11871 (cd $(HOST_SUBDIR)/fileutils && \
11872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11874 "RANLIB=$${RANLIB}" \
11875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11876 install-info) \
11877 || exit 1
11878
11879 @endif fileutils
11880
11881 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
11882 maybe-install-pdf-fileutils:
11883 @if fileutils
11884 maybe-install-pdf-fileutils: install-pdf-fileutils
11885
11886 install-pdf-fileutils: \
11887 configure-fileutils \
11888 pdf-fileutils
11889 @: $(MAKE); $(unstage)
11890 @[ -f ./fileutils/Makefile ] || exit 0; \
11891 r=`${PWD_COMMAND}`; export r; \
11892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11893 $(HOST_EXPORTS) \
11894 for flag in $(EXTRA_HOST_FLAGS) ; do \
11895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11896 done; \
11897 echo "Doing install-pdf in fileutils" ; \
11898 (cd $(HOST_SUBDIR)/fileutils && \
11899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11901 "RANLIB=$${RANLIB}" \
11902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11903 install-pdf) \
11904 || exit 1
11905
11906 @endif fileutils
11907
11908 .PHONY: maybe-install-html-fileutils install-html-fileutils
11909 maybe-install-html-fileutils:
11910 @if fileutils
11911 maybe-install-html-fileutils: install-html-fileutils
11912
11913 install-html-fileutils: \
11914 configure-fileutils \
11915 html-fileutils
11916 @: $(MAKE); $(unstage)
11917 @[ -f ./fileutils/Makefile ] || exit 0; \
11918 r=`${PWD_COMMAND}`; export r; \
11919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11920 $(HOST_EXPORTS) \
11921 for flag in $(EXTRA_HOST_FLAGS) ; do \
11922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11923 done; \
11924 echo "Doing install-html in fileutils" ; \
11925 (cd $(HOST_SUBDIR)/fileutils && \
11926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11928 "RANLIB=$${RANLIB}" \
11929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11930 install-html) \
11931 || exit 1
11932
11933 @endif fileutils
11934
11935 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
11936 maybe-installcheck-fileutils:
11937 @if fileutils
11938 maybe-installcheck-fileutils: installcheck-fileutils
11939
11940 installcheck-fileutils: \
11941 configure-fileutils
11942 @: $(MAKE); $(unstage)
11943 @[ -f ./fileutils/Makefile ] || exit 0; \
11944 r=`${PWD_COMMAND}`; export r; \
11945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11946 $(HOST_EXPORTS) \
11947 for flag in $(EXTRA_HOST_FLAGS) ; do \
11948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11949 done; \
11950 echo "Doing installcheck in fileutils" ; \
11951 (cd $(HOST_SUBDIR)/fileutils && \
11952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11954 "RANLIB=$${RANLIB}" \
11955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11956 installcheck) \
11957 || exit 1
11958
11959 @endif fileutils
11960
11961 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
11962 maybe-mostlyclean-fileutils:
11963 @if fileutils
11964 maybe-mostlyclean-fileutils: mostlyclean-fileutils
11965
11966 mostlyclean-fileutils:
11967 @: $(MAKE); $(unstage)
11968 @[ -f ./fileutils/Makefile ] || exit 0; \
11969 r=`${PWD_COMMAND}`; export r; \
11970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11971 $(HOST_EXPORTS) \
11972 for flag in $(EXTRA_HOST_FLAGS) ; do \
11973 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11974 done; \
11975 echo "Doing mostlyclean in fileutils" ; \
11976 (cd $(HOST_SUBDIR)/fileutils && \
11977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11979 "RANLIB=$${RANLIB}" \
11980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11981 mostlyclean) \
11982 || exit 1
11983
11984 @endif fileutils
11985
11986 .PHONY: maybe-clean-fileutils clean-fileutils
11987 maybe-clean-fileutils:
11988 @if fileutils
11989 maybe-clean-fileutils: clean-fileutils
11990
11991 clean-fileutils:
11992 @: $(MAKE); $(unstage)
11993 @[ -f ./fileutils/Makefile ] || exit 0; \
11994 r=`${PWD_COMMAND}`; export r; \
11995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11996 $(HOST_EXPORTS) \
11997 for flag in $(EXTRA_HOST_FLAGS) ; do \
11998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11999 done; \
12000 echo "Doing clean in fileutils" ; \
12001 (cd $(HOST_SUBDIR)/fileutils && \
12002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12004 "RANLIB=$${RANLIB}" \
12005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12006 clean) \
12007 || exit 1
12008
12009 @endif fileutils
12010
12011 .PHONY: maybe-distclean-fileutils distclean-fileutils
12012 maybe-distclean-fileutils:
12013 @if fileutils
12014 maybe-distclean-fileutils: distclean-fileutils
12015
12016 distclean-fileutils:
12017 @: $(MAKE); $(unstage)
12018 @[ -f ./fileutils/Makefile ] || exit 0; \
12019 r=`${PWD_COMMAND}`; export r; \
12020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12021 $(HOST_EXPORTS) \
12022 for flag in $(EXTRA_HOST_FLAGS) ; do \
12023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12024 done; \
12025 echo "Doing distclean in fileutils" ; \
12026 (cd $(HOST_SUBDIR)/fileutils && \
12027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12029 "RANLIB=$${RANLIB}" \
12030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12031 distclean) \
12032 || exit 1
12033
12034 @endif fileutils
12035
12036 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
12037 maybe-maintainer-clean-fileutils:
12038 @if fileutils
12039 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
12040
12041 maintainer-clean-fileutils:
12042 @: $(MAKE); $(unstage)
12043 @[ -f ./fileutils/Makefile ] || exit 0; \
12044 r=`${PWD_COMMAND}`; export r; \
12045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12046 $(HOST_EXPORTS) \
12047 for flag in $(EXTRA_HOST_FLAGS) ; do \
12048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12049 done; \
12050 echo "Doing maintainer-clean in fileutils" ; \
12051 (cd $(HOST_SUBDIR)/fileutils && \
12052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12054 "RANLIB=$${RANLIB}" \
12055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12056 maintainer-clean) \
12057 || exit 1
12058
12059 @endif fileutils
12060
12061
12062
12063 .PHONY: configure-findutils maybe-configure-findutils
12064 maybe-configure-findutils:
12065 @if gcc-bootstrap
12066 configure-findutils: stage_current
12067 @endif gcc-bootstrap
12068 @if findutils
12069 maybe-configure-findutils: configure-findutils
12070 configure-findutils:
12071 @: $(MAKE); $(unstage)
12072 @r=`${PWD_COMMAND}`; export r; \
12073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12074 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12076 $(HOST_EXPORTS) \
12077 echo Configuring in $(HOST_SUBDIR)/findutils; \
12078 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12079 case $(srcdir) in \
12080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12081 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12083 esac; \
12084 srcdiroption="--srcdir=$${topdir}/findutils"; \
12085 libsrcdir="$$s/findutils"; \
12086 $(SHELL) $${libsrcdir}/configure \
12087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12088 --target=${target_alias} $${srcdiroption} \
12089 || exit 1
12090 @endif findutils
12091
12092
12093
12094
12095
12096 .PHONY: all-findutils maybe-all-findutils
12097 maybe-all-findutils:
12098 @if gcc-bootstrap
12099 all-findutils: stage_current
12100 @endif gcc-bootstrap
12101 @if findutils
12102 TARGET-findutils=all
12103 maybe-all-findutils: all-findutils
12104 all-findutils: configure-findutils
12105 @: $(MAKE); $(unstage)
12106 @r=`${PWD_COMMAND}`; export r; \
12107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12108 $(HOST_EXPORTS) \
12109 (cd $(HOST_SUBDIR)/findutils && \
12110 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12111 $(TARGET-findutils))
12112 @endif findutils
12113
12114
12115
12116
12117 .PHONY: check-findutils maybe-check-findutils
12118 maybe-check-findutils:
12119 @if findutils
12120 maybe-check-findutils: check-findutils
12121
12122 check-findutils:
12123 @: $(MAKE); $(unstage)
12124 @r=`${PWD_COMMAND}`; export r; \
12125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12126 $(HOST_EXPORTS) \
12127 (cd $(HOST_SUBDIR)/findutils && \
12128 $(MAKE) $(FLAGS_TO_PASS) check)
12129
12130 @endif findutils
12131
12132 .PHONY: install-findutils maybe-install-findutils
12133 maybe-install-findutils:
12134 @if findutils
12135 maybe-install-findutils: install-findutils
12136
12137 install-findutils: installdirs
12138 @: $(MAKE); $(unstage)
12139 @r=`${PWD_COMMAND}`; export r; \
12140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12141 $(HOST_EXPORTS) \
12142 (cd $(HOST_SUBDIR)/findutils && \
12143 $(MAKE) $(FLAGS_TO_PASS) install)
12144
12145 @endif findutils
12146
12147 # Other targets (info, dvi, pdf, etc.)
12148
12149 .PHONY: maybe-info-findutils info-findutils
12150 maybe-info-findutils:
12151 @if findutils
12152 maybe-info-findutils: info-findutils
12153
12154 info-findutils: \
12155 configure-findutils
12156 @: $(MAKE); $(unstage)
12157 @[ -f ./findutils/Makefile ] || exit 0; \
12158 r=`${PWD_COMMAND}`; export r; \
12159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12160 $(HOST_EXPORTS) \
12161 for flag in $(EXTRA_HOST_FLAGS) ; do \
12162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12163 done; \
12164 echo "Doing info in findutils" ; \
12165 (cd $(HOST_SUBDIR)/findutils && \
12166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12168 "RANLIB=$${RANLIB}" \
12169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12170 info) \
12171 || exit 1
12172
12173 @endif findutils
12174
12175 .PHONY: maybe-dvi-findutils dvi-findutils
12176 maybe-dvi-findutils:
12177 @if findutils
12178 maybe-dvi-findutils: dvi-findutils
12179
12180 dvi-findutils: \
12181 configure-findutils
12182 @: $(MAKE); $(unstage)
12183 @[ -f ./findutils/Makefile ] || exit 0; \
12184 r=`${PWD_COMMAND}`; export r; \
12185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12186 $(HOST_EXPORTS) \
12187 for flag in $(EXTRA_HOST_FLAGS) ; do \
12188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12189 done; \
12190 echo "Doing dvi in findutils" ; \
12191 (cd $(HOST_SUBDIR)/findutils && \
12192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12194 "RANLIB=$${RANLIB}" \
12195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12196 dvi) \
12197 || exit 1
12198
12199 @endif findutils
12200
12201 .PHONY: maybe-pdf-findutils pdf-findutils
12202 maybe-pdf-findutils:
12203 @if findutils
12204 maybe-pdf-findutils: pdf-findutils
12205
12206 pdf-findutils: \
12207 configure-findutils
12208 @: $(MAKE); $(unstage)
12209 @[ -f ./findutils/Makefile ] || exit 0; \
12210 r=`${PWD_COMMAND}`; export r; \
12211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12212 $(HOST_EXPORTS) \
12213 for flag in $(EXTRA_HOST_FLAGS) ; do \
12214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12215 done; \
12216 echo "Doing pdf in findutils" ; \
12217 (cd $(HOST_SUBDIR)/findutils && \
12218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12220 "RANLIB=$${RANLIB}" \
12221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12222 pdf) \
12223 || exit 1
12224
12225 @endif findutils
12226
12227 .PHONY: maybe-html-findutils html-findutils
12228 maybe-html-findutils:
12229 @if findutils
12230 maybe-html-findutils: html-findutils
12231
12232 html-findutils: \
12233 configure-findutils
12234 @: $(MAKE); $(unstage)
12235 @[ -f ./findutils/Makefile ] || exit 0; \
12236 r=`${PWD_COMMAND}`; export r; \
12237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12238 $(HOST_EXPORTS) \
12239 for flag in $(EXTRA_HOST_FLAGS) ; do \
12240 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12241 done; \
12242 echo "Doing html in findutils" ; \
12243 (cd $(HOST_SUBDIR)/findutils && \
12244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12246 "RANLIB=$${RANLIB}" \
12247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12248 html) \
12249 || exit 1
12250
12251 @endif findutils
12252
12253 .PHONY: maybe-TAGS-findutils TAGS-findutils
12254 maybe-TAGS-findutils:
12255 @if findutils
12256 maybe-TAGS-findutils: TAGS-findutils
12257
12258 TAGS-findutils: \
12259 configure-findutils
12260 @: $(MAKE); $(unstage)
12261 @[ -f ./findutils/Makefile ] || exit 0; \
12262 r=`${PWD_COMMAND}`; export r; \
12263 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12264 $(HOST_EXPORTS) \
12265 for flag in $(EXTRA_HOST_FLAGS) ; do \
12266 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12267 done; \
12268 echo "Doing TAGS in findutils" ; \
12269 (cd $(HOST_SUBDIR)/findutils && \
12270 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12271 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12272 "RANLIB=$${RANLIB}" \
12273 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12274 TAGS) \
12275 || exit 1
12276
12277 @endif findutils
12278
12279 .PHONY: maybe-install-info-findutils install-info-findutils
12280 maybe-install-info-findutils:
12281 @if findutils
12282 maybe-install-info-findutils: install-info-findutils
12283
12284 install-info-findutils: \
12285 configure-findutils \
12286 info-findutils
12287 @: $(MAKE); $(unstage)
12288 @[ -f ./findutils/Makefile ] || exit 0; \
12289 r=`${PWD_COMMAND}`; export r; \
12290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12291 $(HOST_EXPORTS) \
12292 for flag in $(EXTRA_HOST_FLAGS) ; do \
12293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12294 done; \
12295 echo "Doing install-info in findutils" ; \
12296 (cd $(HOST_SUBDIR)/findutils && \
12297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12299 "RANLIB=$${RANLIB}" \
12300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12301 install-info) \
12302 || exit 1
12303
12304 @endif findutils
12305
12306 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12307 maybe-install-pdf-findutils:
12308 @if findutils
12309 maybe-install-pdf-findutils: install-pdf-findutils
12310
12311 install-pdf-findutils: \
12312 configure-findutils \
12313 pdf-findutils
12314 @: $(MAKE); $(unstage)
12315 @[ -f ./findutils/Makefile ] || exit 0; \
12316 r=`${PWD_COMMAND}`; export r; \
12317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12318 $(HOST_EXPORTS) \
12319 for flag in $(EXTRA_HOST_FLAGS) ; do \
12320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12321 done; \
12322 echo "Doing install-pdf in findutils" ; \
12323 (cd $(HOST_SUBDIR)/findutils && \
12324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12326 "RANLIB=$${RANLIB}" \
12327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12328 install-pdf) \
12329 || exit 1
12330
12331 @endif findutils
12332
12333 .PHONY: maybe-install-html-findutils install-html-findutils
12334 maybe-install-html-findutils:
12335 @if findutils
12336 maybe-install-html-findutils: install-html-findutils
12337
12338 install-html-findutils: \
12339 configure-findutils \
12340 html-findutils
12341 @: $(MAKE); $(unstage)
12342 @[ -f ./findutils/Makefile ] || exit 0; \
12343 r=`${PWD_COMMAND}`; export r; \
12344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12345 $(HOST_EXPORTS) \
12346 for flag in $(EXTRA_HOST_FLAGS) ; do \
12347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12348 done; \
12349 echo "Doing install-html in findutils" ; \
12350 (cd $(HOST_SUBDIR)/findutils && \
12351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12353 "RANLIB=$${RANLIB}" \
12354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12355 install-html) \
12356 || exit 1
12357
12358 @endif findutils
12359
12360 .PHONY: maybe-installcheck-findutils installcheck-findutils
12361 maybe-installcheck-findutils:
12362 @if findutils
12363 maybe-installcheck-findutils: installcheck-findutils
12364
12365 installcheck-findutils: \
12366 configure-findutils
12367 @: $(MAKE); $(unstage)
12368 @[ -f ./findutils/Makefile ] || exit 0; \
12369 r=`${PWD_COMMAND}`; export r; \
12370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371 $(HOST_EXPORTS) \
12372 for flag in $(EXTRA_HOST_FLAGS) ; do \
12373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12374 done; \
12375 echo "Doing installcheck in findutils" ; \
12376 (cd $(HOST_SUBDIR)/findutils && \
12377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12379 "RANLIB=$${RANLIB}" \
12380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12381 installcheck) \
12382 || exit 1
12383
12384 @endif findutils
12385
12386 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12387 maybe-mostlyclean-findutils:
12388 @if findutils
12389 maybe-mostlyclean-findutils: mostlyclean-findutils
12390
12391 mostlyclean-findutils:
12392 @: $(MAKE); $(unstage)
12393 @[ -f ./findutils/Makefile ] || exit 0; \
12394 r=`${PWD_COMMAND}`; export r; \
12395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396 $(HOST_EXPORTS) \
12397 for flag in $(EXTRA_HOST_FLAGS) ; do \
12398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399 done; \
12400 echo "Doing mostlyclean in findutils" ; \
12401 (cd $(HOST_SUBDIR)/findutils && \
12402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404 "RANLIB=$${RANLIB}" \
12405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12406 mostlyclean) \
12407 || exit 1
12408
12409 @endif findutils
12410
12411 .PHONY: maybe-clean-findutils clean-findutils
12412 maybe-clean-findutils:
12413 @if findutils
12414 maybe-clean-findutils: clean-findutils
12415
12416 clean-findutils:
12417 @: $(MAKE); $(unstage)
12418 @[ -f ./findutils/Makefile ] || exit 0; \
12419 r=`${PWD_COMMAND}`; export r; \
12420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12421 $(HOST_EXPORTS) \
12422 for flag in $(EXTRA_HOST_FLAGS) ; do \
12423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12424 done; \
12425 echo "Doing clean in findutils" ; \
12426 (cd $(HOST_SUBDIR)/findutils && \
12427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12429 "RANLIB=$${RANLIB}" \
12430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12431 clean) \
12432 || exit 1
12433
12434 @endif findutils
12435
12436 .PHONY: maybe-distclean-findutils distclean-findutils
12437 maybe-distclean-findutils:
12438 @if findutils
12439 maybe-distclean-findutils: distclean-findutils
12440
12441 distclean-findutils:
12442 @: $(MAKE); $(unstage)
12443 @[ -f ./findutils/Makefile ] || exit 0; \
12444 r=`${PWD_COMMAND}`; export r; \
12445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12446 $(HOST_EXPORTS) \
12447 for flag in $(EXTRA_HOST_FLAGS) ; do \
12448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12449 done; \
12450 echo "Doing distclean in findutils" ; \
12451 (cd $(HOST_SUBDIR)/findutils && \
12452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12454 "RANLIB=$${RANLIB}" \
12455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12456 distclean) \
12457 || exit 1
12458
12459 @endif findutils
12460
12461 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12462 maybe-maintainer-clean-findutils:
12463 @if findutils
12464 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12465
12466 maintainer-clean-findutils:
12467 @: $(MAKE); $(unstage)
12468 @[ -f ./findutils/Makefile ] || exit 0; \
12469 r=`${PWD_COMMAND}`; export r; \
12470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471 $(HOST_EXPORTS) \
12472 for flag in $(EXTRA_HOST_FLAGS) ; do \
12473 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12474 done; \
12475 echo "Doing maintainer-clean in findutils" ; \
12476 (cd $(HOST_SUBDIR)/findutils && \
12477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12479 "RANLIB=$${RANLIB}" \
12480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12481 maintainer-clean) \
12482 || exit 1
12483
12484 @endif findutils
12485
12486
12487
12488 .PHONY: configure-find maybe-configure-find
12489 maybe-configure-find:
12490 @if gcc-bootstrap
12491 configure-find: stage_current
12492 @endif gcc-bootstrap
12493 @if find
12494 maybe-configure-find: configure-find
12495 configure-find:
12496 @: $(MAKE); $(unstage)
12497 @r=`${PWD_COMMAND}`; export r; \
12498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12499 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12500 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12501 $(HOST_EXPORTS) \
12502 echo Configuring in $(HOST_SUBDIR)/find; \
12503 cd "$(HOST_SUBDIR)/find" || exit 1; \
12504 case $(srcdir) in \
12505 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12506 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12507 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12508 esac; \
12509 srcdiroption="--srcdir=$${topdir}/find"; \
12510 libsrcdir="$$s/find"; \
12511 $(SHELL) $${libsrcdir}/configure \
12512 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12513 --target=${target_alias} $${srcdiroption} \
12514 || exit 1
12515 @endif find
12516
12517
12518
12519
12520
12521 .PHONY: all-find maybe-all-find
12522 maybe-all-find:
12523 @if gcc-bootstrap
12524 all-find: stage_current
12525 @endif gcc-bootstrap
12526 @if find
12527 TARGET-find=all
12528 maybe-all-find: all-find
12529 all-find: configure-find
12530 @: $(MAKE); $(unstage)
12531 @r=`${PWD_COMMAND}`; export r; \
12532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12533 $(HOST_EXPORTS) \
12534 (cd $(HOST_SUBDIR)/find && \
12535 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12536 $(TARGET-find))
12537 @endif find
12538
12539
12540
12541
12542 .PHONY: check-find maybe-check-find
12543 maybe-check-find:
12544 @if find
12545 maybe-check-find: check-find
12546
12547 check-find:
12548 @: $(MAKE); $(unstage)
12549 @r=`${PWD_COMMAND}`; export r; \
12550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12551 $(HOST_EXPORTS) \
12552 (cd $(HOST_SUBDIR)/find && \
12553 $(MAKE) $(FLAGS_TO_PASS) check)
12554
12555 @endif find
12556
12557 .PHONY: install-find maybe-install-find
12558 maybe-install-find:
12559 @if find
12560 maybe-install-find: install-find
12561
12562 install-find: installdirs
12563 @: $(MAKE); $(unstage)
12564 @r=`${PWD_COMMAND}`; export r; \
12565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12566 $(HOST_EXPORTS) \
12567 (cd $(HOST_SUBDIR)/find && \
12568 $(MAKE) $(FLAGS_TO_PASS) install)
12569
12570 @endif find
12571
12572 # Other targets (info, dvi, pdf, etc.)
12573
12574 .PHONY: maybe-info-find info-find
12575 maybe-info-find:
12576 @if find
12577 maybe-info-find: info-find
12578
12579 info-find: \
12580 configure-find
12581 @: $(MAKE); $(unstage)
12582 @[ -f ./find/Makefile ] || exit 0; \
12583 r=`${PWD_COMMAND}`; export r; \
12584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12585 $(HOST_EXPORTS) \
12586 for flag in $(EXTRA_HOST_FLAGS) ; do \
12587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12588 done; \
12589 echo "Doing info in find" ; \
12590 (cd $(HOST_SUBDIR)/find && \
12591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12593 "RANLIB=$${RANLIB}" \
12594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12595 info) \
12596 || exit 1
12597
12598 @endif find
12599
12600 .PHONY: maybe-dvi-find dvi-find
12601 maybe-dvi-find:
12602 @if find
12603 maybe-dvi-find: dvi-find
12604
12605 dvi-find: \
12606 configure-find
12607 @: $(MAKE); $(unstage)
12608 @[ -f ./find/Makefile ] || exit 0; \
12609 r=`${PWD_COMMAND}`; export r; \
12610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12611 $(HOST_EXPORTS) \
12612 for flag in $(EXTRA_HOST_FLAGS) ; do \
12613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12614 done; \
12615 echo "Doing dvi in find" ; \
12616 (cd $(HOST_SUBDIR)/find && \
12617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12619 "RANLIB=$${RANLIB}" \
12620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12621 dvi) \
12622 || exit 1
12623
12624 @endif find
12625
12626 .PHONY: maybe-pdf-find pdf-find
12627 maybe-pdf-find:
12628 @if find
12629 maybe-pdf-find: pdf-find
12630
12631 pdf-find: \
12632 configure-find
12633 @: $(MAKE); $(unstage)
12634 @[ -f ./find/Makefile ] || exit 0; \
12635 r=`${PWD_COMMAND}`; export r; \
12636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12637 $(HOST_EXPORTS) \
12638 for flag in $(EXTRA_HOST_FLAGS) ; do \
12639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12640 done; \
12641 echo "Doing pdf in find" ; \
12642 (cd $(HOST_SUBDIR)/find && \
12643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12645 "RANLIB=$${RANLIB}" \
12646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12647 pdf) \
12648 || exit 1
12649
12650 @endif find
12651
12652 .PHONY: maybe-html-find html-find
12653 maybe-html-find:
12654 @if find
12655 maybe-html-find: html-find
12656
12657 html-find: \
12658 configure-find
12659 @: $(MAKE); $(unstage)
12660 @[ -f ./find/Makefile ] || exit 0; \
12661 r=`${PWD_COMMAND}`; export r; \
12662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12663 $(HOST_EXPORTS) \
12664 for flag in $(EXTRA_HOST_FLAGS) ; do \
12665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12666 done; \
12667 echo "Doing html in find" ; \
12668 (cd $(HOST_SUBDIR)/find && \
12669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12671 "RANLIB=$${RANLIB}" \
12672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12673 html) \
12674 || exit 1
12675
12676 @endif find
12677
12678 .PHONY: maybe-TAGS-find TAGS-find
12679 maybe-TAGS-find:
12680 @if find
12681 maybe-TAGS-find: TAGS-find
12682
12683 TAGS-find: \
12684 configure-find
12685 @: $(MAKE); $(unstage)
12686 @[ -f ./find/Makefile ] || exit 0; \
12687 r=`${PWD_COMMAND}`; export r; \
12688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12689 $(HOST_EXPORTS) \
12690 for flag in $(EXTRA_HOST_FLAGS) ; do \
12691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12692 done; \
12693 echo "Doing TAGS in find" ; \
12694 (cd $(HOST_SUBDIR)/find && \
12695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12697 "RANLIB=$${RANLIB}" \
12698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12699 TAGS) \
12700 || exit 1
12701
12702 @endif find
12703
12704 .PHONY: maybe-install-info-find install-info-find
12705 maybe-install-info-find:
12706 @if find
12707 maybe-install-info-find: install-info-find
12708
12709 install-info-find: \
12710 configure-find \
12711 info-find
12712 @: $(MAKE); $(unstage)
12713 @[ -f ./find/Makefile ] || exit 0; \
12714 r=`${PWD_COMMAND}`; export r; \
12715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12716 $(HOST_EXPORTS) \
12717 for flag in $(EXTRA_HOST_FLAGS) ; do \
12718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12719 done; \
12720 echo "Doing install-info in find" ; \
12721 (cd $(HOST_SUBDIR)/find && \
12722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12724 "RANLIB=$${RANLIB}" \
12725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12726 install-info) \
12727 || exit 1
12728
12729 @endif find
12730
12731 .PHONY: maybe-install-pdf-find install-pdf-find
12732 maybe-install-pdf-find:
12733 @if find
12734 maybe-install-pdf-find: install-pdf-find
12735
12736 install-pdf-find: \
12737 configure-find \
12738 pdf-find
12739 @: $(MAKE); $(unstage)
12740 @[ -f ./find/Makefile ] || exit 0; \
12741 r=`${PWD_COMMAND}`; export r; \
12742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12743 $(HOST_EXPORTS) \
12744 for flag in $(EXTRA_HOST_FLAGS) ; do \
12745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12746 done; \
12747 echo "Doing install-pdf in find" ; \
12748 (cd $(HOST_SUBDIR)/find && \
12749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12751 "RANLIB=$${RANLIB}" \
12752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12753 install-pdf) \
12754 || exit 1
12755
12756 @endif find
12757
12758 .PHONY: maybe-install-html-find install-html-find
12759 maybe-install-html-find:
12760 @if find
12761 maybe-install-html-find: install-html-find
12762
12763 install-html-find: \
12764 configure-find \
12765 html-find
12766 @: $(MAKE); $(unstage)
12767 @[ -f ./find/Makefile ] || exit 0; \
12768 r=`${PWD_COMMAND}`; export r; \
12769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12770 $(HOST_EXPORTS) \
12771 for flag in $(EXTRA_HOST_FLAGS) ; do \
12772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12773 done; \
12774 echo "Doing install-html in find" ; \
12775 (cd $(HOST_SUBDIR)/find && \
12776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12778 "RANLIB=$${RANLIB}" \
12779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12780 install-html) \
12781 || exit 1
12782
12783 @endif find
12784
12785 .PHONY: maybe-installcheck-find installcheck-find
12786 maybe-installcheck-find:
12787 @if find
12788 maybe-installcheck-find: installcheck-find
12789
12790 installcheck-find: \
12791 configure-find
12792 @: $(MAKE); $(unstage)
12793 @[ -f ./find/Makefile ] || exit 0; \
12794 r=`${PWD_COMMAND}`; export r; \
12795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12796 $(HOST_EXPORTS) \
12797 for flag in $(EXTRA_HOST_FLAGS) ; do \
12798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12799 done; \
12800 echo "Doing installcheck in find" ; \
12801 (cd $(HOST_SUBDIR)/find && \
12802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12804 "RANLIB=$${RANLIB}" \
12805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12806 installcheck) \
12807 || exit 1
12808
12809 @endif find
12810
12811 .PHONY: maybe-mostlyclean-find mostlyclean-find
12812 maybe-mostlyclean-find:
12813 @if find
12814 maybe-mostlyclean-find: mostlyclean-find
12815
12816 mostlyclean-find:
12817 @: $(MAKE); $(unstage)
12818 @[ -f ./find/Makefile ] || exit 0; \
12819 r=`${PWD_COMMAND}`; export r; \
12820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12821 $(HOST_EXPORTS) \
12822 for flag in $(EXTRA_HOST_FLAGS) ; do \
12823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12824 done; \
12825 echo "Doing mostlyclean in find" ; \
12826 (cd $(HOST_SUBDIR)/find && \
12827 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12828 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12829 "RANLIB=$${RANLIB}" \
12830 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12831 mostlyclean) \
12832 || exit 1
12833
12834 @endif find
12835
12836 .PHONY: maybe-clean-find clean-find
12837 maybe-clean-find:
12838 @if find
12839 maybe-clean-find: clean-find
12840
12841 clean-find:
12842 @: $(MAKE); $(unstage)
12843 @[ -f ./find/Makefile ] || exit 0; \
12844 r=`${PWD_COMMAND}`; export r; \
12845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12846 $(HOST_EXPORTS) \
12847 for flag in $(EXTRA_HOST_FLAGS) ; do \
12848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12849 done; \
12850 echo "Doing clean in find" ; \
12851 (cd $(HOST_SUBDIR)/find && \
12852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12854 "RANLIB=$${RANLIB}" \
12855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12856 clean) \
12857 || exit 1
12858
12859 @endif find
12860
12861 .PHONY: maybe-distclean-find distclean-find
12862 maybe-distclean-find:
12863 @if find
12864 maybe-distclean-find: distclean-find
12865
12866 distclean-find:
12867 @: $(MAKE); $(unstage)
12868 @[ -f ./find/Makefile ] || exit 0; \
12869 r=`${PWD_COMMAND}`; export r; \
12870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12871 $(HOST_EXPORTS) \
12872 for flag in $(EXTRA_HOST_FLAGS) ; do \
12873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12874 done; \
12875 echo "Doing distclean in find" ; \
12876 (cd $(HOST_SUBDIR)/find && \
12877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12879 "RANLIB=$${RANLIB}" \
12880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12881 distclean) \
12882 || exit 1
12883
12884 @endif find
12885
12886 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
12887 maybe-maintainer-clean-find:
12888 @if find
12889 maybe-maintainer-clean-find: maintainer-clean-find
12890
12891 maintainer-clean-find:
12892 @: $(MAKE); $(unstage)
12893 @[ -f ./find/Makefile ] || exit 0; \
12894 r=`${PWD_COMMAND}`; export r; \
12895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12896 $(HOST_EXPORTS) \
12897 for flag in $(EXTRA_HOST_FLAGS) ; do \
12898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12899 done; \
12900 echo "Doing maintainer-clean in find" ; \
12901 (cd $(HOST_SUBDIR)/find && \
12902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12904 "RANLIB=$${RANLIB}" \
12905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12906 maintainer-clean) \
12907 || exit 1
12908
12909 @endif find
12910
12911
12912
12913 .PHONY: configure-fixincludes maybe-configure-fixincludes
12914 maybe-configure-fixincludes:
12915 @if gcc-bootstrap
12916 configure-fixincludes: stage_current
12917 @endif gcc-bootstrap
12918 @if fixincludes
12919 maybe-configure-fixincludes: configure-fixincludes
12920 configure-fixincludes:
12921 @: $(MAKE); $(unstage)
12922 @r=`${PWD_COMMAND}`; export r; \
12923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12924 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
12925 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
12926 $(HOST_EXPORTS) \
12927 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
12928 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
12929 case $(srcdir) in \
12930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12931 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
12932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12933 esac; \
12934 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
12935 libsrcdir="$$s/fixincludes"; \
12936 $(SHELL) $${libsrcdir}/configure \
12937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12938 --target=${target_alias} $${srcdiroption} \
12939 || exit 1
12940 @endif fixincludes
12941
12942
12943
12944
12945
12946 .PHONY: all-fixincludes maybe-all-fixincludes
12947 maybe-all-fixincludes:
12948 @if gcc-bootstrap
12949 all-fixincludes: stage_current
12950 @endif gcc-bootstrap
12951 @if fixincludes
12952 TARGET-fixincludes=all
12953 maybe-all-fixincludes: all-fixincludes
12954 all-fixincludes: configure-fixincludes
12955 @: $(MAKE); $(unstage)
12956 @r=`${PWD_COMMAND}`; export r; \
12957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12958 $(HOST_EXPORTS) \
12959 (cd $(HOST_SUBDIR)/fixincludes && \
12960 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12961 $(TARGET-fixincludes))
12962 @endif fixincludes
12963
12964
12965
12966
12967 .PHONY: check-fixincludes maybe-check-fixincludes
12968 maybe-check-fixincludes:
12969 @if fixincludes
12970 maybe-check-fixincludes: check-fixincludes
12971
12972 check-fixincludes:
12973 @: $(MAKE); $(unstage)
12974 @r=`${PWD_COMMAND}`; export r; \
12975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12976 $(HOST_EXPORTS) \
12977 (cd $(HOST_SUBDIR)/fixincludes && \
12978 $(MAKE) $(FLAGS_TO_PASS) check)
12979
12980 @endif fixincludes
12981
12982 .PHONY: install-fixincludes maybe-install-fixincludes
12983 maybe-install-fixincludes:
12984 @if fixincludes
12985 maybe-install-fixincludes: install-fixincludes
12986
12987 install-fixincludes: installdirs
12988 @: $(MAKE); $(unstage)
12989 @r=`${PWD_COMMAND}`; export r; \
12990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12991 $(HOST_EXPORTS) \
12992 (cd $(HOST_SUBDIR)/fixincludes && \
12993 $(MAKE) $(FLAGS_TO_PASS) install)
12994
12995 @endif fixincludes
12996
12997 # Other targets (info, dvi, pdf, etc.)
12998
12999 .PHONY: maybe-info-fixincludes info-fixincludes
13000 maybe-info-fixincludes:
13001 @if fixincludes
13002 maybe-info-fixincludes: info-fixincludes
13003
13004 info-fixincludes: \
13005 configure-fixincludes
13006 @: $(MAKE); $(unstage)
13007 @[ -f ./fixincludes/Makefile ] || exit 0; \
13008 r=`${PWD_COMMAND}`; export r; \
13009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13010 $(HOST_EXPORTS) \
13011 for flag in $(EXTRA_HOST_FLAGS) ; do \
13012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13013 done; \
13014 echo "Doing info in fixincludes" ; \
13015 (cd $(HOST_SUBDIR)/fixincludes && \
13016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13018 "RANLIB=$${RANLIB}" \
13019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13020 info) \
13021 || exit 1
13022
13023 @endif fixincludes
13024
13025 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
13026 maybe-dvi-fixincludes:
13027 @if fixincludes
13028 maybe-dvi-fixincludes: dvi-fixincludes
13029
13030 dvi-fixincludes: \
13031 configure-fixincludes
13032 @: $(MAKE); $(unstage)
13033 @[ -f ./fixincludes/Makefile ] || exit 0; \
13034 r=`${PWD_COMMAND}`; export r; \
13035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13036 $(HOST_EXPORTS) \
13037 for flag in $(EXTRA_HOST_FLAGS) ; do \
13038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13039 done; \
13040 echo "Doing dvi in fixincludes" ; \
13041 (cd $(HOST_SUBDIR)/fixincludes && \
13042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13044 "RANLIB=$${RANLIB}" \
13045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13046 dvi) \
13047 || exit 1
13048
13049 @endif fixincludes
13050
13051 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13052 maybe-pdf-fixincludes:
13053 @if fixincludes
13054 maybe-pdf-fixincludes: pdf-fixincludes
13055
13056 pdf-fixincludes: \
13057 configure-fixincludes
13058 @: $(MAKE); $(unstage)
13059 @[ -f ./fixincludes/Makefile ] || exit 0; \
13060 r=`${PWD_COMMAND}`; export r; \
13061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13062 $(HOST_EXPORTS) \
13063 for flag in $(EXTRA_HOST_FLAGS) ; do \
13064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13065 done; \
13066 echo "Doing pdf in fixincludes" ; \
13067 (cd $(HOST_SUBDIR)/fixincludes && \
13068 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13069 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13070 "RANLIB=$${RANLIB}" \
13071 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13072 pdf) \
13073 || exit 1
13074
13075 @endif fixincludes
13076
13077 .PHONY: maybe-html-fixincludes html-fixincludes
13078 maybe-html-fixincludes:
13079 @if fixincludes
13080 maybe-html-fixincludes: html-fixincludes
13081
13082 html-fixincludes: \
13083 configure-fixincludes
13084 @: $(MAKE); $(unstage)
13085 @[ -f ./fixincludes/Makefile ] || exit 0; \
13086 r=`${PWD_COMMAND}`; export r; \
13087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13088 $(HOST_EXPORTS) \
13089 for flag in $(EXTRA_HOST_FLAGS) ; do \
13090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13091 done; \
13092 echo "Doing html in fixincludes" ; \
13093 (cd $(HOST_SUBDIR)/fixincludes && \
13094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13096 "RANLIB=$${RANLIB}" \
13097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13098 html) \
13099 || exit 1
13100
13101 @endif fixincludes
13102
13103 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13104 maybe-TAGS-fixincludes:
13105 @if fixincludes
13106 maybe-TAGS-fixincludes: TAGS-fixincludes
13107
13108 # fixincludes doesn't support TAGS.
13109 TAGS-fixincludes:
13110
13111 @endif fixincludes
13112
13113 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13114 maybe-install-info-fixincludes:
13115 @if fixincludes
13116 maybe-install-info-fixincludes: install-info-fixincludes
13117
13118 install-info-fixincludes: \
13119 configure-fixincludes \
13120 info-fixincludes
13121 @: $(MAKE); $(unstage)
13122 @[ -f ./fixincludes/Makefile ] || exit 0; \
13123 r=`${PWD_COMMAND}`; export r; \
13124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13125 $(HOST_EXPORTS) \
13126 for flag in $(EXTRA_HOST_FLAGS) ; do \
13127 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13128 done; \
13129 echo "Doing install-info in fixincludes" ; \
13130 (cd $(HOST_SUBDIR)/fixincludes && \
13131 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13132 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13133 "RANLIB=$${RANLIB}" \
13134 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13135 install-info) \
13136 || exit 1
13137
13138 @endif fixincludes
13139
13140 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13141 maybe-install-pdf-fixincludes:
13142 @if fixincludes
13143 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13144
13145 install-pdf-fixincludes: \
13146 configure-fixincludes \
13147 pdf-fixincludes
13148 @: $(MAKE); $(unstage)
13149 @[ -f ./fixincludes/Makefile ] || exit 0; \
13150 r=`${PWD_COMMAND}`; export r; \
13151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13152 $(HOST_EXPORTS) \
13153 for flag in $(EXTRA_HOST_FLAGS) ; do \
13154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13155 done; \
13156 echo "Doing install-pdf in fixincludes" ; \
13157 (cd $(HOST_SUBDIR)/fixincludes && \
13158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13160 "RANLIB=$${RANLIB}" \
13161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13162 install-pdf) \
13163 || exit 1
13164
13165 @endif fixincludes
13166
13167 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13168 maybe-install-html-fixincludes:
13169 @if fixincludes
13170 maybe-install-html-fixincludes: install-html-fixincludes
13171
13172 install-html-fixincludes: \
13173 configure-fixincludes \
13174 html-fixincludes
13175 @: $(MAKE); $(unstage)
13176 @[ -f ./fixincludes/Makefile ] || exit 0; \
13177 r=`${PWD_COMMAND}`; export r; \
13178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13179 $(HOST_EXPORTS) \
13180 for flag in $(EXTRA_HOST_FLAGS) ; do \
13181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13182 done; \
13183 echo "Doing install-html in fixincludes" ; \
13184 (cd $(HOST_SUBDIR)/fixincludes && \
13185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13187 "RANLIB=$${RANLIB}" \
13188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13189 install-html) \
13190 || exit 1
13191
13192 @endif fixincludes
13193
13194 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13195 maybe-installcheck-fixincludes:
13196 @if fixincludes
13197 maybe-installcheck-fixincludes: installcheck-fixincludes
13198
13199 installcheck-fixincludes: \
13200 configure-fixincludes
13201 @: $(MAKE); $(unstage)
13202 @[ -f ./fixincludes/Makefile ] || exit 0; \
13203 r=`${PWD_COMMAND}`; export r; \
13204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13205 $(HOST_EXPORTS) \
13206 for flag in $(EXTRA_HOST_FLAGS) ; do \
13207 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13208 done; \
13209 echo "Doing installcheck in fixincludes" ; \
13210 (cd $(HOST_SUBDIR)/fixincludes && \
13211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13213 "RANLIB=$${RANLIB}" \
13214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13215 installcheck) \
13216 || exit 1
13217
13218 @endif fixincludes
13219
13220 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13221 maybe-mostlyclean-fixincludes:
13222 @if fixincludes
13223 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13224
13225 mostlyclean-fixincludes:
13226 @: $(MAKE); $(unstage)
13227 @[ -f ./fixincludes/Makefile ] || exit 0; \
13228 r=`${PWD_COMMAND}`; export r; \
13229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13230 $(HOST_EXPORTS) \
13231 for flag in $(EXTRA_HOST_FLAGS) ; do \
13232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13233 done; \
13234 echo "Doing mostlyclean in fixincludes" ; \
13235 (cd $(HOST_SUBDIR)/fixincludes && \
13236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13238 "RANLIB=$${RANLIB}" \
13239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13240 mostlyclean) \
13241 || exit 1
13242
13243 @endif fixincludes
13244
13245 .PHONY: maybe-clean-fixincludes clean-fixincludes
13246 maybe-clean-fixincludes:
13247 @if fixincludes
13248 maybe-clean-fixincludes: clean-fixincludes
13249
13250 clean-fixincludes:
13251 @: $(MAKE); $(unstage)
13252 @[ -f ./fixincludes/Makefile ] || exit 0; \
13253 r=`${PWD_COMMAND}`; export r; \
13254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13255 $(HOST_EXPORTS) \
13256 for flag in $(EXTRA_HOST_FLAGS) ; do \
13257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13258 done; \
13259 echo "Doing clean in fixincludes" ; \
13260 (cd $(HOST_SUBDIR)/fixincludes && \
13261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13263 "RANLIB=$${RANLIB}" \
13264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13265 clean) \
13266 || exit 1
13267
13268 @endif fixincludes
13269
13270 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13271 maybe-distclean-fixincludes:
13272 @if fixincludes
13273 maybe-distclean-fixincludes: distclean-fixincludes
13274
13275 distclean-fixincludes:
13276 @: $(MAKE); $(unstage)
13277 @[ -f ./fixincludes/Makefile ] || exit 0; \
13278 r=`${PWD_COMMAND}`; export r; \
13279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13280 $(HOST_EXPORTS) \
13281 for flag in $(EXTRA_HOST_FLAGS) ; do \
13282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13283 done; \
13284 echo "Doing distclean in fixincludes" ; \
13285 (cd $(HOST_SUBDIR)/fixincludes && \
13286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13288 "RANLIB=$${RANLIB}" \
13289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13290 distclean) \
13291 || exit 1
13292
13293 @endif fixincludes
13294
13295 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13296 maybe-maintainer-clean-fixincludes:
13297 @if fixincludes
13298 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13299
13300 maintainer-clean-fixincludes:
13301 @: $(MAKE); $(unstage)
13302 @[ -f ./fixincludes/Makefile ] || exit 0; \
13303 r=`${PWD_COMMAND}`; export r; \
13304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13305 $(HOST_EXPORTS) \
13306 for flag in $(EXTRA_HOST_FLAGS) ; do \
13307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13308 done; \
13309 echo "Doing maintainer-clean in fixincludes" ; \
13310 (cd $(HOST_SUBDIR)/fixincludes && \
13311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13313 "RANLIB=$${RANLIB}" \
13314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13315 maintainer-clean) \
13316 || exit 1
13317
13318 @endif fixincludes
13319
13320
13321
13322 .PHONY: configure-flex maybe-configure-flex
13323 maybe-configure-flex:
13324 @if gcc-bootstrap
13325 configure-flex: stage_current
13326 @endif gcc-bootstrap
13327 @if flex
13328 maybe-configure-flex: configure-flex
13329 configure-flex:
13330 @: $(MAKE); $(unstage)
13331 @r=`${PWD_COMMAND}`; export r; \
13332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13333 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13334 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13335 $(HOST_EXPORTS) \
13336 echo Configuring in $(HOST_SUBDIR)/flex; \
13337 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13338 case $(srcdir) in \
13339 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13340 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13341 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13342 esac; \
13343 srcdiroption="--srcdir=$${topdir}/flex"; \
13344 libsrcdir="$$s/flex"; \
13345 $(SHELL) $${libsrcdir}/configure \
13346 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13347 --target=${target_alias} $${srcdiroption} \
13348 || exit 1
13349 @endif flex
13350
13351
13352
13353
13354
13355 .PHONY: all-flex maybe-all-flex
13356 maybe-all-flex:
13357 @if gcc-bootstrap
13358 all-flex: stage_current
13359 @endif gcc-bootstrap
13360 @if flex
13361 TARGET-flex=all
13362 maybe-all-flex: all-flex
13363 all-flex: configure-flex
13364 @: $(MAKE); $(unstage)
13365 @r=`${PWD_COMMAND}`; export r; \
13366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13367 $(HOST_EXPORTS) \
13368 (cd $(HOST_SUBDIR)/flex && \
13369 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13370 $(TARGET-flex))
13371 @endif flex
13372
13373
13374
13375
13376 .PHONY: check-flex maybe-check-flex
13377 maybe-check-flex:
13378 @if flex
13379 maybe-check-flex: check-flex
13380
13381 # This module is only tested in a native toolchain.
13382 check-flex:
13383 @: $(MAKE); $(unstage)
13384 @if [ '$(host)' = '$(target)' ] ; then \
13385 r=`${PWD_COMMAND}`; export r; \
13386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13387 $(HOST_EXPORTS) \
13388 (cd $(HOST_SUBDIR)/flex && \
13389 $(MAKE) $(FLAGS_TO_PASS) check); \
13390 fi
13391
13392 @endif flex
13393
13394 .PHONY: install-flex maybe-install-flex
13395 maybe-install-flex:
13396 @if flex
13397 maybe-install-flex: install-flex
13398
13399 install-flex: installdirs
13400 @: $(MAKE); $(unstage)
13401 @r=`${PWD_COMMAND}`; export r; \
13402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13403 $(HOST_EXPORTS) \
13404 (cd $(HOST_SUBDIR)/flex && \
13405 $(MAKE) $(FLAGS_TO_PASS) install)
13406
13407 @endif flex
13408
13409 # Other targets (info, dvi, pdf, etc.)
13410
13411 .PHONY: maybe-info-flex info-flex
13412 maybe-info-flex:
13413 @if flex
13414 maybe-info-flex: info-flex
13415
13416 info-flex: \
13417 configure-flex
13418 @: $(MAKE); $(unstage)
13419 @[ -f ./flex/Makefile ] || exit 0; \
13420 r=`${PWD_COMMAND}`; export r; \
13421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13422 $(HOST_EXPORTS) \
13423 for flag in $(EXTRA_HOST_FLAGS) ; do \
13424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13425 done; \
13426 echo "Doing info in flex" ; \
13427 (cd $(HOST_SUBDIR)/flex && \
13428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13430 "RANLIB=$${RANLIB}" \
13431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13432 info) \
13433 || exit 1
13434
13435 @endif flex
13436
13437 .PHONY: maybe-dvi-flex dvi-flex
13438 maybe-dvi-flex:
13439 @if flex
13440 maybe-dvi-flex: dvi-flex
13441
13442 dvi-flex: \
13443 configure-flex
13444 @: $(MAKE); $(unstage)
13445 @[ -f ./flex/Makefile ] || exit 0; \
13446 r=`${PWD_COMMAND}`; export r; \
13447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13448 $(HOST_EXPORTS) \
13449 for flag in $(EXTRA_HOST_FLAGS) ; do \
13450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13451 done; \
13452 echo "Doing dvi in flex" ; \
13453 (cd $(HOST_SUBDIR)/flex && \
13454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13456 "RANLIB=$${RANLIB}" \
13457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13458 dvi) \
13459 || exit 1
13460
13461 @endif flex
13462
13463 .PHONY: maybe-pdf-flex pdf-flex
13464 maybe-pdf-flex:
13465 @if flex
13466 maybe-pdf-flex: pdf-flex
13467
13468 pdf-flex: \
13469 configure-flex
13470 @: $(MAKE); $(unstage)
13471 @[ -f ./flex/Makefile ] || exit 0; \
13472 r=`${PWD_COMMAND}`; export r; \
13473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13474 $(HOST_EXPORTS) \
13475 for flag in $(EXTRA_HOST_FLAGS) ; do \
13476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13477 done; \
13478 echo "Doing pdf in flex" ; \
13479 (cd $(HOST_SUBDIR)/flex && \
13480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13482 "RANLIB=$${RANLIB}" \
13483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13484 pdf) \
13485 || exit 1
13486
13487 @endif flex
13488
13489 .PHONY: maybe-html-flex html-flex
13490 maybe-html-flex:
13491 @if flex
13492 maybe-html-flex: html-flex
13493
13494 html-flex: \
13495 configure-flex
13496 @: $(MAKE); $(unstage)
13497 @[ -f ./flex/Makefile ] || exit 0; \
13498 r=`${PWD_COMMAND}`; export r; \
13499 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13500 $(HOST_EXPORTS) \
13501 for flag in $(EXTRA_HOST_FLAGS) ; do \
13502 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13503 done; \
13504 echo "Doing html in flex" ; \
13505 (cd $(HOST_SUBDIR)/flex && \
13506 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13507 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13508 "RANLIB=$${RANLIB}" \
13509 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13510 html) \
13511 || exit 1
13512
13513 @endif flex
13514
13515 .PHONY: maybe-TAGS-flex TAGS-flex
13516 maybe-TAGS-flex:
13517 @if flex
13518 maybe-TAGS-flex: TAGS-flex
13519
13520 TAGS-flex: \
13521 configure-flex
13522 @: $(MAKE); $(unstage)
13523 @[ -f ./flex/Makefile ] || exit 0; \
13524 r=`${PWD_COMMAND}`; export r; \
13525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13526 $(HOST_EXPORTS) \
13527 for flag in $(EXTRA_HOST_FLAGS) ; do \
13528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13529 done; \
13530 echo "Doing TAGS in flex" ; \
13531 (cd $(HOST_SUBDIR)/flex && \
13532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13534 "RANLIB=$${RANLIB}" \
13535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13536 TAGS) \
13537 || exit 1
13538
13539 @endif flex
13540
13541 .PHONY: maybe-install-info-flex install-info-flex
13542 maybe-install-info-flex:
13543 @if flex
13544 maybe-install-info-flex: install-info-flex
13545
13546 install-info-flex: \
13547 configure-flex \
13548 info-flex
13549 @: $(MAKE); $(unstage)
13550 @[ -f ./flex/Makefile ] || exit 0; \
13551 r=`${PWD_COMMAND}`; export r; \
13552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13553 $(HOST_EXPORTS) \
13554 for flag in $(EXTRA_HOST_FLAGS) ; do \
13555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13556 done; \
13557 echo "Doing install-info in flex" ; \
13558 (cd $(HOST_SUBDIR)/flex && \
13559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13561 "RANLIB=$${RANLIB}" \
13562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13563 install-info) \
13564 || exit 1
13565
13566 @endif flex
13567
13568 .PHONY: maybe-install-pdf-flex install-pdf-flex
13569 maybe-install-pdf-flex:
13570 @if flex
13571 maybe-install-pdf-flex: install-pdf-flex
13572
13573 install-pdf-flex: \
13574 configure-flex \
13575 pdf-flex
13576 @: $(MAKE); $(unstage)
13577 @[ -f ./flex/Makefile ] || exit 0; \
13578 r=`${PWD_COMMAND}`; export r; \
13579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13580 $(HOST_EXPORTS) \
13581 for flag in $(EXTRA_HOST_FLAGS) ; do \
13582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13583 done; \
13584 echo "Doing install-pdf in flex" ; \
13585 (cd $(HOST_SUBDIR)/flex && \
13586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13588 "RANLIB=$${RANLIB}" \
13589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13590 install-pdf) \
13591 || exit 1
13592
13593 @endif flex
13594
13595 .PHONY: maybe-install-html-flex install-html-flex
13596 maybe-install-html-flex:
13597 @if flex
13598 maybe-install-html-flex: install-html-flex
13599
13600 install-html-flex: \
13601 configure-flex \
13602 html-flex
13603 @: $(MAKE); $(unstage)
13604 @[ -f ./flex/Makefile ] || exit 0; \
13605 r=`${PWD_COMMAND}`; export r; \
13606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13607 $(HOST_EXPORTS) \
13608 for flag in $(EXTRA_HOST_FLAGS) ; do \
13609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13610 done; \
13611 echo "Doing install-html in flex" ; \
13612 (cd $(HOST_SUBDIR)/flex && \
13613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13615 "RANLIB=$${RANLIB}" \
13616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13617 install-html) \
13618 || exit 1
13619
13620 @endif flex
13621
13622 .PHONY: maybe-installcheck-flex installcheck-flex
13623 maybe-installcheck-flex:
13624 @if flex
13625 maybe-installcheck-flex: installcheck-flex
13626
13627 installcheck-flex: \
13628 configure-flex
13629 @: $(MAKE); $(unstage)
13630 @[ -f ./flex/Makefile ] || exit 0; \
13631 r=`${PWD_COMMAND}`; export r; \
13632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13633 $(HOST_EXPORTS) \
13634 for flag in $(EXTRA_HOST_FLAGS) ; do \
13635 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13636 done; \
13637 echo "Doing installcheck in flex" ; \
13638 (cd $(HOST_SUBDIR)/flex && \
13639 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13640 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13641 "RANLIB=$${RANLIB}" \
13642 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13643 installcheck) \
13644 || exit 1
13645
13646 @endif flex
13647
13648 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
13649 maybe-mostlyclean-flex:
13650 @if flex
13651 maybe-mostlyclean-flex: mostlyclean-flex
13652
13653 mostlyclean-flex:
13654 @: $(MAKE); $(unstage)
13655 @[ -f ./flex/Makefile ] || exit 0; \
13656 r=`${PWD_COMMAND}`; export r; \
13657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13658 $(HOST_EXPORTS) \
13659 for flag in $(EXTRA_HOST_FLAGS) ; do \
13660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13661 done; \
13662 echo "Doing mostlyclean in flex" ; \
13663 (cd $(HOST_SUBDIR)/flex && \
13664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13666 "RANLIB=$${RANLIB}" \
13667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13668 mostlyclean) \
13669 || exit 1
13670
13671 @endif flex
13672
13673 .PHONY: maybe-clean-flex clean-flex
13674 maybe-clean-flex:
13675 @if flex
13676 maybe-clean-flex: clean-flex
13677
13678 clean-flex:
13679 @: $(MAKE); $(unstage)
13680 @[ -f ./flex/Makefile ] || exit 0; \
13681 r=`${PWD_COMMAND}`; export r; \
13682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13683 $(HOST_EXPORTS) \
13684 for flag in $(EXTRA_HOST_FLAGS) ; do \
13685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13686 done; \
13687 echo "Doing clean in flex" ; \
13688 (cd $(HOST_SUBDIR)/flex && \
13689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13691 "RANLIB=$${RANLIB}" \
13692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13693 clean) \
13694 || exit 1
13695
13696 @endif flex
13697
13698 .PHONY: maybe-distclean-flex distclean-flex
13699 maybe-distclean-flex:
13700 @if flex
13701 maybe-distclean-flex: distclean-flex
13702
13703 distclean-flex:
13704 @: $(MAKE); $(unstage)
13705 @[ -f ./flex/Makefile ] || exit 0; \
13706 r=`${PWD_COMMAND}`; export r; \
13707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13708 $(HOST_EXPORTS) \
13709 for flag in $(EXTRA_HOST_FLAGS) ; do \
13710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13711 done; \
13712 echo "Doing distclean in flex" ; \
13713 (cd $(HOST_SUBDIR)/flex && \
13714 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13715 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13716 "RANLIB=$${RANLIB}" \
13717 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13718 distclean) \
13719 || exit 1
13720
13721 @endif flex
13722
13723 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
13724 maybe-maintainer-clean-flex:
13725 @if flex
13726 maybe-maintainer-clean-flex: maintainer-clean-flex
13727
13728 maintainer-clean-flex:
13729 @: $(MAKE); $(unstage)
13730 @[ -f ./flex/Makefile ] || exit 0; \
13731 r=`${PWD_COMMAND}`; export r; \
13732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13733 $(HOST_EXPORTS) \
13734 for flag in $(EXTRA_HOST_FLAGS) ; do \
13735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13736 done; \
13737 echo "Doing maintainer-clean in flex" ; \
13738 (cd $(HOST_SUBDIR)/flex && \
13739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13741 "RANLIB=$${RANLIB}" \
13742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13743 maintainer-clean) \
13744 || exit 1
13745
13746 @endif flex
13747
13748
13749
13750 .PHONY: configure-gas maybe-configure-gas
13751 maybe-configure-gas:
13752 @if gcc-bootstrap
13753 configure-gas: stage_current
13754 @endif gcc-bootstrap
13755 @if gas
13756 maybe-configure-gas: configure-gas
13757 configure-gas:
13758 @r=`${PWD_COMMAND}`; export r; \
13759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13760 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13761 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13762 $(HOST_EXPORTS) \
13763 echo Configuring in $(HOST_SUBDIR)/gas; \
13764 cd "$(HOST_SUBDIR)/gas" || exit 1; \
13765 case $(srcdir) in \
13766 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13767 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13768 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13769 esac; \
13770 srcdiroption="--srcdir=$${topdir}/gas"; \
13771 libsrcdir="$$s/gas"; \
13772 $(SHELL) $${libsrcdir}/configure \
13773 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13774 --target=${target_alias} $${srcdiroption} \
13775 || exit 1
13776 @endif gas
13777
13778
13779
13780 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
13781 maybe-configure-stage1-gas:
13782 @if gas-bootstrap
13783 maybe-configure-stage1-gas: configure-stage1-gas
13784 configure-stage1-gas:
13785 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13786 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13787 @r=`${PWD_COMMAND}`; export r; \
13788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13789 TFLAGS="$(STAGE1_TFLAGS)"; \
13790 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13791 $(HOST_EXPORTS) \
13792 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13793 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13794 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
13795 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
13796 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13797 cd $(HOST_SUBDIR)/gas || exit 1; \
13798 case $(srcdir) in \
13799 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13800 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13801 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13802 esac; \
13803 srcdiroption="--srcdir=$${topdir}/gas"; \
13804 libsrcdir="$$s/gas"; \
13805 $(SHELL) $${libsrcdir}/configure \
13806 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13807 --target=${target_alias} $${srcdiroption} \
13808 $(STAGE1_CONFIGURE_FLAGS)
13809 @endif gas-bootstrap
13810
13811 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
13812 maybe-configure-stage2-gas:
13813 @if gas-bootstrap
13814 maybe-configure-stage2-gas: configure-stage2-gas
13815 configure-stage2-gas:
13816 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13817 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13818 @r=`${PWD_COMMAND}`; export r; \
13819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13820 TFLAGS="$(STAGE2_TFLAGS)"; \
13821 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13822 $(HOST_EXPORTS) \
13823 $(POSTSTAGE1_HOST_EXPORTS) \
13824 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13825 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13826 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
13827 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
13828 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13829 cd $(HOST_SUBDIR)/gas || exit 1; \
13830 case $(srcdir) in \
13831 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13832 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13833 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13834 esac; \
13835 srcdiroption="--srcdir=$${topdir}/gas"; \
13836 libsrcdir="$$s/gas"; \
13837 $(SHELL) $${libsrcdir}/configure \
13838 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13839 --target=${target_alias} $${srcdiroption} \
13840 --with-build-libsubdir=$(HOST_SUBDIR) \
13841 $(STAGE2_CONFIGURE_FLAGS)
13842 @endif gas-bootstrap
13843
13844 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
13845 maybe-configure-stage3-gas:
13846 @if gas-bootstrap
13847 maybe-configure-stage3-gas: configure-stage3-gas
13848 configure-stage3-gas:
13849 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13850 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13851 @r=`${PWD_COMMAND}`; export r; \
13852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13853 TFLAGS="$(STAGE3_TFLAGS)"; \
13854 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13855 $(HOST_EXPORTS) \
13856 $(POSTSTAGE1_HOST_EXPORTS) \
13857 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13858 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13859 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
13860 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
13861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13862 cd $(HOST_SUBDIR)/gas || exit 1; \
13863 case $(srcdir) in \
13864 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13865 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13866 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13867 esac; \
13868 srcdiroption="--srcdir=$${topdir}/gas"; \
13869 libsrcdir="$$s/gas"; \
13870 $(SHELL) $${libsrcdir}/configure \
13871 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13872 --target=${target_alias} $${srcdiroption} \
13873 --with-build-libsubdir=$(HOST_SUBDIR) \
13874 $(STAGE3_CONFIGURE_FLAGS)
13875 @endif gas-bootstrap
13876
13877 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
13878 maybe-configure-stage4-gas:
13879 @if gas-bootstrap
13880 maybe-configure-stage4-gas: configure-stage4-gas
13881 configure-stage4-gas:
13882 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13883 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13884 @r=`${PWD_COMMAND}`; export r; \
13885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13886 TFLAGS="$(STAGE4_TFLAGS)"; \
13887 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13888 $(HOST_EXPORTS) \
13889 $(POSTSTAGE1_HOST_EXPORTS) \
13890 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13891 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13892 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
13893 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
13894 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13895 cd $(HOST_SUBDIR)/gas || exit 1; \
13896 case $(srcdir) in \
13897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13898 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13900 esac; \
13901 srcdiroption="--srcdir=$${topdir}/gas"; \
13902 libsrcdir="$$s/gas"; \
13903 $(SHELL) $${libsrcdir}/configure \
13904 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13905 --target=${target_alias} $${srcdiroption} \
13906 --with-build-libsubdir=$(HOST_SUBDIR) \
13907 $(STAGE4_CONFIGURE_FLAGS)
13908 @endif gas-bootstrap
13909
13910 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
13911 maybe-configure-stageprofile-gas:
13912 @if gas-bootstrap
13913 maybe-configure-stageprofile-gas: configure-stageprofile-gas
13914 configure-stageprofile-gas:
13915 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13916 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13917 @r=`${PWD_COMMAND}`; export r; \
13918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13919 TFLAGS="$(STAGEprofile_TFLAGS)"; \
13920 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13921 $(HOST_EXPORTS) \
13922 $(POSTSTAGE1_HOST_EXPORTS) \
13923 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13924 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13925 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
13926 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
13927 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13928 cd $(HOST_SUBDIR)/gas || exit 1; \
13929 case $(srcdir) in \
13930 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13931 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13932 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13933 esac; \
13934 srcdiroption="--srcdir=$${topdir}/gas"; \
13935 libsrcdir="$$s/gas"; \
13936 $(SHELL) $${libsrcdir}/configure \
13937 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13938 --target=${target_alias} $${srcdiroption} \
13939 --with-build-libsubdir=$(HOST_SUBDIR) \
13940 $(STAGEprofile_CONFIGURE_FLAGS)
13941 @endif gas-bootstrap
13942
13943 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
13944 maybe-configure-stagefeedback-gas:
13945 @if gas-bootstrap
13946 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
13947 configure-stagefeedback-gas:
13948 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13949 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
13950 @r=`${PWD_COMMAND}`; export r; \
13951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13952 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13953 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
13954 $(HOST_EXPORTS) \
13955 $(POSTSTAGE1_HOST_EXPORTS) \
13956 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13957 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13958 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
13959 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
13960 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
13961 cd $(HOST_SUBDIR)/gas || exit 1; \
13962 case $(srcdir) in \
13963 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13964 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
13965 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13966 esac; \
13967 srcdiroption="--srcdir=$${topdir}/gas"; \
13968 libsrcdir="$$s/gas"; \
13969 $(SHELL) $${libsrcdir}/configure \
13970 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13971 --target=${target_alias} $${srcdiroption} \
13972 --with-build-libsubdir=$(HOST_SUBDIR) \
13973 $(STAGEfeedback_CONFIGURE_FLAGS)
13974 @endif gas-bootstrap
13975
13976
13977
13978
13979
13980 .PHONY: all-gas maybe-all-gas
13981 maybe-all-gas:
13982 @if gcc-bootstrap
13983 all-gas: stage_current
13984 @endif gcc-bootstrap
13985 @if gas
13986 TARGET-gas=all
13987 maybe-all-gas: all-gas
13988 all-gas: configure-gas
13989 @r=`${PWD_COMMAND}`; export r; \
13990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13991 $(HOST_EXPORTS) \
13992 (cd $(HOST_SUBDIR)/gas && \
13993 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13994 $(TARGET-gas))
13995 @endif gas
13996
13997
13998
13999 .PHONY: all-stage1-gas maybe-all-stage1-gas
14000 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
14001 maybe-all-stage1-gas:
14002 maybe-clean-stage1-gas:
14003 @if gas-bootstrap
14004 maybe-all-stage1-gas: all-stage1-gas
14005 all-stage1: all-stage1-gas
14006 TARGET-stage1-gas = $(TARGET-gas)
14007 all-stage1-gas: configure-stage1-gas
14008 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14009 @r=`${PWD_COMMAND}`; export r; \
14010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14011 TFLAGS="$(STAGE1_TFLAGS)"; \
14012 $(HOST_EXPORTS) \
14013 cd $(HOST_SUBDIR)/gas && \
14014 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14015 CFLAGS="$(STAGE1_CFLAGS)" \
14016 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14017 LIBCFLAGS="$(LIBCFLAGS)" \
14018 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14019 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14020 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14021 $(EXTRA_HOST_FLAGS) \
14022 TFLAGS="$(STAGE1_TFLAGS)" \
14023 $(TARGET-stage1-gas)
14024
14025 maybe-clean-stage1-gas: clean-stage1-gas
14026 clean-stage1: clean-stage1-gas
14027 clean-stage1-gas:
14028 @if [ $(current_stage) = stage1 ]; then \
14029 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14030 else \
14031 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
14032 $(MAKE) stage1-start; \
14033 fi; \
14034 cd $(HOST_SUBDIR)/gas && \
14035 $(MAKE) $(EXTRA_HOST_FLAGS) \
14036 clean
14037 @endif gas-bootstrap
14038
14039
14040 .PHONY: all-stage2-gas maybe-all-stage2-gas
14041 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
14042 maybe-all-stage2-gas:
14043 maybe-clean-stage2-gas:
14044 @if gas-bootstrap
14045 maybe-all-stage2-gas: all-stage2-gas
14046 all-stage2: all-stage2-gas
14047 TARGET-stage2-gas = $(TARGET-gas)
14048 all-stage2-gas: configure-stage2-gas
14049 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14050 @r=`${PWD_COMMAND}`; export r; \
14051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14052 TFLAGS="$(STAGE2_TFLAGS)"; \
14053 $(HOST_EXPORTS) \
14054 $(POSTSTAGE1_HOST_EXPORTS) \
14055 cd $(HOST_SUBDIR)/gas && \
14056 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14057 CFLAGS="$(STAGE2_CFLAGS)" \
14058 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14059 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14060 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14061 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14062 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14063 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14064 TFLAGS="$(STAGE2_TFLAGS)" \
14065 $(TARGET-stage2-gas)
14066
14067 maybe-clean-stage2-gas: clean-stage2-gas
14068 clean-stage2: clean-stage2-gas
14069 clean-stage2-gas:
14070 @if [ $(current_stage) = stage2 ]; then \
14071 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14072 else \
14073 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14074 $(MAKE) stage2-start; \
14075 fi; \
14076 cd $(HOST_SUBDIR)/gas && \
14077 $(MAKE) $(EXTRA_HOST_FLAGS) \
14078 $(POSTSTAGE1_FLAGS_TO_PASS) \
14079 clean
14080 @endif gas-bootstrap
14081
14082
14083 .PHONY: all-stage3-gas maybe-all-stage3-gas
14084 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14085 maybe-all-stage3-gas:
14086 maybe-clean-stage3-gas:
14087 @if gas-bootstrap
14088 maybe-all-stage3-gas: all-stage3-gas
14089 all-stage3: all-stage3-gas
14090 TARGET-stage3-gas = $(TARGET-gas)
14091 all-stage3-gas: configure-stage3-gas
14092 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14093 @r=`${PWD_COMMAND}`; export r; \
14094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14095 TFLAGS="$(STAGE3_TFLAGS)"; \
14096 $(HOST_EXPORTS) \
14097 $(POSTSTAGE1_HOST_EXPORTS) \
14098 cd $(HOST_SUBDIR)/gas && \
14099 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14100 CFLAGS="$(STAGE3_CFLAGS)" \
14101 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14102 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14103 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14104 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14105 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14106 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14107 TFLAGS="$(STAGE3_TFLAGS)" \
14108 $(TARGET-stage3-gas)
14109
14110 maybe-clean-stage3-gas: clean-stage3-gas
14111 clean-stage3: clean-stage3-gas
14112 clean-stage3-gas:
14113 @if [ $(current_stage) = stage3 ]; then \
14114 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14115 else \
14116 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14117 $(MAKE) stage3-start; \
14118 fi; \
14119 cd $(HOST_SUBDIR)/gas && \
14120 $(MAKE) $(EXTRA_HOST_FLAGS) \
14121 $(POSTSTAGE1_FLAGS_TO_PASS) \
14122 clean
14123 @endif gas-bootstrap
14124
14125
14126 .PHONY: all-stage4-gas maybe-all-stage4-gas
14127 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14128 maybe-all-stage4-gas:
14129 maybe-clean-stage4-gas:
14130 @if gas-bootstrap
14131 maybe-all-stage4-gas: all-stage4-gas
14132 all-stage4: all-stage4-gas
14133 TARGET-stage4-gas = $(TARGET-gas)
14134 all-stage4-gas: configure-stage4-gas
14135 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14136 @r=`${PWD_COMMAND}`; export r; \
14137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14138 TFLAGS="$(STAGE4_TFLAGS)"; \
14139 $(HOST_EXPORTS) \
14140 $(POSTSTAGE1_HOST_EXPORTS) \
14141 cd $(HOST_SUBDIR)/gas && \
14142 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14143 CFLAGS="$(STAGE4_CFLAGS)" \
14144 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14145 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14146 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14147 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14148 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14149 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14150 TFLAGS="$(STAGE4_TFLAGS)" \
14151 $(TARGET-stage4-gas)
14152
14153 maybe-clean-stage4-gas: clean-stage4-gas
14154 clean-stage4: clean-stage4-gas
14155 clean-stage4-gas:
14156 @if [ $(current_stage) = stage4 ]; then \
14157 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14158 else \
14159 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14160 $(MAKE) stage4-start; \
14161 fi; \
14162 cd $(HOST_SUBDIR)/gas && \
14163 $(MAKE) $(EXTRA_HOST_FLAGS) \
14164 $(POSTSTAGE1_FLAGS_TO_PASS) \
14165 clean
14166 @endif gas-bootstrap
14167
14168
14169 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14170 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14171 maybe-all-stageprofile-gas:
14172 maybe-clean-stageprofile-gas:
14173 @if gas-bootstrap
14174 maybe-all-stageprofile-gas: all-stageprofile-gas
14175 all-stageprofile: all-stageprofile-gas
14176 TARGET-stageprofile-gas = $(TARGET-gas)
14177 all-stageprofile-gas: configure-stageprofile-gas
14178 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14179 @r=`${PWD_COMMAND}`; export r; \
14180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14181 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14182 $(HOST_EXPORTS) \
14183 $(POSTSTAGE1_HOST_EXPORTS) \
14184 cd $(HOST_SUBDIR)/gas && \
14185 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14186 CFLAGS="$(STAGEprofile_CFLAGS)" \
14187 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14188 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14189 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14190 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14191 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14192 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14193 TFLAGS="$(STAGEprofile_TFLAGS)" \
14194 $(TARGET-stageprofile-gas)
14195
14196 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14197 clean-stageprofile: clean-stageprofile-gas
14198 clean-stageprofile-gas:
14199 @if [ $(current_stage) = stageprofile ]; then \
14200 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14201 else \
14202 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14203 $(MAKE) stageprofile-start; \
14204 fi; \
14205 cd $(HOST_SUBDIR)/gas && \
14206 $(MAKE) $(EXTRA_HOST_FLAGS) \
14207 $(POSTSTAGE1_FLAGS_TO_PASS) \
14208 clean
14209 @endif gas-bootstrap
14210
14211
14212 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14213 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14214 maybe-all-stagefeedback-gas:
14215 maybe-clean-stagefeedback-gas:
14216 @if gas-bootstrap
14217 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14218 all-stagefeedback: all-stagefeedback-gas
14219 TARGET-stagefeedback-gas = $(TARGET-gas)
14220 all-stagefeedback-gas: configure-stagefeedback-gas
14221 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14222 @r=`${PWD_COMMAND}`; export r; \
14223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14224 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14225 $(HOST_EXPORTS) \
14226 $(POSTSTAGE1_HOST_EXPORTS) \
14227 cd $(HOST_SUBDIR)/gas && \
14228 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14229 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14230 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14231 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14232 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14233 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14234 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14235 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14236 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14237 $(TARGET-stagefeedback-gas)
14238
14239 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14240 clean-stagefeedback: clean-stagefeedback-gas
14241 clean-stagefeedback-gas:
14242 @if [ $(current_stage) = stagefeedback ]; then \
14243 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14244 else \
14245 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14246 $(MAKE) stagefeedback-start; \
14247 fi; \
14248 cd $(HOST_SUBDIR)/gas && \
14249 $(MAKE) $(EXTRA_HOST_FLAGS) \
14250 $(POSTSTAGE1_FLAGS_TO_PASS) \
14251 clean
14252 @endif gas-bootstrap
14253
14254
14255
14256
14257
14258 .PHONY: check-gas maybe-check-gas
14259 maybe-check-gas:
14260 @if gas
14261 maybe-check-gas: check-gas
14262
14263 check-gas:
14264 @: $(MAKE); $(unstage)
14265 @r=`${PWD_COMMAND}`; export r; \
14266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267 $(HOST_EXPORTS) \
14268 (cd $(HOST_SUBDIR)/gas && \
14269 $(MAKE) $(FLAGS_TO_PASS) check)
14270
14271 @endif gas
14272
14273 .PHONY: install-gas maybe-install-gas
14274 maybe-install-gas:
14275 @if gas
14276 maybe-install-gas: install-gas
14277
14278 install-gas: installdirs
14279 @: $(MAKE); $(unstage)
14280 @r=`${PWD_COMMAND}`; export r; \
14281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14282 $(HOST_EXPORTS) \
14283 (cd $(HOST_SUBDIR)/gas && \
14284 $(MAKE) $(FLAGS_TO_PASS) install)
14285
14286 @endif gas
14287
14288 # Other targets (info, dvi, pdf, etc.)
14289
14290 .PHONY: maybe-info-gas info-gas
14291 maybe-info-gas:
14292 @if gas
14293 maybe-info-gas: info-gas
14294
14295 info-gas: \
14296 configure-gas
14297 @[ -f ./gas/Makefile ] || exit 0; \
14298 r=`${PWD_COMMAND}`; export r; \
14299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14300 $(HOST_EXPORTS) \
14301 for flag in $(EXTRA_HOST_FLAGS) ; do \
14302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14303 done; \
14304 echo "Doing info in gas" ; \
14305 (cd $(HOST_SUBDIR)/gas && \
14306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14308 "RANLIB=$${RANLIB}" \
14309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14310 info) \
14311 || exit 1
14312
14313 @endif gas
14314
14315 .PHONY: maybe-dvi-gas dvi-gas
14316 maybe-dvi-gas:
14317 @if gas
14318 maybe-dvi-gas: dvi-gas
14319
14320 dvi-gas: \
14321 configure-gas
14322 @[ -f ./gas/Makefile ] || exit 0; \
14323 r=`${PWD_COMMAND}`; export r; \
14324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14325 $(HOST_EXPORTS) \
14326 for flag in $(EXTRA_HOST_FLAGS) ; do \
14327 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14328 done; \
14329 echo "Doing dvi in gas" ; \
14330 (cd $(HOST_SUBDIR)/gas && \
14331 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14332 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14333 "RANLIB=$${RANLIB}" \
14334 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14335 dvi) \
14336 || exit 1
14337
14338 @endif gas
14339
14340 .PHONY: maybe-pdf-gas pdf-gas
14341 maybe-pdf-gas:
14342 @if gas
14343 maybe-pdf-gas: pdf-gas
14344
14345 pdf-gas: \
14346 configure-gas
14347 @[ -f ./gas/Makefile ] || exit 0; \
14348 r=`${PWD_COMMAND}`; export r; \
14349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14350 $(HOST_EXPORTS) \
14351 for flag in $(EXTRA_HOST_FLAGS) ; do \
14352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14353 done; \
14354 echo "Doing pdf in gas" ; \
14355 (cd $(HOST_SUBDIR)/gas && \
14356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14358 "RANLIB=$${RANLIB}" \
14359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14360 pdf) \
14361 || exit 1
14362
14363 @endif gas
14364
14365 .PHONY: maybe-html-gas html-gas
14366 maybe-html-gas:
14367 @if gas
14368 maybe-html-gas: html-gas
14369
14370 html-gas: \
14371 configure-gas
14372 @[ -f ./gas/Makefile ] || exit 0; \
14373 r=`${PWD_COMMAND}`; export r; \
14374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14375 $(HOST_EXPORTS) \
14376 for flag in $(EXTRA_HOST_FLAGS) ; do \
14377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14378 done; \
14379 echo "Doing html in gas" ; \
14380 (cd $(HOST_SUBDIR)/gas && \
14381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14383 "RANLIB=$${RANLIB}" \
14384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14385 html) \
14386 || exit 1
14387
14388 @endif gas
14389
14390 .PHONY: maybe-TAGS-gas TAGS-gas
14391 maybe-TAGS-gas:
14392 @if gas
14393 maybe-TAGS-gas: TAGS-gas
14394
14395 TAGS-gas: \
14396 configure-gas
14397 @[ -f ./gas/Makefile ] || exit 0; \
14398 r=`${PWD_COMMAND}`; export r; \
14399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14400 $(HOST_EXPORTS) \
14401 for flag in $(EXTRA_HOST_FLAGS) ; do \
14402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14403 done; \
14404 echo "Doing TAGS in gas" ; \
14405 (cd $(HOST_SUBDIR)/gas && \
14406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14408 "RANLIB=$${RANLIB}" \
14409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14410 TAGS) \
14411 || exit 1
14412
14413 @endif gas
14414
14415 .PHONY: maybe-install-info-gas install-info-gas
14416 maybe-install-info-gas:
14417 @if gas
14418 maybe-install-info-gas: install-info-gas
14419
14420 install-info-gas: \
14421 configure-gas \
14422 info-gas
14423 @[ -f ./gas/Makefile ] || exit 0; \
14424 r=`${PWD_COMMAND}`; export r; \
14425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14426 $(HOST_EXPORTS) \
14427 for flag in $(EXTRA_HOST_FLAGS) ; do \
14428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14429 done; \
14430 echo "Doing install-info in gas" ; \
14431 (cd $(HOST_SUBDIR)/gas && \
14432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14434 "RANLIB=$${RANLIB}" \
14435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14436 install-info) \
14437 || exit 1
14438
14439 @endif gas
14440
14441 .PHONY: maybe-install-pdf-gas install-pdf-gas
14442 maybe-install-pdf-gas:
14443 @if gas
14444 maybe-install-pdf-gas: install-pdf-gas
14445
14446 install-pdf-gas: \
14447 configure-gas \
14448 pdf-gas
14449 @[ -f ./gas/Makefile ] || exit 0; \
14450 r=`${PWD_COMMAND}`; export r; \
14451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14452 $(HOST_EXPORTS) \
14453 for flag in $(EXTRA_HOST_FLAGS) ; do \
14454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14455 done; \
14456 echo "Doing install-pdf in gas" ; \
14457 (cd $(HOST_SUBDIR)/gas && \
14458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14460 "RANLIB=$${RANLIB}" \
14461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14462 install-pdf) \
14463 || exit 1
14464
14465 @endif gas
14466
14467 .PHONY: maybe-install-html-gas install-html-gas
14468 maybe-install-html-gas:
14469 @if gas
14470 maybe-install-html-gas: install-html-gas
14471
14472 install-html-gas: \
14473 configure-gas \
14474 html-gas
14475 @[ -f ./gas/Makefile ] || exit 0; \
14476 r=`${PWD_COMMAND}`; export r; \
14477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14478 $(HOST_EXPORTS) \
14479 for flag in $(EXTRA_HOST_FLAGS) ; do \
14480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14481 done; \
14482 echo "Doing install-html in gas" ; \
14483 (cd $(HOST_SUBDIR)/gas && \
14484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14486 "RANLIB=$${RANLIB}" \
14487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14488 install-html) \
14489 || exit 1
14490
14491 @endif gas
14492
14493 .PHONY: maybe-installcheck-gas installcheck-gas
14494 maybe-installcheck-gas:
14495 @if gas
14496 maybe-installcheck-gas: installcheck-gas
14497
14498 installcheck-gas: \
14499 configure-gas
14500 @[ -f ./gas/Makefile ] || exit 0; \
14501 r=`${PWD_COMMAND}`; export r; \
14502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14503 $(HOST_EXPORTS) \
14504 for flag in $(EXTRA_HOST_FLAGS) ; do \
14505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14506 done; \
14507 echo "Doing installcheck in gas" ; \
14508 (cd $(HOST_SUBDIR)/gas && \
14509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14511 "RANLIB=$${RANLIB}" \
14512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14513 installcheck) \
14514 || exit 1
14515
14516 @endif gas
14517
14518 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14519 maybe-mostlyclean-gas:
14520 @if gas
14521 maybe-mostlyclean-gas: mostlyclean-gas
14522
14523 mostlyclean-gas:
14524 @[ -f ./gas/Makefile ] || exit 0; \
14525 r=`${PWD_COMMAND}`; export r; \
14526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14527 $(HOST_EXPORTS) \
14528 for flag in $(EXTRA_HOST_FLAGS) ; do \
14529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14530 done; \
14531 echo "Doing mostlyclean in gas" ; \
14532 (cd $(HOST_SUBDIR)/gas && \
14533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14535 "RANLIB=$${RANLIB}" \
14536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14537 mostlyclean) \
14538 || exit 1
14539
14540 @endif gas
14541
14542 .PHONY: maybe-clean-gas clean-gas
14543 maybe-clean-gas:
14544 @if gas
14545 maybe-clean-gas: clean-gas
14546
14547 clean-gas:
14548 @[ -f ./gas/Makefile ] || exit 0; \
14549 r=`${PWD_COMMAND}`; export r; \
14550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14551 $(HOST_EXPORTS) \
14552 for flag in $(EXTRA_HOST_FLAGS) ; do \
14553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14554 done; \
14555 echo "Doing clean in gas" ; \
14556 (cd $(HOST_SUBDIR)/gas && \
14557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14559 "RANLIB=$${RANLIB}" \
14560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14561 clean) \
14562 || exit 1
14563
14564 @endif gas
14565
14566 .PHONY: maybe-distclean-gas distclean-gas
14567 maybe-distclean-gas:
14568 @if gas
14569 maybe-distclean-gas: distclean-gas
14570
14571 distclean-gas:
14572 @[ -f ./gas/Makefile ] || exit 0; \
14573 r=`${PWD_COMMAND}`; export r; \
14574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14575 $(HOST_EXPORTS) \
14576 for flag in $(EXTRA_HOST_FLAGS) ; do \
14577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14578 done; \
14579 echo "Doing distclean in gas" ; \
14580 (cd $(HOST_SUBDIR)/gas && \
14581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14583 "RANLIB=$${RANLIB}" \
14584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14585 distclean) \
14586 || exit 1
14587
14588 @endif gas
14589
14590 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
14591 maybe-maintainer-clean-gas:
14592 @if gas
14593 maybe-maintainer-clean-gas: maintainer-clean-gas
14594
14595 maintainer-clean-gas:
14596 @[ -f ./gas/Makefile ] || exit 0; \
14597 r=`${PWD_COMMAND}`; export r; \
14598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14599 $(HOST_EXPORTS) \
14600 for flag in $(EXTRA_HOST_FLAGS) ; do \
14601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14602 done; \
14603 echo "Doing maintainer-clean in gas" ; \
14604 (cd $(HOST_SUBDIR)/gas && \
14605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14607 "RANLIB=$${RANLIB}" \
14608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14609 maintainer-clean) \
14610 || exit 1
14611
14612 @endif gas
14613
14614
14615
14616 .PHONY: configure-gcc maybe-configure-gcc
14617 maybe-configure-gcc:
14618 @if gcc-bootstrap
14619 configure-gcc: stage_current
14620 @endif gcc-bootstrap
14621 @if gcc
14622 maybe-configure-gcc: configure-gcc
14623 configure-gcc:
14624 @r=`${PWD_COMMAND}`; export r; \
14625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14626 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14627 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14628 $(HOST_EXPORTS) \
14629 echo Configuring in $(HOST_SUBDIR)/gcc; \
14630 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
14631 case $(srcdir) in \
14632 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14633 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14634 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14635 esac; \
14636 srcdiroption="--srcdir=$${topdir}/gcc"; \
14637 libsrcdir="$$s/gcc"; \
14638 $(SHELL) $${libsrcdir}/configure \
14639 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14640 --target=${target_alias} $${srcdiroption} \
14641 || exit 1
14642 @endif gcc
14643
14644
14645
14646 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
14647 maybe-configure-stage1-gcc:
14648 @if gcc-bootstrap
14649 maybe-configure-stage1-gcc: configure-stage1-gcc
14650 configure-stage1-gcc:
14651 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14652 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14653 @r=`${PWD_COMMAND}`; export r; \
14654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14655 TFLAGS="$(STAGE1_TFLAGS)"; \
14656 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14657 $(HOST_EXPORTS) \
14658 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14659 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14660 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14661 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
14662 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14663 cd $(HOST_SUBDIR)/gcc || exit 1; \
14664 case $(srcdir) in \
14665 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14666 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14667 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14668 esac; \
14669 srcdiroption="--srcdir=$${topdir}/gcc"; \
14670 libsrcdir="$$s/gcc"; \
14671 $(SHELL) $${libsrcdir}/configure \
14672 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14673 --target=${target_alias} $${srcdiroption} \
14674 $(STAGE1_CONFIGURE_FLAGS)
14675 @endif gcc-bootstrap
14676
14677 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
14678 maybe-configure-stage2-gcc:
14679 @if gcc-bootstrap
14680 maybe-configure-stage2-gcc: configure-stage2-gcc
14681 configure-stage2-gcc:
14682 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14683 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14684 @r=`${PWD_COMMAND}`; export r; \
14685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14686 TFLAGS="$(STAGE2_TFLAGS)"; \
14687 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14688 $(HOST_EXPORTS) \
14689 $(POSTSTAGE1_HOST_EXPORTS) \
14690 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14691 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14692 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14693 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
14694 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14695 cd $(HOST_SUBDIR)/gcc || exit 1; \
14696 case $(srcdir) in \
14697 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14698 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14699 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14700 esac; \
14701 srcdiroption="--srcdir=$${topdir}/gcc"; \
14702 libsrcdir="$$s/gcc"; \
14703 $(SHELL) $${libsrcdir}/configure \
14704 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14705 --target=${target_alias} $${srcdiroption} \
14706 --with-build-libsubdir=$(HOST_SUBDIR) \
14707 $(STAGE2_CONFIGURE_FLAGS)
14708 @endif gcc-bootstrap
14709
14710 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
14711 maybe-configure-stage3-gcc:
14712 @if gcc-bootstrap
14713 maybe-configure-stage3-gcc: configure-stage3-gcc
14714 configure-stage3-gcc:
14715 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14716 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14717 @r=`${PWD_COMMAND}`; export r; \
14718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14719 TFLAGS="$(STAGE3_TFLAGS)"; \
14720 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14721 $(HOST_EXPORTS) \
14722 $(POSTSTAGE1_HOST_EXPORTS) \
14723 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14724 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14725 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14726 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
14727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14728 cd $(HOST_SUBDIR)/gcc || exit 1; \
14729 case $(srcdir) in \
14730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14731 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14733 esac; \
14734 srcdiroption="--srcdir=$${topdir}/gcc"; \
14735 libsrcdir="$$s/gcc"; \
14736 $(SHELL) $${libsrcdir}/configure \
14737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14738 --target=${target_alias} $${srcdiroption} \
14739 --with-build-libsubdir=$(HOST_SUBDIR) \
14740 $(STAGE3_CONFIGURE_FLAGS)
14741 @endif gcc-bootstrap
14742
14743 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
14744 maybe-configure-stage4-gcc:
14745 @if gcc-bootstrap
14746 maybe-configure-stage4-gcc: configure-stage4-gcc
14747 configure-stage4-gcc:
14748 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14749 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14750 @r=`${PWD_COMMAND}`; export r; \
14751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14752 TFLAGS="$(STAGE4_TFLAGS)"; \
14753 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14754 $(HOST_EXPORTS) \
14755 $(POSTSTAGE1_HOST_EXPORTS) \
14756 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14757 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14758 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14759 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
14760 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14761 cd $(HOST_SUBDIR)/gcc || exit 1; \
14762 case $(srcdir) in \
14763 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14764 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14765 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14766 esac; \
14767 srcdiroption="--srcdir=$${topdir}/gcc"; \
14768 libsrcdir="$$s/gcc"; \
14769 $(SHELL) $${libsrcdir}/configure \
14770 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14771 --target=${target_alias} $${srcdiroption} \
14772 --with-build-libsubdir=$(HOST_SUBDIR) \
14773 $(STAGE4_CONFIGURE_FLAGS)
14774 @endif gcc-bootstrap
14775
14776 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
14777 maybe-configure-stageprofile-gcc:
14778 @if gcc-bootstrap
14779 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
14780 configure-stageprofile-gcc:
14781 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14782 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14783 @r=`${PWD_COMMAND}`; export r; \
14784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14785 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14786 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14787 $(HOST_EXPORTS) \
14788 $(POSTSTAGE1_HOST_EXPORTS) \
14789 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14790 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14791 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14792 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
14793 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14794 cd $(HOST_SUBDIR)/gcc || exit 1; \
14795 case $(srcdir) in \
14796 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14797 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14798 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14799 esac; \
14800 srcdiroption="--srcdir=$${topdir}/gcc"; \
14801 libsrcdir="$$s/gcc"; \
14802 $(SHELL) $${libsrcdir}/configure \
14803 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14804 --target=${target_alias} $${srcdiroption} \
14805 --with-build-libsubdir=$(HOST_SUBDIR) \
14806 $(STAGEprofile_CONFIGURE_FLAGS)
14807 @endif gcc-bootstrap
14808
14809 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
14810 maybe-configure-stagefeedback-gcc:
14811 @if gcc-bootstrap
14812 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
14813 configure-stagefeedback-gcc:
14814 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14815 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
14816 @r=`${PWD_COMMAND}`; export r; \
14817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14818 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14819 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
14820 $(HOST_EXPORTS) \
14821 $(POSTSTAGE1_HOST_EXPORTS) \
14822 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14823 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14824 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14825 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
14826 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
14827 cd $(HOST_SUBDIR)/gcc || exit 1; \
14828 case $(srcdir) in \
14829 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14830 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
14831 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14832 esac; \
14833 srcdiroption="--srcdir=$${topdir}/gcc"; \
14834 libsrcdir="$$s/gcc"; \
14835 $(SHELL) $${libsrcdir}/configure \
14836 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14837 --target=${target_alias} $${srcdiroption} \
14838 --with-build-libsubdir=$(HOST_SUBDIR) \
14839 $(STAGEfeedback_CONFIGURE_FLAGS)
14840 @endif gcc-bootstrap
14841
14842
14843
14844
14845
14846 .PHONY: all-gcc maybe-all-gcc
14847 maybe-all-gcc:
14848 @if gcc-bootstrap
14849 all-gcc: stage_current
14850 @endif gcc-bootstrap
14851 @if gcc
14852 TARGET-gcc=all
14853 maybe-all-gcc: all-gcc
14854 all-gcc: configure-gcc
14855 @r=`${PWD_COMMAND}`; export r; \
14856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14857 $(HOST_EXPORTS) \
14858 (cd $(HOST_SUBDIR)/gcc && \
14859 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14860 $(TARGET-gcc))
14861 @endif gcc
14862
14863
14864
14865 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
14866 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
14867 maybe-all-stage1-gcc:
14868 maybe-clean-stage1-gcc:
14869 @if gcc-bootstrap
14870 maybe-all-stage1-gcc: all-stage1-gcc
14871 all-stage1: all-stage1-gcc
14872 TARGET-stage1-gcc = $(TARGET-gcc)
14873 all-stage1-gcc: configure-stage1-gcc
14874 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14875 @r=`${PWD_COMMAND}`; export r; \
14876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14877 TFLAGS="$(STAGE1_TFLAGS)"; \
14878 $(HOST_EXPORTS) \
14879 cd $(HOST_SUBDIR)/gcc && \
14880 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14881 CFLAGS="$(STAGE1_CFLAGS)" \
14882 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14883 LIBCFLAGS="$(LIBCFLAGS)" \
14884 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14885 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14886 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14887 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
14888 TFLAGS="$(STAGE1_TFLAGS)" \
14889 $(TARGET-stage1-gcc)
14890
14891 maybe-clean-stage1-gcc: clean-stage1-gcc
14892 clean-stage1: clean-stage1-gcc
14893 clean-stage1-gcc:
14894 @if [ $(current_stage) = stage1 ]; then \
14895 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14896 else \
14897 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
14898 $(MAKE) stage1-start; \
14899 fi; \
14900 cd $(HOST_SUBDIR)/gcc && \
14901 $(MAKE) $(EXTRA_HOST_FLAGS) \
14902 $(EXTRA_GCC_FLAGS) clean
14903 @endif gcc-bootstrap
14904
14905
14906 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
14907 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
14908 maybe-all-stage2-gcc:
14909 maybe-clean-stage2-gcc:
14910 @if gcc-bootstrap
14911 maybe-all-stage2-gcc: all-stage2-gcc
14912 all-stage2: all-stage2-gcc
14913 TARGET-stage2-gcc = $(TARGET-gcc)
14914 all-stage2-gcc: configure-stage2-gcc
14915 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14916 @r=`${PWD_COMMAND}`; export r; \
14917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14918 TFLAGS="$(STAGE2_TFLAGS)"; \
14919 $(HOST_EXPORTS) \
14920 $(POSTSTAGE1_HOST_EXPORTS) \
14921 cd $(HOST_SUBDIR)/gcc && \
14922 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14923 CFLAGS="$(STAGE2_CFLAGS)" \
14924 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14925 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14926 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14927 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14928 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14929 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14930 TFLAGS="$(STAGE2_TFLAGS)" \
14931 $(TARGET-stage2-gcc)
14932
14933 maybe-clean-stage2-gcc: clean-stage2-gcc
14934 clean-stage2: clean-stage2-gcc
14935 clean-stage2-gcc:
14936 @if [ $(current_stage) = stage2 ]; then \
14937 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14938 else \
14939 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
14940 $(MAKE) stage2-start; \
14941 fi; \
14942 cd $(HOST_SUBDIR)/gcc && \
14943 $(MAKE) $(EXTRA_HOST_FLAGS) \
14944 $(POSTSTAGE1_FLAGS_TO_PASS) \
14945 $(EXTRA_GCC_FLAGS) clean
14946 @endif gcc-bootstrap
14947
14948
14949 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
14950 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
14951 maybe-all-stage3-gcc:
14952 maybe-clean-stage3-gcc:
14953 @if gcc-bootstrap
14954 maybe-all-stage3-gcc: all-stage3-gcc
14955 all-stage3: all-stage3-gcc
14956 TARGET-stage3-gcc = $(TARGET-gcc)
14957 all-stage3-gcc: configure-stage3-gcc
14958 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14959 @r=`${PWD_COMMAND}`; export r; \
14960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14961 TFLAGS="$(STAGE3_TFLAGS)"; \
14962 $(HOST_EXPORTS) \
14963 $(POSTSTAGE1_HOST_EXPORTS) \
14964 cd $(HOST_SUBDIR)/gcc && \
14965 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14966 CFLAGS="$(STAGE3_CFLAGS)" \
14967 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14968 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14969 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14970 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14971 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14972 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
14973 TFLAGS="$(STAGE3_TFLAGS)" \
14974 $(TARGET-stage3-gcc)
14975
14976 maybe-clean-stage3-gcc: clean-stage3-gcc
14977 clean-stage3: clean-stage3-gcc
14978 clean-stage3-gcc:
14979 @if [ $(current_stage) = stage3 ]; then \
14980 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
14981 else \
14982 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
14983 $(MAKE) stage3-start; \
14984 fi; \
14985 cd $(HOST_SUBDIR)/gcc && \
14986 $(MAKE) $(EXTRA_HOST_FLAGS) \
14987 $(POSTSTAGE1_FLAGS_TO_PASS) \
14988 $(EXTRA_GCC_FLAGS) clean
14989 @endif gcc-bootstrap
14990
14991
14992 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
14993 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
14994 maybe-all-stage4-gcc:
14995 maybe-clean-stage4-gcc:
14996 @if gcc-bootstrap
14997 maybe-all-stage4-gcc: all-stage4-gcc
14998 all-stage4: all-stage4-gcc
14999 TARGET-stage4-gcc = $(TARGET-gcc)
15000 all-stage4-gcc: configure-stage4-gcc
15001 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15002 @r=`${PWD_COMMAND}`; export r; \
15003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15004 TFLAGS="$(STAGE4_TFLAGS)"; \
15005 $(HOST_EXPORTS) \
15006 $(POSTSTAGE1_HOST_EXPORTS) \
15007 cd $(HOST_SUBDIR)/gcc && \
15008 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15009 CFLAGS="$(STAGE4_CFLAGS)" \
15010 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15011 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15012 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15013 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15014 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15015 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15016 TFLAGS="$(STAGE4_TFLAGS)" \
15017 $(TARGET-stage4-gcc)
15018
15019 maybe-clean-stage4-gcc: clean-stage4-gcc
15020 clean-stage4: clean-stage4-gcc
15021 clean-stage4-gcc:
15022 @if [ $(current_stage) = stage4 ]; then \
15023 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15024 else \
15025 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
15026 $(MAKE) stage4-start; \
15027 fi; \
15028 cd $(HOST_SUBDIR)/gcc && \
15029 $(MAKE) $(EXTRA_HOST_FLAGS) \
15030 $(POSTSTAGE1_FLAGS_TO_PASS) \
15031 $(EXTRA_GCC_FLAGS) clean
15032 @endif gcc-bootstrap
15033
15034
15035 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
15036 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
15037 maybe-all-stageprofile-gcc:
15038 maybe-clean-stageprofile-gcc:
15039 @if gcc-bootstrap
15040 maybe-all-stageprofile-gcc: all-stageprofile-gcc
15041 all-stageprofile: all-stageprofile-gcc
15042 TARGET-stageprofile-gcc = $(TARGET-gcc)
15043 all-stageprofile-gcc: configure-stageprofile-gcc
15044 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15045 @r=`${PWD_COMMAND}`; export r; \
15046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15047 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15048 $(HOST_EXPORTS) \
15049 $(POSTSTAGE1_HOST_EXPORTS) \
15050 cd $(HOST_SUBDIR)/gcc && \
15051 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15052 CFLAGS="$(STAGEprofile_CFLAGS)" \
15053 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15054 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15055 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15056 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15057 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15058 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15059 TFLAGS="$(STAGEprofile_TFLAGS)" \
15060 $(TARGET-stageprofile-gcc)
15061
15062 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15063 clean-stageprofile: clean-stageprofile-gcc
15064 clean-stageprofile-gcc:
15065 @if [ $(current_stage) = stageprofile ]; then \
15066 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15067 else \
15068 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15069 $(MAKE) stageprofile-start; \
15070 fi; \
15071 cd $(HOST_SUBDIR)/gcc && \
15072 $(MAKE) $(EXTRA_HOST_FLAGS) \
15073 $(POSTSTAGE1_FLAGS_TO_PASS) \
15074 $(EXTRA_GCC_FLAGS) clean
15075 @endif gcc-bootstrap
15076
15077
15078 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15079 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15080 maybe-all-stagefeedback-gcc:
15081 maybe-clean-stagefeedback-gcc:
15082 @if gcc-bootstrap
15083 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15084 all-stagefeedback: all-stagefeedback-gcc
15085 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15086 all-stagefeedback-gcc: configure-stagefeedback-gcc
15087 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15088 @r=`${PWD_COMMAND}`; export r; \
15089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15090 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15091 $(HOST_EXPORTS) \
15092 $(POSTSTAGE1_HOST_EXPORTS) \
15093 cd $(HOST_SUBDIR)/gcc && \
15094 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15095 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15096 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15097 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15098 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15099 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15100 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15101 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15102 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15103 $(TARGET-stagefeedback-gcc)
15104
15105 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15106 clean-stagefeedback: clean-stagefeedback-gcc
15107 clean-stagefeedback-gcc:
15108 @if [ $(current_stage) = stagefeedback ]; then \
15109 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15110 else \
15111 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15112 $(MAKE) stagefeedback-start; \
15113 fi; \
15114 cd $(HOST_SUBDIR)/gcc && \
15115 $(MAKE) $(EXTRA_HOST_FLAGS) \
15116 $(POSTSTAGE1_FLAGS_TO_PASS) \
15117 $(EXTRA_GCC_FLAGS) clean
15118 @endif gcc-bootstrap
15119
15120
15121
15122
15123
15124 .PHONY: check-gcc maybe-check-gcc
15125 maybe-check-gcc:
15126 @if gcc
15127 maybe-check-gcc: check-gcc
15128
15129 check-gcc:
15130 @: $(MAKE); $(unstage)
15131 @r=`${PWD_COMMAND}`; export r; \
15132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15133 $(HOST_EXPORTS) \
15134 (cd $(HOST_SUBDIR)/gcc && \
15135 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15136
15137 @endif gcc
15138
15139 .PHONY: install-gcc maybe-install-gcc
15140 maybe-install-gcc:
15141 @if gcc
15142 maybe-install-gcc: install-gcc
15143
15144 install-gcc: installdirs
15145 @: $(MAKE); $(unstage)
15146 @r=`${PWD_COMMAND}`; export r; \
15147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15148 $(HOST_EXPORTS) \
15149 (cd $(HOST_SUBDIR)/gcc && \
15150 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15151
15152 @endif gcc
15153
15154 # Other targets (info, dvi, pdf, etc.)
15155
15156 .PHONY: maybe-info-gcc info-gcc
15157 maybe-info-gcc:
15158 @if gcc
15159 maybe-info-gcc: info-gcc
15160
15161 info-gcc: \
15162 configure-gcc
15163 @[ -f ./gcc/Makefile ] || exit 0; \
15164 r=`${PWD_COMMAND}`; export r; \
15165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15166 $(HOST_EXPORTS) \
15167 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15168 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15169 done; \
15170 echo "Doing info in gcc" ; \
15171 (cd $(HOST_SUBDIR)/gcc && \
15172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15174 "RANLIB=$${RANLIB}" \
15175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15176 info) \
15177 || exit 1
15178
15179 @endif gcc
15180
15181 .PHONY: maybe-dvi-gcc dvi-gcc
15182 maybe-dvi-gcc:
15183 @if gcc
15184 maybe-dvi-gcc: dvi-gcc
15185
15186 dvi-gcc: \
15187 configure-gcc
15188 @[ -f ./gcc/Makefile ] || exit 0; \
15189 r=`${PWD_COMMAND}`; export r; \
15190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15191 $(HOST_EXPORTS) \
15192 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15194 done; \
15195 echo "Doing dvi in gcc" ; \
15196 (cd $(HOST_SUBDIR)/gcc && \
15197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15199 "RANLIB=$${RANLIB}" \
15200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15201 dvi) \
15202 || exit 1
15203
15204 @endif gcc
15205
15206 .PHONY: maybe-pdf-gcc pdf-gcc
15207 maybe-pdf-gcc:
15208 @if gcc
15209 maybe-pdf-gcc: pdf-gcc
15210
15211 pdf-gcc: \
15212 configure-gcc
15213 @[ -f ./gcc/Makefile ] || exit 0; \
15214 r=`${PWD_COMMAND}`; export r; \
15215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15216 $(HOST_EXPORTS) \
15217 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15219 done; \
15220 echo "Doing pdf in gcc" ; \
15221 (cd $(HOST_SUBDIR)/gcc && \
15222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15224 "RANLIB=$${RANLIB}" \
15225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15226 pdf) \
15227 || exit 1
15228
15229 @endif gcc
15230
15231 .PHONY: maybe-html-gcc html-gcc
15232 maybe-html-gcc:
15233 @if gcc
15234 maybe-html-gcc: html-gcc
15235
15236 html-gcc: \
15237 configure-gcc
15238 @[ -f ./gcc/Makefile ] || exit 0; \
15239 r=`${PWD_COMMAND}`; export r; \
15240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15241 $(HOST_EXPORTS) \
15242 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15244 done; \
15245 echo "Doing html in gcc" ; \
15246 (cd $(HOST_SUBDIR)/gcc && \
15247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15249 "RANLIB=$${RANLIB}" \
15250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15251 html) \
15252 || exit 1
15253
15254 @endif gcc
15255
15256 .PHONY: maybe-TAGS-gcc TAGS-gcc
15257 maybe-TAGS-gcc:
15258 @if gcc
15259 maybe-TAGS-gcc: TAGS-gcc
15260
15261 TAGS-gcc: \
15262 configure-gcc
15263 @[ -f ./gcc/Makefile ] || exit 0; \
15264 r=`${PWD_COMMAND}`; export r; \
15265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15266 $(HOST_EXPORTS) \
15267 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15269 done; \
15270 echo "Doing TAGS in gcc" ; \
15271 (cd $(HOST_SUBDIR)/gcc && \
15272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15274 "RANLIB=$${RANLIB}" \
15275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15276 TAGS) \
15277 || exit 1
15278
15279 @endif gcc
15280
15281 .PHONY: maybe-install-info-gcc install-info-gcc
15282 maybe-install-info-gcc:
15283 @if gcc
15284 maybe-install-info-gcc: install-info-gcc
15285
15286 install-info-gcc: \
15287 configure-gcc \
15288 info-gcc
15289 @[ -f ./gcc/Makefile ] || exit 0; \
15290 r=`${PWD_COMMAND}`; export r; \
15291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15292 $(HOST_EXPORTS) \
15293 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15295 done; \
15296 echo "Doing install-info in gcc" ; \
15297 (cd $(HOST_SUBDIR)/gcc && \
15298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15300 "RANLIB=$${RANLIB}" \
15301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15302 install-info) \
15303 || exit 1
15304
15305 @endif gcc
15306
15307 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15308 maybe-install-pdf-gcc:
15309 @if gcc
15310 maybe-install-pdf-gcc: install-pdf-gcc
15311
15312 install-pdf-gcc: \
15313 configure-gcc \
15314 pdf-gcc
15315 @[ -f ./gcc/Makefile ] || exit 0; \
15316 r=`${PWD_COMMAND}`; export r; \
15317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15318 $(HOST_EXPORTS) \
15319 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15321 done; \
15322 echo "Doing install-pdf in gcc" ; \
15323 (cd $(HOST_SUBDIR)/gcc && \
15324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15326 "RANLIB=$${RANLIB}" \
15327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15328 install-pdf) \
15329 || exit 1
15330
15331 @endif gcc
15332
15333 .PHONY: maybe-install-html-gcc install-html-gcc
15334 maybe-install-html-gcc:
15335 @if gcc
15336 maybe-install-html-gcc: install-html-gcc
15337
15338 install-html-gcc: \
15339 configure-gcc \
15340 html-gcc
15341 @[ -f ./gcc/Makefile ] || exit 0; \
15342 r=`${PWD_COMMAND}`; export r; \
15343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344 $(HOST_EXPORTS) \
15345 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15347 done; \
15348 echo "Doing install-html in gcc" ; \
15349 (cd $(HOST_SUBDIR)/gcc && \
15350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15352 "RANLIB=$${RANLIB}" \
15353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15354 install-html) \
15355 || exit 1
15356
15357 @endif gcc
15358
15359 .PHONY: maybe-installcheck-gcc installcheck-gcc
15360 maybe-installcheck-gcc:
15361 @if gcc
15362 maybe-installcheck-gcc: installcheck-gcc
15363
15364 installcheck-gcc: \
15365 configure-gcc
15366 @[ -f ./gcc/Makefile ] || exit 0; \
15367 r=`${PWD_COMMAND}`; export r; \
15368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15369 $(HOST_EXPORTS) \
15370 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15372 done; \
15373 echo "Doing installcheck in gcc" ; \
15374 (cd $(HOST_SUBDIR)/gcc && \
15375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15377 "RANLIB=$${RANLIB}" \
15378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15379 installcheck) \
15380 || exit 1
15381
15382 @endif gcc
15383
15384 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15385 maybe-mostlyclean-gcc:
15386 @if gcc
15387 maybe-mostlyclean-gcc: mostlyclean-gcc
15388
15389 mostlyclean-gcc:
15390 @[ -f ./gcc/Makefile ] || exit 0; \
15391 r=`${PWD_COMMAND}`; export r; \
15392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15393 $(HOST_EXPORTS) \
15394 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15396 done; \
15397 echo "Doing mostlyclean in gcc" ; \
15398 (cd $(HOST_SUBDIR)/gcc && \
15399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15401 "RANLIB=$${RANLIB}" \
15402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15403 mostlyclean) \
15404 || exit 1
15405
15406 @endif gcc
15407
15408 .PHONY: maybe-clean-gcc clean-gcc
15409 maybe-clean-gcc:
15410 @if gcc
15411 maybe-clean-gcc: clean-gcc
15412
15413 clean-gcc:
15414 @[ -f ./gcc/Makefile ] || exit 0; \
15415 r=`${PWD_COMMAND}`; export r; \
15416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15417 $(HOST_EXPORTS) \
15418 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15420 done; \
15421 echo "Doing clean in gcc" ; \
15422 (cd $(HOST_SUBDIR)/gcc && \
15423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15425 "RANLIB=$${RANLIB}" \
15426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15427 clean) \
15428 || exit 1
15429
15430 @endif gcc
15431
15432 .PHONY: maybe-distclean-gcc distclean-gcc
15433 maybe-distclean-gcc:
15434 @if gcc
15435 maybe-distclean-gcc: distclean-gcc
15436
15437 distclean-gcc:
15438 @[ -f ./gcc/Makefile ] || exit 0; \
15439 r=`${PWD_COMMAND}`; export r; \
15440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15441 $(HOST_EXPORTS) \
15442 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15444 done; \
15445 echo "Doing distclean in gcc" ; \
15446 (cd $(HOST_SUBDIR)/gcc && \
15447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15449 "RANLIB=$${RANLIB}" \
15450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15451 distclean) \
15452 || exit 1
15453
15454 @endif gcc
15455
15456 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15457 maybe-maintainer-clean-gcc:
15458 @if gcc
15459 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15460
15461 maintainer-clean-gcc:
15462 @[ -f ./gcc/Makefile ] || exit 0; \
15463 r=`${PWD_COMMAND}`; export r; \
15464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15465 $(HOST_EXPORTS) \
15466 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15468 done; \
15469 echo "Doing maintainer-clean in gcc" ; \
15470 (cd $(HOST_SUBDIR)/gcc && \
15471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15473 "RANLIB=$${RANLIB}" \
15474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15475 maintainer-clean) \
15476 || exit 1
15477
15478 @endif gcc
15479
15480
15481
15482 .PHONY: configure-gawk maybe-configure-gawk
15483 maybe-configure-gawk:
15484 @if gcc-bootstrap
15485 configure-gawk: stage_current
15486 @endif gcc-bootstrap
15487 @if gawk
15488 maybe-configure-gawk: configure-gawk
15489 configure-gawk:
15490 @: $(MAKE); $(unstage)
15491 @r=`${PWD_COMMAND}`; export r; \
15492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15493 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15494 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15495 $(HOST_EXPORTS) \
15496 echo Configuring in $(HOST_SUBDIR)/gawk; \
15497 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15498 case $(srcdir) in \
15499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15500 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15502 esac; \
15503 srcdiroption="--srcdir=$${topdir}/gawk"; \
15504 libsrcdir="$$s/gawk"; \
15505 $(SHELL) $${libsrcdir}/configure \
15506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15507 --target=${target_alias} $${srcdiroption} \
15508 || exit 1
15509 @endif gawk
15510
15511
15512
15513
15514
15515 .PHONY: all-gawk maybe-all-gawk
15516 maybe-all-gawk:
15517 @if gcc-bootstrap
15518 all-gawk: stage_current
15519 @endif gcc-bootstrap
15520 @if gawk
15521 TARGET-gawk=all
15522 maybe-all-gawk: all-gawk
15523 all-gawk: configure-gawk
15524 @: $(MAKE); $(unstage)
15525 @r=`${PWD_COMMAND}`; export r; \
15526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15527 $(HOST_EXPORTS) \
15528 (cd $(HOST_SUBDIR)/gawk && \
15529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15530 $(TARGET-gawk))
15531 @endif gawk
15532
15533
15534
15535
15536 .PHONY: check-gawk maybe-check-gawk
15537 maybe-check-gawk:
15538 @if gawk
15539 maybe-check-gawk: check-gawk
15540
15541 check-gawk:
15542 @: $(MAKE); $(unstage)
15543 @r=`${PWD_COMMAND}`; export r; \
15544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15545 $(HOST_EXPORTS) \
15546 (cd $(HOST_SUBDIR)/gawk && \
15547 $(MAKE) $(FLAGS_TO_PASS) check)
15548
15549 @endif gawk
15550
15551 .PHONY: install-gawk maybe-install-gawk
15552 maybe-install-gawk:
15553 @if gawk
15554 maybe-install-gawk: install-gawk
15555
15556 install-gawk: installdirs
15557 @: $(MAKE); $(unstage)
15558 @r=`${PWD_COMMAND}`; export r; \
15559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15560 $(HOST_EXPORTS) \
15561 (cd $(HOST_SUBDIR)/gawk && \
15562 $(MAKE) $(FLAGS_TO_PASS) install)
15563
15564 @endif gawk
15565
15566 # Other targets (info, dvi, pdf, etc.)
15567
15568 .PHONY: maybe-info-gawk info-gawk
15569 maybe-info-gawk:
15570 @if gawk
15571 maybe-info-gawk: info-gawk
15572
15573 info-gawk: \
15574 configure-gawk
15575 @: $(MAKE); $(unstage)
15576 @[ -f ./gawk/Makefile ] || exit 0; \
15577 r=`${PWD_COMMAND}`; export r; \
15578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15579 $(HOST_EXPORTS) \
15580 for flag in $(EXTRA_HOST_FLAGS) ; do \
15581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15582 done; \
15583 echo "Doing info in gawk" ; \
15584 (cd $(HOST_SUBDIR)/gawk && \
15585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15587 "RANLIB=$${RANLIB}" \
15588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15589 info) \
15590 || exit 1
15591
15592 @endif gawk
15593
15594 .PHONY: maybe-dvi-gawk dvi-gawk
15595 maybe-dvi-gawk:
15596 @if gawk
15597 maybe-dvi-gawk: dvi-gawk
15598
15599 dvi-gawk: \
15600 configure-gawk
15601 @: $(MAKE); $(unstage)
15602 @[ -f ./gawk/Makefile ] || exit 0; \
15603 r=`${PWD_COMMAND}`; export r; \
15604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15605 $(HOST_EXPORTS) \
15606 for flag in $(EXTRA_HOST_FLAGS) ; do \
15607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15608 done; \
15609 echo "Doing dvi in gawk" ; \
15610 (cd $(HOST_SUBDIR)/gawk && \
15611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15613 "RANLIB=$${RANLIB}" \
15614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15615 dvi) \
15616 || exit 1
15617
15618 @endif gawk
15619
15620 .PHONY: maybe-pdf-gawk pdf-gawk
15621 maybe-pdf-gawk:
15622 @if gawk
15623 maybe-pdf-gawk: pdf-gawk
15624
15625 pdf-gawk: \
15626 configure-gawk
15627 @: $(MAKE); $(unstage)
15628 @[ -f ./gawk/Makefile ] || exit 0; \
15629 r=`${PWD_COMMAND}`; export r; \
15630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631 $(HOST_EXPORTS) \
15632 for flag in $(EXTRA_HOST_FLAGS) ; do \
15633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15634 done; \
15635 echo "Doing pdf in gawk" ; \
15636 (cd $(HOST_SUBDIR)/gawk && \
15637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15639 "RANLIB=$${RANLIB}" \
15640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15641 pdf) \
15642 || exit 1
15643
15644 @endif gawk
15645
15646 .PHONY: maybe-html-gawk html-gawk
15647 maybe-html-gawk:
15648 @if gawk
15649 maybe-html-gawk: html-gawk
15650
15651 html-gawk: \
15652 configure-gawk
15653 @: $(MAKE); $(unstage)
15654 @[ -f ./gawk/Makefile ] || exit 0; \
15655 r=`${PWD_COMMAND}`; export r; \
15656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15657 $(HOST_EXPORTS) \
15658 for flag in $(EXTRA_HOST_FLAGS) ; do \
15659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15660 done; \
15661 echo "Doing html in gawk" ; \
15662 (cd $(HOST_SUBDIR)/gawk && \
15663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15665 "RANLIB=$${RANLIB}" \
15666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15667 html) \
15668 || exit 1
15669
15670 @endif gawk
15671
15672 .PHONY: maybe-TAGS-gawk TAGS-gawk
15673 maybe-TAGS-gawk:
15674 @if gawk
15675 maybe-TAGS-gawk: TAGS-gawk
15676
15677 TAGS-gawk: \
15678 configure-gawk
15679 @: $(MAKE); $(unstage)
15680 @[ -f ./gawk/Makefile ] || exit 0; \
15681 r=`${PWD_COMMAND}`; export r; \
15682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15683 $(HOST_EXPORTS) \
15684 for flag in $(EXTRA_HOST_FLAGS) ; do \
15685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15686 done; \
15687 echo "Doing TAGS in gawk" ; \
15688 (cd $(HOST_SUBDIR)/gawk && \
15689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15691 "RANLIB=$${RANLIB}" \
15692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15693 TAGS) \
15694 || exit 1
15695
15696 @endif gawk
15697
15698 .PHONY: maybe-install-info-gawk install-info-gawk
15699 maybe-install-info-gawk:
15700 @if gawk
15701 maybe-install-info-gawk: install-info-gawk
15702
15703 install-info-gawk: \
15704 configure-gawk \
15705 info-gawk
15706 @: $(MAKE); $(unstage)
15707 @[ -f ./gawk/Makefile ] || exit 0; \
15708 r=`${PWD_COMMAND}`; export r; \
15709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15710 $(HOST_EXPORTS) \
15711 for flag in $(EXTRA_HOST_FLAGS) ; do \
15712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15713 done; \
15714 echo "Doing install-info in gawk" ; \
15715 (cd $(HOST_SUBDIR)/gawk && \
15716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15718 "RANLIB=$${RANLIB}" \
15719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15720 install-info) \
15721 || exit 1
15722
15723 @endif gawk
15724
15725 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
15726 maybe-install-pdf-gawk:
15727 @if gawk
15728 maybe-install-pdf-gawk: install-pdf-gawk
15729
15730 install-pdf-gawk: \
15731 configure-gawk \
15732 pdf-gawk
15733 @: $(MAKE); $(unstage)
15734 @[ -f ./gawk/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) ; do \
15739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15740 done; \
15741 echo "Doing install-pdf in gawk" ; \
15742 (cd $(HOST_SUBDIR)/gawk && \
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 install-pdf) \
15748 || exit 1
15749
15750 @endif gawk
15751
15752 .PHONY: maybe-install-html-gawk install-html-gawk
15753 maybe-install-html-gawk:
15754 @if gawk
15755 maybe-install-html-gawk: install-html-gawk
15756
15757 install-html-gawk: \
15758 configure-gawk \
15759 html-gawk
15760 @: $(MAKE); $(unstage)
15761 @[ -f ./gawk/Makefile ] || exit 0; \
15762 r=`${PWD_COMMAND}`; export r; \
15763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15764 $(HOST_EXPORTS) \
15765 for flag in $(EXTRA_HOST_FLAGS) ; do \
15766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15767 done; \
15768 echo "Doing install-html in gawk" ; \
15769 (cd $(HOST_SUBDIR)/gawk && \
15770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15772 "RANLIB=$${RANLIB}" \
15773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15774 install-html) \
15775 || exit 1
15776
15777 @endif gawk
15778
15779 .PHONY: maybe-installcheck-gawk installcheck-gawk
15780 maybe-installcheck-gawk:
15781 @if gawk
15782 maybe-installcheck-gawk: installcheck-gawk
15783
15784 installcheck-gawk: \
15785 configure-gawk
15786 @: $(MAKE); $(unstage)
15787 @[ -f ./gawk/Makefile ] || exit 0; \
15788 r=`${PWD_COMMAND}`; export r; \
15789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15790 $(HOST_EXPORTS) \
15791 for flag in $(EXTRA_HOST_FLAGS) ; do \
15792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15793 done; \
15794 echo "Doing installcheck in gawk" ; \
15795 (cd $(HOST_SUBDIR)/gawk && \
15796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15798 "RANLIB=$${RANLIB}" \
15799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15800 installcheck) \
15801 || exit 1
15802
15803 @endif gawk
15804
15805 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
15806 maybe-mostlyclean-gawk:
15807 @if gawk
15808 maybe-mostlyclean-gawk: mostlyclean-gawk
15809
15810 mostlyclean-gawk:
15811 @: $(MAKE); $(unstage)
15812 @[ -f ./gawk/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) ; do \
15817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15818 done; \
15819 echo "Doing mostlyclean in gawk" ; \
15820 (cd $(HOST_SUBDIR)/gawk && \
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 mostlyclean) \
15826 || exit 1
15827
15828 @endif gawk
15829
15830 .PHONY: maybe-clean-gawk clean-gawk
15831 maybe-clean-gawk:
15832 @if gawk
15833 maybe-clean-gawk: clean-gawk
15834
15835 clean-gawk:
15836 @: $(MAKE); $(unstage)
15837 @[ -f ./gawk/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) ; do \
15842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15843 done; \
15844 echo "Doing clean in gawk" ; \
15845 (cd $(HOST_SUBDIR)/gawk && \
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 clean) \
15851 || exit 1
15852
15853 @endif gawk
15854
15855 .PHONY: maybe-distclean-gawk distclean-gawk
15856 maybe-distclean-gawk:
15857 @if gawk
15858 maybe-distclean-gawk: distclean-gawk
15859
15860 distclean-gawk:
15861 @: $(MAKE); $(unstage)
15862 @[ -f ./gawk/Makefile ] || exit 0; \
15863 r=`${PWD_COMMAND}`; export r; \
15864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15865 $(HOST_EXPORTS) \
15866 for flag in $(EXTRA_HOST_FLAGS) ; do \
15867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15868 done; \
15869 echo "Doing distclean in gawk" ; \
15870 (cd $(HOST_SUBDIR)/gawk && \
15871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15873 "RANLIB=$${RANLIB}" \
15874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15875 distclean) \
15876 || exit 1
15877
15878 @endif gawk
15879
15880 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
15881 maybe-maintainer-clean-gawk:
15882 @if gawk
15883 maybe-maintainer-clean-gawk: maintainer-clean-gawk
15884
15885 maintainer-clean-gawk:
15886 @: $(MAKE); $(unstage)
15887 @[ -f ./gawk/Makefile ] || exit 0; \
15888 r=`${PWD_COMMAND}`; export r; \
15889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15890 $(HOST_EXPORTS) \
15891 for flag in $(EXTRA_HOST_FLAGS) ; do \
15892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15893 done; \
15894 echo "Doing maintainer-clean in gawk" ; \
15895 (cd $(HOST_SUBDIR)/gawk && \
15896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15898 "RANLIB=$${RANLIB}" \
15899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15900 maintainer-clean) \
15901 || exit 1
15902
15903 @endif gawk
15904
15905
15906
15907 .PHONY: configure-gettext maybe-configure-gettext
15908 maybe-configure-gettext:
15909 @if gcc-bootstrap
15910 configure-gettext: stage_current
15911 @endif gcc-bootstrap
15912 @if gettext
15913 maybe-configure-gettext: configure-gettext
15914 configure-gettext:
15915 @: $(MAKE); $(unstage)
15916 @r=`${PWD_COMMAND}`; export r; \
15917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15918 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
15919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
15920 $(HOST_EXPORTS) \
15921 echo Configuring in $(HOST_SUBDIR)/gettext; \
15922 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
15923 case $(srcdir) in \
15924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15925 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
15926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15927 esac; \
15928 srcdiroption="--srcdir=$${topdir}/gettext"; \
15929 libsrcdir="$$s/gettext"; \
15930 $(SHELL) $${libsrcdir}/configure \
15931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15932 --target=${target_alias} $${srcdiroption} \
15933 || exit 1
15934 @endif gettext
15935
15936
15937
15938
15939
15940 .PHONY: all-gettext maybe-all-gettext
15941 maybe-all-gettext:
15942 @if gcc-bootstrap
15943 all-gettext: stage_current
15944 @endif gcc-bootstrap
15945 @if gettext
15946 TARGET-gettext=all
15947 maybe-all-gettext: all-gettext
15948 all-gettext: configure-gettext
15949 @: $(MAKE); $(unstage)
15950 @r=`${PWD_COMMAND}`; export r; \
15951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15952 $(HOST_EXPORTS) \
15953 (cd $(HOST_SUBDIR)/gettext && \
15954 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
15955 $(TARGET-gettext))
15956 @endif gettext
15957
15958
15959
15960
15961 .PHONY: check-gettext maybe-check-gettext
15962 maybe-check-gettext:
15963 @if gettext
15964 maybe-check-gettext: check-gettext
15965
15966 check-gettext:
15967 @: $(MAKE); $(unstage)
15968 @r=`${PWD_COMMAND}`; export r; \
15969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15970 $(HOST_EXPORTS) \
15971 (cd $(HOST_SUBDIR)/gettext && \
15972 $(MAKE) $(FLAGS_TO_PASS) check)
15973
15974 @endif gettext
15975
15976 .PHONY: install-gettext maybe-install-gettext
15977 maybe-install-gettext:
15978 @if gettext
15979 maybe-install-gettext: install-gettext
15980
15981 install-gettext: installdirs
15982 @: $(MAKE); $(unstage)
15983 @r=`${PWD_COMMAND}`; export r; \
15984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15985 $(HOST_EXPORTS) \
15986 (cd $(HOST_SUBDIR)/gettext && \
15987 $(MAKE) $(FLAGS_TO_PASS) install)
15988
15989 @endif gettext
15990
15991 # Other targets (info, dvi, pdf, etc.)
15992
15993 .PHONY: maybe-info-gettext info-gettext
15994 maybe-info-gettext:
15995 @if gettext
15996 maybe-info-gettext: info-gettext
15997
15998 info-gettext: \
15999 configure-gettext
16000 @: $(MAKE); $(unstage)
16001 @[ -f ./gettext/Makefile ] || exit 0; \
16002 r=`${PWD_COMMAND}`; export r; \
16003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16004 $(HOST_EXPORTS) \
16005 for flag in $(EXTRA_HOST_FLAGS) ; do \
16006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16007 done; \
16008 echo "Doing info in gettext" ; \
16009 (cd $(HOST_SUBDIR)/gettext && \
16010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16012 "RANLIB=$${RANLIB}" \
16013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16014 info) \
16015 || exit 1
16016
16017 @endif gettext
16018
16019 .PHONY: maybe-dvi-gettext dvi-gettext
16020 maybe-dvi-gettext:
16021 @if gettext
16022 maybe-dvi-gettext: dvi-gettext
16023
16024 dvi-gettext: \
16025 configure-gettext
16026 @: $(MAKE); $(unstage)
16027 @[ -f ./gettext/Makefile ] || exit 0; \
16028 r=`${PWD_COMMAND}`; export r; \
16029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16030 $(HOST_EXPORTS) \
16031 for flag in $(EXTRA_HOST_FLAGS) ; do \
16032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16033 done; \
16034 echo "Doing dvi in gettext" ; \
16035 (cd $(HOST_SUBDIR)/gettext && \
16036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16038 "RANLIB=$${RANLIB}" \
16039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16040 dvi) \
16041 || exit 1
16042
16043 @endif gettext
16044
16045 .PHONY: maybe-pdf-gettext pdf-gettext
16046 maybe-pdf-gettext:
16047 @if gettext
16048 maybe-pdf-gettext: pdf-gettext
16049
16050 pdf-gettext: \
16051 configure-gettext
16052 @: $(MAKE); $(unstage)
16053 @[ -f ./gettext/Makefile ] || exit 0; \
16054 r=`${PWD_COMMAND}`; export r; \
16055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16056 $(HOST_EXPORTS) \
16057 for flag in $(EXTRA_HOST_FLAGS) ; do \
16058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16059 done; \
16060 echo "Doing pdf in gettext" ; \
16061 (cd $(HOST_SUBDIR)/gettext && \
16062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16064 "RANLIB=$${RANLIB}" \
16065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16066 pdf) \
16067 || exit 1
16068
16069 @endif gettext
16070
16071 .PHONY: maybe-html-gettext html-gettext
16072 maybe-html-gettext:
16073 @if gettext
16074 maybe-html-gettext: html-gettext
16075
16076 html-gettext: \
16077 configure-gettext
16078 @: $(MAKE); $(unstage)
16079 @[ -f ./gettext/Makefile ] || exit 0; \
16080 r=`${PWD_COMMAND}`; export r; \
16081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16082 $(HOST_EXPORTS) \
16083 for flag in $(EXTRA_HOST_FLAGS) ; do \
16084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16085 done; \
16086 echo "Doing html in gettext" ; \
16087 (cd $(HOST_SUBDIR)/gettext && \
16088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16090 "RANLIB=$${RANLIB}" \
16091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16092 html) \
16093 || exit 1
16094
16095 @endif gettext
16096
16097 .PHONY: maybe-TAGS-gettext TAGS-gettext
16098 maybe-TAGS-gettext:
16099 @if gettext
16100 maybe-TAGS-gettext: TAGS-gettext
16101
16102 TAGS-gettext: \
16103 configure-gettext
16104 @: $(MAKE); $(unstage)
16105 @[ -f ./gettext/Makefile ] || exit 0; \
16106 r=`${PWD_COMMAND}`; export r; \
16107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16108 $(HOST_EXPORTS) \
16109 for flag in $(EXTRA_HOST_FLAGS) ; do \
16110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16111 done; \
16112 echo "Doing TAGS in gettext" ; \
16113 (cd $(HOST_SUBDIR)/gettext && \
16114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16116 "RANLIB=$${RANLIB}" \
16117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16118 TAGS) \
16119 || exit 1
16120
16121 @endif gettext
16122
16123 .PHONY: maybe-install-info-gettext install-info-gettext
16124 maybe-install-info-gettext:
16125 @if gettext
16126 maybe-install-info-gettext: install-info-gettext
16127
16128 install-info-gettext: \
16129 configure-gettext \
16130 info-gettext
16131 @: $(MAKE); $(unstage)
16132 @[ -f ./gettext/Makefile ] || exit 0; \
16133 r=`${PWD_COMMAND}`; export r; \
16134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16135 $(HOST_EXPORTS) \
16136 for flag in $(EXTRA_HOST_FLAGS) ; do \
16137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16138 done; \
16139 echo "Doing install-info in gettext" ; \
16140 (cd $(HOST_SUBDIR)/gettext && \
16141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16143 "RANLIB=$${RANLIB}" \
16144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16145 install-info) \
16146 || exit 1
16147
16148 @endif gettext
16149
16150 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16151 maybe-install-pdf-gettext:
16152 @if gettext
16153 maybe-install-pdf-gettext: install-pdf-gettext
16154
16155 install-pdf-gettext: \
16156 configure-gettext \
16157 pdf-gettext
16158 @: $(MAKE); $(unstage)
16159 @[ -f ./gettext/Makefile ] || exit 0; \
16160 r=`${PWD_COMMAND}`; export r; \
16161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16162 $(HOST_EXPORTS) \
16163 for flag in $(EXTRA_HOST_FLAGS) ; do \
16164 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16165 done; \
16166 echo "Doing install-pdf in gettext" ; \
16167 (cd $(HOST_SUBDIR)/gettext && \
16168 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16169 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16170 "RANLIB=$${RANLIB}" \
16171 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16172 install-pdf) \
16173 || exit 1
16174
16175 @endif gettext
16176
16177 .PHONY: maybe-install-html-gettext install-html-gettext
16178 maybe-install-html-gettext:
16179 @if gettext
16180 maybe-install-html-gettext: install-html-gettext
16181
16182 install-html-gettext: \
16183 configure-gettext \
16184 html-gettext
16185 @: $(MAKE); $(unstage)
16186 @[ -f ./gettext/Makefile ] || exit 0; \
16187 r=`${PWD_COMMAND}`; export r; \
16188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16189 $(HOST_EXPORTS) \
16190 for flag in $(EXTRA_HOST_FLAGS) ; do \
16191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16192 done; \
16193 echo "Doing install-html in gettext" ; \
16194 (cd $(HOST_SUBDIR)/gettext && \
16195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16197 "RANLIB=$${RANLIB}" \
16198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16199 install-html) \
16200 || exit 1
16201
16202 @endif gettext
16203
16204 .PHONY: maybe-installcheck-gettext installcheck-gettext
16205 maybe-installcheck-gettext:
16206 @if gettext
16207 maybe-installcheck-gettext: installcheck-gettext
16208
16209 installcheck-gettext: \
16210 configure-gettext
16211 @: $(MAKE); $(unstage)
16212 @[ -f ./gettext/Makefile ] || exit 0; \
16213 r=`${PWD_COMMAND}`; export r; \
16214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16215 $(HOST_EXPORTS) \
16216 for flag in $(EXTRA_HOST_FLAGS) ; do \
16217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16218 done; \
16219 echo "Doing installcheck in gettext" ; \
16220 (cd $(HOST_SUBDIR)/gettext && \
16221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16223 "RANLIB=$${RANLIB}" \
16224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16225 installcheck) \
16226 || exit 1
16227
16228 @endif gettext
16229
16230 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16231 maybe-mostlyclean-gettext:
16232 @if gettext
16233 maybe-mostlyclean-gettext: mostlyclean-gettext
16234
16235 mostlyclean-gettext:
16236 @: $(MAKE); $(unstage)
16237 @[ -f ./gettext/Makefile ] || exit 0; \
16238 r=`${PWD_COMMAND}`; export r; \
16239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16240 $(HOST_EXPORTS) \
16241 for flag in $(EXTRA_HOST_FLAGS) ; do \
16242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16243 done; \
16244 echo "Doing mostlyclean in gettext" ; \
16245 (cd $(HOST_SUBDIR)/gettext && \
16246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16248 "RANLIB=$${RANLIB}" \
16249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16250 mostlyclean) \
16251 || exit 1
16252
16253 @endif gettext
16254
16255 .PHONY: maybe-clean-gettext clean-gettext
16256 maybe-clean-gettext:
16257 @if gettext
16258 maybe-clean-gettext: clean-gettext
16259
16260 clean-gettext:
16261 @: $(MAKE); $(unstage)
16262 @[ -f ./gettext/Makefile ] || exit 0; \
16263 r=`${PWD_COMMAND}`; export r; \
16264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265 $(HOST_EXPORTS) \
16266 for flag in $(EXTRA_HOST_FLAGS) ; do \
16267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16268 done; \
16269 echo "Doing clean in gettext" ; \
16270 (cd $(HOST_SUBDIR)/gettext && \
16271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16273 "RANLIB=$${RANLIB}" \
16274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16275 clean) \
16276 || exit 1
16277
16278 @endif gettext
16279
16280 .PHONY: maybe-distclean-gettext distclean-gettext
16281 maybe-distclean-gettext:
16282 @if gettext
16283 maybe-distclean-gettext: distclean-gettext
16284
16285 distclean-gettext:
16286 @: $(MAKE); $(unstage)
16287 @[ -f ./gettext/Makefile ] || exit 0; \
16288 r=`${PWD_COMMAND}`; export r; \
16289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16290 $(HOST_EXPORTS) \
16291 for flag in $(EXTRA_HOST_FLAGS) ; do \
16292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16293 done; \
16294 echo "Doing distclean in gettext" ; \
16295 (cd $(HOST_SUBDIR)/gettext && \
16296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16298 "RANLIB=$${RANLIB}" \
16299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16300 distclean) \
16301 || exit 1
16302
16303 @endif gettext
16304
16305 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16306 maybe-maintainer-clean-gettext:
16307 @if gettext
16308 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16309
16310 maintainer-clean-gettext:
16311 @: $(MAKE); $(unstage)
16312 @[ -f ./gettext/Makefile ] || exit 0; \
16313 r=`${PWD_COMMAND}`; export r; \
16314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16315 $(HOST_EXPORTS) \
16316 for flag in $(EXTRA_HOST_FLAGS) ; do \
16317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16318 done; \
16319 echo "Doing maintainer-clean in gettext" ; \
16320 (cd $(HOST_SUBDIR)/gettext && \
16321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16323 "RANLIB=$${RANLIB}" \
16324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16325 maintainer-clean) \
16326 || exit 1
16327
16328 @endif gettext
16329
16330
16331
16332 .PHONY: configure-gmp maybe-configure-gmp
16333 maybe-configure-gmp:
16334 @if gcc-bootstrap
16335 configure-gmp: stage_current
16336 @endif gcc-bootstrap
16337 @if gmp
16338 maybe-configure-gmp: configure-gmp
16339 configure-gmp:
16340 @r=`${PWD_COMMAND}`; export r; \
16341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16342 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16343 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16344 $(HOST_EXPORTS) \
16345 echo Configuring in $(HOST_SUBDIR)/gmp; \
16346 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16347 case $(srcdir) in \
16348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16349 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16351 esac; \
16352 srcdiroption="--srcdir=$${topdir}/gmp"; \
16353 libsrcdir="$$s/gmp"; \
16354 $(SHELL) $${libsrcdir}/configure \
16355 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16356 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16357 || exit 1
16358 @endif gmp
16359
16360
16361
16362 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16363 maybe-configure-stage1-gmp:
16364 @if gmp-bootstrap
16365 maybe-configure-stage1-gmp: configure-stage1-gmp
16366 configure-stage1-gmp:
16367 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16369 @r=`${PWD_COMMAND}`; export r; \
16370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16371 TFLAGS="$(STAGE1_TFLAGS)"; \
16372 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16373 $(HOST_EXPORTS) \
16374 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16375 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16376 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16377 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16379 cd $(HOST_SUBDIR)/gmp || exit 1; \
16380 case $(srcdir) in \
16381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16382 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16384 esac; \
16385 srcdiroption="--srcdir=$${topdir}/gmp"; \
16386 libsrcdir="$$s/gmp"; \
16387 $(SHELL) $${libsrcdir}/configure \
16388 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16389 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16390 $(STAGE1_CONFIGURE_FLAGS) \
16391 --disable-shared
16392 @endif gmp-bootstrap
16393
16394 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16395 maybe-configure-stage2-gmp:
16396 @if gmp-bootstrap
16397 maybe-configure-stage2-gmp: configure-stage2-gmp
16398 configure-stage2-gmp:
16399 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16400 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16401 @r=`${PWD_COMMAND}`; export r; \
16402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16403 TFLAGS="$(STAGE2_TFLAGS)"; \
16404 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16405 $(HOST_EXPORTS) \
16406 $(POSTSTAGE1_HOST_EXPORTS) \
16407 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16408 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16409 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16410 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16411 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16412 cd $(HOST_SUBDIR)/gmp || exit 1; \
16413 case $(srcdir) in \
16414 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16415 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16416 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16417 esac; \
16418 srcdiroption="--srcdir=$${topdir}/gmp"; \
16419 libsrcdir="$$s/gmp"; \
16420 $(SHELL) $${libsrcdir}/configure \
16421 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16422 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16423 --with-build-libsubdir=$(HOST_SUBDIR) \
16424 $(STAGE2_CONFIGURE_FLAGS) \
16425 --disable-shared
16426 @endif gmp-bootstrap
16427
16428 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16429 maybe-configure-stage3-gmp:
16430 @if gmp-bootstrap
16431 maybe-configure-stage3-gmp: configure-stage3-gmp
16432 configure-stage3-gmp:
16433 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16434 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16435 @r=`${PWD_COMMAND}`; export r; \
16436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16437 TFLAGS="$(STAGE3_TFLAGS)"; \
16438 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16439 $(HOST_EXPORTS) \
16440 $(POSTSTAGE1_HOST_EXPORTS) \
16441 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16442 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16443 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16444 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16445 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16446 cd $(HOST_SUBDIR)/gmp || exit 1; \
16447 case $(srcdir) in \
16448 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16449 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16450 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16451 esac; \
16452 srcdiroption="--srcdir=$${topdir}/gmp"; \
16453 libsrcdir="$$s/gmp"; \
16454 $(SHELL) $${libsrcdir}/configure \
16455 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16456 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16457 --with-build-libsubdir=$(HOST_SUBDIR) \
16458 $(STAGE3_CONFIGURE_FLAGS) \
16459 --disable-shared
16460 @endif gmp-bootstrap
16461
16462 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16463 maybe-configure-stage4-gmp:
16464 @if gmp-bootstrap
16465 maybe-configure-stage4-gmp: configure-stage4-gmp
16466 configure-stage4-gmp:
16467 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16468 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16469 @r=`${PWD_COMMAND}`; export r; \
16470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16471 TFLAGS="$(STAGE4_TFLAGS)"; \
16472 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16473 $(HOST_EXPORTS) \
16474 $(POSTSTAGE1_HOST_EXPORTS) \
16475 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16476 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16477 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16478 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16480 cd $(HOST_SUBDIR)/gmp || exit 1; \
16481 case $(srcdir) in \
16482 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16483 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16484 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16485 esac; \
16486 srcdiroption="--srcdir=$${topdir}/gmp"; \
16487 libsrcdir="$$s/gmp"; \
16488 $(SHELL) $${libsrcdir}/configure \
16489 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16490 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16491 --with-build-libsubdir=$(HOST_SUBDIR) \
16492 $(STAGE4_CONFIGURE_FLAGS) \
16493 --disable-shared
16494 @endif gmp-bootstrap
16495
16496 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
16497 maybe-configure-stageprofile-gmp:
16498 @if gmp-bootstrap
16499 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
16500 configure-stageprofile-gmp:
16501 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16502 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16503 @r=`${PWD_COMMAND}`; export r; \
16504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16506 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16507 $(HOST_EXPORTS) \
16508 $(POSTSTAGE1_HOST_EXPORTS) \
16509 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16510 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16511 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
16512 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
16513 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16514 cd $(HOST_SUBDIR)/gmp || exit 1; \
16515 case $(srcdir) in \
16516 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16517 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16518 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16519 esac; \
16520 srcdiroption="--srcdir=$${topdir}/gmp"; \
16521 libsrcdir="$$s/gmp"; \
16522 $(SHELL) $${libsrcdir}/configure \
16523 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16524 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16525 --with-build-libsubdir=$(HOST_SUBDIR) \
16526 $(STAGEprofile_CONFIGURE_FLAGS) \
16527 --disable-shared
16528 @endif gmp-bootstrap
16529
16530 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
16531 maybe-configure-stagefeedback-gmp:
16532 @if gmp-bootstrap
16533 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
16534 configure-stagefeedback-gmp:
16535 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16536 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16537 @r=`${PWD_COMMAND}`; export r; \
16538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16539 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16540 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16541 $(HOST_EXPORTS) \
16542 $(POSTSTAGE1_HOST_EXPORTS) \
16543 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16544 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16545 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
16546 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
16547 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16548 cd $(HOST_SUBDIR)/gmp || exit 1; \
16549 case $(srcdir) in \
16550 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16551 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16552 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16553 esac; \
16554 srcdiroption="--srcdir=$${topdir}/gmp"; \
16555 libsrcdir="$$s/gmp"; \
16556 $(SHELL) $${libsrcdir}/configure \
16557 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16558 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16559 --with-build-libsubdir=$(HOST_SUBDIR) \
16560 $(STAGEfeedback_CONFIGURE_FLAGS) \
16561 --disable-shared
16562 @endif gmp-bootstrap
16563
16564
16565
16566
16567
16568 .PHONY: all-gmp maybe-all-gmp
16569 maybe-all-gmp:
16570 @if gcc-bootstrap
16571 all-gmp: stage_current
16572 @endif gcc-bootstrap
16573 @if gmp
16574 TARGET-gmp=all
16575 maybe-all-gmp: all-gmp
16576 all-gmp: configure-gmp
16577 @r=`${PWD_COMMAND}`; export r; \
16578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16579 $(HOST_EXPORTS) \
16580 (cd $(HOST_SUBDIR)/gmp && \
16581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16582 $(TARGET-gmp))
16583 @endif gmp
16584
16585
16586
16587 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
16588 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
16589 maybe-all-stage1-gmp:
16590 maybe-clean-stage1-gmp:
16591 @if gmp-bootstrap
16592 maybe-all-stage1-gmp: all-stage1-gmp
16593 all-stage1: all-stage1-gmp
16594 TARGET-stage1-gmp = $(TARGET-gmp)
16595 all-stage1-gmp: configure-stage1-gmp
16596 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16597 @r=`${PWD_COMMAND}`; export r; \
16598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599 TFLAGS="$(STAGE1_TFLAGS)"; \
16600 $(HOST_EXPORTS) \
16601 cd $(HOST_SUBDIR)/gmp && \
16602 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16603 CFLAGS="$(STAGE1_CFLAGS)" \
16604 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16605 LIBCFLAGS="$(LIBCFLAGS)" \
16606 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16607 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16608 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16609 $(EXTRA_HOST_FLAGS) \
16610 TFLAGS="$(STAGE1_TFLAGS)" \
16611 $(TARGET-stage1-gmp)
16612
16613 maybe-clean-stage1-gmp: clean-stage1-gmp
16614 clean-stage1: clean-stage1-gmp
16615 clean-stage1-gmp:
16616 @if [ $(current_stage) = stage1 ]; then \
16617 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16618 else \
16619 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
16620 $(MAKE) stage1-start; \
16621 fi; \
16622 cd $(HOST_SUBDIR)/gmp && \
16623 $(MAKE) $(EXTRA_HOST_FLAGS) \
16624 clean
16625 @endif gmp-bootstrap
16626
16627
16628 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
16629 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
16630 maybe-all-stage2-gmp:
16631 maybe-clean-stage2-gmp:
16632 @if gmp-bootstrap
16633 maybe-all-stage2-gmp: all-stage2-gmp
16634 all-stage2: all-stage2-gmp
16635 TARGET-stage2-gmp = $(TARGET-gmp)
16636 all-stage2-gmp: configure-stage2-gmp
16637 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16638 @r=`${PWD_COMMAND}`; export r; \
16639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16640 TFLAGS="$(STAGE2_TFLAGS)"; \
16641 $(HOST_EXPORTS) \
16642 $(POSTSTAGE1_HOST_EXPORTS) \
16643 cd $(HOST_SUBDIR)/gmp && \
16644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16645 CFLAGS="$(STAGE2_CFLAGS)" \
16646 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16647 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16652 TFLAGS="$(STAGE2_TFLAGS)" \
16653 $(TARGET-stage2-gmp)
16654
16655 maybe-clean-stage2-gmp: clean-stage2-gmp
16656 clean-stage2: clean-stage2-gmp
16657 clean-stage2-gmp:
16658 @if [ $(current_stage) = stage2 ]; then \
16659 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16660 else \
16661 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
16662 $(MAKE) stage2-start; \
16663 fi; \
16664 cd $(HOST_SUBDIR)/gmp && \
16665 $(MAKE) $(EXTRA_HOST_FLAGS) \
16666 $(POSTSTAGE1_FLAGS_TO_PASS) \
16667 clean
16668 @endif gmp-bootstrap
16669
16670
16671 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
16672 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
16673 maybe-all-stage3-gmp:
16674 maybe-clean-stage3-gmp:
16675 @if gmp-bootstrap
16676 maybe-all-stage3-gmp: all-stage3-gmp
16677 all-stage3: all-stage3-gmp
16678 TARGET-stage3-gmp = $(TARGET-gmp)
16679 all-stage3-gmp: configure-stage3-gmp
16680 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16681 @r=`${PWD_COMMAND}`; export r; \
16682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16683 TFLAGS="$(STAGE3_TFLAGS)"; \
16684 $(HOST_EXPORTS) \
16685 $(POSTSTAGE1_HOST_EXPORTS) \
16686 cd $(HOST_SUBDIR)/gmp && \
16687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16688 CFLAGS="$(STAGE3_CFLAGS)" \
16689 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16690 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16695 TFLAGS="$(STAGE3_TFLAGS)" \
16696 $(TARGET-stage3-gmp)
16697
16698 maybe-clean-stage3-gmp: clean-stage3-gmp
16699 clean-stage3: clean-stage3-gmp
16700 clean-stage3-gmp:
16701 @if [ $(current_stage) = stage3 ]; then \
16702 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16703 else \
16704 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
16705 $(MAKE) stage3-start; \
16706 fi; \
16707 cd $(HOST_SUBDIR)/gmp && \
16708 $(MAKE) $(EXTRA_HOST_FLAGS) \
16709 $(POSTSTAGE1_FLAGS_TO_PASS) \
16710 clean
16711 @endif gmp-bootstrap
16712
16713
16714 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
16715 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
16716 maybe-all-stage4-gmp:
16717 maybe-clean-stage4-gmp:
16718 @if gmp-bootstrap
16719 maybe-all-stage4-gmp: all-stage4-gmp
16720 all-stage4: all-stage4-gmp
16721 TARGET-stage4-gmp = $(TARGET-gmp)
16722 all-stage4-gmp: configure-stage4-gmp
16723 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16724 @r=`${PWD_COMMAND}`; export r; \
16725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16726 TFLAGS="$(STAGE4_TFLAGS)"; \
16727 $(HOST_EXPORTS) \
16728 $(POSTSTAGE1_HOST_EXPORTS) \
16729 cd $(HOST_SUBDIR)/gmp && \
16730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16731 CFLAGS="$(STAGE4_CFLAGS)" \
16732 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16733 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16738 TFLAGS="$(STAGE4_TFLAGS)" \
16739 $(TARGET-stage4-gmp)
16740
16741 maybe-clean-stage4-gmp: clean-stage4-gmp
16742 clean-stage4: clean-stage4-gmp
16743 clean-stage4-gmp:
16744 @if [ $(current_stage) = stage4 ]; then \
16745 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16746 else \
16747 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
16748 $(MAKE) stage4-start; \
16749 fi; \
16750 cd $(HOST_SUBDIR)/gmp && \
16751 $(MAKE) $(EXTRA_HOST_FLAGS) \
16752 $(POSTSTAGE1_FLAGS_TO_PASS) \
16753 clean
16754 @endif gmp-bootstrap
16755
16756
16757 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
16758 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
16759 maybe-all-stageprofile-gmp:
16760 maybe-clean-stageprofile-gmp:
16761 @if gmp-bootstrap
16762 maybe-all-stageprofile-gmp: all-stageprofile-gmp
16763 all-stageprofile: all-stageprofile-gmp
16764 TARGET-stageprofile-gmp = $(TARGET-gmp)
16765 all-stageprofile-gmp: configure-stageprofile-gmp
16766 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16767 @r=`${PWD_COMMAND}`; export r; \
16768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16769 TFLAGS="$(STAGEprofile_TFLAGS)"; \
16770 $(HOST_EXPORTS) \
16771 $(POSTSTAGE1_HOST_EXPORTS) \
16772 cd $(HOST_SUBDIR)/gmp && \
16773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16774 CFLAGS="$(STAGEprofile_CFLAGS)" \
16775 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16776 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16781 TFLAGS="$(STAGEprofile_TFLAGS)" \
16782 $(TARGET-stageprofile-gmp)
16783
16784 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
16785 clean-stageprofile: clean-stageprofile-gmp
16786 clean-stageprofile-gmp:
16787 @if [ $(current_stage) = stageprofile ]; then \
16788 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16789 else \
16790 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
16791 $(MAKE) stageprofile-start; \
16792 fi; \
16793 cd $(HOST_SUBDIR)/gmp && \
16794 $(MAKE) $(EXTRA_HOST_FLAGS) \
16795 $(POSTSTAGE1_FLAGS_TO_PASS) \
16796 clean
16797 @endif gmp-bootstrap
16798
16799
16800 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
16801 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
16802 maybe-all-stagefeedback-gmp:
16803 maybe-clean-stagefeedback-gmp:
16804 @if gmp-bootstrap
16805 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
16806 all-stagefeedback: all-stagefeedback-gmp
16807 TARGET-stagefeedback-gmp = $(TARGET-gmp)
16808 all-stagefeedback-gmp: configure-stagefeedback-gmp
16809 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16810 @r=`${PWD_COMMAND}`; export r; \
16811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16812 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16813 $(HOST_EXPORTS) \
16814 $(POSTSTAGE1_HOST_EXPORTS) \
16815 cd $(HOST_SUBDIR)/gmp && \
16816 $(MAKE) $(BASE_FLAGS_TO_PASS) \
16817 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16818 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16819 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16820 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16821 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16822 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16823 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
16824 TFLAGS="$(STAGEfeedback_TFLAGS)" \
16825 $(TARGET-stagefeedback-gmp)
16826
16827 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
16828 clean-stagefeedback: clean-stagefeedback-gmp
16829 clean-stagefeedback-gmp:
16830 @if [ $(current_stage) = stagefeedback ]; then \
16831 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
16832 else \
16833 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
16834 $(MAKE) stagefeedback-start; \
16835 fi; \
16836 cd $(HOST_SUBDIR)/gmp && \
16837 $(MAKE) $(EXTRA_HOST_FLAGS) \
16838 $(POSTSTAGE1_FLAGS_TO_PASS) \
16839 clean
16840 @endif gmp-bootstrap
16841
16842
16843
16844
16845
16846 .PHONY: check-gmp maybe-check-gmp
16847 maybe-check-gmp:
16848 @if gmp
16849 maybe-check-gmp: check-gmp
16850
16851 check-gmp:
16852 @: $(MAKE); $(unstage)
16853 @r=`${PWD_COMMAND}`; export r; \
16854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16855 $(HOST_EXPORTS) \
16856 (cd $(HOST_SUBDIR)/gmp && \
16857 $(MAKE) $(FLAGS_TO_PASS) check)
16858
16859 @endif gmp
16860
16861 .PHONY: install-gmp maybe-install-gmp
16862 maybe-install-gmp:
16863 @if gmp
16864 maybe-install-gmp: install-gmp
16865
16866 install-gmp:
16867
16868 @endif gmp
16869
16870 # Other targets (info, dvi, pdf, etc.)
16871
16872 .PHONY: maybe-info-gmp info-gmp
16873 maybe-info-gmp:
16874 @if gmp
16875 maybe-info-gmp: info-gmp
16876
16877 info-gmp: \
16878 configure-gmp
16879 @[ -f ./gmp/Makefile ] || exit 0; \
16880 r=`${PWD_COMMAND}`; export r; \
16881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16882 $(HOST_EXPORTS) \
16883 for flag in $(EXTRA_HOST_FLAGS) ; do \
16884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16885 done; \
16886 echo "Doing info in gmp" ; \
16887 (cd $(HOST_SUBDIR)/gmp && \
16888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16890 "RANLIB=$${RANLIB}" \
16891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16892 info) \
16893 || exit 1
16894
16895 @endif gmp
16896
16897 .PHONY: maybe-dvi-gmp dvi-gmp
16898 maybe-dvi-gmp:
16899 @if gmp
16900 maybe-dvi-gmp: dvi-gmp
16901
16902 dvi-gmp: \
16903 configure-gmp
16904 @[ -f ./gmp/Makefile ] || exit 0; \
16905 r=`${PWD_COMMAND}`; export r; \
16906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16907 $(HOST_EXPORTS) \
16908 for flag in $(EXTRA_HOST_FLAGS) ; do \
16909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16910 done; \
16911 echo "Doing dvi in gmp" ; \
16912 (cd $(HOST_SUBDIR)/gmp && \
16913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16915 "RANLIB=$${RANLIB}" \
16916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16917 dvi) \
16918 || exit 1
16919
16920 @endif gmp
16921
16922 .PHONY: maybe-pdf-gmp pdf-gmp
16923 maybe-pdf-gmp:
16924 @if gmp
16925 maybe-pdf-gmp: pdf-gmp
16926
16927 pdf-gmp: \
16928 configure-gmp
16929 @[ -f ./gmp/Makefile ] || exit 0; \
16930 r=`${PWD_COMMAND}`; export r; \
16931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16932 $(HOST_EXPORTS) \
16933 for flag in $(EXTRA_HOST_FLAGS) ; do \
16934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16935 done; \
16936 echo "Doing pdf in gmp" ; \
16937 (cd $(HOST_SUBDIR)/gmp && \
16938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16940 "RANLIB=$${RANLIB}" \
16941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16942 pdf) \
16943 || exit 1
16944
16945 @endif gmp
16946
16947 .PHONY: maybe-html-gmp html-gmp
16948 maybe-html-gmp:
16949 @if gmp
16950 maybe-html-gmp: html-gmp
16951
16952 html-gmp: \
16953 configure-gmp
16954 @[ -f ./gmp/Makefile ] || exit 0; \
16955 r=`${PWD_COMMAND}`; export r; \
16956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16957 $(HOST_EXPORTS) \
16958 for flag in $(EXTRA_HOST_FLAGS) ; do \
16959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16960 done; \
16961 echo "Doing html in gmp" ; \
16962 (cd $(HOST_SUBDIR)/gmp && \
16963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16965 "RANLIB=$${RANLIB}" \
16966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16967 html) \
16968 || exit 1
16969
16970 @endif gmp
16971
16972 .PHONY: maybe-TAGS-gmp TAGS-gmp
16973 maybe-TAGS-gmp:
16974 @if gmp
16975 maybe-TAGS-gmp: TAGS-gmp
16976
16977 TAGS-gmp: \
16978 configure-gmp
16979 @[ -f ./gmp/Makefile ] || exit 0; \
16980 r=`${PWD_COMMAND}`; export r; \
16981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16982 $(HOST_EXPORTS) \
16983 for flag in $(EXTRA_HOST_FLAGS) ; do \
16984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16985 done; \
16986 echo "Doing TAGS in gmp" ; \
16987 (cd $(HOST_SUBDIR)/gmp && \
16988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16990 "RANLIB=$${RANLIB}" \
16991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16992 TAGS) \
16993 || exit 1
16994
16995 @endif gmp
16996
16997 .PHONY: maybe-install-info-gmp install-info-gmp
16998 maybe-install-info-gmp:
16999 @if gmp
17000 maybe-install-info-gmp: install-info-gmp
17001
17002 install-info-gmp: \
17003 configure-gmp \
17004 info-gmp
17005 @[ -f ./gmp/Makefile ] || exit 0; \
17006 r=`${PWD_COMMAND}`; export r; \
17007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17008 $(HOST_EXPORTS) \
17009 for flag in $(EXTRA_HOST_FLAGS) ; do \
17010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17011 done; \
17012 echo "Doing install-info in gmp" ; \
17013 (cd $(HOST_SUBDIR)/gmp && \
17014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17016 "RANLIB=$${RANLIB}" \
17017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17018 install-info) \
17019 || exit 1
17020
17021 @endif gmp
17022
17023 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
17024 maybe-install-pdf-gmp:
17025 @if gmp
17026 maybe-install-pdf-gmp: install-pdf-gmp
17027
17028 install-pdf-gmp: \
17029 configure-gmp \
17030 pdf-gmp
17031 @[ -f ./gmp/Makefile ] || exit 0; \
17032 r=`${PWD_COMMAND}`; export r; \
17033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17034 $(HOST_EXPORTS) \
17035 for flag in $(EXTRA_HOST_FLAGS) ; do \
17036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17037 done; \
17038 echo "Doing install-pdf in gmp" ; \
17039 (cd $(HOST_SUBDIR)/gmp && \
17040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17042 "RANLIB=$${RANLIB}" \
17043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17044 install-pdf) \
17045 || exit 1
17046
17047 @endif gmp
17048
17049 .PHONY: maybe-install-html-gmp install-html-gmp
17050 maybe-install-html-gmp:
17051 @if gmp
17052 maybe-install-html-gmp: install-html-gmp
17053
17054 install-html-gmp: \
17055 configure-gmp \
17056 html-gmp
17057 @[ -f ./gmp/Makefile ] || exit 0; \
17058 r=`${PWD_COMMAND}`; export r; \
17059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17060 $(HOST_EXPORTS) \
17061 for flag in $(EXTRA_HOST_FLAGS) ; do \
17062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17063 done; \
17064 echo "Doing install-html in gmp" ; \
17065 (cd $(HOST_SUBDIR)/gmp && \
17066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17068 "RANLIB=$${RANLIB}" \
17069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17070 install-html) \
17071 || exit 1
17072
17073 @endif gmp
17074
17075 .PHONY: maybe-installcheck-gmp installcheck-gmp
17076 maybe-installcheck-gmp:
17077 @if gmp
17078 maybe-installcheck-gmp: installcheck-gmp
17079
17080 installcheck-gmp: \
17081 configure-gmp
17082 @[ -f ./gmp/Makefile ] || exit 0; \
17083 r=`${PWD_COMMAND}`; export r; \
17084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17085 $(HOST_EXPORTS) \
17086 for flag in $(EXTRA_HOST_FLAGS) ; do \
17087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17088 done; \
17089 echo "Doing installcheck in gmp" ; \
17090 (cd $(HOST_SUBDIR)/gmp && \
17091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17093 "RANLIB=$${RANLIB}" \
17094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17095 installcheck) \
17096 || exit 1
17097
17098 @endif gmp
17099
17100 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17101 maybe-mostlyclean-gmp:
17102 @if gmp
17103 maybe-mostlyclean-gmp: mostlyclean-gmp
17104
17105 mostlyclean-gmp:
17106 @[ -f ./gmp/Makefile ] || exit 0; \
17107 r=`${PWD_COMMAND}`; export r; \
17108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17109 $(HOST_EXPORTS) \
17110 for flag in $(EXTRA_HOST_FLAGS) ; do \
17111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17112 done; \
17113 echo "Doing mostlyclean in gmp" ; \
17114 (cd $(HOST_SUBDIR)/gmp && \
17115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17117 "RANLIB=$${RANLIB}" \
17118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17119 mostlyclean) \
17120 || exit 1
17121
17122 @endif gmp
17123
17124 .PHONY: maybe-clean-gmp clean-gmp
17125 maybe-clean-gmp:
17126 @if gmp
17127 maybe-clean-gmp: clean-gmp
17128
17129 clean-gmp:
17130 @[ -f ./gmp/Makefile ] || exit 0; \
17131 r=`${PWD_COMMAND}`; export r; \
17132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17133 $(HOST_EXPORTS) \
17134 for flag in $(EXTRA_HOST_FLAGS) ; do \
17135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17136 done; \
17137 echo "Doing clean in gmp" ; \
17138 (cd $(HOST_SUBDIR)/gmp && \
17139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17141 "RANLIB=$${RANLIB}" \
17142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17143 clean) \
17144 || exit 1
17145
17146 @endif gmp
17147
17148 .PHONY: maybe-distclean-gmp distclean-gmp
17149 maybe-distclean-gmp:
17150 @if gmp
17151 maybe-distclean-gmp: distclean-gmp
17152
17153 distclean-gmp:
17154 @[ -f ./gmp/Makefile ] || exit 0; \
17155 r=`${PWD_COMMAND}`; export r; \
17156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17157 $(HOST_EXPORTS) \
17158 for flag in $(EXTRA_HOST_FLAGS) ; do \
17159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17160 done; \
17161 echo "Doing distclean in gmp" ; \
17162 (cd $(HOST_SUBDIR)/gmp && \
17163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17165 "RANLIB=$${RANLIB}" \
17166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17167 distclean) \
17168 || exit 1
17169
17170 @endif gmp
17171
17172 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17173 maybe-maintainer-clean-gmp:
17174 @if gmp
17175 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17176
17177 maintainer-clean-gmp:
17178 @[ -f ./gmp/Makefile ] || exit 0; \
17179 r=`${PWD_COMMAND}`; export r; \
17180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17181 $(HOST_EXPORTS) \
17182 for flag in $(EXTRA_HOST_FLAGS) ; do \
17183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17184 done; \
17185 echo "Doing maintainer-clean in gmp" ; \
17186 (cd $(HOST_SUBDIR)/gmp && \
17187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17189 "RANLIB=$${RANLIB}" \
17190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17191 maintainer-clean) \
17192 || exit 1
17193
17194 @endif gmp
17195
17196
17197
17198 .PHONY: configure-mpfr maybe-configure-mpfr
17199 maybe-configure-mpfr:
17200 @if gcc-bootstrap
17201 configure-mpfr: stage_current
17202 @endif gcc-bootstrap
17203 @if mpfr
17204 maybe-configure-mpfr: configure-mpfr
17205 configure-mpfr:
17206 @r=`${PWD_COMMAND}`; export r; \
17207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17208 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17209 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17210 $(HOST_EXPORTS) \
17211 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17212 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17213 case $(srcdir) in \
17214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17215 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17217 esac; \
17218 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17219 libsrcdir="$$s/mpfr"; \
17220 $(SHELL) $${libsrcdir}/configure \
17221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17222 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17223 || exit 1
17224 @endif mpfr
17225
17226
17227
17228 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17229 maybe-configure-stage1-mpfr:
17230 @if mpfr-bootstrap
17231 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17232 configure-stage1-mpfr:
17233 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17235 @r=`${PWD_COMMAND}`; export r; \
17236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17237 TFLAGS="$(STAGE1_TFLAGS)"; \
17238 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17239 $(HOST_EXPORTS) \
17240 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17241 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17242 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17243 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17244 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17245 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17246 case $(srcdir) in \
17247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17248 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17250 esac; \
17251 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17252 libsrcdir="$$s/mpfr"; \
17253 $(SHELL) $${libsrcdir}/configure \
17254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17255 --target=${target_alias} $${srcdiroption} \
17256 $(STAGE1_CONFIGURE_FLAGS) \
17257 --disable-shared @extra_mpfr_configure_flags@
17258 @endif mpfr-bootstrap
17259
17260 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17261 maybe-configure-stage2-mpfr:
17262 @if mpfr-bootstrap
17263 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17264 configure-stage2-mpfr:
17265 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17266 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17267 @r=`${PWD_COMMAND}`; export r; \
17268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17269 TFLAGS="$(STAGE2_TFLAGS)"; \
17270 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17271 $(HOST_EXPORTS) \
17272 $(POSTSTAGE1_HOST_EXPORTS) \
17273 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17274 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17275 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17276 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17278 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17279 case $(srcdir) in \
17280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17281 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17283 esac; \
17284 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17285 libsrcdir="$$s/mpfr"; \
17286 $(SHELL) $${libsrcdir}/configure \
17287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17288 --target=${target_alias} $${srcdiroption} \
17289 --with-build-libsubdir=$(HOST_SUBDIR) \
17290 $(STAGE2_CONFIGURE_FLAGS) \
17291 --disable-shared @extra_mpfr_configure_flags@
17292 @endif mpfr-bootstrap
17293
17294 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17295 maybe-configure-stage3-mpfr:
17296 @if mpfr-bootstrap
17297 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17298 configure-stage3-mpfr:
17299 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17300 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17301 @r=`${PWD_COMMAND}`; export r; \
17302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303 TFLAGS="$(STAGE3_TFLAGS)"; \
17304 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17305 $(HOST_EXPORTS) \
17306 $(POSTSTAGE1_HOST_EXPORTS) \
17307 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17308 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17309 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17310 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17311 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17312 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17313 case $(srcdir) in \
17314 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17315 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17316 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17317 esac; \
17318 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17319 libsrcdir="$$s/mpfr"; \
17320 $(SHELL) $${libsrcdir}/configure \
17321 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17322 --target=${target_alias} $${srcdiroption} \
17323 --with-build-libsubdir=$(HOST_SUBDIR) \
17324 $(STAGE3_CONFIGURE_FLAGS) \
17325 --disable-shared @extra_mpfr_configure_flags@
17326 @endif mpfr-bootstrap
17327
17328 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17329 maybe-configure-stage4-mpfr:
17330 @if mpfr-bootstrap
17331 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17332 configure-stage4-mpfr:
17333 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17334 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17335 @r=`${PWD_COMMAND}`; export r; \
17336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17337 TFLAGS="$(STAGE4_TFLAGS)"; \
17338 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17339 $(HOST_EXPORTS) \
17340 $(POSTSTAGE1_HOST_EXPORTS) \
17341 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17342 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17343 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17344 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17346 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17347 case $(srcdir) in \
17348 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17349 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17350 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17351 esac; \
17352 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17353 libsrcdir="$$s/mpfr"; \
17354 $(SHELL) $${libsrcdir}/configure \
17355 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17356 --target=${target_alias} $${srcdiroption} \
17357 --with-build-libsubdir=$(HOST_SUBDIR) \
17358 $(STAGE4_CONFIGURE_FLAGS) \
17359 --disable-shared @extra_mpfr_configure_flags@
17360 @endif mpfr-bootstrap
17361
17362 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17363 maybe-configure-stageprofile-mpfr:
17364 @if mpfr-bootstrap
17365 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17366 configure-stageprofile-mpfr:
17367 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17368 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17369 @r=`${PWD_COMMAND}`; export r; \
17370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17371 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17372 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17373 $(HOST_EXPORTS) \
17374 $(POSTSTAGE1_HOST_EXPORTS) \
17375 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17376 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17377 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17378 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17379 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17380 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17381 case $(srcdir) in \
17382 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17383 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17384 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17385 esac; \
17386 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17387 libsrcdir="$$s/mpfr"; \
17388 $(SHELL) $${libsrcdir}/configure \
17389 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17390 --target=${target_alias} $${srcdiroption} \
17391 --with-build-libsubdir=$(HOST_SUBDIR) \
17392 $(STAGEprofile_CONFIGURE_FLAGS) \
17393 --disable-shared @extra_mpfr_configure_flags@
17394 @endif mpfr-bootstrap
17395
17396 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17397 maybe-configure-stagefeedback-mpfr:
17398 @if mpfr-bootstrap
17399 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17400 configure-stagefeedback-mpfr:
17401 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17402 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17403 @r=`${PWD_COMMAND}`; export r; \
17404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17405 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17406 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17407 $(HOST_EXPORTS) \
17408 $(POSTSTAGE1_HOST_EXPORTS) \
17409 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17410 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17411 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17412 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17413 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17414 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17415 case $(srcdir) in \
17416 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17417 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17418 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17419 esac; \
17420 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17421 libsrcdir="$$s/mpfr"; \
17422 $(SHELL) $${libsrcdir}/configure \
17423 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17424 --target=${target_alias} $${srcdiroption} \
17425 --with-build-libsubdir=$(HOST_SUBDIR) \
17426 $(STAGEfeedback_CONFIGURE_FLAGS) \
17427 --disable-shared @extra_mpfr_configure_flags@
17428 @endif mpfr-bootstrap
17429
17430
17431
17432
17433
17434 .PHONY: all-mpfr maybe-all-mpfr
17435 maybe-all-mpfr:
17436 @if gcc-bootstrap
17437 all-mpfr: stage_current
17438 @endif gcc-bootstrap
17439 @if mpfr
17440 TARGET-mpfr=all
17441 maybe-all-mpfr: all-mpfr
17442 all-mpfr: configure-mpfr
17443 @r=`${PWD_COMMAND}`; export r; \
17444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17445 $(HOST_EXPORTS) \
17446 (cd $(HOST_SUBDIR)/mpfr && \
17447 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17448 $(TARGET-mpfr))
17449 @endif mpfr
17450
17451
17452
17453 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17454 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17455 maybe-all-stage1-mpfr:
17456 maybe-clean-stage1-mpfr:
17457 @if mpfr-bootstrap
17458 maybe-all-stage1-mpfr: all-stage1-mpfr
17459 all-stage1: all-stage1-mpfr
17460 TARGET-stage1-mpfr = $(TARGET-mpfr)
17461 all-stage1-mpfr: configure-stage1-mpfr
17462 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17463 @r=`${PWD_COMMAND}`; export r; \
17464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17465 TFLAGS="$(STAGE1_TFLAGS)"; \
17466 $(HOST_EXPORTS) \
17467 cd $(HOST_SUBDIR)/mpfr && \
17468 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17469 CFLAGS="$(STAGE1_CFLAGS)" \
17470 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17471 LIBCFLAGS="$(LIBCFLAGS)" \
17472 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17473 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17474 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17475 $(EXTRA_HOST_FLAGS) \
17476 TFLAGS="$(STAGE1_TFLAGS)" \
17477 $(TARGET-stage1-mpfr)
17478
17479 maybe-clean-stage1-mpfr: clean-stage1-mpfr
17480 clean-stage1: clean-stage1-mpfr
17481 clean-stage1-mpfr:
17482 @if [ $(current_stage) = stage1 ]; then \
17483 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17484 else \
17485 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
17486 $(MAKE) stage1-start; \
17487 fi; \
17488 cd $(HOST_SUBDIR)/mpfr && \
17489 $(MAKE) $(EXTRA_HOST_FLAGS) \
17490 clean
17491 @endif mpfr-bootstrap
17492
17493
17494 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
17495 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
17496 maybe-all-stage2-mpfr:
17497 maybe-clean-stage2-mpfr:
17498 @if mpfr-bootstrap
17499 maybe-all-stage2-mpfr: all-stage2-mpfr
17500 all-stage2: all-stage2-mpfr
17501 TARGET-stage2-mpfr = $(TARGET-mpfr)
17502 all-stage2-mpfr: configure-stage2-mpfr
17503 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17504 @r=`${PWD_COMMAND}`; export r; \
17505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17506 TFLAGS="$(STAGE2_TFLAGS)"; \
17507 $(HOST_EXPORTS) \
17508 $(POSTSTAGE1_HOST_EXPORTS) \
17509 cd $(HOST_SUBDIR)/mpfr && \
17510 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17511 CFLAGS="$(STAGE2_CFLAGS)" \
17512 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17513 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17514 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17515 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17516 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17517 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17518 TFLAGS="$(STAGE2_TFLAGS)" \
17519 $(TARGET-stage2-mpfr)
17520
17521 maybe-clean-stage2-mpfr: clean-stage2-mpfr
17522 clean-stage2: clean-stage2-mpfr
17523 clean-stage2-mpfr:
17524 @if [ $(current_stage) = stage2 ]; then \
17525 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17526 else \
17527 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
17528 $(MAKE) stage2-start; \
17529 fi; \
17530 cd $(HOST_SUBDIR)/mpfr && \
17531 $(MAKE) $(EXTRA_HOST_FLAGS) \
17532 $(POSTSTAGE1_FLAGS_TO_PASS) \
17533 clean
17534 @endif mpfr-bootstrap
17535
17536
17537 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
17538 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
17539 maybe-all-stage3-mpfr:
17540 maybe-clean-stage3-mpfr:
17541 @if mpfr-bootstrap
17542 maybe-all-stage3-mpfr: all-stage3-mpfr
17543 all-stage3: all-stage3-mpfr
17544 TARGET-stage3-mpfr = $(TARGET-mpfr)
17545 all-stage3-mpfr: configure-stage3-mpfr
17546 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17547 @r=`${PWD_COMMAND}`; export r; \
17548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17549 TFLAGS="$(STAGE3_TFLAGS)"; \
17550 $(HOST_EXPORTS) \
17551 $(POSTSTAGE1_HOST_EXPORTS) \
17552 cd $(HOST_SUBDIR)/mpfr && \
17553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17554 CFLAGS="$(STAGE3_CFLAGS)" \
17555 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17556 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17560 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17561 TFLAGS="$(STAGE3_TFLAGS)" \
17562 $(TARGET-stage3-mpfr)
17563
17564 maybe-clean-stage3-mpfr: clean-stage3-mpfr
17565 clean-stage3: clean-stage3-mpfr
17566 clean-stage3-mpfr:
17567 @if [ $(current_stage) = stage3 ]; then \
17568 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17569 else \
17570 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
17571 $(MAKE) stage3-start; \
17572 fi; \
17573 cd $(HOST_SUBDIR)/mpfr && \
17574 $(MAKE) $(EXTRA_HOST_FLAGS) \
17575 $(POSTSTAGE1_FLAGS_TO_PASS) \
17576 clean
17577 @endif mpfr-bootstrap
17578
17579
17580 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
17581 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
17582 maybe-all-stage4-mpfr:
17583 maybe-clean-stage4-mpfr:
17584 @if mpfr-bootstrap
17585 maybe-all-stage4-mpfr: all-stage4-mpfr
17586 all-stage4: all-stage4-mpfr
17587 TARGET-stage4-mpfr = $(TARGET-mpfr)
17588 all-stage4-mpfr: configure-stage4-mpfr
17589 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17590 @r=`${PWD_COMMAND}`; export r; \
17591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17592 TFLAGS="$(STAGE4_TFLAGS)"; \
17593 $(HOST_EXPORTS) \
17594 $(POSTSTAGE1_HOST_EXPORTS) \
17595 cd $(HOST_SUBDIR)/mpfr && \
17596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17597 CFLAGS="$(STAGE4_CFLAGS)" \
17598 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17599 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17603 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17604 TFLAGS="$(STAGE4_TFLAGS)" \
17605 $(TARGET-stage4-mpfr)
17606
17607 maybe-clean-stage4-mpfr: clean-stage4-mpfr
17608 clean-stage4: clean-stage4-mpfr
17609 clean-stage4-mpfr:
17610 @if [ $(current_stage) = stage4 ]; then \
17611 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17612 else \
17613 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
17614 $(MAKE) stage4-start; \
17615 fi; \
17616 cd $(HOST_SUBDIR)/mpfr && \
17617 $(MAKE) $(EXTRA_HOST_FLAGS) \
17618 $(POSTSTAGE1_FLAGS_TO_PASS) \
17619 clean
17620 @endif mpfr-bootstrap
17621
17622
17623 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
17624 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
17625 maybe-all-stageprofile-mpfr:
17626 maybe-clean-stageprofile-mpfr:
17627 @if mpfr-bootstrap
17628 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
17629 all-stageprofile: all-stageprofile-mpfr
17630 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
17631 all-stageprofile-mpfr: configure-stageprofile-mpfr
17632 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17633 @r=`${PWD_COMMAND}`; export r; \
17634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17635 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17636 $(HOST_EXPORTS) \
17637 $(POSTSTAGE1_HOST_EXPORTS) \
17638 cd $(HOST_SUBDIR)/mpfr && \
17639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17640 CFLAGS="$(STAGEprofile_CFLAGS)" \
17641 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17642 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17646 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17647 TFLAGS="$(STAGEprofile_TFLAGS)" \
17648 $(TARGET-stageprofile-mpfr)
17649
17650 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
17651 clean-stageprofile: clean-stageprofile-mpfr
17652 clean-stageprofile-mpfr:
17653 @if [ $(current_stage) = stageprofile ]; then \
17654 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17655 else \
17656 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
17657 $(MAKE) stageprofile-start; \
17658 fi; \
17659 cd $(HOST_SUBDIR)/mpfr && \
17660 $(MAKE) $(EXTRA_HOST_FLAGS) \
17661 $(POSTSTAGE1_FLAGS_TO_PASS) \
17662 clean
17663 @endif mpfr-bootstrap
17664
17665
17666 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
17667 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
17668 maybe-all-stagefeedback-mpfr:
17669 maybe-clean-stagefeedback-mpfr:
17670 @if mpfr-bootstrap
17671 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
17672 all-stagefeedback: all-stagefeedback-mpfr
17673 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
17674 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
17675 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17676 @r=`${PWD_COMMAND}`; export r; \
17677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17678 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17679 $(HOST_EXPORTS) \
17680 $(POSTSTAGE1_HOST_EXPORTS) \
17681 cd $(HOST_SUBDIR)/mpfr && \
17682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17683 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17684 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17685 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17689 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17690 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17691 $(TARGET-stagefeedback-mpfr)
17692
17693 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
17694 clean-stagefeedback: clean-stagefeedback-mpfr
17695 clean-stagefeedback-mpfr:
17696 @if [ $(current_stage) = stagefeedback ]; then \
17697 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
17698 else \
17699 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
17700 $(MAKE) stagefeedback-start; \
17701 fi; \
17702 cd $(HOST_SUBDIR)/mpfr && \
17703 $(MAKE) $(EXTRA_HOST_FLAGS) \
17704 $(POSTSTAGE1_FLAGS_TO_PASS) \
17705 clean
17706 @endif mpfr-bootstrap
17707
17708
17709
17710
17711
17712 .PHONY: check-mpfr maybe-check-mpfr
17713 maybe-check-mpfr:
17714 @if mpfr
17715 maybe-check-mpfr: check-mpfr
17716
17717 check-mpfr:
17718 @: $(MAKE); $(unstage)
17719 @r=`${PWD_COMMAND}`; export r; \
17720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17721 $(HOST_EXPORTS) \
17722 (cd $(HOST_SUBDIR)/mpfr && \
17723 $(MAKE) $(FLAGS_TO_PASS) check)
17724
17725 @endif mpfr
17726
17727 .PHONY: install-mpfr maybe-install-mpfr
17728 maybe-install-mpfr:
17729 @if mpfr
17730 maybe-install-mpfr: install-mpfr
17731
17732 install-mpfr:
17733
17734 @endif mpfr
17735
17736 # Other targets (info, dvi, pdf, etc.)
17737
17738 .PHONY: maybe-info-mpfr info-mpfr
17739 maybe-info-mpfr:
17740 @if mpfr
17741 maybe-info-mpfr: info-mpfr
17742
17743 info-mpfr: \
17744 configure-mpfr
17745 @[ -f ./mpfr/Makefile ] || exit 0; \
17746 r=`${PWD_COMMAND}`; export r; \
17747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17748 $(HOST_EXPORTS) \
17749 for flag in $(EXTRA_HOST_FLAGS) ; do \
17750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17751 done; \
17752 echo "Doing info in mpfr" ; \
17753 (cd $(HOST_SUBDIR)/mpfr && \
17754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17756 "RANLIB=$${RANLIB}" \
17757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17758 info) \
17759 || exit 1
17760
17761 @endif mpfr
17762
17763 .PHONY: maybe-dvi-mpfr dvi-mpfr
17764 maybe-dvi-mpfr:
17765 @if mpfr
17766 maybe-dvi-mpfr: dvi-mpfr
17767
17768 dvi-mpfr: \
17769 configure-mpfr
17770 @[ -f ./mpfr/Makefile ] || exit 0; \
17771 r=`${PWD_COMMAND}`; export r; \
17772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773 $(HOST_EXPORTS) \
17774 for flag in $(EXTRA_HOST_FLAGS) ; do \
17775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17776 done; \
17777 echo "Doing dvi in mpfr" ; \
17778 (cd $(HOST_SUBDIR)/mpfr && \
17779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17781 "RANLIB=$${RANLIB}" \
17782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17783 dvi) \
17784 || exit 1
17785
17786 @endif mpfr
17787
17788 .PHONY: maybe-pdf-mpfr pdf-mpfr
17789 maybe-pdf-mpfr:
17790 @if mpfr
17791 maybe-pdf-mpfr: pdf-mpfr
17792
17793 pdf-mpfr: \
17794 configure-mpfr
17795 @[ -f ./mpfr/Makefile ] || exit 0; \
17796 r=`${PWD_COMMAND}`; export r; \
17797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17798 $(HOST_EXPORTS) \
17799 for flag in $(EXTRA_HOST_FLAGS) ; do \
17800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17801 done; \
17802 echo "Doing pdf in mpfr" ; \
17803 (cd $(HOST_SUBDIR)/mpfr && \
17804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17806 "RANLIB=$${RANLIB}" \
17807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17808 pdf) \
17809 || exit 1
17810
17811 @endif mpfr
17812
17813 .PHONY: maybe-html-mpfr html-mpfr
17814 maybe-html-mpfr:
17815 @if mpfr
17816 maybe-html-mpfr: html-mpfr
17817
17818 html-mpfr: \
17819 configure-mpfr
17820 @[ -f ./mpfr/Makefile ] || exit 0; \
17821 r=`${PWD_COMMAND}`; export r; \
17822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17823 $(HOST_EXPORTS) \
17824 for flag in $(EXTRA_HOST_FLAGS) ; do \
17825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17826 done; \
17827 echo "Doing html in mpfr" ; \
17828 (cd $(HOST_SUBDIR)/mpfr && \
17829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17831 "RANLIB=$${RANLIB}" \
17832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17833 html) \
17834 || exit 1
17835
17836 @endif mpfr
17837
17838 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
17839 maybe-TAGS-mpfr:
17840 @if mpfr
17841 maybe-TAGS-mpfr: TAGS-mpfr
17842
17843 TAGS-mpfr: \
17844 configure-mpfr
17845 @[ -f ./mpfr/Makefile ] || exit 0; \
17846 r=`${PWD_COMMAND}`; export r; \
17847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17848 $(HOST_EXPORTS) \
17849 for flag in $(EXTRA_HOST_FLAGS) ; do \
17850 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17851 done; \
17852 echo "Doing TAGS in mpfr" ; \
17853 (cd $(HOST_SUBDIR)/mpfr && \
17854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17856 "RANLIB=$${RANLIB}" \
17857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17858 TAGS) \
17859 || exit 1
17860
17861 @endif mpfr
17862
17863 .PHONY: maybe-install-info-mpfr install-info-mpfr
17864 maybe-install-info-mpfr:
17865 @if mpfr
17866 maybe-install-info-mpfr: install-info-mpfr
17867
17868 install-info-mpfr: \
17869 configure-mpfr \
17870 info-mpfr
17871 @[ -f ./mpfr/Makefile ] || exit 0; \
17872 r=`${PWD_COMMAND}`; export r; \
17873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17874 $(HOST_EXPORTS) \
17875 for flag in $(EXTRA_HOST_FLAGS) ; do \
17876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17877 done; \
17878 echo "Doing install-info in mpfr" ; \
17879 (cd $(HOST_SUBDIR)/mpfr && \
17880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17882 "RANLIB=$${RANLIB}" \
17883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17884 install-info) \
17885 || exit 1
17886
17887 @endif mpfr
17888
17889 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
17890 maybe-install-pdf-mpfr:
17891 @if mpfr
17892 maybe-install-pdf-mpfr: install-pdf-mpfr
17893
17894 install-pdf-mpfr: \
17895 configure-mpfr \
17896 pdf-mpfr
17897 @[ -f ./mpfr/Makefile ] || exit 0; \
17898 r=`${PWD_COMMAND}`; export r; \
17899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17900 $(HOST_EXPORTS) \
17901 for flag in $(EXTRA_HOST_FLAGS) ; do \
17902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17903 done; \
17904 echo "Doing install-pdf in mpfr" ; \
17905 (cd $(HOST_SUBDIR)/mpfr && \
17906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17908 "RANLIB=$${RANLIB}" \
17909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17910 install-pdf) \
17911 || exit 1
17912
17913 @endif mpfr
17914
17915 .PHONY: maybe-install-html-mpfr install-html-mpfr
17916 maybe-install-html-mpfr:
17917 @if mpfr
17918 maybe-install-html-mpfr: install-html-mpfr
17919
17920 install-html-mpfr: \
17921 configure-mpfr \
17922 html-mpfr
17923 @[ -f ./mpfr/Makefile ] || exit 0; \
17924 r=`${PWD_COMMAND}`; export r; \
17925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17926 $(HOST_EXPORTS) \
17927 for flag in $(EXTRA_HOST_FLAGS) ; do \
17928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17929 done; \
17930 echo "Doing install-html in mpfr" ; \
17931 (cd $(HOST_SUBDIR)/mpfr && \
17932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17934 "RANLIB=$${RANLIB}" \
17935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17936 install-html) \
17937 || exit 1
17938
17939 @endif mpfr
17940
17941 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
17942 maybe-installcheck-mpfr:
17943 @if mpfr
17944 maybe-installcheck-mpfr: installcheck-mpfr
17945
17946 installcheck-mpfr: \
17947 configure-mpfr
17948 @[ -f ./mpfr/Makefile ] || exit 0; \
17949 r=`${PWD_COMMAND}`; export r; \
17950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17951 $(HOST_EXPORTS) \
17952 for flag in $(EXTRA_HOST_FLAGS) ; do \
17953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17954 done; \
17955 echo "Doing installcheck in mpfr" ; \
17956 (cd $(HOST_SUBDIR)/mpfr && \
17957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17959 "RANLIB=$${RANLIB}" \
17960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17961 installcheck) \
17962 || exit 1
17963
17964 @endif mpfr
17965
17966 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
17967 maybe-mostlyclean-mpfr:
17968 @if mpfr
17969 maybe-mostlyclean-mpfr: mostlyclean-mpfr
17970
17971 mostlyclean-mpfr:
17972 @[ -f ./mpfr/Makefile ] || exit 0; \
17973 r=`${PWD_COMMAND}`; export r; \
17974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17975 $(HOST_EXPORTS) \
17976 for flag in $(EXTRA_HOST_FLAGS) ; do \
17977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17978 done; \
17979 echo "Doing mostlyclean in mpfr" ; \
17980 (cd $(HOST_SUBDIR)/mpfr && \
17981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17983 "RANLIB=$${RANLIB}" \
17984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17985 mostlyclean) \
17986 || exit 1
17987
17988 @endif mpfr
17989
17990 .PHONY: maybe-clean-mpfr clean-mpfr
17991 maybe-clean-mpfr:
17992 @if mpfr
17993 maybe-clean-mpfr: clean-mpfr
17994
17995 clean-mpfr:
17996 @[ -f ./mpfr/Makefile ] || exit 0; \
17997 r=`${PWD_COMMAND}`; export r; \
17998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17999 $(HOST_EXPORTS) \
18000 for flag in $(EXTRA_HOST_FLAGS) ; do \
18001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18002 done; \
18003 echo "Doing clean in mpfr" ; \
18004 (cd $(HOST_SUBDIR)/mpfr && \
18005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18007 "RANLIB=$${RANLIB}" \
18008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18009 clean) \
18010 || exit 1
18011
18012 @endif mpfr
18013
18014 .PHONY: maybe-distclean-mpfr distclean-mpfr
18015 maybe-distclean-mpfr:
18016 @if mpfr
18017 maybe-distclean-mpfr: distclean-mpfr
18018
18019 distclean-mpfr:
18020 @[ -f ./mpfr/Makefile ] || exit 0; \
18021 r=`${PWD_COMMAND}`; export r; \
18022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18023 $(HOST_EXPORTS) \
18024 for flag in $(EXTRA_HOST_FLAGS) ; do \
18025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18026 done; \
18027 echo "Doing distclean in mpfr" ; \
18028 (cd $(HOST_SUBDIR)/mpfr && \
18029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18031 "RANLIB=$${RANLIB}" \
18032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18033 distclean) \
18034 || exit 1
18035
18036 @endif mpfr
18037
18038 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
18039 maybe-maintainer-clean-mpfr:
18040 @if mpfr
18041 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
18042
18043 maintainer-clean-mpfr:
18044 @[ -f ./mpfr/Makefile ] || exit 0; \
18045 r=`${PWD_COMMAND}`; export r; \
18046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18047 $(HOST_EXPORTS) \
18048 for flag in $(EXTRA_HOST_FLAGS) ; do \
18049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18050 done; \
18051 echo "Doing maintainer-clean in mpfr" ; \
18052 (cd $(HOST_SUBDIR)/mpfr && \
18053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18055 "RANLIB=$${RANLIB}" \
18056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18057 maintainer-clean) \
18058 || exit 1
18059
18060 @endif mpfr
18061
18062
18063
18064 .PHONY: configure-mpc maybe-configure-mpc
18065 maybe-configure-mpc:
18066 @if gcc-bootstrap
18067 configure-mpc: stage_current
18068 @endif gcc-bootstrap
18069 @if mpc
18070 maybe-configure-mpc: configure-mpc
18071 configure-mpc:
18072 @r=`${PWD_COMMAND}`; export r; \
18073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18074 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18075 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18076 $(HOST_EXPORTS) \
18077 echo Configuring in $(HOST_SUBDIR)/mpc; \
18078 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18079 case $(srcdir) in \
18080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18081 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18083 esac; \
18084 srcdiroption="--srcdir=$${topdir}/mpc"; \
18085 libsrcdir="$$s/mpc"; \
18086 $(SHELL) $${libsrcdir}/configure \
18087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18088 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18089 || exit 1
18090 @endif mpc
18091
18092
18093
18094 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18095 maybe-configure-stage1-mpc:
18096 @if mpc-bootstrap
18097 maybe-configure-stage1-mpc: configure-stage1-mpc
18098 configure-stage1-mpc:
18099 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18101 @r=`${PWD_COMMAND}`; export r; \
18102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18103 TFLAGS="$(STAGE1_TFLAGS)"; \
18104 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18105 $(HOST_EXPORTS) \
18106 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18107 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18108 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18109 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18110 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18111 cd $(HOST_SUBDIR)/mpc || exit 1; \
18112 case $(srcdir) in \
18113 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18114 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18115 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18116 esac; \
18117 srcdiroption="--srcdir=$${topdir}/mpc"; \
18118 libsrcdir="$$s/mpc"; \
18119 $(SHELL) $${libsrcdir}/configure \
18120 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18121 --target=${target_alias} $${srcdiroption} \
18122 $(STAGE1_CONFIGURE_FLAGS) \
18123 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18124 @endif mpc-bootstrap
18125
18126 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18127 maybe-configure-stage2-mpc:
18128 @if mpc-bootstrap
18129 maybe-configure-stage2-mpc: configure-stage2-mpc
18130 configure-stage2-mpc:
18131 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18132 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18133 @r=`${PWD_COMMAND}`; export r; \
18134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18135 TFLAGS="$(STAGE2_TFLAGS)"; \
18136 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18137 $(HOST_EXPORTS) \
18138 $(POSTSTAGE1_HOST_EXPORTS) \
18139 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18140 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18141 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18142 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18143 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18144 cd $(HOST_SUBDIR)/mpc || exit 1; \
18145 case $(srcdir) in \
18146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18147 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18149 esac; \
18150 srcdiroption="--srcdir=$${topdir}/mpc"; \
18151 libsrcdir="$$s/mpc"; \
18152 $(SHELL) $${libsrcdir}/configure \
18153 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18154 --target=${target_alias} $${srcdiroption} \
18155 --with-build-libsubdir=$(HOST_SUBDIR) \
18156 $(STAGE2_CONFIGURE_FLAGS) \
18157 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18158 @endif mpc-bootstrap
18159
18160 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18161 maybe-configure-stage3-mpc:
18162 @if mpc-bootstrap
18163 maybe-configure-stage3-mpc: configure-stage3-mpc
18164 configure-stage3-mpc:
18165 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18166 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18167 @r=`${PWD_COMMAND}`; export r; \
18168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18169 TFLAGS="$(STAGE3_TFLAGS)"; \
18170 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18171 $(HOST_EXPORTS) \
18172 $(POSTSTAGE1_HOST_EXPORTS) \
18173 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18174 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18175 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18176 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18177 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18178 cd $(HOST_SUBDIR)/mpc || exit 1; \
18179 case $(srcdir) in \
18180 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18181 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18182 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18183 esac; \
18184 srcdiroption="--srcdir=$${topdir}/mpc"; \
18185 libsrcdir="$$s/mpc"; \
18186 $(SHELL) $${libsrcdir}/configure \
18187 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18188 --target=${target_alias} $${srcdiroption} \
18189 --with-build-libsubdir=$(HOST_SUBDIR) \
18190 $(STAGE3_CONFIGURE_FLAGS) \
18191 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18192 @endif mpc-bootstrap
18193
18194 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18195 maybe-configure-stage4-mpc:
18196 @if mpc-bootstrap
18197 maybe-configure-stage4-mpc: configure-stage4-mpc
18198 configure-stage4-mpc:
18199 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18200 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18201 @r=`${PWD_COMMAND}`; export r; \
18202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18203 TFLAGS="$(STAGE4_TFLAGS)"; \
18204 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18205 $(HOST_EXPORTS) \
18206 $(POSTSTAGE1_HOST_EXPORTS) \
18207 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18208 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18209 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18210 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18211 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18212 cd $(HOST_SUBDIR)/mpc || exit 1; \
18213 case $(srcdir) in \
18214 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18215 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18216 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18217 esac; \
18218 srcdiroption="--srcdir=$${topdir}/mpc"; \
18219 libsrcdir="$$s/mpc"; \
18220 $(SHELL) $${libsrcdir}/configure \
18221 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18222 --target=${target_alias} $${srcdiroption} \
18223 --with-build-libsubdir=$(HOST_SUBDIR) \
18224 $(STAGE4_CONFIGURE_FLAGS) \
18225 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18226 @endif mpc-bootstrap
18227
18228 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18229 maybe-configure-stageprofile-mpc:
18230 @if mpc-bootstrap
18231 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18232 configure-stageprofile-mpc:
18233 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18234 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18235 @r=`${PWD_COMMAND}`; export r; \
18236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18237 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18238 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18239 $(HOST_EXPORTS) \
18240 $(POSTSTAGE1_HOST_EXPORTS) \
18241 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18242 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18243 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18244 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18245 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18246 cd $(HOST_SUBDIR)/mpc || exit 1; \
18247 case $(srcdir) in \
18248 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18249 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18250 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18251 esac; \
18252 srcdiroption="--srcdir=$${topdir}/mpc"; \
18253 libsrcdir="$$s/mpc"; \
18254 $(SHELL) $${libsrcdir}/configure \
18255 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18256 --target=${target_alias} $${srcdiroption} \
18257 --with-build-libsubdir=$(HOST_SUBDIR) \
18258 $(STAGEprofile_CONFIGURE_FLAGS) \
18259 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18260 @endif mpc-bootstrap
18261
18262 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18263 maybe-configure-stagefeedback-mpc:
18264 @if mpc-bootstrap
18265 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18266 configure-stagefeedback-mpc:
18267 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18268 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18269 @r=`${PWD_COMMAND}`; export r; \
18270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18271 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18272 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18273 $(HOST_EXPORTS) \
18274 $(POSTSTAGE1_HOST_EXPORTS) \
18275 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18276 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18277 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18278 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18279 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18280 cd $(HOST_SUBDIR)/mpc || exit 1; \
18281 case $(srcdir) in \
18282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18283 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18285 esac; \
18286 srcdiroption="--srcdir=$${topdir}/mpc"; \
18287 libsrcdir="$$s/mpc"; \
18288 $(SHELL) $${libsrcdir}/configure \
18289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18290 --target=${target_alias} $${srcdiroption} \
18291 --with-build-libsubdir=$(HOST_SUBDIR) \
18292 $(STAGEfeedback_CONFIGURE_FLAGS) \
18293 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18294 @endif mpc-bootstrap
18295
18296
18297
18298
18299
18300 .PHONY: all-mpc maybe-all-mpc
18301 maybe-all-mpc:
18302 @if gcc-bootstrap
18303 all-mpc: stage_current
18304 @endif gcc-bootstrap
18305 @if mpc
18306 TARGET-mpc=all
18307 maybe-all-mpc: all-mpc
18308 all-mpc: configure-mpc
18309 @r=`${PWD_COMMAND}`; export r; \
18310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18311 $(HOST_EXPORTS) \
18312 (cd $(HOST_SUBDIR)/mpc && \
18313 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18314 $(TARGET-mpc))
18315 @endif mpc
18316
18317
18318
18319 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18320 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18321 maybe-all-stage1-mpc:
18322 maybe-clean-stage1-mpc:
18323 @if mpc-bootstrap
18324 maybe-all-stage1-mpc: all-stage1-mpc
18325 all-stage1: all-stage1-mpc
18326 TARGET-stage1-mpc = $(TARGET-mpc)
18327 all-stage1-mpc: configure-stage1-mpc
18328 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18329 @r=`${PWD_COMMAND}`; export r; \
18330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18331 TFLAGS="$(STAGE1_TFLAGS)"; \
18332 $(HOST_EXPORTS) \
18333 cd $(HOST_SUBDIR)/mpc && \
18334 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18335 CFLAGS="$(STAGE1_CFLAGS)" \
18336 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18337 LIBCFLAGS="$(LIBCFLAGS)" \
18338 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18339 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18340 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18341 $(EXTRA_HOST_FLAGS) \
18342 TFLAGS="$(STAGE1_TFLAGS)" \
18343 $(TARGET-stage1-mpc)
18344
18345 maybe-clean-stage1-mpc: clean-stage1-mpc
18346 clean-stage1: clean-stage1-mpc
18347 clean-stage1-mpc:
18348 @if [ $(current_stage) = stage1 ]; then \
18349 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18350 else \
18351 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18352 $(MAKE) stage1-start; \
18353 fi; \
18354 cd $(HOST_SUBDIR)/mpc && \
18355 $(MAKE) $(EXTRA_HOST_FLAGS) \
18356 clean
18357 @endif mpc-bootstrap
18358
18359
18360 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18361 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18362 maybe-all-stage2-mpc:
18363 maybe-clean-stage2-mpc:
18364 @if mpc-bootstrap
18365 maybe-all-stage2-mpc: all-stage2-mpc
18366 all-stage2: all-stage2-mpc
18367 TARGET-stage2-mpc = $(TARGET-mpc)
18368 all-stage2-mpc: configure-stage2-mpc
18369 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18370 @r=`${PWD_COMMAND}`; export r; \
18371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18372 TFLAGS="$(STAGE2_TFLAGS)"; \
18373 $(HOST_EXPORTS) \
18374 $(POSTSTAGE1_HOST_EXPORTS) \
18375 cd $(HOST_SUBDIR)/mpc && \
18376 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18377 CFLAGS="$(STAGE2_CFLAGS)" \
18378 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18379 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18380 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18381 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18382 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18383 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18384 TFLAGS="$(STAGE2_TFLAGS)" \
18385 $(TARGET-stage2-mpc)
18386
18387 maybe-clean-stage2-mpc: clean-stage2-mpc
18388 clean-stage2: clean-stage2-mpc
18389 clean-stage2-mpc:
18390 @if [ $(current_stage) = stage2 ]; then \
18391 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18392 else \
18393 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18394 $(MAKE) stage2-start; \
18395 fi; \
18396 cd $(HOST_SUBDIR)/mpc && \
18397 $(MAKE) $(EXTRA_HOST_FLAGS) \
18398 $(POSTSTAGE1_FLAGS_TO_PASS) \
18399 clean
18400 @endif mpc-bootstrap
18401
18402
18403 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18404 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18405 maybe-all-stage3-mpc:
18406 maybe-clean-stage3-mpc:
18407 @if mpc-bootstrap
18408 maybe-all-stage3-mpc: all-stage3-mpc
18409 all-stage3: all-stage3-mpc
18410 TARGET-stage3-mpc = $(TARGET-mpc)
18411 all-stage3-mpc: configure-stage3-mpc
18412 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18413 @r=`${PWD_COMMAND}`; export r; \
18414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18415 TFLAGS="$(STAGE3_TFLAGS)"; \
18416 $(HOST_EXPORTS) \
18417 $(POSTSTAGE1_HOST_EXPORTS) \
18418 cd $(HOST_SUBDIR)/mpc && \
18419 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18420 CFLAGS="$(STAGE3_CFLAGS)" \
18421 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18422 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18423 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18424 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18425 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18426 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18427 TFLAGS="$(STAGE3_TFLAGS)" \
18428 $(TARGET-stage3-mpc)
18429
18430 maybe-clean-stage3-mpc: clean-stage3-mpc
18431 clean-stage3: clean-stage3-mpc
18432 clean-stage3-mpc:
18433 @if [ $(current_stage) = stage3 ]; then \
18434 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18435 else \
18436 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18437 $(MAKE) stage3-start; \
18438 fi; \
18439 cd $(HOST_SUBDIR)/mpc && \
18440 $(MAKE) $(EXTRA_HOST_FLAGS) \
18441 $(POSTSTAGE1_FLAGS_TO_PASS) \
18442 clean
18443 @endif mpc-bootstrap
18444
18445
18446 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18447 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18448 maybe-all-stage4-mpc:
18449 maybe-clean-stage4-mpc:
18450 @if mpc-bootstrap
18451 maybe-all-stage4-mpc: all-stage4-mpc
18452 all-stage4: all-stage4-mpc
18453 TARGET-stage4-mpc = $(TARGET-mpc)
18454 all-stage4-mpc: configure-stage4-mpc
18455 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18456 @r=`${PWD_COMMAND}`; export r; \
18457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18458 TFLAGS="$(STAGE4_TFLAGS)"; \
18459 $(HOST_EXPORTS) \
18460 $(POSTSTAGE1_HOST_EXPORTS) \
18461 cd $(HOST_SUBDIR)/mpc && \
18462 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18463 CFLAGS="$(STAGE4_CFLAGS)" \
18464 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18465 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18466 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18467 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18468 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18469 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18470 TFLAGS="$(STAGE4_TFLAGS)" \
18471 $(TARGET-stage4-mpc)
18472
18473 maybe-clean-stage4-mpc: clean-stage4-mpc
18474 clean-stage4: clean-stage4-mpc
18475 clean-stage4-mpc:
18476 @if [ $(current_stage) = stage4 ]; then \
18477 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18478 else \
18479 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
18480 $(MAKE) stage4-start; \
18481 fi; \
18482 cd $(HOST_SUBDIR)/mpc && \
18483 $(MAKE) $(EXTRA_HOST_FLAGS) \
18484 $(POSTSTAGE1_FLAGS_TO_PASS) \
18485 clean
18486 @endif mpc-bootstrap
18487
18488
18489 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
18490 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
18491 maybe-all-stageprofile-mpc:
18492 maybe-clean-stageprofile-mpc:
18493 @if mpc-bootstrap
18494 maybe-all-stageprofile-mpc: all-stageprofile-mpc
18495 all-stageprofile: all-stageprofile-mpc
18496 TARGET-stageprofile-mpc = $(TARGET-mpc)
18497 all-stageprofile-mpc: configure-stageprofile-mpc
18498 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18499 @r=`${PWD_COMMAND}`; export r; \
18500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18501 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18502 $(HOST_EXPORTS) \
18503 $(POSTSTAGE1_HOST_EXPORTS) \
18504 cd $(HOST_SUBDIR)/mpc && \
18505 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18506 CFLAGS="$(STAGEprofile_CFLAGS)" \
18507 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18508 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18509 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18510 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18511 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18512 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18513 TFLAGS="$(STAGEprofile_TFLAGS)" \
18514 $(TARGET-stageprofile-mpc)
18515
18516 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
18517 clean-stageprofile: clean-stageprofile-mpc
18518 clean-stageprofile-mpc:
18519 @if [ $(current_stage) = stageprofile ]; then \
18520 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18521 else \
18522 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
18523 $(MAKE) stageprofile-start; \
18524 fi; \
18525 cd $(HOST_SUBDIR)/mpc && \
18526 $(MAKE) $(EXTRA_HOST_FLAGS) \
18527 $(POSTSTAGE1_FLAGS_TO_PASS) \
18528 clean
18529 @endif mpc-bootstrap
18530
18531
18532 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
18533 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
18534 maybe-all-stagefeedback-mpc:
18535 maybe-clean-stagefeedback-mpc:
18536 @if mpc-bootstrap
18537 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
18538 all-stagefeedback: all-stagefeedback-mpc
18539 TARGET-stagefeedback-mpc = $(TARGET-mpc)
18540 all-stagefeedback-mpc: configure-stagefeedback-mpc
18541 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18542 @r=`${PWD_COMMAND}`; export r; \
18543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18544 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18545 $(HOST_EXPORTS) \
18546 $(POSTSTAGE1_HOST_EXPORTS) \
18547 cd $(HOST_SUBDIR)/mpc && \
18548 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18549 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18550 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18551 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18552 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18553 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18554 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18555 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18556 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18557 $(TARGET-stagefeedback-mpc)
18558
18559 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
18560 clean-stagefeedback: clean-stagefeedback-mpc
18561 clean-stagefeedback-mpc:
18562 @if [ $(current_stage) = stagefeedback ]; then \
18563 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18564 else \
18565 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
18566 $(MAKE) stagefeedback-start; \
18567 fi; \
18568 cd $(HOST_SUBDIR)/mpc && \
18569 $(MAKE) $(EXTRA_HOST_FLAGS) \
18570 $(POSTSTAGE1_FLAGS_TO_PASS) \
18571 clean
18572 @endif mpc-bootstrap
18573
18574
18575
18576
18577
18578 .PHONY: check-mpc maybe-check-mpc
18579 maybe-check-mpc:
18580 @if mpc
18581 maybe-check-mpc: check-mpc
18582
18583 check-mpc:
18584 @: $(MAKE); $(unstage)
18585 @r=`${PWD_COMMAND}`; export r; \
18586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587 $(HOST_EXPORTS) \
18588 (cd $(HOST_SUBDIR)/mpc && \
18589 $(MAKE) $(FLAGS_TO_PASS) check)
18590
18591 @endif mpc
18592
18593 .PHONY: install-mpc maybe-install-mpc
18594 maybe-install-mpc:
18595 @if mpc
18596 maybe-install-mpc: install-mpc
18597
18598 install-mpc:
18599
18600 @endif mpc
18601
18602 # Other targets (info, dvi, pdf, etc.)
18603
18604 .PHONY: maybe-info-mpc info-mpc
18605 maybe-info-mpc:
18606 @if mpc
18607 maybe-info-mpc: info-mpc
18608
18609 info-mpc: \
18610 configure-mpc
18611 @[ -f ./mpc/Makefile ] || exit 0; \
18612 r=`${PWD_COMMAND}`; export r; \
18613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18614 $(HOST_EXPORTS) \
18615 for flag in $(EXTRA_HOST_FLAGS) ; do \
18616 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18617 done; \
18618 echo "Doing info in mpc" ; \
18619 (cd $(HOST_SUBDIR)/mpc && \
18620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18622 "RANLIB=$${RANLIB}" \
18623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18624 info) \
18625 || exit 1
18626
18627 @endif mpc
18628
18629 .PHONY: maybe-dvi-mpc dvi-mpc
18630 maybe-dvi-mpc:
18631 @if mpc
18632 maybe-dvi-mpc: dvi-mpc
18633
18634 dvi-mpc: \
18635 configure-mpc
18636 @[ -f ./mpc/Makefile ] || exit 0; \
18637 r=`${PWD_COMMAND}`; export r; \
18638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18639 $(HOST_EXPORTS) \
18640 for flag in $(EXTRA_HOST_FLAGS) ; do \
18641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18642 done; \
18643 echo "Doing dvi in mpc" ; \
18644 (cd $(HOST_SUBDIR)/mpc && \
18645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18647 "RANLIB=$${RANLIB}" \
18648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18649 dvi) \
18650 || exit 1
18651
18652 @endif mpc
18653
18654 .PHONY: maybe-pdf-mpc pdf-mpc
18655 maybe-pdf-mpc:
18656 @if mpc
18657 maybe-pdf-mpc: pdf-mpc
18658
18659 pdf-mpc: \
18660 configure-mpc
18661 @[ -f ./mpc/Makefile ] || exit 0; \
18662 r=`${PWD_COMMAND}`; export r; \
18663 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18664 $(HOST_EXPORTS) \
18665 for flag in $(EXTRA_HOST_FLAGS) ; do \
18666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18667 done; \
18668 echo "Doing pdf in mpc" ; \
18669 (cd $(HOST_SUBDIR)/mpc && \
18670 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18671 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18672 "RANLIB=$${RANLIB}" \
18673 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18674 pdf) \
18675 || exit 1
18676
18677 @endif mpc
18678
18679 .PHONY: maybe-html-mpc html-mpc
18680 maybe-html-mpc:
18681 @if mpc
18682 maybe-html-mpc: html-mpc
18683
18684 html-mpc: \
18685 configure-mpc
18686 @[ -f ./mpc/Makefile ] || exit 0; \
18687 r=`${PWD_COMMAND}`; export r; \
18688 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18689 $(HOST_EXPORTS) \
18690 for flag in $(EXTRA_HOST_FLAGS) ; do \
18691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18692 done; \
18693 echo "Doing html in mpc" ; \
18694 (cd $(HOST_SUBDIR)/mpc && \
18695 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18696 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18697 "RANLIB=$${RANLIB}" \
18698 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18699 html) \
18700 || exit 1
18701
18702 @endif mpc
18703
18704 .PHONY: maybe-TAGS-mpc TAGS-mpc
18705 maybe-TAGS-mpc:
18706 @if mpc
18707 maybe-TAGS-mpc: TAGS-mpc
18708
18709 TAGS-mpc: \
18710 configure-mpc
18711 @[ -f ./mpc/Makefile ] || exit 0; \
18712 r=`${PWD_COMMAND}`; export r; \
18713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18714 $(HOST_EXPORTS) \
18715 for flag in $(EXTRA_HOST_FLAGS) ; do \
18716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18717 done; \
18718 echo "Doing TAGS in mpc" ; \
18719 (cd $(HOST_SUBDIR)/mpc && \
18720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18722 "RANLIB=$${RANLIB}" \
18723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18724 TAGS) \
18725 || exit 1
18726
18727 @endif mpc
18728
18729 .PHONY: maybe-install-info-mpc install-info-mpc
18730 maybe-install-info-mpc:
18731 @if mpc
18732 maybe-install-info-mpc: install-info-mpc
18733
18734 install-info-mpc: \
18735 configure-mpc \
18736 info-mpc
18737 @[ -f ./mpc/Makefile ] || exit 0; \
18738 r=`${PWD_COMMAND}`; export r; \
18739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18740 $(HOST_EXPORTS) \
18741 for flag in $(EXTRA_HOST_FLAGS) ; do \
18742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18743 done; \
18744 echo "Doing install-info in mpc" ; \
18745 (cd $(HOST_SUBDIR)/mpc && \
18746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18748 "RANLIB=$${RANLIB}" \
18749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18750 install-info) \
18751 || exit 1
18752
18753 @endif mpc
18754
18755 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
18756 maybe-install-pdf-mpc:
18757 @if mpc
18758 maybe-install-pdf-mpc: install-pdf-mpc
18759
18760 install-pdf-mpc: \
18761 configure-mpc \
18762 pdf-mpc
18763 @[ -f ./mpc/Makefile ] || exit 0; \
18764 r=`${PWD_COMMAND}`; export r; \
18765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18766 $(HOST_EXPORTS) \
18767 for flag in $(EXTRA_HOST_FLAGS) ; do \
18768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18769 done; \
18770 echo "Doing install-pdf in mpc" ; \
18771 (cd $(HOST_SUBDIR)/mpc && \
18772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18774 "RANLIB=$${RANLIB}" \
18775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18776 install-pdf) \
18777 || exit 1
18778
18779 @endif mpc
18780
18781 .PHONY: maybe-install-html-mpc install-html-mpc
18782 maybe-install-html-mpc:
18783 @if mpc
18784 maybe-install-html-mpc: install-html-mpc
18785
18786 install-html-mpc: \
18787 configure-mpc \
18788 html-mpc
18789 @[ -f ./mpc/Makefile ] || exit 0; \
18790 r=`${PWD_COMMAND}`; export r; \
18791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18792 $(HOST_EXPORTS) \
18793 for flag in $(EXTRA_HOST_FLAGS) ; do \
18794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18795 done; \
18796 echo "Doing install-html in mpc" ; \
18797 (cd $(HOST_SUBDIR)/mpc && \
18798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18800 "RANLIB=$${RANLIB}" \
18801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18802 install-html) \
18803 || exit 1
18804
18805 @endif mpc
18806
18807 .PHONY: maybe-installcheck-mpc installcheck-mpc
18808 maybe-installcheck-mpc:
18809 @if mpc
18810 maybe-installcheck-mpc: installcheck-mpc
18811
18812 installcheck-mpc: \
18813 configure-mpc
18814 @[ -f ./mpc/Makefile ] || exit 0; \
18815 r=`${PWD_COMMAND}`; export r; \
18816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18817 $(HOST_EXPORTS) \
18818 for flag in $(EXTRA_HOST_FLAGS) ; do \
18819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18820 done; \
18821 echo "Doing installcheck in mpc" ; \
18822 (cd $(HOST_SUBDIR)/mpc && \
18823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18825 "RANLIB=$${RANLIB}" \
18826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18827 installcheck) \
18828 || exit 1
18829
18830 @endif mpc
18831
18832 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
18833 maybe-mostlyclean-mpc:
18834 @if mpc
18835 maybe-mostlyclean-mpc: mostlyclean-mpc
18836
18837 mostlyclean-mpc:
18838 @[ -f ./mpc/Makefile ] || exit 0; \
18839 r=`${PWD_COMMAND}`; export r; \
18840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18841 $(HOST_EXPORTS) \
18842 for flag in $(EXTRA_HOST_FLAGS) ; do \
18843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18844 done; \
18845 echo "Doing mostlyclean in mpc" ; \
18846 (cd $(HOST_SUBDIR)/mpc && \
18847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18849 "RANLIB=$${RANLIB}" \
18850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18851 mostlyclean) \
18852 || exit 1
18853
18854 @endif mpc
18855
18856 .PHONY: maybe-clean-mpc clean-mpc
18857 maybe-clean-mpc:
18858 @if mpc
18859 maybe-clean-mpc: clean-mpc
18860
18861 clean-mpc:
18862 @[ -f ./mpc/Makefile ] || exit 0; \
18863 r=`${PWD_COMMAND}`; export r; \
18864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18865 $(HOST_EXPORTS) \
18866 for flag in $(EXTRA_HOST_FLAGS) ; do \
18867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18868 done; \
18869 echo "Doing clean in mpc" ; \
18870 (cd $(HOST_SUBDIR)/mpc && \
18871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18873 "RANLIB=$${RANLIB}" \
18874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18875 clean) \
18876 || exit 1
18877
18878 @endif mpc
18879
18880 .PHONY: maybe-distclean-mpc distclean-mpc
18881 maybe-distclean-mpc:
18882 @if mpc
18883 maybe-distclean-mpc: distclean-mpc
18884
18885 distclean-mpc:
18886 @[ -f ./mpc/Makefile ] || exit 0; \
18887 r=`${PWD_COMMAND}`; export r; \
18888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18889 $(HOST_EXPORTS) \
18890 for flag in $(EXTRA_HOST_FLAGS) ; do \
18891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18892 done; \
18893 echo "Doing distclean in mpc" ; \
18894 (cd $(HOST_SUBDIR)/mpc && \
18895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18897 "RANLIB=$${RANLIB}" \
18898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18899 distclean) \
18900 || exit 1
18901
18902 @endif mpc
18903
18904 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
18905 maybe-maintainer-clean-mpc:
18906 @if mpc
18907 maybe-maintainer-clean-mpc: maintainer-clean-mpc
18908
18909 maintainer-clean-mpc:
18910 @[ -f ./mpc/Makefile ] || exit 0; \
18911 r=`${PWD_COMMAND}`; export r; \
18912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18913 $(HOST_EXPORTS) \
18914 for flag in $(EXTRA_HOST_FLAGS) ; do \
18915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18916 done; \
18917 echo "Doing maintainer-clean in mpc" ; \
18918 (cd $(HOST_SUBDIR)/mpc && \
18919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18921 "RANLIB=$${RANLIB}" \
18922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18923 maintainer-clean) \
18924 || exit 1
18925
18926 @endif mpc
18927
18928
18929
18930 .PHONY: configure-ppl maybe-configure-ppl
18931 maybe-configure-ppl:
18932 @if gcc-bootstrap
18933 configure-ppl: stage_current
18934 @endif gcc-bootstrap
18935 @if ppl
18936 maybe-configure-ppl: configure-ppl
18937 configure-ppl:
18938 @r=`${PWD_COMMAND}`; export r; \
18939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18940 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18941 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18942 $(HOST_EXPORTS) \
18943 echo Configuring in $(HOST_SUBDIR)/ppl; \
18944 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
18945 case $(srcdir) in \
18946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18947 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18949 esac; \
18950 srcdiroption="--srcdir=$${topdir}/ppl"; \
18951 libsrcdir="$$s/ppl"; \
18952 $(SHELL) $${libsrcdir}/configure \
18953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18954 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
18955 || exit 1
18956 @endif ppl
18957
18958
18959
18960 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
18961 maybe-configure-stage1-ppl:
18962 @if ppl-bootstrap
18963 maybe-configure-stage1-ppl: configure-stage1-ppl
18964 configure-stage1-ppl:
18965 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18967 @r=`${PWD_COMMAND}`; export r; \
18968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18969 TFLAGS="$(STAGE1_TFLAGS)"; \
18970 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
18971 $(HOST_EXPORTS) \
18972 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18973 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18974 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18975 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
18976 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
18977 cd $(HOST_SUBDIR)/ppl || exit 1; \
18978 case $(srcdir) in \
18979 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18980 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
18981 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18982 esac; \
18983 srcdiroption="--srcdir=$${topdir}/ppl"; \
18984 libsrcdir="$$s/ppl"; \
18985 $(SHELL) $${libsrcdir}/configure \
18986 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18987 --target=${target_alias} $${srcdiroption} \
18988 $(STAGE1_CONFIGURE_FLAGS) \
18989 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
18990 @endif ppl-bootstrap
18991
18992 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
18993 maybe-configure-stage2-ppl:
18994 @if ppl-bootstrap
18995 maybe-configure-stage2-ppl: configure-stage2-ppl
18996 configure-stage2-ppl:
18997 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18998 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
18999 @r=`${PWD_COMMAND}`; export r; \
19000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19001 TFLAGS="$(STAGE2_TFLAGS)"; \
19002 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19003 $(HOST_EXPORTS) \
19004 $(POSTSTAGE1_HOST_EXPORTS) \
19005 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19006 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19007 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19008 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
19009 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19010 cd $(HOST_SUBDIR)/ppl || exit 1; \
19011 case $(srcdir) in \
19012 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19013 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19014 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19015 esac; \
19016 srcdiroption="--srcdir=$${topdir}/ppl"; \
19017 libsrcdir="$$s/ppl"; \
19018 $(SHELL) $${libsrcdir}/configure \
19019 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19020 --target=${target_alias} $${srcdiroption} \
19021 --with-build-libsubdir=$(HOST_SUBDIR) \
19022 $(STAGE2_CONFIGURE_FLAGS) \
19023 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19024 @endif ppl-bootstrap
19025
19026 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
19027 maybe-configure-stage3-ppl:
19028 @if ppl-bootstrap
19029 maybe-configure-stage3-ppl: configure-stage3-ppl
19030 configure-stage3-ppl:
19031 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19032 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19033 @r=`${PWD_COMMAND}`; export r; \
19034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19035 TFLAGS="$(STAGE3_TFLAGS)"; \
19036 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19037 $(HOST_EXPORTS) \
19038 $(POSTSTAGE1_HOST_EXPORTS) \
19039 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19040 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19041 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19042 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
19043 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19044 cd $(HOST_SUBDIR)/ppl || exit 1; \
19045 case $(srcdir) in \
19046 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19047 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19048 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19049 esac; \
19050 srcdiroption="--srcdir=$${topdir}/ppl"; \
19051 libsrcdir="$$s/ppl"; \
19052 $(SHELL) $${libsrcdir}/configure \
19053 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19054 --target=${target_alias} $${srcdiroption} \
19055 --with-build-libsubdir=$(HOST_SUBDIR) \
19056 $(STAGE3_CONFIGURE_FLAGS) \
19057 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19058 @endif ppl-bootstrap
19059
19060 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19061 maybe-configure-stage4-ppl:
19062 @if ppl-bootstrap
19063 maybe-configure-stage4-ppl: configure-stage4-ppl
19064 configure-stage4-ppl:
19065 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19066 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19067 @r=`${PWD_COMMAND}`; export r; \
19068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19069 TFLAGS="$(STAGE4_TFLAGS)"; \
19070 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19071 $(HOST_EXPORTS) \
19072 $(POSTSTAGE1_HOST_EXPORTS) \
19073 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19074 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19075 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19076 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19077 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19078 cd $(HOST_SUBDIR)/ppl || exit 1; \
19079 case $(srcdir) in \
19080 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19081 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19082 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19083 esac; \
19084 srcdiroption="--srcdir=$${topdir}/ppl"; \
19085 libsrcdir="$$s/ppl"; \
19086 $(SHELL) $${libsrcdir}/configure \
19087 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19088 --target=${target_alias} $${srcdiroption} \
19089 --with-build-libsubdir=$(HOST_SUBDIR) \
19090 $(STAGE4_CONFIGURE_FLAGS) \
19091 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19092 @endif ppl-bootstrap
19093
19094 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19095 maybe-configure-stageprofile-ppl:
19096 @if ppl-bootstrap
19097 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19098 configure-stageprofile-ppl:
19099 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19100 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19101 @r=`${PWD_COMMAND}`; export r; \
19102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19104 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19105 $(HOST_EXPORTS) \
19106 $(POSTSTAGE1_HOST_EXPORTS) \
19107 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19108 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19109 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19110 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19112 cd $(HOST_SUBDIR)/ppl || exit 1; \
19113 case $(srcdir) in \
19114 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19115 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19116 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19117 esac; \
19118 srcdiroption="--srcdir=$${topdir}/ppl"; \
19119 libsrcdir="$$s/ppl"; \
19120 $(SHELL) $${libsrcdir}/configure \
19121 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19122 --target=${target_alias} $${srcdiroption} \
19123 --with-build-libsubdir=$(HOST_SUBDIR) \
19124 $(STAGEprofile_CONFIGURE_FLAGS) \
19125 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19126 @endif ppl-bootstrap
19127
19128 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19129 maybe-configure-stagefeedback-ppl:
19130 @if ppl-bootstrap
19131 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19132 configure-stagefeedback-ppl:
19133 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19134 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19135 @r=`${PWD_COMMAND}`; export r; \
19136 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19137 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19138 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19139 $(HOST_EXPORTS) \
19140 $(POSTSTAGE1_HOST_EXPORTS) \
19141 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19142 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19143 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19144 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19145 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19146 cd $(HOST_SUBDIR)/ppl || exit 1; \
19147 case $(srcdir) in \
19148 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19149 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19150 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19151 esac; \
19152 srcdiroption="--srcdir=$${topdir}/ppl"; \
19153 libsrcdir="$$s/ppl"; \
19154 $(SHELL) $${libsrcdir}/configure \
19155 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19156 --target=${target_alias} $${srcdiroption} \
19157 --with-build-libsubdir=$(HOST_SUBDIR) \
19158 $(STAGEfeedback_CONFIGURE_FLAGS) \
19159 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19160 @endif ppl-bootstrap
19161
19162
19163
19164
19165
19166 .PHONY: all-ppl maybe-all-ppl
19167 maybe-all-ppl:
19168 @if gcc-bootstrap
19169 all-ppl: stage_current
19170 @endif gcc-bootstrap
19171 @if ppl
19172 TARGET-ppl=all
19173 maybe-all-ppl: all-ppl
19174 all-ppl: configure-ppl
19175 @r=`${PWD_COMMAND}`; export r; \
19176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19177 $(HOST_EXPORTS) \
19178 (cd $(HOST_SUBDIR)/ppl && \
19179 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19180 $(TARGET-ppl))
19181 @endif ppl
19182
19183
19184
19185 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19186 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19187 maybe-all-stage1-ppl:
19188 maybe-clean-stage1-ppl:
19189 @if ppl-bootstrap
19190 maybe-all-stage1-ppl: all-stage1-ppl
19191 all-stage1: all-stage1-ppl
19192 TARGET-stage1-ppl = $(TARGET-ppl)
19193 all-stage1-ppl: configure-stage1-ppl
19194 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19195 @r=`${PWD_COMMAND}`; export r; \
19196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19197 TFLAGS="$(STAGE1_TFLAGS)"; \
19198 $(HOST_EXPORTS) \
19199 cd $(HOST_SUBDIR)/ppl && \
19200 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19201 CFLAGS="$(STAGE1_CFLAGS)" \
19202 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19203 LIBCFLAGS="$(LIBCFLAGS)" \
19204 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19205 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19206 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19207 $(EXTRA_HOST_FLAGS) \
19208 TFLAGS="$(STAGE1_TFLAGS)" \
19209 $(TARGET-stage1-ppl)
19210
19211 maybe-clean-stage1-ppl: clean-stage1-ppl
19212 clean-stage1: clean-stage1-ppl
19213 clean-stage1-ppl:
19214 @if [ $(current_stage) = stage1 ]; then \
19215 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19216 else \
19217 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19218 $(MAKE) stage1-start; \
19219 fi; \
19220 cd $(HOST_SUBDIR)/ppl && \
19221 $(MAKE) $(EXTRA_HOST_FLAGS) \
19222 clean
19223 @endif ppl-bootstrap
19224
19225
19226 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19227 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19228 maybe-all-stage2-ppl:
19229 maybe-clean-stage2-ppl:
19230 @if ppl-bootstrap
19231 maybe-all-stage2-ppl: all-stage2-ppl
19232 all-stage2: all-stage2-ppl
19233 TARGET-stage2-ppl = $(TARGET-ppl)
19234 all-stage2-ppl: configure-stage2-ppl
19235 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19236 @r=`${PWD_COMMAND}`; export r; \
19237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19238 TFLAGS="$(STAGE2_TFLAGS)"; \
19239 $(HOST_EXPORTS) \
19240 $(POSTSTAGE1_HOST_EXPORTS) \
19241 cd $(HOST_SUBDIR)/ppl && \
19242 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19243 CFLAGS="$(STAGE2_CFLAGS)" \
19244 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19245 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19246 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19247 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19248 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19249 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19250 TFLAGS="$(STAGE2_TFLAGS)" \
19251 $(TARGET-stage2-ppl)
19252
19253 maybe-clean-stage2-ppl: clean-stage2-ppl
19254 clean-stage2: clean-stage2-ppl
19255 clean-stage2-ppl:
19256 @if [ $(current_stage) = stage2 ]; then \
19257 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19258 else \
19259 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19260 $(MAKE) stage2-start; \
19261 fi; \
19262 cd $(HOST_SUBDIR)/ppl && \
19263 $(MAKE) $(EXTRA_HOST_FLAGS) \
19264 $(POSTSTAGE1_FLAGS_TO_PASS) \
19265 clean
19266 @endif ppl-bootstrap
19267
19268
19269 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19270 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19271 maybe-all-stage3-ppl:
19272 maybe-clean-stage3-ppl:
19273 @if ppl-bootstrap
19274 maybe-all-stage3-ppl: all-stage3-ppl
19275 all-stage3: all-stage3-ppl
19276 TARGET-stage3-ppl = $(TARGET-ppl)
19277 all-stage3-ppl: configure-stage3-ppl
19278 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19279 @r=`${PWD_COMMAND}`; export r; \
19280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19281 TFLAGS="$(STAGE3_TFLAGS)"; \
19282 $(HOST_EXPORTS) \
19283 $(POSTSTAGE1_HOST_EXPORTS) \
19284 cd $(HOST_SUBDIR)/ppl && \
19285 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19286 CFLAGS="$(STAGE3_CFLAGS)" \
19287 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19288 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19289 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19290 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19291 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19292 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19293 TFLAGS="$(STAGE3_TFLAGS)" \
19294 $(TARGET-stage3-ppl)
19295
19296 maybe-clean-stage3-ppl: clean-stage3-ppl
19297 clean-stage3: clean-stage3-ppl
19298 clean-stage3-ppl:
19299 @if [ $(current_stage) = stage3 ]; then \
19300 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19301 else \
19302 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19303 $(MAKE) stage3-start; \
19304 fi; \
19305 cd $(HOST_SUBDIR)/ppl && \
19306 $(MAKE) $(EXTRA_HOST_FLAGS) \
19307 $(POSTSTAGE1_FLAGS_TO_PASS) \
19308 clean
19309 @endif ppl-bootstrap
19310
19311
19312 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19313 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19314 maybe-all-stage4-ppl:
19315 maybe-clean-stage4-ppl:
19316 @if ppl-bootstrap
19317 maybe-all-stage4-ppl: all-stage4-ppl
19318 all-stage4: all-stage4-ppl
19319 TARGET-stage4-ppl = $(TARGET-ppl)
19320 all-stage4-ppl: configure-stage4-ppl
19321 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19322 @r=`${PWD_COMMAND}`; export r; \
19323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19324 TFLAGS="$(STAGE4_TFLAGS)"; \
19325 $(HOST_EXPORTS) \
19326 $(POSTSTAGE1_HOST_EXPORTS) \
19327 cd $(HOST_SUBDIR)/ppl && \
19328 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19329 CFLAGS="$(STAGE4_CFLAGS)" \
19330 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19331 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19332 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19333 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19334 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19335 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19336 TFLAGS="$(STAGE4_TFLAGS)" \
19337 $(TARGET-stage4-ppl)
19338
19339 maybe-clean-stage4-ppl: clean-stage4-ppl
19340 clean-stage4: clean-stage4-ppl
19341 clean-stage4-ppl:
19342 @if [ $(current_stage) = stage4 ]; then \
19343 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19344 else \
19345 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19346 $(MAKE) stage4-start; \
19347 fi; \
19348 cd $(HOST_SUBDIR)/ppl && \
19349 $(MAKE) $(EXTRA_HOST_FLAGS) \
19350 $(POSTSTAGE1_FLAGS_TO_PASS) \
19351 clean
19352 @endif ppl-bootstrap
19353
19354
19355 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19356 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19357 maybe-all-stageprofile-ppl:
19358 maybe-clean-stageprofile-ppl:
19359 @if ppl-bootstrap
19360 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19361 all-stageprofile: all-stageprofile-ppl
19362 TARGET-stageprofile-ppl = $(TARGET-ppl)
19363 all-stageprofile-ppl: configure-stageprofile-ppl
19364 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19365 @r=`${PWD_COMMAND}`; export r; \
19366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19367 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19368 $(HOST_EXPORTS) \
19369 $(POSTSTAGE1_HOST_EXPORTS) \
19370 cd $(HOST_SUBDIR)/ppl && \
19371 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19372 CFLAGS="$(STAGEprofile_CFLAGS)" \
19373 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19374 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19375 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19376 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19377 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19378 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19379 TFLAGS="$(STAGEprofile_TFLAGS)" \
19380 $(TARGET-stageprofile-ppl)
19381
19382 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19383 clean-stageprofile: clean-stageprofile-ppl
19384 clean-stageprofile-ppl:
19385 @if [ $(current_stage) = stageprofile ]; then \
19386 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19387 else \
19388 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19389 $(MAKE) stageprofile-start; \
19390 fi; \
19391 cd $(HOST_SUBDIR)/ppl && \
19392 $(MAKE) $(EXTRA_HOST_FLAGS) \
19393 $(POSTSTAGE1_FLAGS_TO_PASS) \
19394 clean
19395 @endif ppl-bootstrap
19396
19397
19398 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19399 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19400 maybe-all-stagefeedback-ppl:
19401 maybe-clean-stagefeedback-ppl:
19402 @if ppl-bootstrap
19403 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19404 all-stagefeedback: all-stagefeedback-ppl
19405 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19406 all-stagefeedback-ppl: configure-stagefeedback-ppl
19407 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19408 @r=`${PWD_COMMAND}`; export r; \
19409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19410 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19411 $(HOST_EXPORTS) \
19412 $(POSTSTAGE1_HOST_EXPORTS) \
19413 cd $(HOST_SUBDIR)/ppl && \
19414 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19415 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19416 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19417 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19418 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19419 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19420 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19421 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19422 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19423 $(TARGET-stagefeedback-ppl)
19424
19425 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19426 clean-stagefeedback: clean-stagefeedback-ppl
19427 clean-stagefeedback-ppl:
19428 @if [ $(current_stage) = stagefeedback ]; then \
19429 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19430 else \
19431 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19432 $(MAKE) stagefeedback-start; \
19433 fi; \
19434 cd $(HOST_SUBDIR)/ppl && \
19435 $(MAKE) $(EXTRA_HOST_FLAGS) \
19436 $(POSTSTAGE1_FLAGS_TO_PASS) \
19437 clean
19438 @endif ppl-bootstrap
19439
19440
19441
19442
19443
19444 .PHONY: check-ppl maybe-check-ppl
19445 maybe-check-ppl:
19446 @if ppl
19447 maybe-check-ppl: check-ppl
19448
19449 check-ppl:
19450 @: $(MAKE); $(unstage)
19451 @r=`${PWD_COMMAND}`; export r; \
19452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19453 $(HOST_EXPORTS) \
19454 (cd $(HOST_SUBDIR)/ppl && \
19455 $(MAKE) $(FLAGS_TO_PASS) check)
19456
19457 @endif ppl
19458
19459 .PHONY: install-ppl maybe-install-ppl
19460 maybe-install-ppl:
19461 @if ppl
19462 maybe-install-ppl: install-ppl
19463
19464 install-ppl:
19465
19466 @endif ppl
19467
19468 # Other targets (info, dvi, pdf, etc.)
19469
19470 .PHONY: maybe-info-ppl info-ppl
19471 maybe-info-ppl:
19472 @if ppl
19473 maybe-info-ppl: info-ppl
19474
19475 info-ppl: \
19476 configure-ppl
19477 @[ -f ./ppl/Makefile ] || exit 0; \
19478 r=`${PWD_COMMAND}`; export r; \
19479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19480 $(HOST_EXPORTS) \
19481 for flag in $(EXTRA_HOST_FLAGS) ; do \
19482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19483 done; \
19484 echo "Doing info in ppl" ; \
19485 (cd $(HOST_SUBDIR)/ppl && \
19486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19488 "RANLIB=$${RANLIB}" \
19489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19490 info) \
19491 || exit 1
19492
19493 @endif ppl
19494
19495 .PHONY: maybe-dvi-ppl dvi-ppl
19496 maybe-dvi-ppl:
19497 @if ppl
19498 maybe-dvi-ppl: dvi-ppl
19499
19500 dvi-ppl: \
19501 configure-ppl
19502 @[ -f ./ppl/Makefile ] || exit 0; \
19503 r=`${PWD_COMMAND}`; export r; \
19504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19505 $(HOST_EXPORTS) \
19506 for flag in $(EXTRA_HOST_FLAGS) ; do \
19507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19508 done; \
19509 echo "Doing dvi in ppl" ; \
19510 (cd $(HOST_SUBDIR)/ppl && \
19511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19513 "RANLIB=$${RANLIB}" \
19514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19515 dvi) \
19516 || exit 1
19517
19518 @endif ppl
19519
19520 .PHONY: maybe-pdf-ppl pdf-ppl
19521 maybe-pdf-ppl:
19522 @if ppl
19523 maybe-pdf-ppl: pdf-ppl
19524
19525 pdf-ppl: \
19526 configure-ppl
19527 @[ -f ./ppl/Makefile ] || exit 0; \
19528 r=`${PWD_COMMAND}`; export r; \
19529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19530 $(HOST_EXPORTS) \
19531 for flag in $(EXTRA_HOST_FLAGS) ; do \
19532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19533 done; \
19534 echo "Doing pdf in ppl" ; \
19535 (cd $(HOST_SUBDIR)/ppl && \
19536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19538 "RANLIB=$${RANLIB}" \
19539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19540 pdf) \
19541 || exit 1
19542
19543 @endif ppl
19544
19545 .PHONY: maybe-html-ppl html-ppl
19546 maybe-html-ppl:
19547 @if ppl
19548 maybe-html-ppl: html-ppl
19549
19550 html-ppl: \
19551 configure-ppl
19552 @[ -f ./ppl/Makefile ] || exit 0; \
19553 r=`${PWD_COMMAND}`; export r; \
19554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19555 $(HOST_EXPORTS) \
19556 for flag in $(EXTRA_HOST_FLAGS) ; do \
19557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19558 done; \
19559 echo "Doing html in ppl" ; \
19560 (cd $(HOST_SUBDIR)/ppl && \
19561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19563 "RANLIB=$${RANLIB}" \
19564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19565 html) \
19566 || exit 1
19567
19568 @endif ppl
19569
19570 .PHONY: maybe-TAGS-ppl TAGS-ppl
19571 maybe-TAGS-ppl:
19572 @if ppl
19573 maybe-TAGS-ppl: TAGS-ppl
19574
19575 TAGS-ppl: \
19576 configure-ppl
19577 @[ -f ./ppl/Makefile ] || exit 0; \
19578 r=`${PWD_COMMAND}`; export r; \
19579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19580 $(HOST_EXPORTS) \
19581 for flag in $(EXTRA_HOST_FLAGS) ; do \
19582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19583 done; \
19584 echo "Doing TAGS in ppl" ; \
19585 (cd $(HOST_SUBDIR)/ppl && \
19586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19588 "RANLIB=$${RANLIB}" \
19589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19590 TAGS) \
19591 || exit 1
19592
19593 @endif ppl
19594
19595 .PHONY: maybe-install-info-ppl install-info-ppl
19596 maybe-install-info-ppl:
19597 @if ppl
19598 maybe-install-info-ppl: install-info-ppl
19599
19600 install-info-ppl: \
19601 configure-ppl \
19602 info-ppl
19603 @[ -f ./ppl/Makefile ] || exit 0; \
19604 r=`${PWD_COMMAND}`; export r; \
19605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19606 $(HOST_EXPORTS) \
19607 for flag in $(EXTRA_HOST_FLAGS) ; do \
19608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19609 done; \
19610 echo "Doing install-info in ppl" ; \
19611 (cd $(HOST_SUBDIR)/ppl && \
19612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19614 "RANLIB=$${RANLIB}" \
19615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19616 install-info) \
19617 || exit 1
19618
19619 @endif ppl
19620
19621 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
19622 maybe-install-pdf-ppl:
19623 @if ppl
19624 maybe-install-pdf-ppl: install-pdf-ppl
19625
19626 install-pdf-ppl: \
19627 configure-ppl \
19628 pdf-ppl
19629 @[ -f ./ppl/Makefile ] || exit 0; \
19630 r=`${PWD_COMMAND}`; export r; \
19631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19632 $(HOST_EXPORTS) \
19633 for flag in $(EXTRA_HOST_FLAGS) ; do \
19634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19635 done; \
19636 echo "Doing install-pdf in ppl" ; \
19637 (cd $(HOST_SUBDIR)/ppl && \
19638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19640 "RANLIB=$${RANLIB}" \
19641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19642 install-pdf) \
19643 || exit 1
19644
19645 @endif ppl
19646
19647 .PHONY: maybe-install-html-ppl install-html-ppl
19648 maybe-install-html-ppl:
19649 @if ppl
19650 maybe-install-html-ppl: install-html-ppl
19651
19652 install-html-ppl: \
19653 configure-ppl \
19654 html-ppl
19655 @[ -f ./ppl/Makefile ] || exit 0; \
19656 r=`${PWD_COMMAND}`; export r; \
19657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19658 $(HOST_EXPORTS) \
19659 for flag in $(EXTRA_HOST_FLAGS) ; do \
19660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19661 done; \
19662 echo "Doing install-html in ppl" ; \
19663 (cd $(HOST_SUBDIR)/ppl && \
19664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19666 "RANLIB=$${RANLIB}" \
19667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19668 install-html) \
19669 || exit 1
19670
19671 @endif ppl
19672
19673 .PHONY: maybe-installcheck-ppl installcheck-ppl
19674 maybe-installcheck-ppl:
19675 @if ppl
19676 maybe-installcheck-ppl: installcheck-ppl
19677
19678 installcheck-ppl: \
19679 configure-ppl
19680 @[ -f ./ppl/Makefile ] || exit 0; \
19681 r=`${PWD_COMMAND}`; export r; \
19682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19683 $(HOST_EXPORTS) \
19684 for flag in $(EXTRA_HOST_FLAGS) ; do \
19685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19686 done; \
19687 echo "Doing installcheck in ppl" ; \
19688 (cd $(HOST_SUBDIR)/ppl && \
19689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19691 "RANLIB=$${RANLIB}" \
19692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19693 installcheck) \
19694 || exit 1
19695
19696 @endif ppl
19697
19698 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
19699 maybe-mostlyclean-ppl:
19700 @if ppl
19701 maybe-mostlyclean-ppl: mostlyclean-ppl
19702
19703 mostlyclean-ppl:
19704 @[ -f ./ppl/Makefile ] || exit 0; \
19705 r=`${PWD_COMMAND}`; export r; \
19706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19707 $(HOST_EXPORTS) \
19708 for flag in $(EXTRA_HOST_FLAGS) ; do \
19709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19710 done; \
19711 echo "Doing mostlyclean in ppl" ; \
19712 (cd $(HOST_SUBDIR)/ppl && \
19713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19715 "RANLIB=$${RANLIB}" \
19716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19717 mostlyclean) \
19718 || exit 1
19719
19720 @endif ppl
19721
19722 .PHONY: maybe-clean-ppl clean-ppl
19723 maybe-clean-ppl:
19724 @if ppl
19725 maybe-clean-ppl: clean-ppl
19726
19727 clean-ppl:
19728 @[ -f ./ppl/Makefile ] || exit 0; \
19729 r=`${PWD_COMMAND}`; export r; \
19730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19731 $(HOST_EXPORTS) \
19732 for flag in $(EXTRA_HOST_FLAGS) ; do \
19733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19734 done; \
19735 echo "Doing clean in ppl" ; \
19736 (cd $(HOST_SUBDIR)/ppl && \
19737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19739 "RANLIB=$${RANLIB}" \
19740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19741 clean) \
19742 || exit 1
19743
19744 @endif ppl
19745
19746 .PHONY: maybe-distclean-ppl distclean-ppl
19747 maybe-distclean-ppl:
19748 @if ppl
19749 maybe-distclean-ppl: distclean-ppl
19750
19751 distclean-ppl:
19752 @[ -f ./ppl/Makefile ] || exit 0; \
19753 r=`${PWD_COMMAND}`; export r; \
19754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19755 $(HOST_EXPORTS) \
19756 for flag in $(EXTRA_HOST_FLAGS) ; do \
19757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19758 done; \
19759 echo "Doing distclean in ppl" ; \
19760 (cd $(HOST_SUBDIR)/ppl && \
19761 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19762 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19763 "RANLIB=$${RANLIB}" \
19764 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19765 distclean) \
19766 || exit 1
19767
19768 @endif ppl
19769
19770 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
19771 maybe-maintainer-clean-ppl:
19772 @if ppl
19773 maybe-maintainer-clean-ppl: maintainer-clean-ppl
19774
19775 maintainer-clean-ppl:
19776 @[ -f ./ppl/Makefile ] || exit 0; \
19777 r=`${PWD_COMMAND}`; export r; \
19778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19779 $(HOST_EXPORTS) \
19780 for flag in $(EXTRA_HOST_FLAGS) ; do \
19781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19782 done; \
19783 echo "Doing maintainer-clean in ppl" ; \
19784 (cd $(HOST_SUBDIR)/ppl && \
19785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19787 "RANLIB=$${RANLIB}" \
19788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19789 maintainer-clean) \
19790 || exit 1
19791
19792 @endif ppl
19793
19794
19795
19796 .PHONY: configure-cloog maybe-configure-cloog
19797 maybe-configure-cloog:
19798 @if gcc-bootstrap
19799 configure-cloog: stage_current
19800 @endif gcc-bootstrap
19801 @if cloog
19802 maybe-configure-cloog: configure-cloog
19803 configure-cloog:
19804 @r=`${PWD_COMMAND}`; export r; \
19805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19806 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19808 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19809 echo Configuring in $(HOST_SUBDIR)/cloog; \
19810 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
19811 case $(srcdir) in \
19812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19813 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19815 esac; \
19816 srcdiroption="--srcdir=$${topdir}/cloog"; \
19817 libsrcdir="$$s/cloog"; \
19818 $(SHELL) $${libsrcdir}/configure \
19819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19820 --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 \
19821 || exit 1
19822 @endif cloog
19823
19824
19825
19826 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
19827 maybe-configure-stage1-cloog:
19828 @if cloog-bootstrap
19829 maybe-configure-stage1-cloog: configure-stage1-cloog
19830 configure-stage1-cloog:
19831 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19833 @r=`${PWD_COMMAND}`; export r; \
19834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19835 TFLAGS="$(STAGE1_TFLAGS)"; \
19836 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19837 $(HOST_EXPORTS) \
19838 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19839 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19840 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19841 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
19842 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19843 cd $(HOST_SUBDIR)/cloog || exit 1; \
19844 case $(srcdir) in \
19845 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19846 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19847 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19848 esac; \
19849 srcdiroption="--srcdir=$${topdir}/cloog"; \
19850 libsrcdir="$$s/cloog"; \
19851 $(SHELL) $${libsrcdir}/configure \
19852 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19853 --target=${target_alias} $${srcdiroption} \
19854 $(STAGE1_CONFIGURE_FLAGS) \
19855 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19856 @endif cloog-bootstrap
19857
19858 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
19859 maybe-configure-stage2-cloog:
19860 @if cloog-bootstrap
19861 maybe-configure-stage2-cloog: configure-stage2-cloog
19862 configure-stage2-cloog:
19863 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19864 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19865 @r=`${PWD_COMMAND}`; export r; \
19866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867 TFLAGS="$(STAGE2_TFLAGS)"; \
19868 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19869 $(HOST_EXPORTS) \
19870 $(POSTSTAGE1_HOST_EXPORTS) \
19871 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19872 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19873 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19874 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
19875 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19876 cd $(HOST_SUBDIR)/cloog || exit 1; \
19877 case $(srcdir) in \
19878 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19879 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19880 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19881 esac; \
19882 srcdiroption="--srcdir=$${topdir}/cloog"; \
19883 libsrcdir="$$s/cloog"; \
19884 $(SHELL) $${libsrcdir}/configure \
19885 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19886 --target=${target_alias} $${srcdiroption} \
19887 --with-build-libsubdir=$(HOST_SUBDIR) \
19888 $(STAGE2_CONFIGURE_FLAGS) \
19889 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19890 @endif cloog-bootstrap
19891
19892 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
19893 maybe-configure-stage3-cloog:
19894 @if cloog-bootstrap
19895 maybe-configure-stage3-cloog: configure-stage3-cloog
19896 configure-stage3-cloog:
19897 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19898 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19899 @r=`${PWD_COMMAND}`; export r; \
19900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19901 TFLAGS="$(STAGE3_TFLAGS)"; \
19902 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19903 $(HOST_EXPORTS) \
19904 $(POSTSTAGE1_HOST_EXPORTS) \
19905 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19906 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19907 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19908 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
19909 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19910 cd $(HOST_SUBDIR)/cloog || exit 1; \
19911 case $(srcdir) in \
19912 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19913 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19914 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19915 esac; \
19916 srcdiroption="--srcdir=$${topdir}/cloog"; \
19917 libsrcdir="$$s/cloog"; \
19918 $(SHELL) $${libsrcdir}/configure \
19919 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19920 --target=${target_alias} $${srcdiroption} \
19921 --with-build-libsubdir=$(HOST_SUBDIR) \
19922 $(STAGE3_CONFIGURE_FLAGS) \
19923 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19924 @endif cloog-bootstrap
19925
19926 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
19927 maybe-configure-stage4-cloog:
19928 @if cloog-bootstrap
19929 maybe-configure-stage4-cloog: configure-stage4-cloog
19930 configure-stage4-cloog:
19931 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19932 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19933 @r=`${PWD_COMMAND}`; export r; \
19934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19935 TFLAGS="$(STAGE4_TFLAGS)"; \
19936 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19937 $(HOST_EXPORTS) \
19938 $(POSTSTAGE1_HOST_EXPORTS) \
19939 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19940 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19941 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19942 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
19943 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19944 cd $(HOST_SUBDIR)/cloog || exit 1; \
19945 case $(srcdir) in \
19946 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19947 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19948 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19949 esac; \
19950 srcdiroption="--srcdir=$${topdir}/cloog"; \
19951 libsrcdir="$$s/cloog"; \
19952 $(SHELL) $${libsrcdir}/configure \
19953 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19954 --target=${target_alias} $${srcdiroption} \
19955 --with-build-libsubdir=$(HOST_SUBDIR) \
19956 $(STAGE4_CONFIGURE_FLAGS) \
19957 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19958 @endif cloog-bootstrap
19959
19960 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
19961 maybe-configure-stageprofile-cloog:
19962 @if cloog-bootstrap
19963 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
19964 configure-stageprofile-cloog:
19965 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19966 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
19967 @r=`${PWD_COMMAND}`; export r; \
19968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19969 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19970 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
19971 $(HOST_EXPORTS) \
19972 $(POSTSTAGE1_HOST_EXPORTS) \
19973 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19974 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19975 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
19976 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
19977 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
19978 cd $(HOST_SUBDIR)/cloog || exit 1; \
19979 case $(srcdir) in \
19980 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19981 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
19982 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19983 esac; \
19984 srcdiroption="--srcdir=$${topdir}/cloog"; \
19985 libsrcdir="$$s/cloog"; \
19986 $(SHELL) $${libsrcdir}/configure \
19987 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19988 --target=${target_alias} $${srcdiroption} \
19989 --with-build-libsubdir=$(HOST_SUBDIR) \
19990 $(STAGEprofile_CONFIGURE_FLAGS) \
19991 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
19992 @endif cloog-bootstrap
19993
19994 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
19995 maybe-configure-stagefeedback-cloog:
19996 @if cloog-bootstrap
19997 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
19998 configure-stagefeedback-cloog:
19999 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20000 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20001 @r=`${PWD_COMMAND}`; export r; \
20002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20003 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20004 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20005 $(HOST_EXPORTS) \
20006 $(POSTSTAGE1_HOST_EXPORTS) \
20007 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20008 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20009 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20010 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
20011 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20012 cd $(HOST_SUBDIR)/cloog || exit 1; \
20013 case $(srcdir) in \
20014 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20015 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20016 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20017 esac; \
20018 srcdiroption="--srcdir=$${topdir}/cloog"; \
20019 libsrcdir="$$s/cloog"; \
20020 $(SHELL) $${libsrcdir}/configure \
20021 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20022 --target=${target_alias} $${srcdiroption} \
20023 --with-build-libsubdir=$(HOST_SUBDIR) \
20024 $(STAGEfeedback_CONFIGURE_FLAGS) \
20025 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20026 @endif cloog-bootstrap
20027
20028
20029
20030
20031
20032 .PHONY: all-cloog maybe-all-cloog
20033 maybe-all-cloog:
20034 @if gcc-bootstrap
20035 all-cloog: stage_current
20036 @endif gcc-bootstrap
20037 @if cloog
20038 TARGET-cloog=all
20039 maybe-all-cloog: all-cloog
20040 all-cloog: configure-cloog
20041 @r=`${PWD_COMMAND}`; export r; \
20042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20043 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20044 (cd $(HOST_SUBDIR)/cloog && \
20045 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20046 $(TARGET-cloog))
20047 @endif cloog
20048
20049
20050
20051 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20052 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20053 maybe-all-stage1-cloog:
20054 maybe-clean-stage1-cloog:
20055 @if cloog-bootstrap
20056 maybe-all-stage1-cloog: all-stage1-cloog
20057 all-stage1: all-stage1-cloog
20058 TARGET-stage1-cloog = $(TARGET-cloog)
20059 all-stage1-cloog: configure-stage1-cloog
20060 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20061 @r=`${PWD_COMMAND}`; export r; \
20062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20063 TFLAGS="$(STAGE1_TFLAGS)"; \
20064 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20065 cd $(HOST_SUBDIR)/cloog && \
20066 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20067 CFLAGS="$(STAGE1_CFLAGS)" \
20068 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20069 LIBCFLAGS="$(LIBCFLAGS)" \
20070 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20071 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20072 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20073 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20074 TFLAGS="$(STAGE1_TFLAGS)" \
20075 $(TARGET-stage1-cloog)
20076
20077 maybe-clean-stage1-cloog: clean-stage1-cloog
20078 clean-stage1: clean-stage1-cloog
20079 clean-stage1-cloog:
20080 @if [ $(current_stage) = stage1 ]; then \
20081 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20082 else \
20083 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20084 $(MAKE) stage1-start; \
20085 fi; \
20086 cd $(HOST_SUBDIR)/cloog && \
20087 $(MAKE) $(EXTRA_HOST_FLAGS) \
20088 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20089 @endif cloog-bootstrap
20090
20091
20092 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20093 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20094 maybe-all-stage2-cloog:
20095 maybe-clean-stage2-cloog:
20096 @if cloog-bootstrap
20097 maybe-all-stage2-cloog: all-stage2-cloog
20098 all-stage2: all-stage2-cloog
20099 TARGET-stage2-cloog = $(TARGET-cloog)
20100 all-stage2-cloog: configure-stage2-cloog
20101 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20102 @r=`${PWD_COMMAND}`; export r; \
20103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20104 TFLAGS="$(STAGE2_TFLAGS)"; \
20105 $(HOST_EXPORTS) \
20106 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20107 cd $(HOST_SUBDIR)/cloog && \
20108 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20109 CFLAGS="$(STAGE2_CFLAGS)" \
20110 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20111 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20112 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20113 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20114 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20115 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20116 TFLAGS="$(STAGE2_TFLAGS)" \
20117 $(TARGET-stage2-cloog)
20118
20119 maybe-clean-stage2-cloog: clean-stage2-cloog
20120 clean-stage2: clean-stage2-cloog
20121 clean-stage2-cloog:
20122 @if [ $(current_stage) = stage2 ]; then \
20123 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20124 else \
20125 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20126 $(MAKE) stage2-start; \
20127 fi; \
20128 cd $(HOST_SUBDIR)/cloog && \
20129 $(MAKE) $(EXTRA_HOST_FLAGS) \
20130 $(POSTSTAGE1_FLAGS_TO_PASS) \
20131 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20132 @endif cloog-bootstrap
20133
20134
20135 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20136 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20137 maybe-all-stage3-cloog:
20138 maybe-clean-stage3-cloog:
20139 @if cloog-bootstrap
20140 maybe-all-stage3-cloog: all-stage3-cloog
20141 all-stage3: all-stage3-cloog
20142 TARGET-stage3-cloog = $(TARGET-cloog)
20143 all-stage3-cloog: configure-stage3-cloog
20144 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20145 @r=`${PWD_COMMAND}`; export r; \
20146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20147 TFLAGS="$(STAGE3_TFLAGS)"; \
20148 $(HOST_EXPORTS) \
20149 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20150 cd $(HOST_SUBDIR)/cloog && \
20151 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20152 CFLAGS="$(STAGE3_CFLAGS)" \
20153 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20154 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20155 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20156 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20157 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20158 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20159 TFLAGS="$(STAGE3_TFLAGS)" \
20160 $(TARGET-stage3-cloog)
20161
20162 maybe-clean-stage3-cloog: clean-stage3-cloog
20163 clean-stage3: clean-stage3-cloog
20164 clean-stage3-cloog:
20165 @if [ $(current_stage) = stage3 ]; then \
20166 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20167 else \
20168 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20169 $(MAKE) stage3-start; \
20170 fi; \
20171 cd $(HOST_SUBDIR)/cloog && \
20172 $(MAKE) $(EXTRA_HOST_FLAGS) \
20173 $(POSTSTAGE1_FLAGS_TO_PASS) \
20174 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20175 @endif cloog-bootstrap
20176
20177
20178 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20179 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20180 maybe-all-stage4-cloog:
20181 maybe-clean-stage4-cloog:
20182 @if cloog-bootstrap
20183 maybe-all-stage4-cloog: all-stage4-cloog
20184 all-stage4: all-stage4-cloog
20185 TARGET-stage4-cloog = $(TARGET-cloog)
20186 all-stage4-cloog: configure-stage4-cloog
20187 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20188 @r=`${PWD_COMMAND}`; export r; \
20189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20190 TFLAGS="$(STAGE4_TFLAGS)"; \
20191 $(HOST_EXPORTS) \
20192 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20193 cd $(HOST_SUBDIR)/cloog && \
20194 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20195 CFLAGS="$(STAGE4_CFLAGS)" \
20196 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20197 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20198 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20199 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20200 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20201 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20202 TFLAGS="$(STAGE4_TFLAGS)" \
20203 $(TARGET-stage4-cloog)
20204
20205 maybe-clean-stage4-cloog: clean-stage4-cloog
20206 clean-stage4: clean-stage4-cloog
20207 clean-stage4-cloog:
20208 @if [ $(current_stage) = stage4 ]; then \
20209 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20210 else \
20211 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20212 $(MAKE) stage4-start; \
20213 fi; \
20214 cd $(HOST_SUBDIR)/cloog && \
20215 $(MAKE) $(EXTRA_HOST_FLAGS) \
20216 $(POSTSTAGE1_FLAGS_TO_PASS) \
20217 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20218 @endif cloog-bootstrap
20219
20220
20221 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20222 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20223 maybe-all-stageprofile-cloog:
20224 maybe-clean-stageprofile-cloog:
20225 @if cloog-bootstrap
20226 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20227 all-stageprofile: all-stageprofile-cloog
20228 TARGET-stageprofile-cloog = $(TARGET-cloog)
20229 all-stageprofile-cloog: configure-stageprofile-cloog
20230 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20231 @r=`${PWD_COMMAND}`; export r; \
20232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20233 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20234 $(HOST_EXPORTS) \
20235 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20236 cd $(HOST_SUBDIR)/cloog && \
20237 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20238 CFLAGS="$(STAGEprofile_CFLAGS)" \
20239 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20240 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20241 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20242 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20243 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20244 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20245 TFLAGS="$(STAGEprofile_TFLAGS)" \
20246 $(TARGET-stageprofile-cloog)
20247
20248 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20249 clean-stageprofile: clean-stageprofile-cloog
20250 clean-stageprofile-cloog:
20251 @if [ $(current_stage) = stageprofile ]; then \
20252 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20253 else \
20254 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20255 $(MAKE) stageprofile-start; \
20256 fi; \
20257 cd $(HOST_SUBDIR)/cloog && \
20258 $(MAKE) $(EXTRA_HOST_FLAGS) \
20259 $(POSTSTAGE1_FLAGS_TO_PASS) \
20260 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20261 @endif cloog-bootstrap
20262
20263
20264 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20265 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20266 maybe-all-stagefeedback-cloog:
20267 maybe-clean-stagefeedback-cloog:
20268 @if cloog-bootstrap
20269 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20270 all-stagefeedback: all-stagefeedback-cloog
20271 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20272 all-stagefeedback-cloog: configure-stagefeedback-cloog
20273 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20274 @r=`${PWD_COMMAND}`; export r; \
20275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20276 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20277 $(HOST_EXPORTS) \
20278 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20279 cd $(HOST_SUBDIR)/cloog && \
20280 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20281 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20282 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20283 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20284 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20285 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20286 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20287 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20288 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20289 $(TARGET-stagefeedback-cloog)
20290
20291 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20292 clean-stagefeedback: clean-stagefeedback-cloog
20293 clean-stagefeedback-cloog:
20294 @if [ $(current_stage) = stagefeedback ]; then \
20295 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20296 else \
20297 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20298 $(MAKE) stagefeedback-start; \
20299 fi; \
20300 cd $(HOST_SUBDIR)/cloog && \
20301 $(MAKE) $(EXTRA_HOST_FLAGS) \
20302 $(POSTSTAGE1_FLAGS_TO_PASS) \
20303 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20304 @endif cloog-bootstrap
20305
20306
20307
20308
20309
20310 .PHONY: check-cloog maybe-check-cloog
20311 maybe-check-cloog:
20312 @if cloog
20313 maybe-check-cloog: check-cloog
20314
20315 check-cloog:
20316 @: $(MAKE); $(unstage)
20317 @r=`${PWD_COMMAND}`; export r; \
20318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20319 $(HOST_EXPORTS) \
20320 (cd $(HOST_SUBDIR)/cloog && \
20321 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20322
20323 @endif cloog
20324
20325 .PHONY: install-cloog maybe-install-cloog
20326 maybe-install-cloog:
20327 @if cloog
20328 maybe-install-cloog: install-cloog
20329
20330 install-cloog:
20331
20332 @endif cloog
20333
20334 # Other targets (info, dvi, pdf, etc.)
20335
20336 .PHONY: maybe-info-cloog info-cloog
20337 maybe-info-cloog:
20338 @if cloog
20339 maybe-info-cloog: info-cloog
20340
20341 info-cloog: \
20342 configure-cloog
20343 @[ -f ./cloog/Makefile ] || exit 0; \
20344 r=`${PWD_COMMAND}`; export r; \
20345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20346 $(HOST_EXPORTS) \
20347 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20349 done; \
20350 echo "Doing info in cloog" ; \
20351 (cd $(HOST_SUBDIR)/cloog && \
20352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20354 "RANLIB=$${RANLIB}" \
20355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20356 info) \
20357 || exit 1
20358
20359 @endif cloog
20360
20361 .PHONY: maybe-dvi-cloog dvi-cloog
20362 maybe-dvi-cloog:
20363 @if cloog
20364 maybe-dvi-cloog: dvi-cloog
20365
20366 dvi-cloog: \
20367 configure-cloog
20368 @[ -f ./cloog/Makefile ] || exit 0; \
20369 r=`${PWD_COMMAND}`; export r; \
20370 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20371 $(HOST_EXPORTS) \
20372 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20374 done; \
20375 echo "Doing dvi in cloog" ; \
20376 (cd $(HOST_SUBDIR)/cloog && \
20377 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20378 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20379 "RANLIB=$${RANLIB}" \
20380 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20381 dvi) \
20382 || exit 1
20383
20384 @endif cloog
20385
20386 .PHONY: maybe-pdf-cloog pdf-cloog
20387 maybe-pdf-cloog:
20388 @if cloog
20389 maybe-pdf-cloog: pdf-cloog
20390
20391 pdf-cloog: \
20392 configure-cloog
20393 @[ -f ./cloog/Makefile ] || exit 0; \
20394 r=`${PWD_COMMAND}`; export r; \
20395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20396 $(HOST_EXPORTS) \
20397 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20399 done; \
20400 echo "Doing pdf in cloog" ; \
20401 (cd $(HOST_SUBDIR)/cloog && \
20402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20404 "RANLIB=$${RANLIB}" \
20405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20406 pdf) \
20407 || exit 1
20408
20409 @endif cloog
20410
20411 .PHONY: maybe-html-cloog html-cloog
20412 maybe-html-cloog:
20413 @if cloog
20414 maybe-html-cloog: html-cloog
20415
20416 html-cloog: \
20417 configure-cloog
20418 @[ -f ./cloog/Makefile ] || exit 0; \
20419 r=`${PWD_COMMAND}`; export r; \
20420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20421 $(HOST_EXPORTS) \
20422 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20424 done; \
20425 echo "Doing html in cloog" ; \
20426 (cd $(HOST_SUBDIR)/cloog && \
20427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20429 "RANLIB=$${RANLIB}" \
20430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20431 html) \
20432 || exit 1
20433
20434 @endif cloog
20435
20436 .PHONY: maybe-TAGS-cloog TAGS-cloog
20437 maybe-TAGS-cloog:
20438 @if cloog
20439 maybe-TAGS-cloog: TAGS-cloog
20440
20441 TAGS-cloog: \
20442 configure-cloog
20443 @[ -f ./cloog/Makefile ] || exit 0; \
20444 r=`${PWD_COMMAND}`; export r; \
20445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20446 $(HOST_EXPORTS) \
20447 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20449 done; \
20450 echo "Doing TAGS in cloog" ; \
20451 (cd $(HOST_SUBDIR)/cloog && \
20452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20454 "RANLIB=$${RANLIB}" \
20455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20456 TAGS) \
20457 || exit 1
20458
20459 @endif cloog
20460
20461 .PHONY: maybe-install-info-cloog install-info-cloog
20462 maybe-install-info-cloog:
20463 @if cloog
20464 maybe-install-info-cloog: install-info-cloog
20465
20466 install-info-cloog: \
20467 configure-cloog \
20468 info-cloog
20469 @[ -f ./cloog/Makefile ] || exit 0; \
20470 r=`${PWD_COMMAND}`; export r; \
20471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20472 $(HOST_EXPORTS) \
20473 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20475 done; \
20476 echo "Doing install-info in cloog" ; \
20477 (cd $(HOST_SUBDIR)/cloog && \
20478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20480 "RANLIB=$${RANLIB}" \
20481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20482 install-info) \
20483 || exit 1
20484
20485 @endif cloog
20486
20487 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
20488 maybe-install-pdf-cloog:
20489 @if cloog
20490 maybe-install-pdf-cloog: install-pdf-cloog
20491
20492 install-pdf-cloog: \
20493 configure-cloog \
20494 pdf-cloog
20495 @[ -f ./cloog/Makefile ] || exit 0; \
20496 r=`${PWD_COMMAND}`; export r; \
20497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20498 $(HOST_EXPORTS) \
20499 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20501 done; \
20502 echo "Doing install-pdf in cloog" ; \
20503 (cd $(HOST_SUBDIR)/cloog && \
20504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20506 "RANLIB=$${RANLIB}" \
20507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20508 install-pdf) \
20509 || exit 1
20510
20511 @endif cloog
20512
20513 .PHONY: maybe-install-html-cloog install-html-cloog
20514 maybe-install-html-cloog:
20515 @if cloog
20516 maybe-install-html-cloog: install-html-cloog
20517
20518 install-html-cloog: \
20519 configure-cloog \
20520 html-cloog
20521 @[ -f ./cloog/Makefile ] || exit 0; \
20522 r=`${PWD_COMMAND}`; export r; \
20523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20524 $(HOST_EXPORTS) \
20525 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20527 done; \
20528 echo "Doing install-html in cloog" ; \
20529 (cd $(HOST_SUBDIR)/cloog && \
20530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20532 "RANLIB=$${RANLIB}" \
20533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20534 install-html) \
20535 || exit 1
20536
20537 @endif cloog
20538
20539 .PHONY: maybe-installcheck-cloog installcheck-cloog
20540 maybe-installcheck-cloog:
20541 @if cloog
20542 maybe-installcheck-cloog: installcheck-cloog
20543
20544 installcheck-cloog: \
20545 configure-cloog
20546 @[ -f ./cloog/Makefile ] || exit 0; \
20547 r=`${PWD_COMMAND}`; export r; \
20548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20549 $(HOST_EXPORTS) \
20550 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20552 done; \
20553 echo "Doing installcheck in cloog" ; \
20554 (cd $(HOST_SUBDIR)/cloog && \
20555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20557 "RANLIB=$${RANLIB}" \
20558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20559 installcheck) \
20560 || exit 1
20561
20562 @endif cloog
20563
20564 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
20565 maybe-mostlyclean-cloog:
20566 @if cloog
20567 maybe-mostlyclean-cloog: mostlyclean-cloog
20568
20569 mostlyclean-cloog:
20570 @[ -f ./cloog/Makefile ] || exit 0; \
20571 r=`${PWD_COMMAND}`; export r; \
20572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20573 $(HOST_EXPORTS) \
20574 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20576 done; \
20577 echo "Doing mostlyclean in cloog" ; \
20578 (cd $(HOST_SUBDIR)/cloog && \
20579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20581 "RANLIB=$${RANLIB}" \
20582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20583 mostlyclean) \
20584 || exit 1
20585
20586 @endif cloog
20587
20588 .PHONY: maybe-clean-cloog clean-cloog
20589 maybe-clean-cloog:
20590 @if cloog
20591 maybe-clean-cloog: clean-cloog
20592
20593 clean-cloog:
20594 @[ -f ./cloog/Makefile ] || exit 0; \
20595 r=`${PWD_COMMAND}`; export r; \
20596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20597 $(HOST_EXPORTS) \
20598 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20600 done; \
20601 echo "Doing clean in cloog" ; \
20602 (cd $(HOST_SUBDIR)/cloog && \
20603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20605 "RANLIB=$${RANLIB}" \
20606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20607 clean) \
20608 || exit 1
20609
20610 @endif cloog
20611
20612 .PHONY: maybe-distclean-cloog distclean-cloog
20613 maybe-distclean-cloog:
20614 @if cloog
20615 maybe-distclean-cloog: distclean-cloog
20616
20617 distclean-cloog:
20618 @[ -f ./cloog/Makefile ] || exit 0; \
20619 r=`${PWD_COMMAND}`; export r; \
20620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20621 $(HOST_EXPORTS) \
20622 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20624 done; \
20625 echo "Doing distclean in cloog" ; \
20626 (cd $(HOST_SUBDIR)/cloog && \
20627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20629 "RANLIB=$${RANLIB}" \
20630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20631 distclean) \
20632 || exit 1
20633
20634 @endif cloog
20635
20636 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
20637 maybe-maintainer-clean-cloog:
20638 @if cloog
20639 maybe-maintainer-clean-cloog: maintainer-clean-cloog
20640
20641 maintainer-clean-cloog:
20642 @[ -f ./cloog/Makefile ] || exit 0; \
20643 r=`${PWD_COMMAND}`; export r; \
20644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20645 $(HOST_EXPORTS) \
20646 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20647 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20648 done; \
20649 echo "Doing maintainer-clean in cloog" ; \
20650 (cd $(HOST_SUBDIR)/cloog && \
20651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20653 "RANLIB=$${RANLIB}" \
20654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20655 maintainer-clean) \
20656 || exit 1
20657
20658 @endif cloog
20659
20660
20661
20662 .PHONY: configure-libelf maybe-configure-libelf
20663 maybe-configure-libelf:
20664 @if gcc-bootstrap
20665 configure-libelf: stage_current
20666 @endif gcc-bootstrap
20667 @if libelf
20668 maybe-configure-libelf: configure-libelf
20669 configure-libelf:
20670 @r=`${PWD_COMMAND}`; export r; \
20671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20672 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20673 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20674 $(HOST_EXPORTS) \
20675 echo Configuring in $(HOST_SUBDIR)/libelf; \
20676 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
20677 case $(srcdir) in \
20678 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20679 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20680 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20681 esac; \
20682 srcdiroption="--srcdir=$${topdir}/libelf"; \
20683 libsrcdir="$$s/libelf"; \
20684 $(SHELL) $${libsrcdir}/configure \
20685 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20686 --target=${target_alias} $${srcdiroption} --disable-shared \
20687 || exit 1
20688 @endif libelf
20689
20690
20691
20692 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
20693 maybe-configure-stage1-libelf:
20694 @if libelf-bootstrap
20695 maybe-configure-stage1-libelf: configure-stage1-libelf
20696 configure-stage1-libelf:
20697 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20698 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20699 @r=`${PWD_COMMAND}`; export r; \
20700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701 TFLAGS="$(STAGE1_TFLAGS)"; \
20702 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20703 $(HOST_EXPORTS) \
20704 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20705 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20706 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
20707 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
20708 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20709 cd $(HOST_SUBDIR)/libelf || exit 1; \
20710 case $(srcdir) in \
20711 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20712 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20713 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20714 esac; \
20715 srcdiroption="--srcdir=$${topdir}/libelf"; \
20716 libsrcdir="$$s/libelf"; \
20717 $(SHELL) $${libsrcdir}/configure \
20718 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20719 --target=${target_alias} $${srcdiroption} \
20720 $(STAGE1_CONFIGURE_FLAGS) \
20721 --disable-shared
20722 @endif libelf-bootstrap
20723
20724 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
20725 maybe-configure-stage2-libelf:
20726 @if libelf-bootstrap
20727 maybe-configure-stage2-libelf: configure-stage2-libelf
20728 configure-stage2-libelf:
20729 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20730 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20731 @r=`${PWD_COMMAND}`; export r; \
20732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20733 TFLAGS="$(STAGE2_TFLAGS)"; \
20734 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20735 $(HOST_EXPORTS) \
20736 $(POSTSTAGE1_HOST_EXPORTS) \
20737 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20738 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20739 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
20740 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
20741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20742 cd $(HOST_SUBDIR)/libelf || exit 1; \
20743 case $(srcdir) in \
20744 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20745 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20746 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20747 esac; \
20748 srcdiroption="--srcdir=$${topdir}/libelf"; \
20749 libsrcdir="$$s/libelf"; \
20750 $(SHELL) $${libsrcdir}/configure \
20751 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20752 --target=${target_alias} $${srcdiroption} \
20753 --with-build-libsubdir=$(HOST_SUBDIR) \
20754 $(STAGE2_CONFIGURE_FLAGS) \
20755 --disable-shared
20756 @endif libelf-bootstrap
20757
20758 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
20759 maybe-configure-stage3-libelf:
20760 @if libelf-bootstrap
20761 maybe-configure-stage3-libelf: configure-stage3-libelf
20762 configure-stage3-libelf:
20763 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20764 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20765 @r=`${PWD_COMMAND}`; export r; \
20766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20767 TFLAGS="$(STAGE3_TFLAGS)"; \
20768 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20769 $(HOST_EXPORTS) \
20770 $(POSTSTAGE1_HOST_EXPORTS) \
20771 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20772 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20773 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
20774 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
20775 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20776 cd $(HOST_SUBDIR)/libelf || exit 1; \
20777 case $(srcdir) in \
20778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20779 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20781 esac; \
20782 srcdiroption="--srcdir=$${topdir}/libelf"; \
20783 libsrcdir="$$s/libelf"; \
20784 $(SHELL) $${libsrcdir}/configure \
20785 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20786 --target=${target_alias} $${srcdiroption} \
20787 --with-build-libsubdir=$(HOST_SUBDIR) \
20788 $(STAGE3_CONFIGURE_FLAGS) \
20789 --disable-shared
20790 @endif libelf-bootstrap
20791
20792 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
20793 maybe-configure-stage4-libelf:
20794 @if libelf-bootstrap
20795 maybe-configure-stage4-libelf: configure-stage4-libelf
20796 configure-stage4-libelf:
20797 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20798 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20799 @r=`${PWD_COMMAND}`; export r; \
20800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20801 TFLAGS="$(STAGE4_TFLAGS)"; \
20802 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20803 $(HOST_EXPORTS) \
20804 $(POSTSTAGE1_HOST_EXPORTS) \
20805 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20806 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20807 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
20808 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
20809 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20810 cd $(HOST_SUBDIR)/libelf || exit 1; \
20811 case $(srcdir) in \
20812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20813 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20815 esac; \
20816 srcdiroption="--srcdir=$${topdir}/libelf"; \
20817 libsrcdir="$$s/libelf"; \
20818 $(SHELL) $${libsrcdir}/configure \
20819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20820 --target=${target_alias} $${srcdiroption} \
20821 --with-build-libsubdir=$(HOST_SUBDIR) \
20822 $(STAGE4_CONFIGURE_FLAGS) \
20823 --disable-shared
20824 @endif libelf-bootstrap
20825
20826 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
20827 maybe-configure-stageprofile-libelf:
20828 @if libelf-bootstrap
20829 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
20830 configure-stageprofile-libelf:
20831 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20832 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20833 @r=`${PWD_COMMAND}`; export r; \
20834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20835 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20836 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20837 $(HOST_EXPORTS) \
20838 $(POSTSTAGE1_HOST_EXPORTS) \
20839 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20840 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20841 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
20842 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
20843 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20844 cd $(HOST_SUBDIR)/libelf || exit 1; \
20845 case $(srcdir) in \
20846 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20847 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20848 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20849 esac; \
20850 srcdiroption="--srcdir=$${topdir}/libelf"; \
20851 libsrcdir="$$s/libelf"; \
20852 $(SHELL) $${libsrcdir}/configure \
20853 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20854 --target=${target_alias} $${srcdiroption} \
20855 --with-build-libsubdir=$(HOST_SUBDIR) \
20856 $(STAGEprofile_CONFIGURE_FLAGS) \
20857 --disable-shared
20858 @endif libelf-bootstrap
20859
20860 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
20861 maybe-configure-stagefeedback-libelf:
20862 @if libelf-bootstrap
20863 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
20864 configure-stagefeedback-libelf:
20865 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20866 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
20867 @r=`${PWD_COMMAND}`; export r; \
20868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20869 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20870 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
20871 $(HOST_EXPORTS) \
20872 $(POSTSTAGE1_HOST_EXPORTS) \
20873 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20874 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20875 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
20876 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
20877 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
20878 cd $(HOST_SUBDIR)/libelf || exit 1; \
20879 case $(srcdir) in \
20880 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20881 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
20882 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20883 esac; \
20884 srcdiroption="--srcdir=$${topdir}/libelf"; \
20885 libsrcdir="$$s/libelf"; \
20886 $(SHELL) $${libsrcdir}/configure \
20887 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20888 --target=${target_alias} $${srcdiroption} \
20889 --with-build-libsubdir=$(HOST_SUBDIR) \
20890 $(STAGEfeedback_CONFIGURE_FLAGS) \
20891 --disable-shared
20892 @endif libelf-bootstrap
20893
20894
20895
20896
20897
20898 .PHONY: all-libelf maybe-all-libelf
20899 maybe-all-libelf:
20900 @if gcc-bootstrap
20901 all-libelf: stage_current
20902 @endif gcc-bootstrap
20903 @if libelf
20904 TARGET-libelf=all
20905 maybe-all-libelf: all-libelf
20906 all-libelf: configure-libelf
20907 @r=`${PWD_COMMAND}`; export r; \
20908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20909 $(HOST_EXPORTS) \
20910 (cd $(HOST_SUBDIR)/libelf && \
20911 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
20912 $(TARGET-libelf))
20913 @endif libelf
20914
20915
20916
20917 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
20918 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
20919 maybe-all-stage1-libelf:
20920 maybe-clean-stage1-libelf:
20921 @if libelf-bootstrap
20922 maybe-all-stage1-libelf: all-stage1-libelf
20923 all-stage1: all-stage1-libelf
20924 TARGET-stage1-libelf = $(TARGET-libelf)
20925 all-stage1-libelf: configure-stage1-libelf
20926 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20927 @r=`${PWD_COMMAND}`; export r; \
20928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20929 TFLAGS="$(STAGE1_TFLAGS)"; \
20930 $(HOST_EXPORTS) \
20931 cd $(HOST_SUBDIR)/libelf && \
20932 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20933 CFLAGS="$(STAGE1_CFLAGS)" \
20934 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20935 LIBCFLAGS="$(LIBCFLAGS)" \
20936 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20937 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20938 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20939 $(EXTRA_HOST_FLAGS) \
20940 TFLAGS="$(STAGE1_TFLAGS)" \
20941 $(TARGET-stage1-libelf)
20942
20943 maybe-clean-stage1-libelf: clean-stage1-libelf
20944 clean-stage1: clean-stage1-libelf
20945 clean-stage1-libelf:
20946 @if [ $(current_stage) = stage1 ]; then \
20947 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20948 else \
20949 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
20950 $(MAKE) stage1-start; \
20951 fi; \
20952 cd $(HOST_SUBDIR)/libelf && \
20953 $(MAKE) $(EXTRA_HOST_FLAGS) \
20954 clean
20955 @endif libelf-bootstrap
20956
20957
20958 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
20959 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
20960 maybe-all-stage2-libelf:
20961 maybe-clean-stage2-libelf:
20962 @if libelf-bootstrap
20963 maybe-all-stage2-libelf: all-stage2-libelf
20964 all-stage2: all-stage2-libelf
20965 TARGET-stage2-libelf = $(TARGET-libelf)
20966 all-stage2-libelf: configure-stage2-libelf
20967 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20968 @r=`${PWD_COMMAND}`; export r; \
20969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20970 TFLAGS="$(STAGE2_TFLAGS)"; \
20971 $(HOST_EXPORTS) \
20972 $(POSTSTAGE1_HOST_EXPORTS) \
20973 cd $(HOST_SUBDIR)/libelf && \
20974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20975 CFLAGS="$(STAGE2_CFLAGS)" \
20976 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20977 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20981 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
20982 TFLAGS="$(STAGE2_TFLAGS)" \
20983 $(TARGET-stage2-libelf)
20984
20985 maybe-clean-stage2-libelf: clean-stage2-libelf
20986 clean-stage2: clean-stage2-libelf
20987 clean-stage2-libelf:
20988 @if [ $(current_stage) = stage2 ]; then \
20989 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
20990 else \
20991 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
20992 $(MAKE) stage2-start; \
20993 fi; \
20994 cd $(HOST_SUBDIR)/libelf && \
20995 $(MAKE) $(EXTRA_HOST_FLAGS) \
20996 $(POSTSTAGE1_FLAGS_TO_PASS) \
20997 clean
20998 @endif libelf-bootstrap
20999
21000
21001 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
21002 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
21003 maybe-all-stage3-libelf:
21004 maybe-clean-stage3-libelf:
21005 @if libelf-bootstrap
21006 maybe-all-stage3-libelf: all-stage3-libelf
21007 all-stage3: all-stage3-libelf
21008 TARGET-stage3-libelf = $(TARGET-libelf)
21009 all-stage3-libelf: configure-stage3-libelf
21010 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21011 @r=`${PWD_COMMAND}`; export r; \
21012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21013 TFLAGS="$(STAGE3_TFLAGS)"; \
21014 $(HOST_EXPORTS) \
21015 $(POSTSTAGE1_HOST_EXPORTS) \
21016 cd $(HOST_SUBDIR)/libelf && \
21017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21018 CFLAGS="$(STAGE3_CFLAGS)" \
21019 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21020 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21024 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21025 TFLAGS="$(STAGE3_TFLAGS)" \
21026 $(TARGET-stage3-libelf)
21027
21028 maybe-clean-stage3-libelf: clean-stage3-libelf
21029 clean-stage3: clean-stage3-libelf
21030 clean-stage3-libelf:
21031 @if [ $(current_stage) = stage3 ]; then \
21032 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21033 else \
21034 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
21035 $(MAKE) stage3-start; \
21036 fi; \
21037 cd $(HOST_SUBDIR)/libelf && \
21038 $(MAKE) $(EXTRA_HOST_FLAGS) \
21039 $(POSTSTAGE1_FLAGS_TO_PASS) \
21040 clean
21041 @endif libelf-bootstrap
21042
21043
21044 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21045 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21046 maybe-all-stage4-libelf:
21047 maybe-clean-stage4-libelf:
21048 @if libelf-bootstrap
21049 maybe-all-stage4-libelf: all-stage4-libelf
21050 all-stage4: all-stage4-libelf
21051 TARGET-stage4-libelf = $(TARGET-libelf)
21052 all-stage4-libelf: configure-stage4-libelf
21053 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21054 @r=`${PWD_COMMAND}`; export r; \
21055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21056 TFLAGS="$(STAGE4_TFLAGS)"; \
21057 $(HOST_EXPORTS) \
21058 $(POSTSTAGE1_HOST_EXPORTS) \
21059 cd $(HOST_SUBDIR)/libelf && \
21060 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21061 CFLAGS="$(STAGE4_CFLAGS)" \
21062 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21063 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21064 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21065 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21066 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21067 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21068 TFLAGS="$(STAGE4_TFLAGS)" \
21069 $(TARGET-stage4-libelf)
21070
21071 maybe-clean-stage4-libelf: clean-stage4-libelf
21072 clean-stage4: clean-stage4-libelf
21073 clean-stage4-libelf:
21074 @if [ $(current_stage) = stage4 ]; then \
21075 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21076 else \
21077 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21078 $(MAKE) stage4-start; \
21079 fi; \
21080 cd $(HOST_SUBDIR)/libelf && \
21081 $(MAKE) $(EXTRA_HOST_FLAGS) \
21082 $(POSTSTAGE1_FLAGS_TO_PASS) \
21083 clean
21084 @endif libelf-bootstrap
21085
21086
21087 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21088 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21089 maybe-all-stageprofile-libelf:
21090 maybe-clean-stageprofile-libelf:
21091 @if libelf-bootstrap
21092 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21093 all-stageprofile: all-stageprofile-libelf
21094 TARGET-stageprofile-libelf = $(TARGET-libelf)
21095 all-stageprofile-libelf: configure-stageprofile-libelf
21096 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21097 @r=`${PWD_COMMAND}`; export r; \
21098 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21099 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21100 $(HOST_EXPORTS) \
21101 $(POSTSTAGE1_HOST_EXPORTS) \
21102 cd $(HOST_SUBDIR)/libelf && \
21103 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21104 CFLAGS="$(STAGEprofile_CFLAGS)" \
21105 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21106 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21107 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21108 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21109 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21110 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21111 TFLAGS="$(STAGEprofile_TFLAGS)" \
21112 $(TARGET-stageprofile-libelf)
21113
21114 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21115 clean-stageprofile: clean-stageprofile-libelf
21116 clean-stageprofile-libelf:
21117 @if [ $(current_stage) = stageprofile ]; then \
21118 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21119 else \
21120 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21121 $(MAKE) stageprofile-start; \
21122 fi; \
21123 cd $(HOST_SUBDIR)/libelf && \
21124 $(MAKE) $(EXTRA_HOST_FLAGS) \
21125 $(POSTSTAGE1_FLAGS_TO_PASS) \
21126 clean
21127 @endif libelf-bootstrap
21128
21129
21130 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21131 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21132 maybe-all-stagefeedback-libelf:
21133 maybe-clean-stagefeedback-libelf:
21134 @if libelf-bootstrap
21135 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21136 all-stagefeedback: all-stagefeedback-libelf
21137 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21138 all-stagefeedback-libelf: configure-stagefeedback-libelf
21139 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21140 @r=`${PWD_COMMAND}`; export r; \
21141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21143 $(HOST_EXPORTS) \
21144 $(POSTSTAGE1_HOST_EXPORTS) \
21145 cd $(HOST_SUBDIR)/libelf && \
21146 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21147 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21148 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21149 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21150 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21151 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21152 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21153 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21154 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21155 $(TARGET-stagefeedback-libelf)
21156
21157 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21158 clean-stagefeedback: clean-stagefeedback-libelf
21159 clean-stagefeedback-libelf:
21160 @if [ $(current_stage) = stagefeedback ]; then \
21161 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21162 else \
21163 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21164 $(MAKE) stagefeedback-start; \
21165 fi; \
21166 cd $(HOST_SUBDIR)/libelf && \
21167 $(MAKE) $(EXTRA_HOST_FLAGS) \
21168 $(POSTSTAGE1_FLAGS_TO_PASS) \
21169 clean
21170 @endif libelf-bootstrap
21171
21172
21173
21174
21175
21176 .PHONY: check-libelf maybe-check-libelf
21177 maybe-check-libelf:
21178 @if libelf
21179 maybe-check-libelf: check-libelf
21180
21181 check-libelf:
21182 @: $(MAKE); $(unstage)
21183 @r=`${PWD_COMMAND}`; export r; \
21184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21185 $(HOST_EXPORTS) \
21186 (cd $(HOST_SUBDIR)/libelf && \
21187 $(MAKE) $(FLAGS_TO_PASS) check)
21188
21189 @endif libelf
21190
21191 .PHONY: install-libelf maybe-install-libelf
21192 maybe-install-libelf:
21193 @if libelf
21194 maybe-install-libelf: install-libelf
21195
21196 install-libelf:
21197
21198 @endif libelf
21199
21200 # Other targets (info, dvi, pdf, etc.)
21201
21202 .PHONY: maybe-info-libelf info-libelf
21203 maybe-info-libelf:
21204 @if libelf
21205 maybe-info-libelf: info-libelf
21206
21207 info-libelf: \
21208 configure-libelf
21209 @[ -f ./libelf/Makefile ] || exit 0; \
21210 r=`${PWD_COMMAND}`; export r; \
21211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21212 $(HOST_EXPORTS) \
21213 for flag in $(EXTRA_HOST_FLAGS) ; do \
21214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21215 done; \
21216 echo "Doing info in libelf" ; \
21217 (cd $(HOST_SUBDIR)/libelf && \
21218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21220 "RANLIB=$${RANLIB}" \
21221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21222 info) \
21223 || exit 1
21224
21225 @endif libelf
21226
21227 .PHONY: maybe-dvi-libelf dvi-libelf
21228 maybe-dvi-libelf:
21229 @if libelf
21230 maybe-dvi-libelf: dvi-libelf
21231
21232 dvi-libelf: \
21233 configure-libelf
21234 @[ -f ./libelf/Makefile ] || exit 0; \
21235 r=`${PWD_COMMAND}`; export r; \
21236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21237 $(HOST_EXPORTS) \
21238 for flag in $(EXTRA_HOST_FLAGS) ; do \
21239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21240 done; \
21241 echo "Doing dvi in libelf" ; \
21242 (cd $(HOST_SUBDIR)/libelf && \
21243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21245 "RANLIB=$${RANLIB}" \
21246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21247 dvi) \
21248 || exit 1
21249
21250 @endif libelf
21251
21252 .PHONY: maybe-pdf-libelf pdf-libelf
21253 maybe-pdf-libelf:
21254 @if libelf
21255 maybe-pdf-libelf: pdf-libelf
21256
21257 pdf-libelf: \
21258 configure-libelf
21259 @[ -f ./libelf/Makefile ] || exit 0; \
21260 r=`${PWD_COMMAND}`; export r; \
21261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21262 $(HOST_EXPORTS) \
21263 for flag in $(EXTRA_HOST_FLAGS) ; do \
21264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21265 done; \
21266 echo "Doing pdf in libelf" ; \
21267 (cd $(HOST_SUBDIR)/libelf && \
21268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21270 "RANLIB=$${RANLIB}" \
21271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21272 pdf) \
21273 || exit 1
21274
21275 @endif libelf
21276
21277 .PHONY: maybe-html-libelf html-libelf
21278 maybe-html-libelf:
21279 @if libelf
21280 maybe-html-libelf: html-libelf
21281
21282 html-libelf: \
21283 configure-libelf
21284 @[ -f ./libelf/Makefile ] || exit 0; \
21285 r=`${PWD_COMMAND}`; export r; \
21286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21287 $(HOST_EXPORTS) \
21288 for flag in $(EXTRA_HOST_FLAGS) ; do \
21289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21290 done; \
21291 echo "Doing html in libelf" ; \
21292 (cd $(HOST_SUBDIR)/libelf && \
21293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21295 "RANLIB=$${RANLIB}" \
21296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21297 html) \
21298 || exit 1
21299
21300 @endif libelf
21301
21302 .PHONY: maybe-TAGS-libelf TAGS-libelf
21303 maybe-TAGS-libelf:
21304 @if libelf
21305 maybe-TAGS-libelf: TAGS-libelf
21306
21307 TAGS-libelf: \
21308 configure-libelf
21309 @[ -f ./libelf/Makefile ] || exit 0; \
21310 r=`${PWD_COMMAND}`; export r; \
21311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21312 $(HOST_EXPORTS) \
21313 for flag in $(EXTRA_HOST_FLAGS) ; do \
21314 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21315 done; \
21316 echo "Doing TAGS in libelf" ; \
21317 (cd $(HOST_SUBDIR)/libelf && \
21318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21320 "RANLIB=$${RANLIB}" \
21321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21322 TAGS) \
21323 || exit 1
21324
21325 @endif libelf
21326
21327 .PHONY: maybe-install-info-libelf install-info-libelf
21328 maybe-install-info-libelf:
21329 @if libelf
21330 maybe-install-info-libelf: install-info-libelf
21331
21332 install-info-libelf: \
21333 configure-libelf \
21334 info-libelf
21335 @[ -f ./libelf/Makefile ] || exit 0; \
21336 r=`${PWD_COMMAND}`; export r; \
21337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21338 $(HOST_EXPORTS) \
21339 for flag in $(EXTRA_HOST_FLAGS) ; do \
21340 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21341 done; \
21342 echo "Doing install-info in libelf" ; \
21343 (cd $(HOST_SUBDIR)/libelf && \
21344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21346 "RANLIB=$${RANLIB}" \
21347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21348 install-info) \
21349 || exit 1
21350
21351 @endif libelf
21352
21353 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21354 maybe-install-pdf-libelf:
21355 @if libelf
21356 maybe-install-pdf-libelf: install-pdf-libelf
21357
21358 install-pdf-libelf: \
21359 configure-libelf \
21360 pdf-libelf
21361 @[ -f ./libelf/Makefile ] || exit 0; \
21362 r=`${PWD_COMMAND}`; export r; \
21363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21364 $(HOST_EXPORTS) \
21365 for flag in $(EXTRA_HOST_FLAGS) ; do \
21366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21367 done; \
21368 echo "Doing install-pdf in libelf" ; \
21369 (cd $(HOST_SUBDIR)/libelf && \
21370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21372 "RANLIB=$${RANLIB}" \
21373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21374 install-pdf) \
21375 || exit 1
21376
21377 @endif libelf
21378
21379 .PHONY: maybe-install-html-libelf install-html-libelf
21380 maybe-install-html-libelf:
21381 @if libelf
21382 maybe-install-html-libelf: install-html-libelf
21383
21384 install-html-libelf: \
21385 configure-libelf \
21386 html-libelf
21387 @[ -f ./libelf/Makefile ] || exit 0; \
21388 r=`${PWD_COMMAND}`; export r; \
21389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21390 $(HOST_EXPORTS) \
21391 for flag in $(EXTRA_HOST_FLAGS) ; do \
21392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21393 done; \
21394 echo "Doing install-html in libelf" ; \
21395 (cd $(HOST_SUBDIR)/libelf && \
21396 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21397 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21398 "RANLIB=$${RANLIB}" \
21399 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21400 install-html) \
21401 || exit 1
21402
21403 @endif libelf
21404
21405 .PHONY: maybe-installcheck-libelf installcheck-libelf
21406 maybe-installcheck-libelf:
21407 @if libelf
21408 maybe-installcheck-libelf: installcheck-libelf
21409
21410 installcheck-libelf: \
21411 configure-libelf
21412 @[ -f ./libelf/Makefile ] || exit 0; \
21413 r=`${PWD_COMMAND}`; export r; \
21414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415 $(HOST_EXPORTS) \
21416 for flag in $(EXTRA_HOST_FLAGS) ; do \
21417 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21418 done; \
21419 echo "Doing installcheck in libelf" ; \
21420 (cd $(HOST_SUBDIR)/libelf && \
21421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21423 "RANLIB=$${RANLIB}" \
21424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21425 installcheck) \
21426 || exit 1
21427
21428 @endif libelf
21429
21430 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
21431 maybe-mostlyclean-libelf:
21432 @if libelf
21433 maybe-mostlyclean-libelf: mostlyclean-libelf
21434
21435 mostlyclean-libelf:
21436 @[ -f ./libelf/Makefile ] || exit 0; \
21437 r=`${PWD_COMMAND}`; export r; \
21438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21439 $(HOST_EXPORTS) \
21440 for flag in $(EXTRA_HOST_FLAGS) ; do \
21441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21442 done; \
21443 echo "Doing mostlyclean in libelf" ; \
21444 (cd $(HOST_SUBDIR)/libelf && \
21445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21447 "RANLIB=$${RANLIB}" \
21448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21449 mostlyclean) \
21450 || exit 1
21451
21452 @endif libelf
21453
21454 .PHONY: maybe-clean-libelf clean-libelf
21455 maybe-clean-libelf:
21456 @if libelf
21457 maybe-clean-libelf: clean-libelf
21458
21459 clean-libelf:
21460 @[ -f ./libelf/Makefile ] || exit 0; \
21461 r=`${PWD_COMMAND}`; export r; \
21462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21463 $(HOST_EXPORTS) \
21464 for flag in $(EXTRA_HOST_FLAGS) ; do \
21465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21466 done; \
21467 echo "Doing clean in libelf" ; \
21468 (cd $(HOST_SUBDIR)/libelf && \
21469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21471 "RANLIB=$${RANLIB}" \
21472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21473 clean) \
21474 || exit 1
21475
21476 @endif libelf
21477
21478 .PHONY: maybe-distclean-libelf distclean-libelf
21479 maybe-distclean-libelf:
21480 @if libelf
21481 maybe-distclean-libelf: distclean-libelf
21482
21483 distclean-libelf:
21484 @[ -f ./libelf/Makefile ] || exit 0; \
21485 r=`${PWD_COMMAND}`; export r; \
21486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21487 $(HOST_EXPORTS) \
21488 for flag in $(EXTRA_HOST_FLAGS) ; do \
21489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21490 done; \
21491 echo "Doing distclean in libelf" ; \
21492 (cd $(HOST_SUBDIR)/libelf && \
21493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21495 "RANLIB=$${RANLIB}" \
21496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21497 distclean) \
21498 || exit 1
21499
21500 @endif libelf
21501
21502 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
21503 maybe-maintainer-clean-libelf:
21504 @if libelf
21505 maybe-maintainer-clean-libelf: maintainer-clean-libelf
21506
21507 maintainer-clean-libelf:
21508 @[ -f ./libelf/Makefile ] || exit 0; \
21509 r=`${PWD_COMMAND}`; export r; \
21510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21511 $(HOST_EXPORTS) \
21512 for flag in $(EXTRA_HOST_FLAGS) ; do \
21513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21514 done; \
21515 echo "Doing maintainer-clean in libelf" ; \
21516 (cd $(HOST_SUBDIR)/libelf && \
21517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21519 "RANLIB=$${RANLIB}" \
21520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21521 maintainer-clean) \
21522 || exit 1
21523
21524 @endif libelf
21525
21526
21527
21528 .PHONY: configure-gnuserv maybe-configure-gnuserv
21529 maybe-configure-gnuserv:
21530 @if gcc-bootstrap
21531 configure-gnuserv: stage_current
21532 @endif gcc-bootstrap
21533 @if gnuserv
21534 maybe-configure-gnuserv: configure-gnuserv
21535 configure-gnuserv:
21536 @: $(MAKE); $(unstage)
21537 @r=`${PWD_COMMAND}`; export r; \
21538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21539 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
21540 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
21541 $(HOST_EXPORTS) \
21542 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
21543 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
21544 case $(srcdir) in \
21545 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21546 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
21547 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21548 esac; \
21549 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
21550 libsrcdir="$$s/gnuserv"; \
21551 $(SHELL) $${libsrcdir}/configure \
21552 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21553 --target=${target_alias} $${srcdiroption} \
21554 || exit 1
21555 @endif gnuserv
21556
21557
21558
21559
21560
21561 .PHONY: all-gnuserv maybe-all-gnuserv
21562 maybe-all-gnuserv:
21563 @if gcc-bootstrap
21564 all-gnuserv: stage_current
21565 @endif gcc-bootstrap
21566 @if gnuserv
21567 TARGET-gnuserv=all
21568 maybe-all-gnuserv: all-gnuserv
21569 all-gnuserv: configure-gnuserv
21570 @: $(MAKE); $(unstage)
21571 @r=`${PWD_COMMAND}`; export r; \
21572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21573 $(HOST_EXPORTS) \
21574 (cd $(HOST_SUBDIR)/gnuserv && \
21575 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21576 $(TARGET-gnuserv))
21577 @endif gnuserv
21578
21579
21580
21581
21582 .PHONY: check-gnuserv maybe-check-gnuserv
21583 maybe-check-gnuserv:
21584 @if gnuserv
21585 maybe-check-gnuserv: check-gnuserv
21586
21587 check-gnuserv:
21588 @: $(MAKE); $(unstage)
21589 @r=`${PWD_COMMAND}`; export r; \
21590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21591 $(HOST_EXPORTS) \
21592 (cd $(HOST_SUBDIR)/gnuserv && \
21593 $(MAKE) $(FLAGS_TO_PASS) check)
21594
21595 @endif gnuserv
21596
21597 .PHONY: install-gnuserv maybe-install-gnuserv
21598 maybe-install-gnuserv:
21599 @if gnuserv
21600 maybe-install-gnuserv: install-gnuserv
21601
21602 install-gnuserv: installdirs
21603 @: $(MAKE); $(unstage)
21604 @r=`${PWD_COMMAND}`; export r; \
21605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21606 $(HOST_EXPORTS) \
21607 (cd $(HOST_SUBDIR)/gnuserv && \
21608 $(MAKE) $(FLAGS_TO_PASS) install)
21609
21610 @endif gnuserv
21611
21612 # Other targets (info, dvi, pdf, etc.)
21613
21614 .PHONY: maybe-info-gnuserv info-gnuserv
21615 maybe-info-gnuserv:
21616 @if gnuserv
21617 maybe-info-gnuserv: info-gnuserv
21618
21619 info-gnuserv: \
21620 configure-gnuserv
21621 @: $(MAKE); $(unstage)
21622 @[ -f ./gnuserv/Makefile ] || exit 0; \
21623 r=`${PWD_COMMAND}`; export r; \
21624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21625 $(HOST_EXPORTS) \
21626 for flag in $(EXTRA_HOST_FLAGS) ; do \
21627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21628 done; \
21629 echo "Doing info in gnuserv" ; \
21630 (cd $(HOST_SUBDIR)/gnuserv && \
21631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21633 "RANLIB=$${RANLIB}" \
21634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21635 info) \
21636 || exit 1
21637
21638 @endif gnuserv
21639
21640 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
21641 maybe-dvi-gnuserv:
21642 @if gnuserv
21643 maybe-dvi-gnuserv: dvi-gnuserv
21644
21645 dvi-gnuserv: \
21646 configure-gnuserv
21647 @: $(MAKE); $(unstage)
21648 @[ -f ./gnuserv/Makefile ] || exit 0; \
21649 r=`${PWD_COMMAND}`; export r; \
21650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21651 $(HOST_EXPORTS) \
21652 for flag in $(EXTRA_HOST_FLAGS) ; do \
21653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21654 done; \
21655 echo "Doing dvi in gnuserv" ; \
21656 (cd $(HOST_SUBDIR)/gnuserv && \
21657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21659 "RANLIB=$${RANLIB}" \
21660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21661 dvi) \
21662 || exit 1
21663
21664 @endif gnuserv
21665
21666 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
21667 maybe-pdf-gnuserv:
21668 @if gnuserv
21669 maybe-pdf-gnuserv: pdf-gnuserv
21670
21671 pdf-gnuserv: \
21672 configure-gnuserv
21673 @: $(MAKE); $(unstage)
21674 @[ -f ./gnuserv/Makefile ] || exit 0; \
21675 r=`${PWD_COMMAND}`; export r; \
21676 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21677 $(HOST_EXPORTS) \
21678 for flag in $(EXTRA_HOST_FLAGS) ; do \
21679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21680 done; \
21681 echo "Doing pdf in gnuserv" ; \
21682 (cd $(HOST_SUBDIR)/gnuserv && \
21683 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21684 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21685 "RANLIB=$${RANLIB}" \
21686 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21687 pdf) \
21688 || exit 1
21689
21690 @endif gnuserv
21691
21692 .PHONY: maybe-html-gnuserv html-gnuserv
21693 maybe-html-gnuserv:
21694 @if gnuserv
21695 maybe-html-gnuserv: html-gnuserv
21696
21697 html-gnuserv: \
21698 configure-gnuserv
21699 @: $(MAKE); $(unstage)
21700 @[ -f ./gnuserv/Makefile ] || exit 0; \
21701 r=`${PWD_COMMAND}`; export r; \
21702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21703 $(HOST_EXPORTS) \
21704 for flag in $(EXTRA_HOST_FLAGS) ; do \
21705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21706 done; \
21707 echo "Doing html in gnuserv" ; \
21708 (cd $(HOST_SUBDIR)/gnuserv && \
21709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21711 "RANLIB=$${RANLIB}" \
21712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21713 html) \
21714 || exit 1
21715
21716 @endif gnuserv
21717
21718 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
21719 maybe-TAGS-gnuserv:
21720 @if gnuserv
21721 maybe-TAGS-gnuserv: TAGS-gnuserv
21722
21723 TAGS-gnuserv: \
21724 configure-gnuserv
21725 @: $(MAKE); $(unstage)
21726 @[ -f ./gnuserv/Makefile ] || exit 0; \
21727 r=`${PWD_COMMAND}`; export r; \
21728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21729 $(HOST_EXPORTS) \
21730 for flag in $(EXTRA_HOST_FLAGS) ; do \
21731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21732 done; \
21733 echo "Doing TAGS in gnuserv" ; \
21734 (cd $(HOST_SUBDIR)/gnuserv && \
21735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21737 "RANLIB=$${RANLIB}" \
21738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21739 TAGS) \
21740 || exit 1
21741
21742 @endif gnuserv
21743
21744 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
21745 maybe-install-info-gnuserv:
21746 @if gnuserv
21747 maybe-install-info-gnuserv: install-info-gnuserv
21748
21749 install-info-gnuserv: \
21750 configure-gnuserv \
21751 info-gnuserv
21752 @: $(MAKE); $(unstage)
21753 @[ -f ./gnuserv/Makefile ] || exit 0; \
21754 r=`${PWD_COMMAND}`; export r; \
21755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756 $(HOST_EXPORTS) \
21757 for flag in $(EXTRA_HOST_FLAGS) ; do \
21758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21759 done; \
21760 echo "Doing install-info in gnuserv" ; \
21761 (cd $(HOST_SUBDIR)/gnuserv && \
21762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21764 "RANLIB=$${RANLIB}" \
21765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21766 install-info) \
21767 || exit 1
21768
21769 @endif gnuserv
21770
21771 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
21772 maybe-install-pdf-gnuserv:
21773 @if gnuserv
21774 maybe-install-pdf-gnuserv: install-pdf-gnuserv
21775
21776 install-pdf-gnuserv: \
21777 configure-gnuserv \
21778 pdf-gnuserv
21779 @: $(MAKE); $(unstage)
21780 @[ -f ./gnuserv/Makefile ] || exit 0; \
21781 r=`${PWD_COMMAND}`; export r; \
21782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21783 $(HOST_EXPORTS) \
21784 for flag in $(EXTRA_HOST_FLAGS) ; do \
21785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21786 done; \
21787 echo "Doing install-pdf in gnuserv" ; \
21788 (cd $(HOST_SUBDIR)/gnuserv && \
21789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21791 "RANLIB=$${RANLIB}" \
21792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21793 install-pdf) \
21794 || exit 1
21795
21796 @endif gnuserv
21797
21798 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
21799 maybe-install-html-gnuserv:
21800 @if gnuserv
21801 maybe-install-html-gnuserv: install-html-gnuserv
21802
21803 install-html-gnuserv: \
21804 configure-gnuserv \
21805 html-gnuserv
21806 @: $(MAKE); $(unstage)
21807 @[ -f ./gnuserv/Makefile ] || exit 0; \
21808 r=`${PWD_COMMAND}`; export r; \
21809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21810 $(HOST_EXPORTS) \
21811 for flag in $(EXTRA_HOST_FLAGS) ; do \
21812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21813 done; \
21814 echo "Doing install-html in gnuserv" ; \
21815 (cd $(HOST_SUBDIR)/gnuserv && \
21816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21818 "RANLIB=$${RANLIB}" \
21819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21820 install-html) \
21821 || exit 1
21822
21823 @endif gnuserv
21824
21825 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
21826 maybe-installcheck-gnuserv:
21827 @if gnuserv
21828 maybe-installcheck-gnuserv: installcheck-gnuserv
21829
21830 installcheck-gnuserv: \
21831 configure-gnuserv
21832 @: $(MAKE); $(unstage)
21833 @[ -f ./gnuserv/Makefile ] || exit 0; \
21834 r=`${PWD_COMMAND}`; export r; \
21835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21836 $(HOST_EXPORTS) \
21837 for flag in $(EXTRA_HOST_FLAGS) ; do \
21838 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21839 done; \
21840 echo "Doing installcheck in gnuserv" ; \
21841 (cd $(HOST_SUBDIR)/gnuserv && \
21842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21844 "RANLIB=$${RANLIB}" \
21845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21846 installcheck) \
21847 || exit 1
21848
21849 @endif gnuserv
21850
21851 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
21852 maybe-mostlyclean-gnuserv:
21853 @if gnuserv
21854 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
21855
21856 mostlyclean-gnuserv:
21857 @: $(MAKE); $(unstage)
21858 @[ -f ./gnuserv/Makefile ] || exit 0; \
21859 r=`${PWD_COMMAND}`; export r; \
21860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21861 $(HOST_EXPORTS) \
21862 for flag in $(EXTRA_HOST_FLAGS) ; do \
21863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21864 done; \
21865 echo "Doing mostlyclean in gnuserv" ; \
21866 (cd $(HOST_SUBDIR)/gnuserv && \
21867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21869 "RANLIB=$${RANLIB}" \
21870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21871 mostlyclean) \
21872 || exit 1
21873
21874 @endif gnuserv
21875
21876 .PHONY: maybe-clean-gnuserv clean-gnuserv
21877 maybe-clean-gnuserv:
21878 @if gnuserv
21879 maybe-clean-gnuserv: clean-gnuserv
21880
21881 clean-gnuserv:
21882 @: $(MAKE); $(unstage)
21883 @[ -f ./gnuserv/Makefile ] || exit 0; \
21884 r=`${PWD_COMMAND}`; export r; \
21885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21886 $(HOST_EXPORTS) \
21887 for flag in $(EXTRA_HOST_FLAGS) ; do \
21888 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21889 done; \
21890 echo "Doing clean in gnuserv" ; \
21891 (cd $(HOST_SUBDIR)/gnuserv && \
21892 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21893 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21894 "RANLIB=$${RANLIB}" \
21895 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21896 clean) \
21897 || exit 1
21898
21899 @endif gnuserv
21900
21901 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
21902 maybe-distclean-gnuserv:
21903 @if gnuserv
21904 maybe-distclean-gnuserv: distclean-gnuserv
21905
21906 distclean-gnuserv:
21907 @: $(MAKE); $(unstage)
21908 @[ -f ./gnuserv/Makefile ] || exit 0; \
21909 r=`${PWD_COMMAND}`; export r; \
21910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21911 $(HOST_EXPORTS) \
21912 for flag in $(EXTRA_HOST_FLAGS) ; do \
21913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21914 done; \
21915 echo "Doing distclean in gnuserv" ; \
21916 (cd $(HOST_SUBDIR)/gnuserv && \
21917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21919 "RANLIB=$${RANLIB}" \
21920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21921 distclean) \
21922 || exit 1
21923
21924 @endif gnuserv
21925
21926 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
21927 maybe-maintainer-clean-gnuserv:
21928 @if gnuserv
21929 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
21930
21931 maintainer-clean-gnuserv:
21932 @: $(MAKE); $(unstage)
21933 @[ -f ./gnuserv/Makefile ] || exit 0; \
21934 r=`${PWD_COMMAND}`; export r; \
21935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936 $(HOST_EXPORTS) \
21937 for flag in $(EXTRA_HOST_FLAGS) ; do \
21938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21939 done; \
21940 echo "Doing maintainer-clean in gnuserv" ; \
21941 (cd $(HOST_SUBDIR)/gnuserv && \
21942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21944 "RANLIB=$${RANLIB}" \
21945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21946 maintainer-clean) \
21947 || exit 1
21948
21949 @endif gnuserv
21950
21951
21952
21953 .PHONY: configure-gold maybe-configure-gold
21954 maybe-configure-gold:
21955 @if gcc-bootstrap
21956 configure-gold: stage_current
21957 @endif gcc-bootstrap
21958 @if gold
21959 maybe-configure-gold: configure-gold
21960 configure-gold:
21961 @r=`${PWD_COMMAND}`; export r; \
21962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21963 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21964 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
21965 $(HOST_EXPORTS) \
21966 echo Configuring in $(HOST_SUBDIR)/gold; \
21967 cd "$(HOST_SUBDIR)/gold" || exit 1; \
21968 case $(srcdir) in \
21969 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21970 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
21971 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21972 esac; \
21973 srcdiroption="--srcdir=$${topdir}/gold"; \
21974 libsrcdir="$$s/gold"; \
21975 $(SHELL) $${libsrcdir}/configure \
21976 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21977 --target=${target_alias} $${srcdiroption} \
21978 || exit 1
21979 @endif gold
21980
21981
21982
21983 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
21984 maybe-configure-stage1-gold:
21985 @if gold-bootstrap
21986 maybe-configure-stage1-gold: configure-stage1-gold
21987 configure-stage1-gold:
21988 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21989 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
21990 @r=`${PWD_COMMAND}`; export r; \
21991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21992 TFLAGS="$(STAGE1_TFLAGS)"; \
21993 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
21994 $(HOST_EXPORTS) \
21995 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21996 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21997 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21998 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
21999 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22000 cd $(HOST_SUBDIR)/gold || exit 1; \
22001 case $(srcdir) in \
22002 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22003 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22004 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22005 esac; \
22006 srcdiroption="--srcdir=$${topdir}/gold"; \
22007 libsrcdir="$$s/gold"; \
22008 $(SHELL) $${libsrcdir}/configure \
22009 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22010 --target=${target_alias} $${srcdiroption} \
22011 $(STAGE1_CONFIGURE_FLAGS)
22012 @endif gold-bootstrap
22013
22014 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
22015 maybe-configure-stage2-gold:
22016 @if gold-bootstrap
22017 maybe-configure-stage2-gold: configure-stage2-gold
22018 configure-stage2-gold:
22019 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22020 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22021 @r=`${PWD_COMMAND}`; export r; \
22022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22023 TFLAGS="$(STAGE2_TFLAGS)"; \
22024 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22025 $(HOST_EXPORTS) \
22026 $(POSTSTAGE1_HOST_EXPORTS) \
22027 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22028 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22029 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22030 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
22031 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22032 cd $(HOST_SUBDIR)/gold || exit 1; \
22033 case $(srcdir) in \
22034 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22035 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22036 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22037 esac; \
22038 srcdiroption="--srcdir=$${topdir}/gold"; \
22039 libsrcdir="$$s/gold"; \
22040 $(SHELL) $${libsrcdir}/configure \
22041 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22042 --target=${target_alias} $${srcdiroption} \
22043 --with-build-libsubdir=$(HOST_SUBDIR) \
22044 $(STAGE2_CONFIGURE_FLAGS)
22045 @endif gold-bootstrap
22046
22047 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22048 maybe-configure-stage3-gold:
22049 @if gold-bootstrap
22050 maybe-configure-stage3-gold: configure-stage3-gold
22051 configure-stage3-gold:
22052 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22054 @r=`${PWD_COMMAND}`; export r; \
22055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22056 TFLAGS="$(STAGE3_TFLAGS)"; \
22057 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22058 $(HOST_EXPORTS) \
22059 $(POSTSTAGE1_HOST_EXPORTS) \
22060 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22061 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22062 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22063 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22065 cd $(HOST_SUBDIR)/gold || exit 1; \
22066 case $(srcdir) in \
22067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22068 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22070 esac; \
22071 srcdiroption="--srcdir=$${topdir}/gold"; \
22072 libsrcdir="$$s/gold"; \
22073 $(SHELL) $${libsrcdir}/configure \
22074 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22075 --target=${target_alias} $${srcdiroption} \
22076 --with-build-libsubdir=$(HOST_SUBDIR) \
22077 $(STAGE3_CONFIGURE_FLAGS)
22078 @endif gold-bootstrap
22079
22080 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22081 maybe-configure-stage4-gold:
22082 @if gold-bootstrap
22083 maybe-configure-stage4-gold: configure-stage4-gold
22084 configure-stage4-gold:
22085 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22086 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22087 @r=`${PWD_COMMAND}`; export r; \
22088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22089 TFLAGS="$(STAGE4_TFLAGS)"; \
22090 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22091 $(HOST_EXPORTS) \
22092 $(POSTSTAGE1_HOST_EXPORTS) \
22093 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22094 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22095 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22096 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22098 cd $(HOST_SUBDIR)/gold || exit 1; \
22099 case $(srcdir) in \
22100 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22101 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22102 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22103 esac; \
22104 srcdiroption="--srcdir=$${topdir}/gold"; \
22105 libsrcdir="$$s/gold"; \
22106 $(SHELL) $${libsrcdir}/configure \
22107 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22108 --target=${target_alias} $${srcdiroption} \
22109 --with-build-libsubdir=$(HOST_SUBDIR) \
22110 $(STAGE4_CONFIGURE_FLAGS)
22111 @endif gold-bootstrap
22112
22113 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22114 maybe-configure-stageprofile-gold:
22115 @if gold-bootstrap
22116 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22117 configure-stageprofile-gold:
22118 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22119 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22120 @r=`${PWD_COMMAND}`; export r; \
22121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22122 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22123 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22124 $(HOST_EXPORTS) \
22125 $(POSTSTAGE1_HOST_EXPORTS) \
22126 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22127 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22128 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22129 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22130 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22131 cd $(HOST_SUBDIR)/gold || exit 1; \
22132 case $(srcdir) in \
22133 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22134 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22135 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22136 esac; \
22137 srcdiroption="--srcdir=$${topdir}/gold"; \
22138 libsrcdir="$$s/gold"; \
22139 $(SHELL) $${libsrcdir}/configure \
22140 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22141 --target=${target_alias} $${srcdiroption} \
22142 --with-build-libsubdir=$(HOST_SUBDIR) \
22143 $(STAGEprofile_CONFIGURE_FLAGS)
22144 @endif gold-bootstrap
22145
22146 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22147 maybe-configure-stagefeedback-gold:
22148 @if gold-bootstrap
22149 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22150 configure-stagefeedback-gold:
22151 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22152 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22153 @r=`${PWD_COMMAND}`; export r; \
22154 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22155 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22156 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22157 $(HOST_EXPORTS) \
22158 $(POSTSTAGE1_HOST_EXPORTS) \
22159 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22160 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22161 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22162 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22163 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22164 cd $(HOST_SUBDIR)/gold || exit 1; \
22165 case $(srcdir) in \
22166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22167 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22169 esac; \
22170 srcdiroption="--srcdir=$${topdir}/gold"; \
22171 libsrcdir="$$s/gold"; \
22172 $(SHELL) $${libsrcdir}/configure \
22173 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22174 --target=${target_alias} $${srcdiroption} \
22175 --with-build-libsubdir=$(HOST_SUBDIR) \
22176 $(STAGEfeedback_CONFIGURE_FLAGS)
22177 @endif gold-bootstrap
22178
22179
22180
22181
22182
22183 .PHONY: all-gold maybe-all-gold
22184 maybe-all-gold:
22185 @if gcc-bootstrap
22186 all-gold: stage_current
22187 @endif gcc-bootstrap
22188 @if gold
22189 TARGET-gold=all
22190 maybe-all-gold: all-gold
22191 all-gold: configure-gold
22192 @r=`${PWD_COMMAND}`; export r; \
22193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22194 $(HOST_EXPORTS) \
22195 (cd $(HOST_SUBDIR)/gold && \
22196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22197 $(TARGET-gold))
22198 @endif gold
22199
22200
22201
22202 .PHONY: all-stage1-gold maybe-all-stage1-gold
22203 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22204 maybe-all-stage1-gold:
22205 maybe-clean-stage1-gold:
22206 @if gold-bootstrap
22207 maybe-all-stage1-gold: all-stage1-gold
22208 all-stage1: all-stage1-gold
22209 TARGET-stage1-gold = $(TARGET-gold)
22210 all-stage1-gold: configure-stage1-gold
22211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22212 @r=`${PWD_COMMAND}`; export r; \
22213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22214 TFLAGS="$(STAGE1_TFLAGS)"; \
22215 $(HOST_EXPORTS) \
22216 cd $(HOST_SUBDIR)/gold && \
22217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22218 CFLAGS="$(STAGE1_CFLAGS)" \
22219 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22220 LIBCFLAGS="$(LIBCFLAGS)" \
22221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22224 $(EXTRA_HOST_FLAGS) \
22225 TFLAGS="$(STAGE1_TFLAGS)" \
22226 $(TARGET-stage1-gold)
22227
22228 maybe-clean-stage1-gold: clean-stage1-gold
22229 clean-stage1: clean-stage1-gold
22230 clean-stage1-gold:
22231 @if [ $(current_stage) = stage1 ]; then \
22232 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22233 else \
22234 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22235 $(MAKE) stage1-start; \
22236 fi; \
22237 cd $(HOST_SUBDIR)/gold && \
22238 $(MAKE) $(EXTRA_HOST_FLAGS) \
22239 clean
22240 @endif gold-bootstrap
22241
22242
22243 .PHONY: all-stage2-gold maybe-all-stage2-gold
22244 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22245 maybe-all-stage2-gold:
22246 maybe-clean-stage2-gold:
22247 @if gold-bootstrap
22248 maybe-all-stage2-gold: all-stage2-gold
22249 all-stage2: all-stage2-gold
22250 TARGET-stage2-gold = $(TARGET-gold)
22251 all-stage2-gold: configure-stage2-gold
22252 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22253 @r=`${PWD_COMMAND}`; export r; \
22254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22255 TFLAGS="$(STAGE2_TFLAGS)"; \
22256 $(HOST_EXPORTS) \
22257 $(POSTSTAGE1_HOST_EXPORTS) \
22258 cd $(HOST_SUBDIR)/gold && \
22259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22260 CFLAGS="$(STAGE2_CFLAGS)" \
22261 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22262 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22266 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22267 TFLAGS="$(STAGE2_TFLAGS)" \
22268 $(TARGET-stage2-gold)
22269
22270 maybe-clean-stage2-gold: clean-stage2-gold
22271 clean-stage2: clean-stage2-gold
22272 clean-stage2-gold:
22273 @if [ $(current_stage) = stage2 ]; then \
22274 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22275 else \
22276 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22277 $(MAKE) stage2-start; \
22278 fi; \
22279 cd $(HOST_SUBDIR)/gold && \
22280 $(MAKE) $(EXTRA_HOST_FLAGS) \
22281 $(POSTSTAGE1_FLAGS_TO_PASS) \
22282 clean
22283 @endif gold-bootstrap
22284
22285
22286 .PHONY: all-stage3-gold maybe-all-stage3-gold
22287 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22288 maybe-all-stage3-gold:
22289 maybe-clean-stage3-gold:
22290 @if gold-bootstrap
22291 maybe-all-stage3-gold: all-stage3-gold
22292 all-stage3: all-stage3-gold
22293 TARGET-stage3-gold = $(TARGET-gold)
22294 all-stage3-gold: configure-stage3-gold
22295 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22296 @r=`${PWD_COMMAND}`; export r; \
22297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22298 TFLAGS="$(STAGE3_TFLAGS)"; \
22299 $(HOST_EXPORTS) \
22300 $(POSTSTAGE1_HOST_EXPORTS) \
22301 cd $(HOST_SUBDIR)/gold && \
22302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22303 CFLAGS="$(STAGE3_CFLAGS)" \
22304 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22305 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22309 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22310 TFLAGS="$(STAGE3_TFLAGS)" \
22311 $(TARGET-stage3-gold)
22312
22313 maybe-clean-stage3-gold: clean-stage3-gold
22314 clean-stage3: clean-stage3-gold
22315 clean-stage3-gold:
22316 @if [ $(current_stage) = stage3 ]; then \
22317 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22318 else \
22319 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22320 $(MAKE) stage3-start; \
22321 fi; \
22322 cd $(HOST_SUBDIR)/gold && \
22323 $(MAKE) $(EXTRA_HOST_FLAGS) \
22324 $(POSTSTAGE1_FLAGS_TO_PASS) \
22325 clean
22326 @endif gold-bootstrap
22327
22328
22329 .PHONY: all-stage4-gold maybe-all-stage4-gold
22330 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22331 maybe-all-stage4-gold:
22332 maybe-clean-stage4-gold:
22333 @if gold-bootstrap
22334 maybe-all-stage4-gold: all-stage4-gold
22335 all-stage4: all-stage4-gold
22336 TARGET-stage4-gold = $(TARGET-gold)
22337 all-stage4-gold: configure-stage4-gold
22338 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22339 @r=`${PWD_COMMAND}`; export r; \
22340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22341 TFLAGS="$(STAGE4_TFLAGS)"; \
22342 $(HOST_EXPORTS) \
22343 $(POSTSTAGE1_HOST_EXPORTS) \
22344 cd $(HOST_SUBDIR)/gold && \
22345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22346 CFLAGS="$(STAGE4_CFLAGS)" \
22347 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22348 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22352 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22353 TFLAGS="$(STAGE4_TFLAGS)" \
22354 $(TARGET-stage4-gold)
22355
22356 maybe-clean-stage4-gold: clean-stage4-gold
22357 clean-stage4: clean-stage4-gold
22358 clean-stage4-gold:
22359 @if [ $(current_stage) = stage4 ]; then \
22360 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22361 else \
22362 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22363 $(MAKE) stage4-start; \
22364 fi; \
22365 cd $(HOST_SUBDIR)/gold && \
22366 $(MAKE) $(EXTRA_HOST_FLAGS) \
22367 $(POSTSTAGE1_FLAGS_TO_PASS) \
22368 clean
22369 @endif gold-bootstrap
22370
22371
22372 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22373 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22374 maybe-all-stageprofile-gold:
22375 maybe-clean-stageprofile-gold:
22376 @if gold-bootstrap
22377 maybe-all-stageprofile-gold: all-stageprofile-gold
22378 all-stageprofile: all-stageprofile-gold
22379 TARGET-stageprofile-gold = $(TARGET-gold)
22380 all-stageprofile-gold: configure-stageprofile-gold
22381 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22382 @r=`${PWD_COMMAND}`; export r; \
22383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22384 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22385 $(HOST_EXPORTS) \
22386 $(POSTSTAGE1_HOST_EXPORTS) \
22387 cd $(HOST_SUBDIR)/gold && \
22388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22389 CFLAGS="$(STAGEprofile_CFLAGS)" \
22390 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22391 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22395 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22396 TFLAGS="$(STAGEprofile_TFLAGS)" \
22397 $(TARGET-stageprofile-gold)
22398
22399 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22400 clean-stageprofile: clean-stageprofile-gold
22401 clean-stageprofile-gold:
22402 @if [ $(current_stage) = stageprofile ]; then \
22403 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22404 else \
22405 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22406 $(MAKE) stageprofile-start; \
22407 fi; \
22408 cd $(HOST_SUBDIR)/gold && \
22409 $(MAKE) $(EXTRA_HOST_FLAGS) \
22410 $(POSTSTAGE1_FLAGS_TO_PASS) \
22411 clean
22412 @endif gold-bootstrap
22413
22414
22415 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
22416 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
22417 maybe-all-stagefeedback-gold:
22418 maybe-clean-stagefeedback-gold:
22419 @if gold-bootstrap
22420 maybe-all-stagefeedback-gold: all-stagefeedback-gold
22421 all-stagefeedback: all-stagefeedback-gold
22422 TARGET-stagefeedback-gold = $(TARGET-gold)
22423 all-stagefeedback-gold: configure-stagefeedback-gold
22424 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22425 @r=`${PWD_COMMAND}`; export r; \
22426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22427 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22428 $(HOST_EXPORTS) \
22429 $(POSTSTAGE1_HOST_EXPORTS) \
22430 cd $(HOST_SUBDIR)/gold && \
22431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22432 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22433 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22434 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22438 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22439 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22440 $(TARGET-stagefeedback-gold)
22441
22442 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
22443 clean-stagefeedback: clean-stagefeedback-gold
22444 clean-stagefeedback-gold:
22445 @if [ $(current_stage) = stagefeedback ]; then \
22446 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22447 else \
22448 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
22449 $(MAKE) stagefeedback-start; \
22450 fi; \
22451 cd $(HOST_SUBDIR)/gold && \
22452 $(MAKE) $(EXTRA_HOST_FLAGS) \
22453 $(POSTSTAGE1_FLAGS_TO_PASS) \
22454 clean
22455 @endif gold-bootstrap
22456
22457
22458
22459
22460
22461 .PHONY: check-gold maybe-check-gold
22462 maybe-check-gold:
22463 @if gold
22464 maybe-check-gold: check-gold
22465
22466 check-gold:
22467 @: $(MAKE); $(unstage)
22468 @r=`${PWD_COMMAND}`; export r; \
22469 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22470 $(HOST_EXPORTS) \
22471 (cd $(HOST_SUBDIR)/gold && \
22472 $(MAKE) $(FLAGS_TO_PASS) check)
22473
22474 @endif gold
22475
22476 .PHONY: install-gold maybe-install-gold
22477 maybe-install-gold:
22478 @if gold
22479 maybe-install-gold: install-gold
22480
22481 install-gold: installdirs
22482 @: $(MAKE); $(unstage)
22483 @r=`${PWD_COMMAND}`; export r; \
22484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22485 $(HOST_EXPORTS) \
22486 (cd $(HOST_SUBDIR)/gold && \
22487 $(MAKE) $(FLAGS_TO_PASS) install)
22488
22489 @endif gold
22490
22491 # Other targets (info, dvi, pdf, etc.)
22492
22493 .PHONY: maybe-info-gold info-gold
22494 maybe-info-gold:
22495 @if gold
22496 maybe-info-gold: info-gold
22497
22498 info-gold: \
22499 configure-gold
22500 @[ -f ./gold/Makefile ] || exit 0; \
22501 r=`${PWD_COMMAND}`; export r; \
22502 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22503 $(HOST_EXPORTS) \
22504 for flag in $(EXTRA_HOST_FLAGS) ; do \
22505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22506 done; \
22507 echo "Doing info in gold" ; \
22508 (cd $(HOST_SUBDIR)/gold && \
22509 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22510 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22511 "RANLIB=$${RANLIB}" \
22512 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22513 info) \
22514 || exit 1
22515
22516 @endif gold
22517
22518 .PHONY: maybe-dvi-gold dvi-gold
22519 maybe-dvi-gold:
22520 @if gold
22521 maybe-dvi-gold: dvi-gold
22522
22523 dvi-gold: \
22524 configure-gold
22525 @[ -f ./gold/Makefile ] || exit 0; \
22526 r=`${PWD_COMMAND}`; export r; \
22527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22528 $(HOST_EXPORTS) \
22529 for flag in $(EXTRA_HOST_FLAGS) ; do \
22530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22531 done; \
22532 echo "Doing dvi in gold" ; \
22533 (cd $(HOST_SUBDIR)/gold && \
22534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22536 "RANLIB=$${RANLIB}" \
22537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22538 dvi) \
22539 || exit 1
22540
22541 @endif gold
22542
22543 .PHONY: maybe-pdf-gold pdf-gold
22544 maybe-pdf-gold:
22545 @if gold
22546 maybe-pdf-gold: pdf-gold
22547
22548 pdf-gold: \
22549 configure-gold
22550 @[ -f ./gold/Makefile ] || exit 0; \
22551 r=`${PWD_COMMAND}`; export r; \
22552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22553 $(HOST_EXPORTS) \
22554 for flag in $(EXTRA_HOST_FLAGS) ; do \
22555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22556 done; \
22557 echo "Doing pdf in gold" ; \
22558 (cd $(HOST_SUBDIR)/gold && \
22559 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22560 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22561 "RANLIB=$${RANLIB}" \
22562 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22563 pdf) \
22564 || exit 1
22565
22566 @endif gold
22567
22568 .PHONY: maybe-html-gold html-gold
22569 maybe-html-gold:
22570 @if gold
22571 maybe-html-gold: html-gold
22572
22573 html-gold: \
22574 configure-gold
22575 @[ -f ./gold/Makefile ] || exit 0; \
22576 r=`${PWD_COMMAND}`; export r; \
22577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22578 $(HOST_EXPORTS) \
22579 for flag in $(EXTRA_HOST_FLAGS) ; do \
22580 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22581 done; \
22582 echo "Doing html in gold" ; \
22583 (cd $(HOST_SUBDIR)/gold && \
22584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22586 "RANLIB=$${RANLIB}" \
22587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22588 html) \
22589 || exit 1
22590
22591 @endif gold
22592
22593 .PHONY: maybe-TAGS-gold TAGS-gold
22594 maybe-TAGS-gold:
22595 @if gold
22596 maybe-TAGS-gold: TAGS-gold
22597
22598 TAGS-gold: \
22599 configure-gold
22600 @[ -f ./gold/Makefile ] || exit 0; \
22601 r=`${PWD_COMMAND}`; export r; \
22602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22603 $(HOST_EXPORTS) \
22604 for flag in $(EXTRA_HOST_FLAGS) ; do \
22605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22606 done; \
22607 echo "Doing TAGS in gold" ; \
22608 (cd $(HOST_SUBDIR)/gold && \
22609 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22610 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22611 "RANLIB=$${RANLIB}" \
22612 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22613 TAGS) \
22614 || exit 1
22615
22616 @endif gold
22617
22618 .PHONY: maybe-install-info-gold install-info-gold
22619 maybe-install-info-gold:
22620 @if gold
22621 maybe-install-info-gold: install-info-gold
22622
22623 install-info-gold: \
22624 configure-gold \
22625 info-gold
22626 @[ -f ./gold/Makefile ] || exit 0; \
22627 r=`${PWD_COMMAND}`; export r; \
22628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22629 $(HOST_EXPORTS) \
22630 for flag in $(EXTRA_HOST_FLAGS) ; do \
22631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22632 done; \
22633 echo "Doing install-info in gold" ; \
22634 (cd $(HOST_SUBDIR)/gold && \
22635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22637 "RANLIB=$${RANLIB}" \
22638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22639 install-info) \
22640 || exit 1
22641
22642 @endif gold
22643
22644 .PHONY: maybe-install-pdf-gold install-pdf-gold
22645 maybe-install-pdf-gold:
22646 @if gold
22647 maybe-install-pdf-gold: install-pdf-gold
22648
22649 install-pdf-gold: \
22650 configure-gold \
22651 pdf-gold
22652 @[ -f ./gold/Makefile ] || exit 0; \
22653 r=`${PWD_COMMAND}`; export r; \
22654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22655 $(HOST_EXPORTS) \
22656 for flag in $(EXTRA_HOST_FLAGS) ; do \
22657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22658 done; \
22659 echo "Doing install-pdf in gold" ; \
22660 (cd $(HOST_SUBDIR)/gold && \
22661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22663 "RANLIB=$${RANLIB}" \
22664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22665 install-pdf) \
22666 || exit 1
22667
22668 @endif gold
22669
22670 .PHONY: maybe-install-html-gold install-html-gold
22671 maybe-install-html-gold:
22672 @if gold
22673 maybe-install-html-gold: install-html-gold
22674
22675 install-html-gold: \
22676 configure-gold \
22677 html-gold
22678 @[ -f ./gold/Makefile ] || exit 0; \
22679 r=`${PWD_COMMAND}`; export r; \
22680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22681 $(HOST_EXPORTS) \
22682 for flag in $(EXTRA_HOST_FLAGS) ; do \
22683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22684 done; \
22685 echo "Doing install-html in gold" ; \
22686 (cd $(HOST_SUBDIR)/gold && \
22687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22689 "RANLIB=$${RANLIB}" \
22690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22691 install-html) \
22692 || exit 1
22693
22694 @endif gold
22695
22696 .PHONY: maybe-installcheck-gold installcheck-gold
22697 maybe-installcheck-gold:
22698 @if gold
22699 maybe-installcheck-gold: installcheck-gold
22700
22701 installcheck-gold: \
22702 configure-gold
22703 @[ -f ./gold/Makefile ] || exit 0; \
22704 r=`${PWD_COMMAND}`; export r; \
22705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22706 $(HOST_EXPORTS) \
22707 for flag in $(EXTRA_HOST_FLAGS) ; do \
22708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22709 done; \
22710 echo "Doing installcheck in gold" ; \
22711 (cd $(HOST_SUBDIR)/gold && \
22712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22714 "RANLIB=$${RANLIB}" \
22715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22716 installcheck) \
22717 || exit 1
22718
22719 @endif gold
22720
22721 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
22722 maybe-mostlyclean-gold:
22723 @if gold
22724 maybe-mostlyclean-gold: mostlyclean-gold
22725
22726 mostlyclean-gold:
22727 @[ -f ./gold/Makefile ] || exit 0; \
22728 r=`${PWD_COMMAND}`; export r; \
22729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22730 $(HOST_EXPORTS) \
22731 for flag in $(EXTRA_HOST_FLAGS) ; do \
22732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22733 done; \
22734 echo "Doing mostlyclean in gold" ; \
22735 (cd $(HOST_SUBDIR)/gold && \
22736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22738 "RANLIB=$${RANLIB}" \
22739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22740 mostlyclean) \
22741 || exit 1
22742
22743 @endif gold
22744
22745 .PHONY: maybe-clean-gold clean-gold
22746 maybe-clean-gold:
22747 @if gold
22748 maybe-clean-gold: clean-gold
22749
22750 clean-gold:
22751 @[ -f ./gold/Makefile ] || exit 0; \
22752 r=`${PWD_COMMAND}`; export r; \
22753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754 $(HOST_EXPORTS) \
22755 for flag in $(EXTRA_HOST_FLAGS) ; do \
22756 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22757 done; \
22758 echo "Doing clean in gold" ; \
22759 (cd $(HOST_SUBDIR)/gold && \
22760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22762 "RANLIB=$${RANLIB}" \
22763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22764 clean) \
22765 || exit 1
22766
22767 @endif gold
22768
22769 .PHONY: maybe-distclean-gold distclean-gold
22770 maybe-distclean-gold:
22771 @if gold
22772 maybe-distclean-gold: distclean-gold
22773
22774 distclean-gold:
22775 @[ -f ./gold/Makefile ] || exit 0; \
22776 r=`${PWD_COMMAND}`; export r; \
22777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22778 $(HOST_EXPORTS) \
22779 for flag in $(EXTRA_HOST_FLAGS) ; do \
22780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22781 done; \
22782 echo "Doing distclean in gold" ; \
22783 (cd $(HOST_SUBDIR)/gold && \
22784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22786 "RANLIB=$${RANLIB}" \
22787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22788 distclean) \
22789 || exit 1
22790
22791 @endif gold
22792
22793 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
22794 maybe-maintainer-clean-gold:
22795 @if gold
22796 maybe-maintainer-clean-gold: maintainer-clean-gold
22797
22798 maintainer-clean-gold:
22799 @[ -f ./gold/Makefile ] || exit 0; \
22800 r=`${PWD_COMMAND}`; export r; \
22801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22802 $(HOST_EXPORTS) \
22803 for flag in $(EXTRA_HOST_FLAGS) ; do \
22804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22805 done; \
22806 echo "Doing maintainer-clean in gold" ; \
22807 (cd $(HOST_SUBDIR)/gold && \
22808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22810 "RANLIB=$${RANLIB}" \
22811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22812 maintainer-clean) \
22813 || exit 1
22814
22815 @endif gold
22816
22817
22818
22819 .PHONY: configure-gprof maybe-configure-gprof
22820 maybe-configure-gprof:
22821 @if gcc-bootstrap
22822 configure-gprof: stage_current
22823 @endif gcc-bootstrap
22824 @if gprof
22825 maybe-configure-gprof: configure-gprof
22826 configure-gprof:
22827 @: $(MAKE); $(unstage)
22828 @r=`${PWD_COMMAND}`; export r; \
22829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22830 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
22831 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
22832 $(HOST_EXPORTS) \
22833 echo Configuring in $(HOST_SUBDIR)/gprof; \
22834 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
22835 case $(srcdir) in \
22836 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22837 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
22838 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22839 esac; \
22840 srcdiroption="--srcdir=$${topdir}/gprof"; \
22841 libsrcdir="$$s/gprof"; \
22842 $(SHELL) $${libsrcdir}/configure \
22843 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22844 --target=${target_alias} $${srcdiroption} \
22845 || exit 1
22846 @endif gprof
22847
22848
22849
22850
22851
22852 .PHONY: all-gprof maybe-all-gprof
22853 maybe-all-gprof:
22854 @if gcc-bootstrap
22855 all-gprof: stage_current
22856 @endif gcc-bootstrap
22857 @if gprof
22858 TARGET-gprof=all
22859 maybe-all-gprof: all-gprof
22860 all-gprof: configure-gprof
22861 @: $(MAKE); $(unstage)
22862 @r=`${PWD_COMMAND}`; export r; \
22863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864 $(HOST_EXPORTS) \
22865 (cd $(HOST_SUBDIR)/gprof && \
22866 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22867 $(TARGET-gprof))
22868 @endif gprof
22869
22870
22871
22872
22873 .PHONY: check-gprof maybe-check-gprof
22874 maybe-check-gprof:
22875 @if gprof
22876 maybe-check-gprof: check-gprof
22877
22878 check-gprof:
22879 @: $(MAKE); $(unstage)
22880 @r=`${PWD_COMMAND}`; export r; \
22881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22882 $(HOST_EXPORTS) \
22883 (cd $(HOST_SUBDIR)/gprof && \
22884 $(MAKE) $(FLAGS_TO_PASS) check)
22885
22886 @endif gprof
22887
22888 .PHONY: install-gprof maybe-install-gprof
22889 maybe-install-gprof:
22890 @if gprof
22891 maybe-install-gprof: install-gprof
22892
22893 install-gprof: installdirs
22894 @: $(MAKE); $(unstage)
22895 @r=`${PWD_COMMAND}`; export r; \
22896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897 $(HOST_EXPORTS) \
22898 (cd $(HOST_SUBDIR)/gprof && \
22899 $(MAKE) $(FLAGS_TO_PASS) install)
22900
22901 @endif gprof
22902
22903 # Other targets (info, dvi, pdf, etc.)
22904
22905 .PHONY: maybe-info-gprof info-gprof
22906 maybe-info-gprof:
22907 @if gprof
22908 maybe-info-gprof: info-gprof
22909
22910 info-gprof: \
22911 configure-gprof
22912 @: $(MAKE); $(unstage)
22913 @[ -f ./gprof/Makefile ] || exit 0; \
22914 r=`${PWD_COMMAND}`; export r; \
22915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22916 $(HOST_EXPORTS) \
22917 for flag in $(EXTRA_HOST_FLAGS) ; do \
22918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22919 done; \
22920 echo "Doing info in gprof" ; \
22921 (cd $(HOST_SUBDIR)/gprof && \
22922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22924 "RANLIB=$${RANLIB}" \
22925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22926 info) \
22927 || exit 1
22928
22929 @endif gprof
22930
22931 .PHONY: maybe-dvi-gprof dvi-gprof
22932 maybe-dvi-gprof:
22933 @if gprof
22934 maybe-dvi-gprof: dvi-gprof
22935
22936 dvi-gprof: \
22937 configure-gprof
22938 @: $(MAKE); $(unstage)
22939 @[ -f ./gprof/Makefile ] || exit 0; \
22940 r=`${PWD_COMMAND}`; export r; \
22941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22942 $(HOST_EXPORTS) \
22943 for flag in $(EXTRA_HOST_FLAGS) ; do \
22944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22945 done; \
22946 echo "Doing dvi in gprof" ; \
22947 (cd $(HOST_SUBDIR)/gprof && \
22948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22950 "RANLIB=$${RANLIB}" \
22951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22952 dvi) \
22953 || exit 1
22954
22955 @endif gprof
22956
22957 .PHONY: maybe-pdf-gprof pdf-gprof
22958 maybe-pdf-gprof:
22959 @if gprof
22960 maybe-pdf-gprof: pdf-gprof
22961
22962 pdf-gprof: \
22963 configure-gprof
22964 @: $(MAKE); $(unstage)
22965 @[ -f ./gprof/Makefile ] || exit 0; \
22966 r=`${PWD_COMMAND}`; export r; \
22967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22968 $(HOST_EXPORTS) \
22969 for flag in $(EXTRA_HOST_FLAGS) ; do \
22970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22971 done; \
22972 echo "Doing pdf in gprof" ; \
22973 (cd $(HOST_SUBDIR)/gprof && \
22974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22976 "RANLIB=$${RANLIB}" \
22977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22978 pdf) \
22979 || exit 1
22980
22981 @endif gprof
22982
22983 .PHONY: maybe-html-gprof html-gprof
22984 maybe-html-gprof:
22985 @if gprof
22986 maybe-html-gprof: html-gprof
22987
22988 html-gprof: \
22989 configure-gprof
22990 @: $(MAKE); $(unstage)
22991 @[ -f ./gprof/Makefile ] || exit 0; \
22992 r=`${PWD_COMMAND}`; export r; \
22993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22994 $(HOST_EXPORTS) \
22995 for flag in $(EXTRA_HOST_FLAGS) ; do \
22996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22997 done; \
22998 echo "Doing html in gprof" ; \
22999 (cd $(HOST_SUBDIR)/gprof && \
23000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23002 "RANLIB=$${RANLIB}" \
23003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23004 html) \
23005 || exit 1
23006
23007 @endif gprof
23008
23009 .PHONY: maybe-TAGS-gprof TAGS-gprof
23010 maybe-TAGS-gprof:
23011 @if gprof
23012 maybe-TAGS-gprof: TAGS-gprof
23013
23014 TAGS-gprof: \
23015 configure-gprof
23016 @: $(MAKE); $(unstage)
23017 @[ -f ./gprof/Makefile ] || exit 0; \
23018 r=`${PWD_COMMAND}`; export r; \
23019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23020 $(HOST_EXPORTS) \
23021 for flag in $(EXTRA_HOST_FLAGS) ; do \
23022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23023 done; \
23024 echo "Doing TAGS in gprof" ; \
23025 (cd $(HOST_SUBDIR)/gprof && \
23026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23028 "RANLIB=$${RANLIB}" \
23029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23030 TAGS) \
23031 || exit 1
23032
23033 @endif gprof
23034
23035 .PHONY: maybe-install-info-gprof install-info-gprof
23036 maybe-install-info-gprof:
23037 @if gprof
23038 maybe-install-info-gprof: install-info-gprof
23039
23040 install-info-gprof: \
23041 configure-gprof \
23042 info-gprof
23043 @: $(MAKE); $(unstage)
23044 @[ -f ./gprof/Makefile ] || exit 0; \
23045 r=`${PWD_COMMAND}`; export r; \
23046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23047 $(HOST_EXPORTS) \
23048 for flag in $(EXTRA_HOST_FLAGS) ; do \
23049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23050 done; \
23051 echo "Doing install-info in gprof" ; \
23052 (cd $(HOST_SUBDIR)/gprof && \
23053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23055 "RANLIB=$${RANLIB}" \
23056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23057 install-info) \
23058 || exit 1
23059
23060 @endif gprof
23061
23062 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23063 maybe-install-pdf-gprof:
23064 @if gprof
23065 maybe-install-pdf-gprof: install-pdf-gprof
23066
23067 install-pdf-gprof: \
23068 configure-gprof \
23069 pdf-gprof
23070 @: $(MAKE); $(unstage)
23071 @[ -f ./gprof/Makefile ] || exit 0; \
23072 r=`${PWD_COMMAND}`; export r; \
23073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23074 $(HOST_EXPORTS) \
23075 for flag in $(EXTRA_HOST_FLAGS) ; do \
23076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23077 done; \
23078 echo "Doing install-pdf in gprof" ; \
23079 (cd $(HOST_SUBDIR)/gprof && \
23080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23082 "RANLIB=$${RANLIB}" \
23083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23084 install-pdf) \
23085 || exit 1
23086
23087 @endif gprof
23088
23089 .PHONY: maybe-install-html-gprof install-html-gprof
23090 maybe-install-html-gprof:
23091 @if gprof
23092 maybe-install-html-gprof: install-html-gprof
23093
23094 install-html-gprof: \
23095 configure-gprof \
23096 html-gprof
23097 @: $(MAKE); $(unstage)
23098 @[ -f ./gprof/Makefile ] || exit 0; \
23099 r=`${PWD_COMMAND}`; export r; \
23100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23101 $(HOST_EXPORTS) \
23102 for flag in $(EXTRA_HOST_FLAGS) ; do \
23103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23104 done; \
23105 echo "Doing install-html in gprof" ; \
23106 (cd $(HOST_SUBDIR)/gprof && \
23107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23109 "RANLIB=$${RANLIB}" \
23110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23111 install-html) \
23112 || exit 1
23113
23114 @endif gprof
23115
23116 .PHONY: maybe-installcheck-gprof installcheck-gprof
23117 maybe-installcheck-gprof:
23118 @if gprof
23119 maybe-installcheck-gprof: installcheck-gprof
23120
23121 installcheck-gprof: \
23122 configure-gprof
23123 @: $(MAKE); $(unstage)
23124 @[ -f ./gprof/Makefile ] || exit 0; \
23125 r=`${PWD_COMMAND}`; export r; \
23126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127 $(HOST_EXPORTS) \
23128 for flag in $(EXTRA_HOST_FLAGS) ; do \
23129 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23130 done; \
23131 echo "Doing installcheck in gprof" ; \
23132 (cd $(HOST_SUBDIR)/gprof && \
23133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23135 "RANLIB=$${RANLIB}" \
23136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23137 installcheck) \
23138 || exit 1
23139
23140 @endif gprof
23141
23142 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23143 maybe-mostlyclean-gprof:
23144 @if gprof
23145 maybe-mostlyclean-gprof: mostlyclean-gprof
23146
23147 mostlyclean-gprof:
23148 @: $(MAKE); $(unstage)
23149 @[ -f ./gprof/Makefile ] || exit 0; \
23150 r=`${PWD_COMMAND}`; export r; \
23151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152 $(HOST_EXPORTS) \
23153 for flag in $(EXTRA_HOST_FLAGS) ; do \
23154 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23155 done; \
23156 echo "Doing mostlyclean in gprof" ; \
23157 (cd $(HOST_SUBDIR)/gprof && \
23158 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23159 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23160 "RANLIB=$${RANLIB}" \
23161 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23162 mostlyclean) \
23163 || exit 1
23164
23165 @endif gprof
23166
23167 .PHONY: maybe-clean-gprof clean-gprof
23168 maybe-clean-gprof:
23169 @if gprof
23170 maybe-clean-gprof: clean-gprof
23171
23172 clean-gprof:
23173 @: $(MAKE); $(unstage)
23174 @[ -f ./gprof/Makefile ] || exit 0; \
23175 r=`${PWD_COMMAND}`; export r; \
23176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23177 $(HOST_EXPORTS) \
23178 for flag in $(EXTRA_HOST_FLAGS) ; do \
23179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23180 done; \
23181 echo "Doing clean in gprof" ; \
23182 (cd $(HOST_SUBDIR)/gprof && \
23183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23185 "RANLIB=$${RANLIB}" \
23186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23187 clean) \
23188 || exit 1
23189
23190 @endif gprof
23191
23192 .PHONY: maybe-distclean-gprof distclean-gprof
23193 maybe-distclean-gprof:
23194 @if gprof
23195 maybe-distclean-gprof: distclean-gprof
23196
23197 distclean-gprof:
23198 @: $(MAKE); $(unstage)
23199 @[ -f ./gprof/Makefile ] || exit 0; \
23200 r=`${PWD_COMMAND}`; export r; \
23201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23202 $(HOST_EXPORTS) \
23203 for flag in $(EXTRA_HOST_FLAGS) ; do \
23204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23205 done; \
23206 echo "Doing distclean in gprof" ; \
23207 (cd $(HOST_SUBDIR)/gprof && \
23208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23210 "RANLIB=$${RANLIB}" \
23211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23212 distclean) \
23213 || exit 1
23214
23215 @endif gprof
23216
23217 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23218 maybe-maintainer-clean-gprof:
23219 @if gprof
23220 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23221
23222 maintainer-clean-gprof:
23223 @: $(MAKE); $(unstage)
23224 @[ -f ./gprof/Makefile ] || exit 0; \
23225 r=`${PWD_COMMAND}`; export r; \
23226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23227 $(HOST_EXPORTS) \
23228 for flag in $(EXTRA_HOST_FLAGS) ; do \
23229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23230 done; \
23231 echo "Doing maintainer-clean in gprof" ; \
23232 (cd $(HOST_SUBDIR)/gprof && \
23233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23235 "RANLIB=$${RANLIB}" \
23236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23237 maintainer-clean) \
23238 || exit 1
23239
23240 @endif gprof
23241
23242
23243
23244 .PHONY: configure-gzip maybe-configure-gzip
23245 maybe-configure-gzip:
23246 @if gcc-bootstrap
23247 configure-gzip: stage_current
23248 @endif gcc-bootstrap
23249 @if gzip
23250 maybe-configure-gzip: configure-gzip
23251 configure-gzip:
23252 @: $(MAKE); $(unstage)
23253 @r=`${PWD_COMMAND}`; export r; \
23254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23255 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23256 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23257 $(HOST_EXPORTS) \
23258 echo Configuring in $(HOST_SUBDIR)/gzip; \
23259 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23260 case $(srcdir) in \
23261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23262 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23264 esac; \
23265 srcdiroption="--srcdir=$${topdir}/gzip"; \
23266 libsrcdir="$$s/gzip"; \
23267 $(SHELL) $${libsrcdir}/configure \
23268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23269 --target=${target_alias} $${srcdiroption} \
23270 || exit 1
23271 @endif gzip
23272
23273
23274
23275
23276
23277 .PHONY: all-gzip maybe-all-gzip
23278 maybe-all-gzip:
23279 @if gcc-bootstrap
23280 all-gzip: stage_current
23281 @endif gcc-bootstrap
23282 @if gzip
23283 TARGET-gzip=all
23284 maybe-all-gzip: all-gzip
23285 all-gzip: configure-gzip
23286 @: $(MAKE); $(unstage)
23287 @r=`${PWD_COMMAND}`; export r; \
23288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23289 $(HOST_EXPORTS) \
23290 (cd $(HOST_SUBDIR)/gzip && \
23291 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23292 $(TARGET-gzip))
23293 @endif gzip
23294
23295
23296
23297
23298 .PHONY: check-gzip maybe-check-gzip
23299 maybe-check-gzip:
23300 @if gzip
23301 maybe-check-gzip: check-gzip
23302
23303 check-gzip:
23304 @: $(MAKE); $(unstage)
23305 @r=`${PWD_COMMAND}`; export r; \
23306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23307 $(HOST_EXPORTS) \
23308 (cd $(HOST_SUBDIR)/gzip && \
23309 $(MAKE) $(FLAGS_TO_PASS) check)
23310
23311 @endif gzip
23312
23313 .PHONY: install-gzip maybe-install-gzip
23314 maybe-install-gzip:
23315 @if gzip
23316 maybe-install-gzip: install-gzip
23317
23318 install-gzip: installdirs
23319 @: $(MAKE); $(unstage)
23320 @r=`${PWD_COMMAND}`; export r; \
23321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23322 $(HOST_EXPORTS) \
23323 (cd $(HOST_SUBDIR)/gzip && \
23324 $(MAKE) $(FLAGS_TO_PASS) install)
23325
23326 @endif gzip
23327
23328 # Other targets (info, dvi, pdf, etc.)
23329
23330 .PHONY: maybe-info-gzip info-gzip
23331 maybe-info-gzip:
23332 @if gzip
23333 maybe-info-gzip: info-gzip
23334
23335 info-gzip: \
23336 configure-gzip
23337 @: $(MAKE); $(unstage)
23338 @[ -f ./gzip/Makefile ] || exit 0; \
23339 r=`${PWD_COMMAND}`; export r; \
23340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23341 $(HOST_EXPORTS) \
23342 for flag in $(EXTRA_HOST_FLAGS) ; do \
23343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23344 done; \
23345 echo "Doing info in gzip" ; \
23346 (cd $(HOST_SUBDIR)/gzip && \
23347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23349 "RANLIB=$${RANLIB}" \
23350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23351 info) \
23352 || exit 1
23353
23354 @endif gzip
23355
23356 .PHONY: maybe-dvi-gzip dvi-gzip
23357 maybe-dvi-gzip:
23358 @if gzip
23359 maybe-dvi-gzip: dvi-gzip
23360
23361 dvi-gzip: \
23362 configure-gzip
23363 @: $(MAKE); $(unstage)
23364 @[ -f ./gzip/Makefile ] || exit 0; \
23365 r=`${PWD_COMMAND}`; export r; \
23366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23367 $(HOST_EXPORTS) \
23368 for flag in $(EXTRA_HOST_FLAGS) ; do \
23369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23370 done; \
23371 echo "Doing dvi in gzip" ; \
23372 (cd $(HOST_SUBDIR)/gzip && \
23373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23375 "RANLIB=$${RANLIB}" \
23376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23377 dvi) \
23378 || exit 1
23379
23380 @endif gzip
23381
23382 .PHONY: maybe-pdf-gzip pdf-gzip
23383 maybe-pdf-gzip:
23384 @if gzip
23385 maybe-pdf-gzip: pdf-gzip
23386
23387 pdf-gzip: \
23388 configure-gzip
23389 @: $(MAKE); $(unstage)
23390 @[ -f ./gzip/Makefile ] || exit 0; \
23391 r=`${PWD_COMMAND}`; export r; \
23392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23393 $(HOST_EXPORTS) \
23394 for flag in $(EXTRA_HOST_FLAGS) ; do \
23395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23396 done; \
23397 echo "Doing pdf in gzip" ; \
23398 (cd $(HOST_SUBDIR)/gzip && \
23399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23401 "RANLIB=$${RANLIB}" \
23402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23403 pdf) \
23404 || exit 1
23405
23406 @endif gzip
23407
23408 .PHONY: maybe-html-gzip html-gzip
23409 maybe-html-gzip:
23410 @if gzip
23411 maybe-html-gzip: html-gzip
23412
23413 html-gzip: \
23414 configure-gzip
23415 @: $(MAKE); $(unstage)
23416 @[ -f ./gzip/Makefile ] || exit 0; \
23417 r=`${PWD_COMMAND}`; export r; \
23418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23419 $(HOST_EXPORTS) \
23420 for flag in $(EXTRA_HOST_FLAGS) ; do \
23421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23422 done; \
23423 echo "Doing html in gzip" ; \
23424 (cd $(HOST_SUBDIR)/gzip && \
23425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23427 "RANLIB=$${RANLIB}" \
23428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23429 html) \
23430 || exit 1
23431
23432 @endif gzip
23433
23434 .PHONY: maybe-TAGS-gzip TAGS-gzip
23435 maybe-TAGS-gzip:
23436 @if gzip
23437 maybe-TAGS-gzip: TAGS-gzip
23438
23439 TAGS-gzip: \
23440 configure-gzip
23441 @: $(MAKE); $(unstage)
23442 @[ -f ./gzip/Makefile ] || exit 0; \
23443 r=`${PWD_COMMAND}`; export r; \
23444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23445 $(HOST_EXPORTS) \
23446 for flag in $(EXTRA_HOST_FLAGS) ; do \
23447 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23448 done; \
23449 echo "Doing TAGS in gzip" ; \
23450 (cd $(HOST_SUBDIR)/gzip && \
23451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23453 "RANLIB=$${RANLIB}" \
23454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23455 TAGS) \
23456 || exit 1
23457
23458 @endif gzip
23459
23460 .PHONY: maybe-install-info-gzip install-info-gzip
23461 maybe-install-info-gzip:
23462 @if gzip
23463 maybe-install-info-gzip: install-info-gzip
23464
23465 install-info-gzip: \
23466 configure-gzip \
23467 info-gzip
23468 @: $(MAKE); $(unstage)
23469 @[ -f ./gzip/Makefile ] || exit 0; \
23470 r=`${PWD_COMMAND}`; export r; \
23471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23472 $(HOST_EXPORTS) \
23473 for flag in $(EXTRA_HOST_FLAGS) ; do \
23474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23475 done; \
23476 echo "Doing install-info in gzip" ; \
23477 (cd $(HOST_SUBDIR)/gzip && \
23478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23480 "RANLIB=$${RANLIB}" \
23481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23482 install-info) \
23483 || exit 1
23484
23485 @endif gzip
23486
23487 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
23488 maybe-install-pdf-gzip:
23489 @if gzip
23490 maybe-install-pdf-gzip: install-pdf-gzip
23491
23492 install-pdf-gzip: \
23493 configure-gzip \
23494 pdf-gzip
23495 @: $(MAKE); $(unstage)
23496 @[ -f ./gzip/Makefile ] || exit 0; \
23497 r=`${PWD_COMMAND}`; export r; \
23498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23499 $(HOST_EXPORTS) \
23500 for flag in $(EXTRA_HOST_FLAGS) ; do \
23501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23502 done; \
23503 echo "Doing install-pdf in gzip" ; \
23504 (cd $(HOST_SUBDIR)/gzip && \
23505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23507 "RANLIB=$${RANLIB}" \
23508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23509 install-pdf) \
23510 || exit 1
23511
23512 @endif gzip
23513
23514 .PHONY: maybe-install-html-gzip install-html-gzip
23515 maybe-install-html-gzip:
23516 @if gzip
23517 maybe-install-html-gzip: install-html-gzip
23518
23519 install-html-gzip: \
23520 configure-gzip \
23521 html-gzip
23522 @: $(MAKE); $(unstage)
23523 @[ -f ./gzip/Makefile ] || exit 0; \
23524 r=`${PWD_COMMAND}`; export r; \
23525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23526 $(HOST_EXPORTS) \
23527 for flag in $(EXTRA_HOST_FLAGS) ; do \
23528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23529 done; \
23530 echo "Doing install-html in gzip" ; \
23531 (cd $(HOST_SUBDIR)/gzip && \
23532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23534 "RANLIB=$${RANLIB}" \
23535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23536 install-html) \
23537 || exit 1
23538
23539 @endif gzip
23540
23541 .PHONY: maybe-installcheck-gzip installcheck-gzip
23542 maybe-installcheck-gzip:
23543 @if gzip
23544 maybe-installcheck-gzip: installcheck-gzip
23545
23546 installcheck-gzip: \
23547 configure-gzip
23548 @: $(MAKE); $(unstage)
23549 @[ -f ./gzip/Makefile ] || exit 0; \
23550 r=`${PWD_COMMAND}`; export r; \
23551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23552 $(HOST_EXPORTS) \
23553 for flag in $(EXTRA_HOST_FLAGS) ; do \
23554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23555 done; \
23556 echo "Doing installcheck in gzip" ; \
23557 (cd $(HOST_SUBDIR)/gzip && \
23558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23560 "RANLIB=$${RANLIB}" \
23561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23562 installcheck) \
23563 || exit 1
23564
23565 @endif gzip
23566
23567 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
23568 maybe-mostlyclean-gzip:
23569 @if gzip
23570 maybe-mostlyclean-gzip: mostlyclean-gzip
23571
23572 mostlyclean-gzip:
23573 @: $(MAKE); $(unstage)
23574 @[ -f ./gzip/Makefile ] || exit 0; \
23575 r=`${PWD_COMMAND}`; export r; \
23576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23577 $(HOST_EXPORTS) \
23578 for flag in $(EXTRA_HOST_FLAGS) ; do \
23579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23580 done; \
23581 echo "Doing mostlyclean in gzip" ; \
23582 (cd $(HOST_SUBDIR)/gzip && \
23583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23585 "RANLIB=$${RANLIB}" \
23586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23587 mostlyclean) \
23588 || exit 1
23589
23590 @endif gzip
23591
23592 .PHONY: maybe-clean-gzip clean-gzip
23593 maybe-clean-gzip:
23594 @if gzip
23595 maybe-clean-gzip: clean-gzip
23596
23597 clean-gzip:
23598 @: $(MAKE); $(unstage)
23599 @[ -f ./gzip/Makefile ] || exit 0; \
23600 r=`${PWD_COMMAND}`; export r; \
23601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23602 $(HOST_EXPORTS) \
23603 for flag in $(EXTRA_HOST_FLAGS) ; do \
23604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23605 done; \
23606 echo "Doing clean in gzip" ; \
23607 (cd $(HOST_SUBDIR)/gzip && \
23608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23610 "RANLIB=$${RANLIB}" \
23611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23612 clean) \
23613 || exit 1
23614
23615 @endif gzip
23616
23617 .PHONY: maybe-distclean-gzip distclean-gzip
23618 maybe-distclean-gzip:
23619 @if gzip
23620 maybe-distclean-gzip: distclean-gzip
23621
23622 distclean-gzip:
23623 @: $(MAKE); $(unstage)
23624 @[ -f ./gzip/Makefile ] || exit 0; \
23625 r=`${PWD_COMMAND}`; export r; \
23626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23627 $(HOST_EXPORTS) \
23628 for flag in $(EXTRA_HOST_FLAGS) ; do \
23629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23630 done; \
23631 echo "Doing distclean in gzip" ; \
23632 (cd $(HOST_SUBDIR)/gzip && \
23633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23635 "RANLIB=$${RANLIB}" \
23636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23637 distclean) \
23638 || exit 1
23639
23640 @endif gzip
23641
23642 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
23643 maybe-maintainer-clean-gzip:
23644 @if gzip
23645 maybe-maintainer-clean-gzip: maintainer-clean-gzip
23646
23647 maintainer-clean-gzip:
23648 @: $(MAKE); $(unstage)
23649 @[ -f ./gzip/Makefile ] || exit 0; \
23650 r=`${PWD_COMMAND}`; export r; \
23651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652 $(HOST_EXPORTS) \
23653 for flag in $(EXTRA_HOST_FLAGS) ; do \
23654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23655 done; \
23656 echo "Doing maintainer-clean in gzip" ; \
23657 (cd $(HOST_SUBDIR)/gzip && \
23658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23660 "RANLIB=$${RANLIB}" \
23661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23662 maintainer-clean) \
23663 || exit 1
23664
23665 @endif gzip
23666
23667
23668
23669 .PHONY: configure-hello maybe-configure-hello
23670 maybe-configure-hello:
23671 @if gcc-bootstrap
23672 configure-hello: stage_current
23673 @endif gcc-bootstrap
23674 @if hello
23675 maybe-configure-hello: configure-hello
23676 configure-hello:
23677 @: $(MAKE); $(unstage)
23678 @r=`${PWD_COMMAND}`; export r; \
23679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23680 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
23681 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
23682 $(HOST_EXPORTS) \
23683 echo Configuring in $(HOST_SUBDIR)/hello; \
23684 cd "$(HOST_SUBDIR)/hello" || exit 1; \
23685 case $(srcdir) in \
23686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23687 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
23688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23689 esac; \
23690 srcdiroption="--srcdir=$${topdir}/hello"; \
23691 libsrcdir="$$s/hello"; \
23692 $(SHELL) $${libsrcdir}/configure \
23693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23694 --target=${target_alias} $${srcdiroption} \
23695 || exit 1
23696 @endif hello
23697
23698
23699
23700
23701
23702 .PHONY: all-hello maybe-all-hello
23703 maybe-all-hello:
23704 @if gcc-bootstrap
23705 all-hello: stage_current
23706 @endif gcc-bootstrap
23707 @if hello
23708 TARGET-hello=all
23709 maybe-all-hello: all-hello
23710 all-hello: configure-hello
23711 @: $(MAKE); $(unstage)
23712 @r=`${PWD_COMMAND}`; export r; \
23713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23714 $(HOST_EXPORTS) \
23715 (cd $(HOST_SUBDIR)/hello && \
23716 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23717 $(TARGET-hello))
23718 @endif hello
23719
23720
23721
23722
23723 .PHONY: check-hello maybe-check-hello
23724 maybe-check-hello:
23725 @if hello
23726 maybe-check-hello: check-hello
23727
23728 check-hello:
23729 @: $(MAKE); $(unstage)
23730 @r=`${PWD_COMMAND}`; export r; \
23731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23732 $(HOST_EXPORTS) \
23733 (cd $(HOST_SUBDIR)/hello && \
23734 $(MAKE) $(FLAGS_TO_PASS) check)
23735
23736 @endif hello
23737
23738 .PHONY: install-hello maybe-install-hello
23739 maybe-install-hello:
23740 @if hello
23741 maybe-install-hello: install-hello
23742
23743 install-hello: installdirs
23744 @: $(MAKE); $(unstage)
23745 @r=`${PWD_COMMAND}`; export r; \
23746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23747 $(HOST_EXPORTS) \
23748 (cd $(HOST_SUBDIR)/hello && \
23749 $(MAKE) $(FLAGS_TO_PASS) install)
23750
23751 @endif hello
23752
23753 # Other targets (info, dvi, pdf, etc.)
23754
23755 .PHONY: maybe-info-hello info-hello
23756 maybe-info-hello:
23757 @if hello
23758 maybe-info-hello: info-hello
23759
23760 info-hello: \
23761 configure-hello
23762 @: $(MAKE); $(unstage)
23763 @[ -f ./hello/Makefile ] || exit 0; \
23764 r=`${PWD_COMMAND}`; export r; \
23765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23766 $(HOST_EXPORTS) \
23767 for flag in $(EXTRA_HOST_FLAGS) ; do \
23768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23769 done; \
23770 echo "Doing info in hello" ; \
23771 (cd $(HOST_SUBDIR)/hello && \
23772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23774 "RANLIB=$${RANLIB}" \
23775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23776 info) \
23777 || exit 1
23778
23779 @endif hello
23780
23781 .PHONY: maybe-dvi-hello dvi-hello
23782 maybe-dvi-hello:
23783 @if hello
23784 maybe-dvi-hello: dvi-hello
23785
23786 dvi-hello: \
23787 configure-hello
23788 @: $(MAKE); $(unstage)
23789 @[ -f ./hello/Makefile ] || exit 0; \
23790 r=`${PWD_COMMAND}`; export r; \
23791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23792 $(HOST_EXPORTS) \
23793 for flag in $(EXTRA_HOST_FLAGS) ; do \
23794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23795 done; \
23796 echo "Doing dvi in hello" ; \
23797 (cd $(HOST_SUBDIR)/hello && \
23798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23800 "RANLIB=$${RANLIB}" \
23801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23802 dvi) \
23803 || exit 1
23804
23805 @endif hello
23806
23807 .PHONY: maybe-pdf-hello pdf-hello
23808 maybe-pdf-hello:
23809 @if hello
23810 maybe-pdf-hello: pdf-hello
23811
23812 pdf-hello: \
23813 configure-hello
23814 @: $(MAKE); $(unstage)
23815 @[ -f ./hello/Makefile ] || exit 0; \
23816 r=`${PWD_COMMAND}`; export r; \
23817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23818 $(HOST_EXPORTS) \
23819 for flag in $(EXTRA_HOST_FLAGS) ; do \
23820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23821 done; \
23822 echo "Doing pdf in hello" ; \
23823 (cd $(HOST_SUBDIR)/hello && \
23824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23826 "RANLIB=$${RANLIB}" \
23827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23828 pdf) \
23829 || exit 1
23830
23831 @endif hello
23832
23833 .PHONY: maybe-html-hello html-hello
23834 maybe-html-hello:
23835 @if hello
23836 maybe-html-hello: html-hello
23837
23838 html-hello: \
23839 configure-hello
23840 @: $(MAKE); $(unstage)
23841 @[ -f ./hello/Makefile ] || exit 0; \
23842 r=`${PWD_COMMAND}`; export r; \
23843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23844 $(HOST_EXPORTS) \
23845 for flag in $(EXTRA_HOST_FLAGS) ; do \
23846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23847 done; \
23848 echo "Doing html in hello" ; \
23849 (cd $(HOST_SUBDIR)/hello && \
23850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23852 "RANLIB=$${RANLIB}" \
23853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23854 html) \
23855 || exit 1
23856
23857 @endif hello
23858
23859 .PHONY: maybe-TAGS-hello TAGS-hello
23860 maybe-TAGS-hello:
23861 @if hello
23862 maybe-TAGS-hello: TAGS-hello
23863
23864 TAGS-hello: \
23865 configure-hello
23866 @: $(MAKE); $(unstage)
23867 @[ -f ./hello/Makefile ] || exit 0; \
23868 r=`${PWD_COMMAND}`; export r; \
23869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870 $(HOST_EXPORTS) \
23871 for flag in $(EXTRA_HOST_FLAGS) ; do \
23872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23873 done; \
23874 echo "Doing TAGS in hello" ; \
23875 (cd $(HOST_SUBDIR)/hello && \
23876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23878 "RANLIB=$${RANLIB}" \
23879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23880 TAGS) \
23881 || exit 1
23882
23883 @endif hello
23884
23885 .PHONY: maybe-install-info-hello install-info-hello
23886 maybe-install-info-hello:
23887 @if hello
23888 maybe-install-info-hello: install-info-hello
23889
23890 install-info-hello: \
23891 configure-hello \
23892 info-hello
23893 @: $(MAKE); $(unstage)
23894 @[ -f ./hello/Makefile ] || exit 0; \
23895 r=`${PWD_COMMAND}`; export r; \
23896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23897 $(HOST_EXPORTS) \
23898 for flag in $(EXTRA_HOST_FLAGS) ; do \
23899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23900 done; \
23901 echo "Doing install-info in hello" ; \
23902 (cd $(HOST_SUBDIR)/hello && \
23903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23905 "RANLIB=$${RANLIB}" \
23906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23907 install-info) \
23908 || exit 1
23909
23910 @endif hello
23911
23912 .PHONY: maybe-install-pdf-hello install-pdf-hello
23913 maybe-install-pdf-hello:
23914 @if hello
23915 maybe-install-pdf-hello: install-pdf-hello
23916
23917 install-pdf-hello: \
23918 configure-hello \
23919 pdf-hello
23920 @: $(MAKE); $(unstage)
23921 @[ -f ./hello/Makefile ] || exit 0; \
23922 r=`${PWD_COMMAND}`; export r; \
23923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23924 $(HOST_EXPORTS) \
23925 for flag in $(EXTRA_HOST_FLAGS) ; do \
23926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23927 done; \
23928 echo "Doing install-pdf in hello" ; \
23929 (cd $(HOST_SUBDIR)/hello && \
23930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23932 "RANLIB=$${RANLIB}" \
23933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23934 install-pdf) \
23935 || exit 1
23936
23937 @endif hello
23938
23939 .PHONY: maybe-install-html-hello install-html-hello
23940 maybe-install-html-hello:
23941 @if hello
23942 maybe-install-html-hello: install-html-hello
23943
23944 install-html-hello: \
23945 configure-hello \
23946 html-hello
23947 @: $(MAKE); $(unstage)
23948 @[ -f ./hello/Makefile ] || exit 0; \
23949 r=`${PWD_COMMAND}`; export r; \
23950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23951 $(HOST_EXPORTS) \
23952 for flag in $(EXTRA_HOST_FLAGS) ; do \
23953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23954 done; \
23955 echo "Doing install-html in hello" ; \
23956 (cd $(HOST_SUBDIR)/hello && \
23957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23959 "RANLIB=$${RANLIB}" \
23960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23961 install-html) \
23962 || exit 1
23963
23964 @endif hello
23965
23966 .PHONY: maybe-installcheck-hello installcheck-hello
23967 maybe-installcheck-hello:
23968 @if hello
23969 maybe-installcheck-hello: installcheck-hello
23970
23971 installcheck-hello: \
23972 configure-hello
23973 @: $(MAKE); $(unstage)
23974 @[ -f ./hello/Makefile ] || exit 0; \
23975 r=`${PWD_COMMAND}`; export r; \
23976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23977 $(HOST_EXPORTS) \
23978 for flag in $(EXTRA_HOST_FLAGS) ; do \
23979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23980 done; \
23981 echo "Doing installcheck in hello" ; \
23982 (cd $(HOST_SUBDIR)/hello && \
23983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23985 "RANLIB=$${RANLIB}" \
23986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23987 installcheck) \
23988 || exit 1
23989
23990 @endif hello
23991
23992 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
23993 maybe-mostlyclean-hello:
23994 @if hello
23995 maybe-mostlyclean-hello: mostlyclean-hello
23996
23997 mostlyclean-hello:
23998 @: $(MAKE); $(unstage)
23999 @[ -f ./hello/Makefile ] || exit 0; \
24000 r=`${PWD_COMMAND}`; export r; \
24001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24002 $(HOST_EXPORTS) \
24003 for flag in $(EXTRA_HOST_FLAGS) ; do \
24004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24005 done; \
24006 echo "Doing mostlyclean in hello" ; \
24007 (cd $(HOST_SUBDIR)/hello && \
24008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24010 "RANLIB=$${RANLIB}" \
24011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24012 mostlyclean) \
24013 || exit 1
24014
24015 @endif hello
24016
24017 .PHONY: maybe-clean-hello clean-hello
24018 maybe-clean-hello:
24019 @if hello
24020 maybe-clean-hello: clean-hello
24021
24022 clean-hello:
24023 @: $(MAKE); $(unstage)
24024 @[ -f ./hello/Makefile ] || exit 0; \
24025 r=`${PWD_COMMAND}`; export r; \
24026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24027 $(HOST_EXPORTS) \
24028 for flag in $(EXTRA_HOST_FLAGS) ; do \
24029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24030 done; \
24031 echo "Doing clean in hello" ; \
24032 (cd $(HOST_SUBDIR)/hello && \
24033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24035 "RANLIB=$${RANLIB}" \
24036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24037 clean) \
24038 || exit 1
24039
24040 @endif hello
24041
24042 .PHONY: maybe-distclean-hello distclean-hello
24043 maybe-distclean-hello:
24044 @if hello
24045 maybe-distclean-hello: distclean-hello
24046
24047 distclean-hello:
24048 @: $(MAKE); $(unstage)
24049 @[ -f ./hello/Makefile ] || exit 0; \
24050 r=`${PWD_COMMAND}`; export r; \
24051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24052 $(HOST_EXPORTS) \
24053 for flag in $(EXTRA_HOST_FLAGS) ; do \
24054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24055 done; \
24056 echo "Doing distclean in hello" ; \
24057 (cd $(HOST_SUBDIR)/hello && \
24058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24060 "RANLIB=$${RANLIB}" \
24061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24062 distclean) \
24063 || exit 1
24064
24065 @endif hello
24066
24067 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24068 maybe-maintainer-clean-hello:
24069 @if hello
24070 maybe-maintainer-clean-hello: maintainer-clean-hello
24071
24072 maintainer-clean-hello:
24073 @: $(MAKE); $(unstage)
24074 @[ -f ./hello/Makefile ] || exit 0; \
24075 r=`${PWD_COMMAND}`; export r; \
24076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24077 $(HOST_EXPORTS) \
24078 for flag in $(EXTRA_HOST_FLAGS) ; do \
24079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24080 done; \
24081 echo "Doing maintainer-clean in hello" ; \
24082 (cd $(HOST_SUBDIR)/hello && \
24083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24085 "RANLIB=$${RANLIB}" \
24086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24087 maintainer-clean) \
24088 || exit 1
24089
24090 @endif hello
24091
24092
24093
24094 .PHONY: configure-indent maybe-configure-indent
24095 maybe-configure-indent:
24096 @if gcc-bootstrap
24097 configure-indent: stage_current
24098 @endif gcc-bootstrap
24099 @if indent
24100 maybe-configure-indent: configure-indent
24101 configure-indent:
24102 @: $(MAKE); $(unstage)
24103 @r=`${PWD_COMMAND}`; export r; \
24104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24105 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24107 $(HOST_EXPORTS) \
24108 echo Configuring in $(HOST_SUBDIR)/indent; \
24109 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24110 case $(srcdir) in \
24111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24112 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24114 esac; \
24115 srcdiroption="--srcdir=$${topdir}/indent"; \
24116 libsrcdir="$$s/indent"; \
24117 $(SHELL) $${libsrcdir}/configure \
24118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24119 --target=${target_alias} $${srcdiroption} \
24120 || exit 1
24121 @endif indent
24122
24123
24124
24125
24126
24127 .PHONY: all-indent maybe-all-indent
24128 maybe-all-indent:
24129 @if gcc-bootstrap
24130 all-indent: stage_current
24131 @endif gcc-bootstrap
24132 @if indent
24133 TARGET-indent=all
24134 maybe-all-indent: all-indent
24135 all-indent: configure-indent
24136 @: $(MAKE); $(unstage)
24137 @r=`${PWD_COMMAND}`; export r; \
24138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24139 $(HOST_EXPORTS) \
24140 (cd $(HOST_SUBDIR)/indent && \
24141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24142 $(TARGET-indent))
24143 @endif indent
24144
24145
24146
24147
24148 .PHONY: check-indent maybe-check-indent
24149 maybe-check-indent:
24150 @if indent
24151 maybe-check-indent: check-indent
24152
24153 check-indent:
24154 @: $(MAKE); $(unstage)
24155 @r=`${PWD_COMMAND}`; export r; \
24156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157 $(HOST_EXPORTS) \
24158 (cd $(HOST_SUBDIR)/indent && \
24159 $(MAKE) $(FLAGS_TO_PASS) check)
24160
24161 @endif indent
24162
24163 .PHONY: install-indent maybe-install-indent
24164 maybe-install-indent:
24165 @if indent
24166 maybe-install-indent: install-indent
24167
24168 install-indent: installdirs
24169 @: $(MAKE); $(unstage)
24170 @r=`${PWD_COMMAND}`; export r; \
24171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24172 $(HOST_EXPORTS) \
24173 (cd $(HOST_SUBDIR)/indent && \
24174 $(MAKE) $(FLAGS_TO_PASS) install)
24175
24176 @endif indent
24177
24178 # Other targets (info, dvi, pdf, etc.)
24179
24180 .PHONY: maybe-info-indent info-indent
24181 maybe-info-indent:
24182 @if indent
24183 maybe-info-indent: info-indent
24184
24185 info-indent: \
24186 configure-indent
24187 @: $(MAKE); $(unstage)
24188 @[ -f ./indent/Makefile ] || exit 0; \
24189 r=`${PWD_COMMAND}`; export r; \
24190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24191 $(HOST_EXPORTS) \
24192 for flag in $(EXTRA_HOST_FLAGS) ; do \
24193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24194 done; \
24195 echo "Doing info in indent" ; \
24196 (cd $(HOST_SUBDIR)/indent && \
24197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24199 "RANLIB=$${RANLIB}" \
24200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24201 info) \
24202 || exit 1
24203
24204 @endif indent
24205
24206 .PHONY: maybe-dvi-indent dvi-indent
24207 maybe-dvi-indent:
24208 @if indent
24209 maybe-dvi-indent: dvi-indent
24210
24211 dvi-indent: \
24212 configure-indent
24213 @: $(MAKE); $(unstage)
24214 @[ -f ./indent/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 dvi in indent" ; \
24222 (cd $(HOST_SUBDIR)/indent && \
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 dvi) \
24228 || exit 1
24229
24230 @endif indent
24231
24232 .PHONY: maybe-pdf-indent pdf-indent
24233 maybe-pdf-indent:
24234 @if indent
24235 maybe-pdf-indent: pdf-indent
24236
24237 pdf-indent: \
24238 configure-indent
24239 @: $(MAKE); $(unstage)
24240 @[ -f ./indent/Makefile ] || exit 0; \
24241 r=`${PWD_COMMAND}`; export r; \
24242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24243 $(HOST_EXPORTS) \
24244 for flag in $(EXTRA_HOST_FLAGS) ; do \
24245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24246 done; \
24247 echo "Doing pdf in indent" ; \
24248 (cd $(HOST_SUBDIR)/indent && \
24249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24251 "RANLIB=$${RANLIB}" \
24252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24253 pdf) \
24254 || exit 1
24255
24256 @endif indent
24257
24258 .PHONY: maybe-html-indent html-indent
24259 maybe-html-indent:
24260 @if indent
24261 maybe-html-indent: html-indent
24262
24263 html-indent: \
24264 configure-indent
24265 @: $(MAKE); $(unstage)
24266 @[ -f ./indent/Makefile ] || exit 0; \
24267 r=`${PWD_COMMAND}`; export r; \
24268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24269 $(HOST_EXPORTS) \
24270 for flag in $(EXTRA_HOST_FLAGS) ; do \
24271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24272 done; \
24273 echo "Doing html in indent" ; \
24274 (cd $(HOST_SUBDIR)/indent && \
24275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24277 "RANLIB=$${RANLIB}" \
24278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24279 html) \
24280 || exit 1
24281
24282 @endif indent
24283
24284 .PHONY: maybe-TAGS-indent TAGS-indent
24285 maybe-TAGS-indent:
24286 @if indent
24287 maybe-TAGS-indent: TAGS-indent
24288
24289 TAGS-indent: \
24290 configure-indent
24291 @: $(MAKE); $(unstage)
24292 @[ -f ./indent/Makefile ] || exit 0; \
24293 r=`${PWD_COMMAND}`; export r; \
24294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24295 $(HOST_EXPORTS) \
24296 for flag in $(EXTRA_HOST_FLAGS) ; do \
24297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24298 done; \
24299 echo "Doing TAGS in indent" ; \
24300 (cd $(HOST_SUBDIR)/indent && \
24301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24303 "RANLIB=$${RANLIB}" \
24304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24305 TAGS) \
24306 || exit 1
24307
24308 @endif indent
24309
24310 .PHONY: maybe-install-info-indent install-info-indent
24311 maybe-install-info-indent:
24312 @if indent
24313 maybe-install-info-indent: install-info-indent
24314
24315 install-info-indent: \
24316 configure-indent \
24317 info-indent
24318 @: $(MAKE); $(unstage)
24319 @[ -f ./indent/Makefile ] || exit 0; \
24320 r=`${PWD_COMMAND}`; export r; \
24321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24322 $(HOST_EXPORTS) \
24323 for flag in $(EXTRA_HOST_FLAGS) ; do \
24324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24325 done; \
24326 echo "Doing install-info in indent" ; \
24327 (cd $(HOST_SUBDIR)/indent && \
24328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24330 "RANLIB=$${RANLIB}" \
24331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24332 install-info) \
24333 || exit 1
24334
24335 @endif indent
24336
24337 .PHONY: maybe-install-pdf-indent install-pdf-indent
24338 maybe-install-pdf-indent:
24339 @if indent
24340 maybe-install-pdf-indent: install-pdf-indent
24341
24342 install-pdf-indent: \
24343 configure-indent \
24344 pdf-indent
24345 @: $(MAKE); $(unstage)
24346 @[ -f ./indent/Makefile ] || exit 0; \
24347 r=`${PWD_COMMAND}`; export r; \
24348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24349 $(HOST_EXPORTS) \
24350 for flag in $(EXTRA_HOST_FLAGS) ; do \
24351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24352 done; \
24353 echo "Doing install-pdf in indent" ; \
24354 (cd $(HOST_SUBDIR)/indent && \
24355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24357 "RANLIB=$${RANLIB}" \
24358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24359 install-pdf) \
24360 || exit 1
24361
24362 @endif indent
24363
24364 .PHONY: maybe-install-html-indent install-html-indent
24365 maybe-install-html-indent:
24366 @if indent
24367 maybe-install-html-indent: install-html-indent
24368
24369 install-html-indent: \
24370 configure-indent \
24371 html-indent
24372 @: $(MAKE); $(unstage)
24373 @[ -f ./indent/Makefile ] || exit 0; \
24374 r=`${PWD_COMMAND}`; export r; \
24375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24376 $(HOST_EXPORTS) \
24377 for flag in $(EXTRA_HOST_FLAGS) ; do \
24378 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24379 done; \
24380 echo "Doing install-html in indent" ; \
24381 (cd $(HOST_SUBDIR)/indent && \
24382 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24383 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24384 "RANLIB=$${RANLIB}" \
24385 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24386 install-html) \
24387 || exit 1
24388
24389 @endif indent
24390
24391 .PHONY: maybe-installcheck-indent installcheck-indent
24392 maybe-installcheck-indent:
24393 @if indent
24394 maybe-installcheck-indent: installcheck-indent
24395
24396 installcheck-indent: \
24397 configure-indent
24398 @: $(MAKE); $(unstage)
24399 @[ -f ./indent/Makefile ] || exit 0; \
24400 r=`${PWD_COMMAND}`; export r; \
24401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24402 $(HOST_EXPORTS) \
24403 for flag in $(EXTRA_HOST_FLAGS) ; do \
24404 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24405 done; \
24406 echo "Doing installcheck in indent" ; \
24407 (cd $(HOST_SUBDIR)/indent && \
24408 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24409 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24410 "RANLIB=$${RANLIB}" \
24411 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24412 installcheck) \
24413 || exit 1
24414
24415 @endif indent
24416
24417 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
24418 maybe-mostlyclean-indent:
24419 @if indent
24420 maybe-mostlyclean-indent: mostlyclean-indent
24421
24422 mostlyclean-indent:
24423 @: $(MAKE); $(unstage)
24424 @[ -f ./indent/Makefile ] || exit 0; \
24425 r=`${PWD_COMMAND}`; export r; \
24426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24427 $(HOST_EXPORTS) \
24428 for flag in $(EXTRA_HOST_FLAGS) ; do \
24429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24430 done; \
24431 echo "Doing mostlyclean in indent" ; \
24432 (cd $(HOST_SUBDIR)/indent && \
24433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24435 "RANLIB=$${RANLIB}" \
24436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24437 mostlyclean) \
24438 || exit 1
24439
24440 @endif indent
24441
24442 .PHONY: maybe-clean-indent clean-indent
24443 maybe-clean-indent:
24444 @if indent
24445 maybe-clean-indent: clean-indent
24446
24447 clean-indent:
24448 @: $(MAKE); $(unstage)
24449 @[ -f ./indent/Makefile ] || exit 0; \
24450 r=`${PWD_COMMAND}`; export r; \
24451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24452 $(HOST_EXPORTS) \
24453 for flag in $(EXTRA_HOST_FLAGS) ; do \
24454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24455 done; \
24456 echo "Doing clean in indent" ; \
24457 (cd $(HOST_SUBDIR)/indent && \
24458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24460 "RANLIB=$${RANLIB}" \
24461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24462 clean) \
24463 || exit 1
24464
24465 @endif indent
24466
24467 .PHONY: maybe-distclean-indent distclean-indent
24468 maybe-distclean-indent:
24469 @if indent
24470 maybe-distclean-indent: distclean-indent
24471
24472 distclean-indent:
24473 @: $(MAKE); $(unstage)
24474 @[ -f ./indent/Makefile ] || exit 0; \
24475 r=`${PWD_COMMAND}`; export r; \
24476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24477 $(HOST_EXPORTS) \
24478 for flag in $(EXTRA_HOST_FLAGS) ; do \
24479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24480 done; \
24481 echo "Doing distclean in indent" ; \
24482 (cd $(HOST_SUBDIR)/indent && \
24483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24485 "RANLIB=$${RANLIB}" \
24486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24487 distclean) \
24488 || exit 1
24489
24490 @endif indent
24491
24492 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
24493 maybe-maintainer-clean-indent:
24494 @if indent
24495 maybe-maintainer-clean-indent: maintainer-clean-indent
24496
24497 maintainer-clean-indent:
24498 @: $(MAKE); $(unstage)
24499 @[ -f ./indent/Makefile ] || exit 0; \
24500 r=`${PWD_COMMAND}`; export r; \
24501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24502 $(HOST_EXPORTS) \
24503 for flag in $(EXTRA_HOST_FLAGS) ; do \
24504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24505 done; \
24506 echo "Doing maintainer-clean in indent" ; \
24507 (cd $(HOST_SUBDIR)/indent && \
24508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24510 "RANLIB=$${RANLIB}" \
24511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24512 maintainer-clean) \
24513 || exit 1
24514
24515 @endif indent
24516
24517
24518
24519 .PHONY: configure-intl maybe-configure-intl
24520 maybe-configure-intl:
24521 @if gcc-bootstrap
24522 configure-intl: stage_current
24523 @endif gcc-bootstrap
24524 @if intl
24525 maybe-configure-intl: configure-intl
24526 configure-intl:
24527 @r=`${PWD_COMMAND}`; export r; \
24528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24531 $(HOST_EXPORTS) \
24532 echo Configuring in $(HOST_SUBDIR)/intl; \
24533 cd "$(HOST_SUBDIR)/intl" || exit 1; \
24534 case $(srcdir) in \
24535 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24536 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24537 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24538 esac; \
24539 srcdiroption="--srcdir=$${topdir}/intl"; \
24540 libsrcdir="$$s/intl"; \
24541 $(SHELL) $${libsrcdir}/configure \
24542 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24543 --target=${target_alias} $${srcdiroption} \
24544 || exit 1
24545 @endif intl
24546
24547
24548
24549 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
24550 maybe-configure-stage1-intl:
24551 @if intl-bootstrap
24552 maybe-configure-stage1-intl: configure-stage1-intl
24553 configure-stage1-intl:
24554 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24555 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24556 @r=`${PWD_COMMAND}`; export r; \
24557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24558 TFLAGS="$(STAGE1_TFLAGS)"; \
24559 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24560 $(HOST_EXPORTS) \
24561 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24562 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24563 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
24564 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
24565 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24566 cd $(HOST_SUBDIR)/intl || exit 1; \
24567 case $(srcdir) in \
24568 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24569 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24570 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24571 esac; \
24572 srcdiroption="--srcdir=$${topdir}/intl"; \
24573 libsrcdir="$$s/intl"; \
24574 $(SHELL) $${libsrcdir}/configure \
24575 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24576 --target=${target_alias} $${srcdiroption} \
24577 $(STAGE1_CONFIGURE_FLAGS)
24578 @endif intl-bootstrap
24579
24580 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
24581 maybe-configure-stage2-intl:
24582 @if intl-bootstrap
24583 maybe-configure-stage2-intl: configure-stage2-intl
24584 configure-stage2-intl:
24585 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24586 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24587 @r=`${PWD_COMMAND}`; export r; \
24588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24589 TFLAGS="$(STAGE2_TFLAGS)"; \
24590 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24591 $(HOST_EXPORTS) \
24592 $(POSTSTAGE1_HOST_EXPORTS) \
24593 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24594 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24595 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
24596 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
24597 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24598 cd $(HOST_SUBDIR)/intl || exit 1; \
24599 case $(srcdir) in \
24600 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24601 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24602 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24603 esac; \
24604 srcdiroption="--srcdir=$${topdir}/intl"; \
24605 libsrcdir="$$s/intl"; \
24606 $(SHELL) $${libsrcdir}/configure \
24607 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24608 --target=${target_alias} $${srcdiroption} \
24609 --with-build-libsubdir=$(HOST_SUBDIR) \
24610 $(STAGE2_CONFIGURE_FLAGS)
24611 @endif intl-bootstrap
24612
24613 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
24614 maybe-configure-stage3-intl:
24615 @if intl-bootstrap
24616 maybe-configure-stage3-intl: configure-stage3-intl
24617 configure-stage3-intl:
24618 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24619 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24620 @r=`${PWD_COMMAND}`; export r; \
24621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24622 TFLAGS="$(STAGE3_TFLAGS)"; \
24623 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24624 $(HOST_EXPORTS) \
24625 $(POSTSTAGE1_HOST_EXPORTS) \
24626 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24627 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24628 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
24629 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
24630 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24631 cd $(HOST_SUBDIR)/intl || exit 1; \
24632 case $(srcdir) in \
24633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24634 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24636 esac; \
24637 srcdiroption="--srcdir=$${topdir}/intl"; \
24638 libsrcdir="$$s/intl"; \
24639 $(SHELL) $${libsrcdir}/configure \
24640 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24641 --target=${target_alias} $${srcdiroption} \
24642 --with-build-libsubdir=$(HOST_SUBDIR) \
24643 $(STAGE3_CONFIGURE_FLAGS)
24644 @endif intl-bootstrap
24645
24646 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
24647 maybe-configure-stage4-intl:
24648 @if intl-bootstrap
24649 maybe-configure-stage4-intl: configure-stage4-intl
24650 configure-stage4-intl:
24651 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24652 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24653 @r=`${PWD_COMMAND}`; export r; \
24654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24655 TFLAGS="$(STAGE4_TFLAGS)"; \
24656 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24657 $(HOST_EXPORTS) \
24658 $(POSTSTAGE1_HOST_EXPORTS) \
24659 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24660 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24661 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
24662 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
24663 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24664 cd $(HOST_SUBDIR)/intl || exit 1; \
24665 case $(srcdir) in \
24666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24667 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24669 esac; \
24670 srcdiroption="--srcdir=$${topdir}/intl"; \
24671 libsrcdir="$$s/intl"; \
24672 $(SHELL) $${libsrcdir}/configure \
24673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24674 --target=${target_alias} $${srcdiroption} \
24675 --with-build-libsubdir=$(HOST_SUBDIR) \
24676 $(STAGE4_CONFIGURE_FLAGS)
24677 @endif intl-bootstrap
24678
24679 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
24680 maybe-configure-stageprofile-intl:
24681 @if intl-bootstrap
24682 maybe-configure-stageprofile-intl: configure-stageprofile-intl
24683 configure-stageprofile-intl:
24684 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24685 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24686 @r=`${PWD_COMMAND}`; export r; \
24687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24688 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24689 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24690 $(HOST_EXPORTS) \
24691 $(POSTSTAGE1_HOST_EXPORTS) \
24692 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24693 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24694 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
24695 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
24696 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24697 cd $(HOST_SUBDIR)/intl || exit 1; \
24698 case $(srcdir) in \
24699 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24700 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24701 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24702 esac; \
24703 srcdiroption="--srcdir=$${topdir}/intl"; \
24704 libsrcdir="$$s/intl"; \
24705 $(SHELL) $${libsrcdir}/configure \
24706 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24707 --target=${target_alias} $${srcdiroption} \
24708 --with-build-libsubdir=$(HOST_SUBDIR) \
24709 $(STAGEprofile_CONFIGURE_FLAGS)
24710 @endif intl-bootstrap
24711
24712 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
24713 maybe-configure-stagefeedback-intl:
24714 @if intl-bootstrap
24715 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
24716 configure-stagefeedback-intl:
24717 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24718 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
24719 @r=`${PWD_COMMAND}`; export r; \
24720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24721 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24722 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
24723 $(HOST_EXPORTS) \
24724 $(POSTSTAGE1_HOST_EXPORTS) \
24725 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24726 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24727 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
24728 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
24729 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
24730 cd $(HOST_SUBDIR)/intl || exit 1; \
24731 case $(srcdir) in \
24732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24733 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
24734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24735 esac; \
24736 srcdiroption="--srcdir=$${topdir}/intl"; \
24737 libsrcdir="$$s/intl"; \
24738 $(SHELL) $${libsrcdir}/configure \
24739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24740 --target=${target_alias} $${srcdiroption} \
24741 --with-build-libsubdir=$(HOST_SUBDIR) \
24742 $(STAGEfeedback_CONFIGURE_FLAGS)
24743 @endif intl-bootstrap
24744
24745
24746
24747
24748
24749 .PHONY: all-intl maybe-all-intl
24750 maybe-all-intl:
24751 @if gcc-bootstrap
24752 all-intl: stage_current
24753 @endif gcc-bootstrap
24754 @if intl
24755 TARGET-intl=all
24756 maybe-all-intl: all-intl
24757 all-intl: configure-intl
24758 @r=`${PWD_COMMAND}`; export r; \
24759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24760 $(HOST_EXPORTS) \
24761 (cd $(HOST_SUBDIR)/intl && \
24762 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24763 $(TARGET-intl))
24764 @endif intl
24765
24766
24767
24768 .PHONY: all-stage1-intl maybe-all-stage1-intl
24769 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
24770 maybe-all-stage1-intl:
24771 maybe-clean-stage1-intl:
24772 @if intl-bootstrap
24773 maybe-all-stage1-intl: all-stage1-intl
24774 all-stage1: all-stage1-intl
24775 TARGET-stage1-intl = $(TARGET-intl)
24776 all-stage1-intl: configure-stage1-intl
24777 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24778 @r=`${PWD_COMMAND}`; export r; \
24779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24780 TFLAGS="$(STAGE1_TFLAGS)"; \
24781 $(HOST_EXPORTS) \
24782 cd $(HOST_SUBDIR)/intl && \
24783 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24784 CFLAGS="$(STAGE1_CFLAGS)" \
24785 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24786 LIBCFLAGS="$(LIBCFLAGS)" \
24787 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24788 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24789 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24790 $(EXTRA_HOST_FLAGS) \
24791 TFLAGS="$(STAGE1_TFLAGS)" \
24792 $(TARGET-stage1-intl)
24793
24794 maybe-clean-stage1-intl: clean-stage1-intl
24795 clean-stage1: clean-stage1-intl
24796 clean-stage1-intl:
24797 @if [ $(current_stage) = stage1 ]; then \
24798 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24799 else \
24800 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
24801 $(MAKE) stage1-start; \
24802 fi; \
24803 cd $(HOST_SUBDIR)/intl && \
24804 $(MAKE) $(EXTRA_HOST_FLAGS) \
24805 clean
24806 @endif intl-bootstrap
24807
24808
24809 .PHONY: all-stage2-intl maybe-all-stage2-intl
24810 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
24811 maybe-all-stage2-intl:
24812 maybe-clean-stage2-intl:
24813 @if intl-bootstrap
24814 maybe-all-stage2-intl: all-stage2-intl
24815 all-stage2: all-stage2-intl
24816 TARGET-stage2-intl = $(TARGET-intl)
24817 all-stage2-intl: configure-stage2-intl
24818 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24819 @r=`${PWD_COMMAND}`; export r; \
24820 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24821 TFLAGS="$(STAGE2_TFLAGS)"; \
24822 $(HOST_EXPORTS) \
24823 $(POSTSTAGE1_HOST_EXPORTS) \
24824 cd $(HOST_SUBDIR)/intl && \
24825 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24826 CFLAGS="$(STAGE2_CFLAGS)" \
24827 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24828 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24829 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24830 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24831 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24832 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24833 TFLAGS="$(STAGE2_TFLAGS)" \
24834 $(TARGET-stage2-intl)
24835
24836 maybe-clean-stage2-intl: clean-stage2-intl
24837 clean-stage2: clean-stage2-intl
24838 clean-stage2-intl:
24839 @if [ $(current_stage) = stage2 ]; then \
24840 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24841 else \
24842 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
24843 $(MAKE) stage2-start; \
24844 fi; \
24845 cd $(HOST_SUBDIR)/intl && \
24846 $(MAKE) $(EXTRA_HOST_FLAGS) \
24847 $(POSTSTAGE1_FLAGS_TO_PASS) \
24848 clean
24849 @endif intl-bootstrap
24850
24851
24852 .PHONY: all-stage3-intl maybe-all-stage3-intl
24853 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
24854 maybe-all-stage3-intl:
24855 maybe-clean-stage3-intl:
24856 @if intl-bootstrap
24857 maybe-all-stage3-intl: all-stage3-intl
24858 all-stage3: all-stage3-intl
24859 TARGET-stage3-intl = $(TARGET-intl)
24860 all-stage3-intl: configure-stage3-intl
24861 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24862 @r=`${PWD_COMMAND}`; export r; \
24863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24864 TFLAGS="$(STAGE3_TFLAGS)"; \
24865 $(HOST_EXPORTS) \
24866 $(POSTSTAGE1_HOST_EXPORTS) \
24867 cd $(HOST_SUBDIR)/intl && \
24868 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24869 CFLAGS="$(STAGE3_CFLAGS)" \
24870 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24871 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24872 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24873 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24874 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24875 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24876 TFLAGS="$(STAGE3_TFLAGS)" \
24877 $(TARGET-stage3-intl)
24878
24879 maybe-clean-stage3-intl: clean-stage3-intl
24880 clean-stage3: clean-stage3-intl
24881 clean-stage3-intl:
24882 @if [ $(current_stage) = stage3 ]; then \
24883 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24884 else \
24885 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
24886 $(MAKE) stage3-start; \
24887 fi; \
24888 cd $(HOST_SUBDIR)/intl && \
24889 $(MAKE) $(EXTRA_HOST_FLAGS) \
24890 $(POSTSTAGE1_FLAGS_TO_PASS) \
24891 clean
24892 @endif intl-bootstrap
24893
24894
24895 .PHONY: all-stage4-intl maybe-all-stage4-intl
24896 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
24897 maybe-all-stage4-intl:
24898 maybe-clean-stage4-intl:
24899 @if intl-bootstrap
24900 maybe-all-stage4-intl: all-stage4-intl
24901 all-stage4: all-stage4-intl
24902 TARGET-stage4-intl = $(TARGET-intl)
24903 all-stage4-intl: configure-stage4-intl
24904 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24905 @r=`${PWD_COMMAND}`; export r; \
24906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24907 TFLAGS="$(STAGE4_TFLAGS)"; \
24908 $(HOST_EXPORTS) \
24909 $(POSTSTAGE1_HOST_EXPORTS) \
24910 cd $(HOST_SUBDIR)/intl && \
24911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24912 CFLAGS="$(STAGE4_CFLAGS)" \
24913 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24914 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24918 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24919 TFLAGS="$(STAGE4_TFLAGS)" \
24920 $(TARGET-stage4-intl)
24921
24922 maybe-clean-stage4-intl: clean-stage4-intl
24923 clean-stage4: clean-stage4-intl
24924 clean-stage4-intl:
24925 @if [ $(current_stage) = stage4 ]; then \
24926 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24927 else \
24928 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
24929 $(MAKE) stage4-start; \
24930 fi; \
24931 cd $(HOST_SUBDIR)/intl && \
24932 $(MAKE) $(EXTRA_HOST_FLAGS) \
24933 $(POSTSTAGE1_FLAGS_TO_PASS) \
24934 clean
24935 @endif intl-bootstrap
24936
24937
24938 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
24939 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
24940 maybe-all-stageprofile-intl:
24941 maybe-clean-stageprofile-intl:
24942 @if intl-bootstrap
24943 maybe-all-stageprofile-intl: all-stageprofile-intl
24944 all-stageprofile: all-stageprofile-intl
24945 TARGET-stageprofile-intl = $(TARGET-intl)
24946 all-stageprofile-intl: configure-stageprofile-intl
24947 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24948 @r=`${PWD_COMMAND}`; export r; \
24949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24950 TFLAGS="$(STAGEprofile_TFLAGS)"; \
24951 $(HOST_EXPORTS) \
24952 $(POSTSTAGE1_HOST_EXPORTS) \
24953 cd $(HOST_SUBDIR)/intl && \
24954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24955 CFLAGS="$(STAGEprofile_CFLAGS)" \
24956 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24957 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24961 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
24962 TFLAGS="$(STAGEprofile_TFLAGS)" \
24963 $(TARGET-stageprofile-intl)
24964
24965 maybe-clean-stageprofile-intl: clean-stageprofile-intl
24966 clean-stageprofile: clean-stageprofile-intl
24967 clean-stageprofile-intl:
24968 @if [ $(current_stage) = stageprofile ]; then \
24969 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
24970 else \
24971 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
24972 $(MAKE) stageprofile-start; \
24973 fi; \
24974 cd $(HOST_SUBDIR)/intl && \
24975 $(MAKE) $(EXTRA_HOST_FLAGS) \
24976 $(POSTSTAGE1_FLAGS_TO_PASS) \
24977 clean
24978 @endif intl-bootstrap
24979
24980
24981 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
24982 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
24983 maybe-all-stagefeedback-intl:
24984 maybe-clean-stagefeedback-intl:
24985 @if intl-bootstrap
24986 maybe-all-stagefeedback-intl: all-stagefeedback-intl
24987 all-stagefeedback: all-stagefeedback-intl
24988 TARGET-stagefeedback-intl = $(TARGET-intl)
24989 all-stagefeedback-intl: configure-stagefeedback-intl
24990 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24991 @r=`${PWD_COMMAND}`; export r; \
24992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24993 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24994 $(HOST_EXPORTS) \
24995 $(POSTSTAGE1_HOST_EXPORTS) \
24996 cd $(HOST_SUBDIR)/intl && \
24997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
24998 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24999 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25000 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25004 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25005 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25006 $(TARGET-stagefeedback-intl)
25007
25008 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
25009 clean-stagefeedback: clean-stagefeedback-intl
25010 clean-stagefeedback-intl:
25011 @if [ $(current_stage) = stagefeedback ]; then \
25012 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25013 else \
25014 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
25015 $(MAKE) stagefeedback-start; \
25016 fi; \
25017 cd $(HOST_SUBDIR)/intl && \
25018 $(MAKE) $(EXTRA_HOST_FLAGS) \
25019 $(POSTSTAGE1_FLAGS_TO_PASS) \
25020 clean
25021 @endif intl-bootstrap
25022
25023
25024
25025
25026
25027 .PHONY: check-intl maybe-check-intl
25028 maybe-check-intl:
25029 @if intl
25030 maybe-check-intl: check-intl
25031
25032 check-intl:
25033 @: $(MAKE); $(unstage)
25034 @r=`${PWD_COMMAND}`; export r; \
25035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25036 $(HOST_EXPORTS) \
25037 (cd $(HOST_SUBDIR)/intl && \
25038 $(MAKE) $(FLAGS_TO_PASS) check)
25039
25040 @endif intl
25041
25042 .PHONY: install-intl maybe-install-intl
25043 maybe-install-intl:
25044 @if intl
25045 maybe-install-intl: install-intl
25046
25047 install-intl: installdirs
25048 @: $(MAKE); $(unstage)
25049 @r=`${PWD_COMMAND}`; export r; \
25050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25051 $(HOST_EXPORTS) \
25052 (cd $(HOST_SUBDIR)/intl && \
25053 $(MAKE) $(FLAGS_TO_PASS) install)
25054
25055 @endif intl
25056
25057 # Other targets (info, dvi, pdf, etc.)
25058
25059 .PHONY: maybe-info-intl info-intl
25060 maybe-info-intl:
25061 @if intl
25062 maybe-info-intl: info-intl
25063
25064 info-intl: \
25065 configure-intl
25066 @[ -f ./intl/Makefile ] || exit 0; \
25067 r=`${PWD_COMMAND}`; export r; \
25068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25069 $(HOST_EXPORTS) \
25070 for flag in $(EXTRA_HOST_FLAGS) ; do \
25071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25072 done; \
25073 echo "Doing info in intl" ; \
25074 (cd $(HOST_SUBDIR)/intl && \
25075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25077 "RANLIB=$${RANLIB}" \
25078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25079 info) \
25080 || exit 1
25081
25082 @endif intl
25083
25084 .PHONY: maybe-dvi-intl dvi-intl
25085 maybe-dvi-intl:
25086 @if intl
25087 maybe-dvi-intl: dvi-intl
25088
25089 dvi-intl: \
25090 configure-intl
25091 @[ -f ./intl/Makefile ] || exit 0; \
25092 r=`${PWD_COMMAND}`; export r; \
25093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25094 $(HOST_EXPORTS) \
25095 for flag in $(EXTRA_HOST_FLAGS) ; do \
25096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25097 done; \
25098 echo "Doing dvi in intl" ; \
25099 (cd $(HOST_SUBDIR)/intl && \
25100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25102 "RANLIB=$${RANLIB}" \
25103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25104 dvi) \
25105 || exit 1
25106
25107 @endif intl
25108
25109 .PHONY: maybe-pdf-intl pdf-intl
25110 maybe-pdf-intl:
25111 @if intl
25112 maybe-pdf-intl: pdf-intl
25113
25114 pdf-intl: \
25115 configure-intl
25116 @[ -f ./intl/Makefile ] || exit 0; \
25117 r=`${PWD_COMMAND}`; export r; \
25118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25119 $(HOST_EXPORTS) \
25120 for flag in $(EXTRA_HOST_FLAGS) ; do \
25121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25122 done; \
25123 echo "Doing pdf in intl" ; \
25124 (cd $(HOST_SUBDIR)/intl && \
25125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25127 "RANLIB=$${RANLIB}" \
25128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25129 pdf) \
25130 || exit 1
25131
25132 @endif intl
25133
25134 .PHONY: maybe-html-intl html-intl
25135 maybe-html-intl:
25136 @if intl
25137 maybe-html-intl: html-intl
25138
25139 html-intl: \
25140 configure-intl
25141 @[ -f ./intl/Makefile ] || exit 0; \
25142 r=`${PWD_COMMAND}`; export r; \
25143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25144 $(HOST_EXPORTS) \
25145 for flag in $(EXTRA_HOST_FLAGS) ; do \
25146 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25147 done; \
25148 echo "Doing html in intl" ; \
25149 (cd $(HOST_SUBDIR)/intl && \
25150 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25151 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25152 "RANLIB=$${RANLIB}" \
25153 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25154 html) \
25155 || exit 1
25156
25157 @endif intl
25158
25159 .PHONY: maybe-TAGS-intl TAGS-intl
25160 maybe-TAGS-intl:
25161 @if intl
25162 maybe-TAGS-intl: TAGS-intl
25163
25164 TAGS-intl: \
25165 configure-intl
25166 @[ -f ./intl/Makefile ] || exit 0; \
25167 r=`${PWD_COMMAND}`; export r; \
25168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25169 $(HOST_EXPORTS) \
25170 for flag in $(EXTRA_HOST_FLAGS) ; do \
25171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25172 done; \
25173 echo "Doing TAGS in intl" ; \
25174 (cd $(HOST_SUBDIR)/intl && \
25175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25177 "RANLIB=$${RANLIB}" \
25178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25179 TAGS) \
25180 || exit 1
25181
25182 @endif intl
25183
25184 .PHONY: maybe-install-info-intl install-info-intl
25185 maybe-install-info-intl:
25186 @if intl
25187 maybe-install-info-intl: install-info-intl
25188
25189 install-info-intl: \
25190 configure-intl \
25191 info-intl
25192 @[ -f ./intl/Makefile ] || exit 0; \
25193 r=`${PWD_COMMAND}`; export r; \
25194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25195 $(HOST_EXPORTS) \
25196 for flag in $(EXTRA_HOST_FLAGS) ; do \
25197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25198 done; \
25199 echo "Doing install-info in intl" ; \
25200 (cd $(HOST_SUBDIR)/intl && \
25201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25203 "RANLIB=$${RANLIB}" \
25204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25205 install-info) \
25206 || exit 1
25207
25208 @endif intl
25209
25210 .PHONY: maybe-install-pdf-intl install-pdf-intl
25211 maybe-install-pdf-intl:
25212 @if intl
25213 maybe-install-pdf-intl: install-pdf-intl
25214
25215 install-pdf-intl: \
25216 configure-intl \
25217 pdf-intl
25218 @[ -f ./intl/Makefile ] || exit 0; \
25219 r=`${PWD_COMMAND}`; export r; \
25220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25221 $(HOST_EXPORTS) \
25222 for flag in $(EXTRA_HOST_FLAGS) ; do \
25223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25224 done; \
25225 echo "Doing install-pdf in intl" ; \
25226 (cd $(HOST_SUBDIR)/intl && \
25227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25229 "RANLIB=$${RANLIB}" \
25230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25231 install-pdf) \
25232 || exit 1
25233
25234 @endif intl
25235
25236 .PHONY: maybe-install-html-intl install-html-intl
25237 maybe-install-html-intl:
25238 @if intl
25239 maybe-install-html-intl: install-html-intl
25240
25241 install-html-intl: \
25242 configure-intl \
25243 html-intl
25244 @[ -f ./intl/Makefile ] || exit 0; \
25245 r=`${PWD_COMMAND}`; export r; \
25246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25247 $(HOST_EXPORTS) \
25248 for flag in $(EXTRA_HOST_FLAGS) ; do \
25249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25250 done; \
25251 echo "Doing install-html in intl" ; \
25252 (cd $(HOST_SUBDIR)/intl && \
25253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25255 "RANLIB=$${RANLIB}" \
25256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25257 install-html) \
25258 || exit 1
25259
25260 @endif intl
25261
25262 .PHONY: maybe-installcheck-intl installcheck-intl
25263 maybe-installcheck-intl:
25264 @if intl
25265 maybe-installcheck-intl: installcheck-intl
25266
25267 installcheck-intl: \
25268 configure-intl
25269 @[ -f ./intl/Makefile ] || exit 0; \
25270 r=`${PWD_COMMAND}`; export r; \
25271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25272 $(HOST_EXPORTS) \
25273 for flag in $(EXTRA_HOST_FLAGS) ; do \
25274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25275 done; \
25276 echo "Doing installcheck in intl" ; \
25277 (cd $(HOST_SUBDIR)/intl && \
25278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25280 "RANLIB=$${RANLIB}" \
25281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25282 installcheck) \
25283 || exit 1
25284
25285 @endif intl
25286
25287 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25288 maybe-mostlyclean-intl:
25289 @if intl
25290 maybe-mostlyclean-intl: mostlyclean-intl
25291
25292 mostlyclean-intl:
25293 @[ -f ./intl/Makefile ] || exit 0; \
25294 r=`${PWD_COMMAND}`; export r; \
25295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25296 $(HOST_EXPORTS) \
25297 for flag in $(EXTRA_HOST_FLAGS) ; do \
25298 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25299 done; \
25300 echo "Doing mostlyclean in intl" ; \
25301 (cd $(HOST_SUBDIR)/intl && \
25302 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25303 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25304 "RANLIB=$${RANLIB}" \
25305 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25306 mostlyclean) \
25307 || exit 1
25308
25309 @endif intl
25310
25311 .PHONY: maybe-clean-intl clean-intl
25312 maybe-clean-intl:
25313 @if intl
25314 maybe-clean-intl: clean-intl
25315
25316 clean-intl:
25317 @[ -f ./intl/Makefile ] || exit 0; \
25318 r=`${PWD_COMMAND}`; export r; \
25319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25320 $(HOST_EXPORTS) \
25321 for flag in $(EXTRA_HOST_FLAGS) ; do \
25322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25323 done; \
25324 echo "Doing clean in intl" ; \
25325 (cd $(HOST_SUBDIR)/intl && \
25326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25328 "RANLIB=$${RANLIB}" \
25329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25330 clean) \
25331 || exit 1
25332
25333 @endif intl
25334
25335 .PHONY: maybe-distclean-intl distclean-intl
25336 maybe-distclean-intl:
25337 @if intl
25338 maybe-distclean-intl: distclean-intl
25339
25340 distclean-intl:
25341 @[ -f ./intl/Makefile ] || exit 0; \
25342 r=`${PWD_COMMAND}`; export r; \
25343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25344 $(HOST_EXPORTS) \
25345 for flag in $(EXTRA_HOST_FLAGS) ; do \
25346 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25347 done; \
25348 echo "Doing distclean in intl" ; \
25349 (cd $(HOST_SUBDIR)/intl && \
25350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25352 "RANLIB=$${RANLIB}" \
25353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25354 distclean) \
25355 || exit 1
25356
25357 @endif intl
25358
25359 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
25360 maybe-maintainer-clean-intl:
25361 @if intl
25362 maybe-maintainer-clean-intl: maintainer-clean-intl
25363
25364 maintainer-clean-intl:
25365 @[ -f ./intl/Makefile ] || exit 0; \
25366 r=`${PWD_COMMAND}`; export r; \
25367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25368 $(HOST_EXPORTS) \
25369 for flag in $(EXTRA_HOST_FLAGS) ; do \
25370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25371 done; \
25372 echo "Doing maintainer-clean in intl" ; \
25373 (cd $(HOST_SUBDIR)/intl && \
25374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25376 "RANLIB=$${RANLIB}" \
25377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25378 maintainer-clean) \
25379 || exit 1
25380
25381 @endif intl
25382
25383
25384
25385 .PHONY: configure-tcl maybe-configure-tcl
25386 maybe-configure-tcl:
25387 @if gcc-bootstrap
25388 configure-tcl: stage_current
25389 @endif gcc-bootstrap
25390 @if tcl
25391 maybe-configure-tcl: configure-tcl
25392 configure-tcl:
25393 @: $(MAKE); $(unstage)
25394 @r=`${PWD_COMMAND}`; export r; \
25395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
25397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
25398 $(HOST_EXPORTS) \
25399 echo Configuring in $(HOST_SUBDIR)/tcl; \
25400 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
25401 case $(srcdir) in \
25402 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25403 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
25404 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25405 esac; \
25406 srcdiroption="--srcdir=$${topdir}/tcl"; \
25407 libsrcdir="$$s/tcl"; \
25408 $(SHELL) $${libsrcdir}/configure \
25409 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25410 --target=${target_alias} $${srcdiroption} \
25411 || exit 1
25412 @endif tcl
25413
25414
25415
25416
25417
25418 .PHONY: all-tcl maybe-all-tcl
25419 maybe-all-tcl:
25420 @if gcc-bootstrap
25421 all-tcl: stage_current
25422 @endif gcc-bootstrap
25423 @if tcl
25424 TARGET-tcl=all
25425 maybe-all-tcl: all-tcl
25426 all-tcl: configure-tcl
25427 @: $(MAKE); $(unstage)
25428 @r=`${PWD_COMMAND}`; export r; \
25429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430 $(HOST_EXPORTS) \
25431 (cd $(HOST_SUBDIR)/tcl && \
25432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25433 $(TARGET-tcl))
25434 @endif tcl
25435
25436
25437
25438
25439 .PHONY: check-tcl maybe-check-tcl
25440 maybe-check-tcl:
25441 @if tcl
25442 maybe-check-tcl: check-tcl
25443
25444 check-tcl:
25445 @: $(MAKE); $(unstage)
25446 @r=`${PWD_COMMAND}`; export r; \
25447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25448 $(HOST_EXPORTS) \
25449 (cd $(HOST_SUBDIR)/tcl && \
25450 $(MAKE) $(FLAGS_TO_PASS) check)
25451
25452 @endif tcl
25453
25454 .PHONY: install-tcl maybe-install-tcl
25455 maybe-install-tcl:
25456 @if tcl
25457 maybe-install-tcl: install-tcl
25458
25459 install-tcl: installdirs
25460 @: $(MAKE); $(unstage)
25461 @r=`${PWD_COMMAND}`; export r; \
25462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25463 $(HOST_EXPORTS) \
25464 (cd $(HOST_SUBDIR)/tcl && \
25465 $(MAKE) $(FLAGS_TO_PASS) install)
25466
25467 @endif tcl
25468
25469 # Other targets (info, dvi, pdf, etc.)
25470
25471 .PHONY: maybe-info-tcl info-tcl
25472 maybe-info-tcl:
25473 @if tcl
25474 maybe-info-tcl: info-tcl
25475
25476 info-tcl: \
25477 configure-tcl
25478 @: $(MAKE); $(unstage)
25479 @[ -f ./tcl/Makefile ] || exit 0; \
25480 r=`${PWD_COMMAND}`; export r; \
25481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482 $(HOST_EXPORTS) \
25483 for flag in $(EXTRA_HOST_FLAGS) ; do \
25484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485 done; \
25486 echo "Doing info in tcl" ; \
25487 (cd $(HOST_SUBDIR)/tcl && \
25488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490 "RANLIB=$${RANLIB}" \
25491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492 info) \
25493 || exit 1
25494
25495 @endif tcl
25496
25497 .PHONY: maybe-dvi-tcl dvi-tcl
25498 maybe-dvi-tcl:
25499 @if tcl
25500 maybe-dvi-tcl: dvi-tcl
25501
25502 dvi-tcl: \
25503 configure-tcl
25504 @: $(MAKE); $(unstage)
25505 @[ -f ./tcl/Makefile ] || exit 0; \
25506 r=`${PWD_COMMAND}`; export r; \
25507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508 $(HOST_EXPORTS) \
25509 for flag in $(EXTRA_HOST_FLAGS) ; do \
25510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511 done; \
25512 echo "Doing dvi in tcl" ; \
25513 (cd $(HOST_SUBDIR)/tcl && \
25514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516 "RANLIB=$${RANLIB}" \
25517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518 dvi) \
25519 || exit 1
25520
25521 @endif tcl
25522
25523 .PHONY: maybe-pdf-tcl pdf-tcl
25524 maybe-pdf-tcl:
25525 @if tcl
25526 maybe-pdf-tcl: pdf-tcl
25527
25528 pdf-tcl: \
25529 configure-tcl
25530 @: $(MAKE); $(unstage)
25531 @[ -f ./tcl/Makefile ] || exit 0; \
25532 r=`${PWD_COMMAND}`; export r; \
25533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25534 $(HOST_EXPORTS) \
25535 for flag in $(EXTRA_HOST_FLAGS) ; do \
25536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25537 done; \
25538 echo "Doing pdf in tcl" ; \
25539 (cd $(HOST_SUBDIR)/tcl && \
25540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25542 "RANLIB=$${RANLIB}" \
25543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25544 pdf) \
25545 || exit 1
25546
25547 @endif tcl
25548
25549 .PHONY: maybe-html-tcl html-tcl
25550 maybe-html-tcl:
25551 @if tcl
25552 maybe-html-tcl: html-tcl
25553
25554 html-tcl: \
25555 configure-tcl
25556 @: $(MAKE); $(unstage)
25557 @[ -f ./tcl/Makefile ] || exit 0; \
25558 r=`${PWD_COMMAND}`; export r; \
25559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560 $(HOST_EXPORTS) \
25561 for flag in $(EXTRA_HOST_FLAGS) ; do \
25562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25563 done; \
25564 echo "Doing html in tcl" ; \
25565 (cd $(HOST_SUBDIR)/tcl && \
25566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25568 "RANLIB=$${RANLIB}" \
25569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25570 html) \
25571 || exit 1
25572
25573 @endif tcl
25574
25575 .PHONY: maybe-TAGS-tcl TAGS-tcl
25576 maybe-TAGS-tcl:
25577 @if tcl
25578 maybe-TAGS-tcl: TAGS-tcl
25579
25580 TAGS-tcl: \
25581 configure-tcl
25582 @: $(MAKE); $(unstage)
25583 @[ -f ./tcl/Makefile ] || exit 0; \
25584 r=`${PWD_COMMAND}`; export r; \
25585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25586 $(HOST_EXPORTS) \
25587 for flag in $(EXTRA_HOST_FLAGS) ; do \
25588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25589 done; \
25590 echo "Doing TAGS in tcl" ; \
25591 (cd $(HOST_SUBDIR)/tcl && \
25592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25594 "RANLIB=$${RANLIB}" \
25595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25596 TAGS) \
25597 || exit 1
25598
25599 @endif tcl
25600
25601 .PHONY: maybe-install-info-tcl install-info-tcl
25602 maybe-install-info-tcl:
25603 @if tcl
25604 maybe-install-info-tcl: install-info-tcl
25605
25606 install-info-tcl: \
25607 configure-tcl \
25608 info-tcl
25609 @: $(MAKE); $(unstage)
25610 @[ -f ./tcl/Makefile ] || exit 0; \
25611 r=`${PWD_COMMAND}`; export r; \
25612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25613 $(HOST_EXPORTS) \
25614 for flag in $(EXTRA_HOST_FLAGS) ; do \
25615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25616 done; \
25617 echo "Doing install-info in tcl" ; \
25618 (cd $(HOST_SUBDIR)/tcl && \
25619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25621 "RANLIB=$${RANLIB}" \
25622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25623 install-info) \
25624 || exit 1
25625
25626 @endif tcl
25627
25628 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
25629 maybe-install-pdf-tcl:
25630 @if tcl
25631 maybe-install-pdf-tcl: install-pdf-tcl
25632
25633 install-pdf-tcl: \
25634 configure-tcl \
25635 pdf-tcl
25636 @: $(MAKE); $(unstage)
25637 @[ -f ./tcl/Makefile ] || exit 0; \
25638 r=`${PWD_COMMAND}`; export r; \
25639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25640 $(HOST_EXPORTS) \
25641 for flag in $(EXTRA_HOST_FLAGS) ; do \
25642 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25643 done; \
25644 echo "Doing install-pdf in tcl" ; \
25645 (cd $(HOST_SUBDIR)/tcl && \
25646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25648 "RANLIB=$${RANLIB}" \
25649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25650 install-pdf) \
25651 || exit 1
25652
25653 @endif tcl
25654
25655 .PHONY: maybe-install-html-tcl install-html-tcl
25656 maybe-install-html-tcl:
25657 @if tcl
25658 maybe-install-html-tcl: install-html-tcl
25659
25660 install-html-tcl: \
25661 configure-tcl \
25662 html-tcl
25663 @: $(MAKE); $(unstage)
25664 @[ -f ./tcl/Makefile ] || exit 0; \
25665 r=`${PWD_COMMAND}`; export r; \
25666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25667 $(HOST_EXPORTS) \
25668 for flag in $(EXTRA_HOST_FLAGS) ; do \
25669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25670 done; \
25671 echo "Doing install-html in tcl" ; \
25672 (cd $(HOST_SUBDIR)/tcl && \
25673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25675 "RANLIB=$${RANLIB}" \
25676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25677 install-html) \
25678 || exit 1
25679
25680 @endif tcl
25681
25682 .PHONY: maybe-installcheck-tcl installcheck-tcl
25683 maybe-installcheck-tcl:
25684 @if tcl
25685 maybe-installcheck-tcl: installcheck-tcl
25686
25687 installcheck-tcl: \
25688 configure-tcl
25689 @: $(MAKE); $(unstage)
25690 @[ -f ./tcl/Makefile ] || exit 0; \
25691 r=`${PWD_COMMAND}`; export r; \
25692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25693 $(HOST_EXPORTS) \
25694 for flag in $(EXTRA_HOST_FLAGS) ; do \
25695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25696 done; \
25697 echo "Doing installcheck in tcl" ; \
25698 (cd $(HOST_SUBDIR)/tcl && \
25699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25701 "RANLIB=$${RANLIB}" \
25702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25703 installcheck) \
25704 || exit 1
25705
25706 @endif tcl
25707
25708 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
25709 maybe-mostlyclean-tcl:
25710 @if tcl
25711 maybe-mostlyclean-tcl: mostlyclean-tcl
25712
25713 # tcl doesn't support mostlyclean.
25714 mostlyclean-tcl:
25715
25716 @endif tcl
25717
25718 .PHONY: maybe-clean-tcl clean-tcl
25719 maybe-clean-tcl:
25720 @if tcl
25721 maybe-clean-tcl: clean-tcl
25722
25723 clean-tcl:
25724 @: $(MAKE); $(unstage)
25725 @[ -f ./tcl/Makefile ] || exit 0; \
25726 r=`${PWD_COMMAND}`; export r; \
25727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25728 $(HOST_EXPORTS) \
25729 for flag in $(EXTRA_HOST_FLAGS) ; do \
25730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25731 done; \
25732 echo "Doing clean in tcl" ; \
25733 (cd $(HOST_SUBDIR)/tcl && \
25734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25736 "RANLIB=$${RANLIB}" \
25737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25738 clean) \
25739 || exit 1
25740
25741 @endif tcl
25742
25743 .PHONY: maybe-distclean-tcl distclean-tcl
25744 maybe-distclean-tcl:
25745 @if tcl
25746 maybe-distclean-tcl: distclean-tcl
25747
25748 distclean-tcl:
25749 @: $(MAKE); $(unstage)
25750 @[ -f ./tcl/Makefile ] || exit 0; \
25751 r=`${PWD_COMMAND}`; export r; \
25752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25753 $(HOST_EXPORTS) \
25754 for flag in $(EXTRA_HOST_FLAGS) ; do \
25755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25756 done; \
25757 echo "Doing distclean in tcl" ; \
25758 (cd $(HOST_SUBDIR)/tcl && \
25759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25761 "RANLIB=$${RANLIB}" \
25762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25763 distclean) \
25764 || exit 1
25765
25766 @endif tcl
25767
25768 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
25769 maybe-maintainer-clean-tcl:
25770 @if tcl
25771 maybe-maintainer-clean-tcl: maintainer-clean-tcl
25772
25773 maintainer-clean-tcl:
25774 @: $(MAKE); $(unstage)
25775 @[ -f ./tcl/Makefile ] || exit 0; \
25776 r=`${PWD_COMMAND}`; export r; \
25777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25778 $(HOST_EXPORTS) \
25779 for flag in $(EXTRA_HOST_FLAGS) ; do \
25780 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25781 done; \
25782 echo "Doing maintainer-clean in tcl" ; \
25783 (cd $(HOST_SUBDIR)/tcl && \
25784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25786 "RANLIB=$${RANLIB}" \
25787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25788 maintainer-clean) \
25789 || exit 1
25790
25791 @endif tcl
25792
25793
25794
25795 .PHONY: configure-itcl maybe-configure-itcl
25796 maybe-configure-itcl:
25797 @if gcc-bootstrap
25798 configure-itcl: stage_current
25799 @endif gcc-bootstrap
25800 @if itcl
25801 maybe-configure-itcl: configure-itcl
25802 configure-itcl:
25803 @: $(MAKE); $(unstage)
25804 @r=`${PWD_COMMAND}`; export r; \
25805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25806 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
25807 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
25808 $(HOST_EXPORTS) \
25809 echo Configuring in $(HOST_SUBDIR)/itcl; \
25810 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
25811 case $(srcdir) in \
25812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25813 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
25814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25815 esac; \
25816 srcdiroption="--srcdir=$${topdir}/itcl"; \
25817 libsrcdir="$$s/itcl"; \
25818 $(SHELL) $${libsrcdir}/configure \
25819 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25820 --target=${target_alias} $${srcdiroption} \
25821 || exit 1
25822 @endif itcl
25823
25824
25825
25826
25827
25828 .PHONY: all-itcl maybe-all-itcl
25829 maybe-all-itcl:
25830 @if gcc-bootstrap
25831 all-itcl: stage_current
25832 @endif gcc-bootstrap
25833 @if itcl
25834 TARGET-itcl=all
25835 maybe-all-itcl: all-itcl
25836 all-itcl: configure-itcl
25837 @: $(MAKE); $(unstage)
25838 @r=`${PWD_COMMAND}`; export r; \
25839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25840 $(HOST_EXPORTS) \
25841 (cd $(HOST_SUBDIR)/itcl && \
25842 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25843 $(TARGET-itcl))
25844 @endif itcl
25845
25846
25847
25848
25849 .PHONY: check-itcl maybe-check-itcl
25850 maybe-check-itcl:
25851 @if itcl
25852 maybe-check-itcl: check-itcl
25853
25854 check-itcl:
25855 @: $(MAKE); $(unstage)
25856 @r=`${PWD_COMMAND}`; export r; \
25857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25858 $(HOST_EXPORTS) \
25859 (cd $(HOST_SUBDIR)/itcl && \
25860 $(MAKE) $(FLAGS_TO_PASS) check)
25861
25862 @endif itcl
25863
25864 .PHONY: install-itcl maybe-install-itcl
25865 maybe-install-itcl:
25866 @if itcl
25867 maybe-install-itcl: install-itcl
25868
25869 install-itcl: installdirs
25870 @: $(MAKE); $(unstage)
25871 @r=`${PWD_COMMAND}`; export r; \
25872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25873 $(HOST_EXPORTS) \
25874 (cd $(HOST_SUBDIR)/itcl && \
25875 $(MAKE) $(FLAGS_TO_PASS) install)
25876
25877 @endif itcl
25878
25879 # Other targets (info, dvi, pdf, etc.)
25880
25881 .PHONY: maybe-info-itcl info-itcl
25882 maybe-info-itcl:
25883 @if itcl
25884 maybe-info-itcl: info-itcl
25885
25886 info-itcl: \
25887 configure-itcl
25888 @: $(MAKE); $(unstage)
25889 @[ -f ./itcl/Makefile ] || exit 0; \
25890 r=`${PWD_COMMAND}`; export r; \
25891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892 $(HOST_EXPORTS) \
25893 for flag in $(EXTRA_HOST_FLAGS) ; do \
25894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895 done; \
25896 echo "Doing info in itcl" ; \
25897 (cd $(HOST_SUBDIR)/itcl && \
25898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900 "RANLIB=$${RANLIB}" \
25901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25902 info) \
25903 || exit 1
25904
25905 @endif itcl
25906
25907 .PHONY: maybe-dvi-itcl dvi-itcl
25908 maybe-dvi-itcl:
25909 @if itcl
25910 maybe-dvi-itcl: dvi-itcl
25911
25912 dvi-itcl: \
25913 configure-itcl
25914 @: $(MAKE); $(unstage)
25915 @[ -f ./itcl/Makefile ] || exit 0; \
25916 r=`${PWD_COMMAND}`; export r; \
25917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25918 $(HOST_EXPORTS) \
25919 for flag in $(EXTRA_HOST_FLAGS) ; do \
25920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25921 done; \
25922 echo "Doing dvi in itcl" ; \
25923 (cd $(HOST_SUBDIR)/itcl && \
25924 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25925 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25926 "RANLIB=$${RANLIB}" \
25927 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25928 dvi) \
25929 || exit 1
25930
25931 @endif itcl
25932
25933 .PHONY: maybe-pdf-itcl pdf-itcl
25934 maybe-pdf-itcl:
25935 @if itcl
25936 maybe-pdf-itcl: pdf-itcl
25937
25938 pdf-itcl: \
25939 configure-itcl
25940 @: $(MAKE); $(unstage)
25941 @[ -f ./itcl/Makefile ] || exit 0; \
25942 r=`${PWD_COMMAND}`; export r; \
25943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25944 $(HOST_EXPORTS) \
25945 for flag in $(EXTRA_HOST_FLAGS) ; do \
25946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25947 done; \
25948 echo "Doing pdf in itcl" ; \
25949 (cd $(HOST_SUBDIR)/itcl && \
25950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25952 "RANLIB=$${RANLIB}" \
25953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25954 pdf) \
25955 || exit 1
25956
25957 @endif itcl
25958
25959 .PHONY: maybe-html-itcl html-itcl
25960 maybe-html-itcl:
25961 @if itcl
25962 maybe-html-itcl: html-itcl
25963
25964 html-itcl: \
25965 configure-itcl
25966 @: $(MAKE); $(unstage)
25967 @[ -f ./itcl/Makefile ] || exit 0; \
25968 r=`${PWD_COMMAND}`; export r; \
25969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25970 $(HOST_EXPORTS) \
25971 for flag in $(EXTRA_HOST_FLAGS) ; do \
25972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25973 done; \
25974 echo "Doing html in itcl" ; \
25975 (cd $(HOST_SUBDIR)/itcl && \
25976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25978 "RANLIB=$${RANLIB}" \
25979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25980 html) \
25981 || exit 1
25982
25983 @endif itcl
25984
25985 .PHONY: maybe-TAGS-itcl TAGS-itcl
25986 maybe-TAGS-itcl:
25987 @if itcl
25988 maybe-TAGS-itcl: TAGS-itcl
25989
25990 TAGS-itcl: \
25991 configure-itcl
25992 @: $(MAKE); $(unstage)
25993 @[ -f ./itcl/Makefile ] || exit 0; \
25994 r=`${PWD_COMMAND}`; export r; \
25995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25996 $(HOST_EXPORTS) \
25997 for flag in $(EXTRA_HOST_FLAGS) ; do \
25998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25999 done; \
26000 echo "Doing TAGS in itcl" ; \
26001 (cd $(HOST_SUBDIR)/itcl && \
26002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26004 "RANLIB=$${RANLIB}" \
26005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26006 TAGS) \
26007 || exit 1
26008
26009 @endif itcl
26010
26011 .PHONY: maybe-install-info-itcl install-info-itcl
26012 maybe-install-info-itcl:
26013 @if itcl
26014 maybe-install-info-itcl: install-info-itcl
26015
26016 install-info-itcl: \
26017 configure-itcl \
26018 info-itcl
26019 @: $(MAKE); $(unstage)
26020 @[ -f ./itcl/Makefile ] || exit 0; \
26021 r=`${PWD_COMMAND}`; export r; \
26022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26023 $(HOST_EXPORTS) \
26024 for flag in $(EXTRA_HOST_FLAGS) ; do \
26025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26026 done; \
26027 echo "Doing install-info in itcl" ; \
26028 (cd $(HOST_SUBDIR)/itcl && \
26029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26031 "RANLIB=$${RANLIB}" \
26032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26033 install-info) \
26034 || exit 1
26035
26036 @endif itcl
26037
26038 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
26039 maybe-install-pdf-itcl:
26040 @if itcl
26041 maybe-install-pdf-itcl: install-pdf-itcl
26042
26043 install-pdf-itcl: \
26044 configure-itcl \
26045 pdf-itcl
26046 @: $(MAKE); $(unstage)
26047 @[ -f ./itcl/Makefile ] || exit 0; \
26048 r=`${PWD_COMMAND}`; export r; \
26049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26050 $(HOST_EXPORTS) \
26051 for flag in $(EXTRA_HOST_FLAGS) ; do \
26052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26053 done; \
26054 echo "Doing install-pdf in itcl" ; \
26055 (cd $(HOST_SUBDIR)/itcl && \
26056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26058 "RANLIB=$${RANLIB}" \
26059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26060 install-pdf) \
26061 || exit 1
26062
26063 @endif itcl
26064
26065 .PHONY: maybe-install-html-itcl install-html-itcl
26066 maybe-install-html-itcl:
26067 @if itcl
26068 maybe-install-html-itcl: install-html-itcl
26069
26070 install-html-itcl: \
26071 configure-itcl \
26072 html-itcl
26073 @: $(MAKE); $(unstage)
26074 @[ -f ./itcl/Makefile ] || exit 0; \
26075 r=`${PWD_COMMAND}`; export r; \
26076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26077 $(HOST_EXPORTS) \
26078 for flag in $(EXTRA_HOST_FLAGS) ; do \
26079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26080 done; \
26081 echo "Doing install-html in itcl" ; \
26082 (cd $(HOST_SUBDIR)/itcl && \
26083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26085 "RANLIB=$${RANLIB}" \
26086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26087 install-html) \
26088 || exit 1
26089
26090 @endif itcl
26091
26092 .PHONY: maybe-installcheck-itcl installcheck-itcl
26093 maybe-installcheck-itcl:
26094 @if itcl
26095 maybe-installcheck-itcl: installcheck-itcl
26096
26097 installcheck-itcl: \
26098 configure-itcl
26099 @: $(MAKE); $(unstage)
26100 @[ -f ./itcl/Makefile ] || exit 0; \
26101 r=`${PWD_COMMAND}`; export r; \
26102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26103 $(HOST_EXPORTS) \
26104 for flag in $(EXTRA_HOST_FLAGS) ; do \
26105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26106 done; \
26107 echo "Doing installcheck in itcl" ; \
26108 (cd $(HOST_SUBDIR)/itcl && \
26109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26111 "RANLIB=$${RANLIB}" \
26112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26113 installcheck) \
26114 || exit 1
26115
26116 @endif itcl
26117
26118 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26119 maybe-mostlyclean-itcl:
26120 @if itcl
26121 maybe-mostlyclean-itcl: mostlyclean-itcl
26122
26123 mostlyclean-itcl:
26124 @: $(MAKE); $(unstage)
26125 @[ -f ./itcl/Makefile ] || exit 0; \
26126 r=`${PWD_COMMAND}`; export r; \
26127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26128 $(HOST_EXPORTS) \
26129 for flag in $(EXTRA_HOST_FLAGS) ; do \
26130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26131 done; \
26132 echo "Doing mostlyclean in itcl" ; \
26133 (cd $(HOST_SUBDIR)/itcl && \
26134 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26135 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26136 "RANLIB=$${RANLIB}" \
26137 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26138 mostlyclean) \
26139 || exit 1
26140
26141 @endif itcl
26142
26143 .PHONY: maybe-clean-itcl clean-itcl
26144 maybe-clean-itcl:
26145 @if itcl
26146 maybe-clean-itcl: clean-itcl
26147
26148 clean-itcl:
26149 @: $(MAKE); $(unstage)
26150 @[ -f ./itcl/Makefile ] || exit 0; \
26151 r=`${PWD_COMMAND}`; export r; \
26152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153 $(HOST_EXPORTS) \
26154 for flag in $(EXTRA_HOST_FLAGS) ; do \
26155 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26156 done; \
26157 echo "Doing clean in itcl" ; \
26158 (cd $(HOST_SUBDIR)/itcl && \
26159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26161 "RANLIB=$${RANLIB}" \
26162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26163 clean) \
26164 || exit 1
26165
26166 @endif itcl
26167
26168 .PHONY: maybe-distclean-itcl distclean-itcl
26169 maybe-distclean-itcl:
26170 @if itcl
26171 maybe-distclean-itcl: distclean-itcl
26172
26173 distclean-itcl:
26174 @: $(MAKE); $(unstage)
26175 @[ -f ./itcl/Makefile ] || exit 0; \
26176 r=`${PWD_COMMAND}`; export r; \
26177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26178 $(HOST_EXPORTS) \
26179 for flag in $(EXTRA_HOST_FLAGS) ; do \
26180 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26181 done; \
26182 echo "Doing distclean in itcl" ; \
26183 (cd $(HOST_SUBDIR)/itcl && \
26184 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26185 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26186 "RANLIB=$${RANLIB}" \
26187 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26188 distclean) \
26189 || exit 1
26190
26191 @endif itcl
26192
26193 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26194 maybe-maintainer-clean-itcl:
26195 @if itcl
26196 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26197
26198 maintainer-clean-itcl:
26199 @: $(MAKE); $(unstage)
26200 @[ -f ./itcl/Makefile ] || exit 0; \
26201 r=`${PWD_COMMAND}`; export r; \
26202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26203 $(HOST_EXPORTS) \
26204 for flag in $(EXTRA_HOST_FLAGS) ; do \
26205 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26206 done; \
26207 echo "Doing maintainer-clean in itcl" ; \
26208 (cd $(HOST_SUBDIR)/itcl && \
26209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26211 "RANLIB=$${RANLIB}" \
26212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26213 maintainer-clean) \
26214 || exit 1
26215
26216 @endif itcl
26217
26218
26219
26220 .PHONY: configure-ld maybe-configure-ld
26221 maybe-configure-ld:
26222 @if gcc-bootstrap
26223 configure-ld: stage_current
26224 @endif gcc-bootstrap
26225 @if ld
26226 maybe-configure-ld: configure-ld
26227 configure-ld:
26228 @r=`${PWD_COMMAND}`; export r; \
26229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26230 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26231 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26232 $(HOST_EXPORTS) \
26233 echo Configuring in $(HOST_SUBDIR)/ld; \
26234 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26235 case $(srcdir) in \
26236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26237 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26239 esac; \
26240 srcdiroption="--srcdir=$${topdir}/ld"; \
26241 libsrcdir="$$s/ld"; \
26242 $(SHELL) $${libsrcdir}/configure \
26243 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26244 --target=${target_alias} $${srcdiroption} \
26245 || exit 1
26246 @endif ld
26247
26248
26249
26250 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26251 maybe-configure-stage1-ld:
26252 @if ld-bootstrap
26253 maybe-configure-stage1-ld: configure-stage1-ld
26254 configure-stage1-ld:
26255 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26256 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26257 @r=`${PWD_COMMAND}`; export r; \
26258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26259 TFLAGS="$(STAGE1_TFLAGS)"; \
26260 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26261 $(HOST_EXPORTS) \
26262 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26263 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26264 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26265 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26266 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26267 cd $(HOST_SUBDIR)/ld || exit 1; \
26268 case $(srcdir) in \
26269 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26270 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26271 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26272 esac; \
26273 srcdiroption="--srcdir=$${topdir}/ld"; \
26274 libsrcdir="$$s/ld"; \
26275 $(SHELL) $${libsrcdir}/configure \
26276 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26277 --target=${target_alias} $${srcdiroption} \
26278 $(STAGE1_CONFIGURE_FLAGS)
26279 @endif ld-bootstrap
26280
26281 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26282 maybe-configure-stage2-ld:
26283 @if ld-bootstrap
26284 maybe-configure-stage2-ld: configure-stage2-ld
26285 configure-stage2-ld:
26286 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26287 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26288 @r=`${PWD_COMMAND}`; export r; \
26289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26290 TFLAGS="$(STAGE2_TFLAGS)"; \
26291 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26292 $(HOST_EXPORTS) \
26293 $(POSTSTAGE1_HOST_EXPORTS) \
26294 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26295 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26296 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
26297 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
26298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26299 cd $(HOST_SUBDIR)/ld || exit 1; \
26300 case $(srcdir) in \
26301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26302 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26304 esac; \
26305 srcdiroption="--srcdir=$${topdir}/ld"; \
26306 libsrcdir="$$s/ld"; \
26307 $(SHELL) $${libsrcdir}/configure \
26308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26309 --target=${target_alias} $${srcdiroption} \
26310 --with-build-libsubdir=$(HOST_SUBDIR) \
26311 $(STAGE2_CONFIGURE_FLAGS)
26312 @endif ld-bootstrap
26313
26314 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
26315 maybe-configure-stage3-ld:
26316 @if ld-bootstrap
26317 maybe-configure-stage3-ld: configure-stage3-ld
26318 configure-stage3-ld:
26319 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26320 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26321 @r=`${PWD_COMMAND}`; export r; \
26322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323 TFLAGS="$(STAGE3_TFLAGS)"; \
26324 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26325 $(HOST_EXPORTS) \
26326 $(POSTSTAGE1_HOST_EXPORTS) \
26327 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26328 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26329 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
26330 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
26331 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26332 cd $(HOST_SUBDIR)/ld || exit 1; \
26333 case $(srcdir) in \
26334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26335 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26337 esac; \
26338 srcdiroption="--srcdir=$${topdir}/ld"; \
26339 libsrcdir="$$s/ld"; \
26340 $(SHELL) $${libsrcdir}/configure \
26341 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26342 --target=${target_alias} $${srcdiroption} \
26343 --with-build-libsubdir=$(HOST_SUBDIR) \
26344 $(STAGE3_CONFIGURE_FLAGS)
26345 @endif ld-bootstrap
26346
26347 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
26348 maybe-configure-stage4-ld:
26349 @if ld-bootstrap
26350 maybe-configure-stage4-ld: configure-stage4-ld
26351 configure-stage4-ld:
26352 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26353 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26354 @r=`${PWD_COMMAND}`; export r; \
26355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26356 TFLAGS="$(STAGE4_TFLAGS)"; \
26357 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26358 $(HOST_EXPORTS) \
26359 $(POSTSTAGE1_HOST_EXPORTS) \
26360 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26361 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26362 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
26363 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
26364 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26365 cd $(HOST_SUBDIR)/ld || exit 1; \
26366 case $(srcdir) in \
26367 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26368 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26369 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26370 esac; \
26371 srcdiroption="--srcdir=$${topdir}/ld"; \
26372 libsrcdir="$$s/ld"; \
26373 $(SHELL) $${libsrcdir}/configure \
26374 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26375 --target=${target_alias} $${srcdiroption} \
26376 --with-build-libsubdir=$(HOST_SUBDIR) \
26377 $(STAGE4_CONFIGURE_FLAGS)
26378 @endif ld-bootstrap
26379
26380 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
26381 maybe-configure-stageprofile-ld:
26382 @if ld-bootstrap
26383 maybe-configure-stageprofile-ld: configure-stageprofile-ld
26384 configure-stageprofile-ld:
26385 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26386 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26387 @r=`${PWD_COMMAND}`; export r; \
26388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26389 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26390 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26391 $(HOST_EXPORTS) \
26392 $(POSTSTAGE1_HOST_EXPORTS) \
26393 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26394 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26395 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
26396 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
26397 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26398 cd $(HOST_SUBDIR)/ld || exit 1; \
26399 case $(srcdir) in \
26400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26401 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26403 esac; \
26404 srcdiroption="--srcdir=$${topdir}/ld"; \
26405 libsrcdir="$$s/ld"; \
26406 $(SHELL) $${libsrcdir}/configure \
26407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26408 --target=${target_alias} $${srcdiroption} \
26409 --with-build-libsubdir=$(HOST_SUBDIR) \
26410 $(STAGEprofile_CONFIGURE_FLAGS)
26411 @endif ld-bootstrap
26412
26413 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
26414 maybe-configure-stagefeedback-ld:
26415 @if ld-bootstrap
26416 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
26417 configure-stagefeedback-ld:
26418 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26419 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26420 @r=`${PWD_COMMAND}`; export r; \
26421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26422 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26423 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26424 $(HOST_EXPORTS) \
26425 $(POSTSTAGE1_HOST_EXPORTS) \
26426 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26427 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26428 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
26429 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
26430 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26431 cd $(HOST_SUBDIR)/ld || exit 1; \
26432 case $(srcdir) in \
26433 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26434 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26435 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26436 esac; \
26437 srcdiroption="--srcdir=$${topdir}/ld"; \
26438 libsrcdir="$$s/ld"; \
26439 $(SHELL) $${libsrcdir}/configure \
26440 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26441 --target=${target_alias} $${srcdiroption} \
26442 --with-build-libsubdir=$(HOST_SUBDIR) \
26443 $(STAGEfeedback_CONFIGURE_FLAGS)
26444 @endif ld-bootstrap
26445
26446
26447
26448
26449
26450 .PHONY: all-ld maybe-all-ld
26451 maybe-all-ld:
26452 @if gcc-bootstrap
26453 all-ld: stage_current
26454 @endif gcc-bootstrap
26455 @if ld
26456 TARGET-ld=all
26457 maybe-all-ld: all-ld
26458 all-ld: configure-ld
26459 @r=`${PWD_COMMAND}`; export r; \
26460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26461 $(HOST_EXPORTS) \
26462 (cd $(HOST_SUBDIR)/ld && \
26463 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26464 $(TARGET-ld))
26465 @endif ld
26466
26467
26468
26469 .PHONY: all-stage1-ld maybe-all-stage1-ld
26470 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
26471 maybe-all-stage1-ld:
26472 maybe-clean-stage1-ld:
26473 @if ld-bootstrap
26474 maybe-all-stage1-ld: all-stage1-ld
26475 all-stage1: all-stage1-ld
26476 TARGET-stage1-ld = $(TARGET-ld)
26477 all-stage1-ld: configure-stage1-ld
26478 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26479 @r=`${PWD_COMMAND}`; export r; \
26480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26481 TFLAGS="$(STAGE1_TFLAGS)"; \
26482 $(HOST_EXPORTS) \
26483 cd $(HOST_SUBDIR)/ld && \
26484 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26485 CFLAGS="$(STAGE1_CFLAGS)" \
26486 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26487 LIBCFLAGS="$(LIBCFLAGS)" \
26488 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26489 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26490 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26491 $(EXTRA_HOST_FLAGS) \
26492 TFLAGS="$(STAGE1_TFLAGS)" \
26493 $(TARGET-stage1-ld)
26494
26495 maybe-clean-stage1-ld: clean-stage1-ld
26496 clean-stage1: clean-stage1-ld
26497 clean-stage1-ld:
26498 @if [ $(current_stage) = stage1 ]; then \
26499 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26500 else \
26501 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
26502 $(MAKE) stage1-start; \
26503 fi; \
26504 cd $(HOST_SUBDIR)/ld && \
26505 $(MAKE) $(EXTRA_HOST_FLAGS) \
26506 clean
26507 @endif ld-bootstrap
26508
26509
26510 .PHONY: all-stage2-ld maybe-all-stage2-ld
26511 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
26512 maybe-all-stage2-ld:
26513 maybe-clean-stage2-ld:
26514 @if ld-bootstrap
26515 maybe-all-stage2-ld: all-stage2-ld
26516 all-stage2: all-stage2-ld
26517 TARGET-stage2-ld = $(TARGET-ld)
26518 all-stage2-ld: configure-stage2-ld
26519 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26520 @r=`${PWD_COMMAND}`; export r; \
26521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26522 TFLAGS="$(STAGE2_TFLAGS)"; \
26523 $(HOST_EXPORTS) \
26524 $(POSTSTAGE1_HOST_EXPORTS) \
26525 cd $(HOST_SUBDIR)/ld && \
26526 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26527 CFLAGS="$(STAGE2_CFLAGS)" \
26528 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26529 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26530 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26531 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26532 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26533 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26534 TFLAGS="$(STAGE2_TFLAGS)" \
26535 $(TARGET-stage2-ld)
26536
26537 maybe-clean-stage2-ld: clean-stage2-ld
26538 clean-stage2: clean-stage2-ld
26539 clean-stage2-ld:
26540 @if [ $(current_stage) = stage2 ]; then \
26541 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26542 else \
26543 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
26544 $(MAKE) stage2-start; \
26545 fi; \
26546 cd $(HOST_SUBDIR)/ld && \
26547 $(MAKE) $(EXTRA_HOST_FLAGS) \
26548 $(POSTSTAGE1_FLAGS_TO_PASS) \
26549 clean
26550 @endif ld-bootstrap
26551
26552
26553 .PHONY: all-stage3-ld maybe-all-stage3-ld
26554 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
26555 maybe-all-stage3-ld:
26556 maybe-clean-stage3-ld:
26557 @if ld-bootstrap
26558 maybe-all-stage3-ld: all-stage3-ld
26559 all-stage3: all-stage3-ld
26560 TARGET-stage3-ld = $(TARGET-ld)
26561 all-stage3-ld: configure-stage3-ld
26562 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26563 @r=`${PWD_COMMAND}`; export r; \
26564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26565 TFLAGS="$(STAGE3_TFLAGS)"; \
26566 $(HOST_EXPORTS) \
26567 $(POSTSTAGE1_HOST_EXPORTS) \
26568 cd $(HOST_SUBDIR)/ld && \
26569 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26570 CFLAGS="$(STAGE3_CFLAGS)" \
26571 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26572 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26573 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26574 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26575 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26576 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26577 TFLAGS="$(STAGE3_TFLAGS)" \
26578 $(TARGET-stage3-ld)
26579
26580 maybe-clean-stage3-ld: clean-stage3-ld
26581 clean-stage3: clean-stage3-ld
26582 clean-stage3-ld:
26583 @if [ $(current_stage) = stage3 ]; then \
26584 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26585 else \
26586 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
26587 $(MAKE) stage3-start; \
26588 fi; \
26589 cd $(HOST_SUBDIR)/ld && \
26590 $(MAKE) $(EXTRA_HOST_FLAGS) \
26591 $(POSTSTAGE1_FLAGS_TO_PASS) \
26592 clean
26593 @endif ld-bootstrap
26594
26595
26596 .PHONY: all-stage4-ld maybe-all-stage4-ld
26597 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
26598 maybe-all-stage4-ld:
26599 maybe-clean-stage4-ld:
26600 @if ld-bootstrap
26601 maybe-all-stage4-ld: all-stage4-ld
26602 all-stage4: all-stage4-ld
26603 TARGET-stage4-ld = $(TARGET-ld)
26604 all-stage4-ld: configure-stage4-ld
26605 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26606 @r=`${PWD_COMMAND}`; export r; \
26607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608 TFLAGS="$(STAGE4_TFLAGS)"; \
26609 $(HOST_EXPORTS) \
26610 $(POSTSTAGE1_HOST_EXPORTS) \
26611 cd $(HOST_SUBDIR)/ld && \
26612 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26613 CFLAGS="$(STAGE4_CFLAGS)" \
26614 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26615 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26616 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26617 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26618 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26619 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26620 TFLAGS="$(STAGE4_TFLAGS)" \
26621 $(TARGET-stage4-ld)
26622
26623 maybe-clean-stage4-ld: clean-stage4-ld
26624 clean-stage4: clean-stage4-ld
26625 clean-stage4-ld:
26626 @if [ $(current_stage) = stage4 ]; then \
26627 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26628 else \
26629 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
26630 $(MAKE) stage4-start; \
26631 fi; \
26632 cd $(HOST_SUBDIR)/ld && \
26633 $(MAKE) $(EXTRA_HOST_FLAGS) \
26634 $(POSTSTAGE1_FLAGS_TO_PASS) \
26635 clean
26636 @endif ld-bootstrap
26637
26638
26639 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
26640 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
26641 maybe-all-stageprofile-ld:
26642 maybe-clean-stageprofile-ld:
26643 @if ld-bootstrap
26644 maybe-all-stageprofile-ld: all-stageprofile-ld
26645 all-stageprofile: all-stageprofile-ld
26646 TARGET-stageprofile-ld = $(TARGET-ld)
26647 all-stageprofile-ld: configure-stageprofile-ld
26648 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26649 @r=`${PWD_COMMAND}`; export r; \
26650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26651 TFLAGS="$(STAGEprofile_TFLAGS)"; \
26652 $(HOST_EXPORTS) \
26653 $(POSTSTAGE1_HOST_EXPORTS) \
26654 cd $(HOST_SUBDIR)/ld && \
26655 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26656 CFLAGS="$(STAGEprofile_CFLAGS)" \
26657 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26658 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26659 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26660 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26661 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26662 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26663 TFLAGS="$(STAGEprofile_TFLAGS)" \
26664 $(TARGET-stageprofile-ld)
26665
26666 maybe-clean-stageprofile-ld: clean-stageprofile-ld
26667 clean-stageprofile: clean-stageprofile-ld
26668 clean-stageprofile-ld:
26669 @if [ $(current_stage) = stageprofile ]; then \
26670 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26671 else \
26672 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
26673 $(MAKE) stageprofile-start; \
26674 fi; \
26675 cd $(HOST_SUBDIR)/ld && \
26676 $(MAKE) $(EXTRA_HOST_FLAGS) \
26677 $(POSTSTAGE1_FLAGS_TO_PASS) \
26678 clean
26679 @endif ld-bootstrap
26680
26681
26682 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
26683 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
26684 maybe-all-stagefeedback-ld:
26685 maybe-clean-stagefeedback-ld:
26686 @if ld-bootstrap
26687 maybe-all-stagefeedback-ld: all-stagefeedback-ld
26688 all-stagefeedback: all-stagefeedback-ld
26689 TARGET-stagefeedback-ld = $(TARGET-ld)
26690 all-stagefeedback-ld: configure-stagefeedback-ld
26691 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26692 @r=`${PWD_COMMAND}`; export r; \
26693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26694 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26695 $(HOST_EXPORTS) \
26696 $(POSTSTAGE1_HOST_EXPORTS) \
26697 cd $(HOST_SUBDIR)/ld && \
26698 $(MAKE) $(BASE_FLAGS_TO_PASS) \
26699 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26700 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26701 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26702 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26703 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26704 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26705 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
26706 TFLAGS="$(STAGEfeedback_TFLAGS)" \
26707 $(TARGET-stagefeedback-ld)
26708
26709 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
26710 clean-stagefeedback: clean-stagefeedback-ld
26711 clean-stagefeedback-ld:
26712 @if [ $(current_stage) = stagefeedback ]; then \
26713 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
26714 else \
26715 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
26716 $(MAKE) stagefeedback-start; \
26717 fi; \
26718 cd $(HOST_SUBDIR)/ld && \
26719 $(MAKE) $(EXTRA_HOST_FLAGS) \
26720 $(POSTSTAGE1_FLAGS_TO_PASS) \
26721 clean
26722 @endif ld-bootstrap
26723
26724
26725
26726
26727
26728 .PHONY: check-ld maybe-check-ld
26729 maybe-check-ld:
26730 @if ld
26731 maybe-check-ld: check-ld
26732
26733 check-ld:
26734 @: $(MAKE); $(unstage)
26735 @r=`${PWD_COMMAND}`; export r; \
26736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737 $(HOST_EXPORTS) \
26738 (cd $(HOST_SUBDIR)/ld && \
26739 $(MAKE) $(FLAGS_TO_PASS) check)
26740
26741 @endif ld
26742
26743 .PHONY: install-ld maybe-install-ld
26744 maybe-install-ld:
26745 @if ld
26746 maybe-install-ld: install-ld
26747
26748 install-ld: installdirs
26749 @: $(MAKE); $(unstage)
26750 @r=`${PWD_COMMAND}`; export r; \
26751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26752 $(HOST_EXPORTS) \
26753 (cd $(HOST_SUBDIR)/ld && \
26754 $(MAKE) $(FLAGS_TO_PASS) install)
26755
26756 @endif ld
26757
26758 # Other targets (info, dvi, pdf, etc.)
26759
26760 .PHONY: maybe-info-ld info-ld
26761 maybe-info-ld:
26762 @if ld
26763 maybe-info-ld: info-ld
26764
26765 info-ld: \
26766 configure-ld
26767 @[ -f ./ld/Makefile ] || exit 0; \
26768 r=`${PWD_COMMAND}`; export r; \
26769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26770 $(HOST_EXPORTS) \
26771 for flag in $(EXTRA_HOST_FLAGS) ; do \
26772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26773 done; \
26774 echo "Doing info in ld" ; \
26775 (cd $(HOST_SUBDIR)/ld && \
26776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26778 "RANLIB=$${RANLIB}" \
26779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26780 info) \
26781 || exit 1
26782
26783 @endif ld
26784
26785 .PHONY: maybe-dvi-ld dvi-ld
26786 maybe-dvi-ld:
26787 @if ld
26788 maybe-dvi-ld: dvi-ld
26789
26790 dvi-ld: \
26791 configure-ld
26792 @[ -f ./ld/Makefile ] || exit 0; \
26793 r=`${PWD_COMMAND}`; export r; \
26794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26795 $(HOST_EXPORTS) \
26796 for flag in $(EXTRA_HOST_FLAGS) ; do \
26797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26798 done; \
26799 echo "Doing dvi in ld" ; \
26800 (cd $(HOST_SUBDIR)/ld && \
26801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26803 "RANLIB=$${RANLIB}" \
26804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26805 dvi) \
26806 || exit 1
26807
26808 @endif ld
26809
26810 .PHONY: maybe-pdf-ld pdf-ld
26811 maybe-pdf-ld:
26812 @if ld
26813 maybe-pdf-ld: pdf-ld
26814
26815 pdf-ld: \
26816 configure-ld
26817 @[ -f ./ld/Makefile ] || exit 0; \
26818 r=`${PWD_COMMAND}`; export r; \
26819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26820 $(HOST_EXPORTS) \
26821 for flag in $(EXTRA_HOST_FLAGS) ; do \
26822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26823 done; \
26824 echo "Doing pdf in ld" ; \
26825 (cd $(HOST_SUBDIR)/ld && \
26826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26828 "RANLIB=$${RANLIB}" \
26829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26830 pdf) \
26831 || exit 1
26832
26833 @endif ld
26834
26835 .PHONY: maybe-html-ld html-ld
26836 maybe-html-ld:
26837 @if ld
26838 maybe-html-ld: html-ld
26839
26840 html-ld: \
26841 configure-ld
26842 @[ -f ./ld/Makefile ] || exit 0; \
26843 r=`${PWD_COMMAND}`; export r; \
26844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26845 $(HOST_EXPORTS) \
26846 for flag in $(EXTRA_HOST_FLAGS) ; do \
26847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26848 done; \
26849 echo "Doing html in ld" ; \
26850 (cd $(HOST_SUBDIR)/ld && \
26851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26853 "RANLIB=$${RANLIB}" \
26854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26855 html) \
26856 || exit 1
26857
26858 @endif ld
26859
26860 .PHONY: maybe-TAGS-ld TAGS-ld
26861 maybe-TAGS-ld:
26862 @if ld
26863 maybe-TAGS-ld: TAGS-ld
26864
26865 TAGS-ld: \
26866 configure-ld
26867 @[ -f ./ld/Makefile ] || exit 0; \
26868 r=`${PWD_COMMAND}`; export r; \
26869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26870 $(HOST_EXPORTS) \
26871 for flag in $(EXTRA_HOST_FLAGS) ; do \
26872 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26873 done; \
26874 echo "Doing TAGS in ld" ; \
26875 (cd $(HOST_SUBDIR)/ld && \
26876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26878 "RANLIB=$${RANLIB}" \
26879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26880 TAGS) \
26881 || exit 1
26882
26883 @endif ld
26884
26885 .PHONY: maybe-install-info-ld install-info-ld
26886 maybe-install-info-ld:
26887 @if ld
26888 maybe-install-info-ld: install-info-ld
26889
26890 install-info-ld: \
26891 configure-ld \
26892 info-ld
26893 @[ -f ./ld/Makefile ] || exit 0; \
26894 r=`${PWD_COMMAND}`; export r; \
26895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26896 $(HOST_EXPORTS) \
26897 for flag in $(EXTRA_HOST_FLAGS) ; do \
26898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26899 done; \
26900 echo "Doing install-info in ld" ; \
26901 (cd $(HOST_SUBDIR)/ld && \
26902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26904 "RANLIB=$${RANLIB}" \
26905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26906 install-info) \
26907 || exit 1
26908
26909 @endif ld
26910
26911 .PHONY: maybe-install-pdf-ld install-pdf-ld
26912 maybe-install-pdf-ld:
26913 @if ld
26914 maybe-install-pdf-ld: install-pdf-ld
26915
26916 install-pdf-ld: \
26917 configure-ld \
26918 pdf-ld
26919 @[ -f ./ld/Makefile ] || exit 0; \
26920 r=`${PWD_COMMAND}`; export r; \
26921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26922 $(HOST_EXPORTS) \
26923 for flag in $(EXTRA_HOST_FLAGS) ; do \
26924 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26925 done; \
26926 echo "Doing install-pdf in ld" ; \
26927 (cd $(HOST_SUBDIR)/ld && \
26928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26930 "RANLIB=$${RANLIB}" \
26931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26932 install-pdf) \
26933 || exit 1
26934
26935 @endif ld
26936
26937 .PHONY: maybe-install-html-ld install-html-ld
26938 maybe-install-html-ld:
26939 @if ld
26940 maybe-install-html-ld: install-html-ld
26941
26942 install-html-ld: \
26943 configure-ld \
26944 html-ld
26945 @[ -f ./ld/Makefile ] || exit 0; \
26946 r=`${PWD_COMMAND}`; export r; \
26947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26948 $(HOST_EXPORTS) \
26949 for flag in $(EXTRA_HOST_FLAGS) ; do \
26950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26951 done; \
26952 echo "Doing install-html in ld" ; \
26953 (cd $(HOST_SUBDIR)/ld && \
26954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26956 "RANLIB=$${RANLIB}" \
26957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26958 install-html) \
26959 || exit 1
26960
26961 @endif ld
26962
26963 .PHONY: maybe-installcheck-ld installcheck-ld
26964 maybe-installcheck-ld:
26965 @if ld
26966 maybe-installcheck-ld: installcheck-ld
26967
26968 installcheck-ld: \
26969 configure-ld
26970 @[ -f ./ld/Makefile ] || exit 0; \
26971 r=`${PWD_COMMAND}`; export r; \
26972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26973 $(HOST_EXPORTS) \
26974 for flag in $(EXTRA_HOST_FLAGS) ; do \
26975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26976 done; \
26977 echo "Doing installcheck in ld" ; \
26978 (cd $(HOST_SUBDIR)/ld && \
26979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26981 "RANLIB=$${RANLIB}" \
26982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26983 installcheck) \
26984 || exit 1
26985
26986 @endif ld
26987
26988 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
26989 maybe-mostlyclean-ld:
26990 @if ld
26991 maybe-mostlyclean-ld: mostlyclean-ld
26992
26993 mostlyclean-ld:
26994 @[ -f ./ld/Makefile ] || exit 0; \
26995 r=`${PWD_COMMAND}`; export r; \
26996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26997 $(HOST_EXPORTS) \
26998 for flag in $(EXTRA_HOST_FLAGS) ; do \
26999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27000 done; \
27001 echo "Doing mostlyclean in ld" ; \
27002 (cd $(HOST_SUBDIR)/ld && \
27003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27005 "RANLIB=$${RANLIB}" \
27006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27007 mostlyclean) \
27008 || exit 1
27009
27010 @endif ld
27011
27012 .PHONY: maybe-clean-ld clean-ld
27013 maybe-clean-ld:
27014 @if ld
27015 maybe-clean-ld: clean-ld
27016
27017 clean-ld:
27018 @[ -f ./ld/Makefile ] || exit 0; \
27019 r=`${PWD_COMMAND}`; export r; \
27020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27021 $(HOST_EXPORTS) \
27022 for flag in $(EXTRA_HOST_FLAGS) ; do \
27023 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27024 done; \
27025 echo "Doing clean in ld" ; \
27026 (cd $(HOST_SUBDIR)/ld && \
27027 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27028 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27029 "RANLIB=$${RANLIB}" \
27030 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27031 clean) \
27032 || exit 1
27033
27034 @endif ld
27035
27036 .PHONY: maybe-distclean-ld distclean-ld
27037 maybe-distclean-ld:
27038 @if ld
27039 maybe-distclean-ld: distclean-ld
27040
27041 distclean-ld:
27042 @[ -f ./ld/Makefile ] || exit 0; \
27043 r=`${PWD_COMMAND}`; export r; \
27044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045 $(HOST_EXPORTS) \
27046 for flag in $(EXTRA_HOST_FLAGS) ; do \
27047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27048 done; \
27049 echo "Doing distclean in ld" ; \
27050 (cd $(HOST_SUBDIR)/ld && \
27051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053 "RANLIB=$${RANLIB}" \
27054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27055 distclean) \
27056 || exit 1
27057
27058 @endif ld
27059
27060 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27061 maybe-maintainer-clean-ld:
27062 @if ld
27063 maybe-maintainer-clean-ld: maintainer-clean-ld
27064
27065 maintainer-clean-ld:
27066 @[ -f ./ld/Makefile ] || exit 0; \
27067 r=`${PWD_COMMAND}`; export r; \
27068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27069 $(HOST_EXPORTS) \
27070 for flag in $(EXTRA_HOST_FLAGS) ; do \
27071 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27072 done; \
27073 echo "Doing maintainer-clean in ld" ; \
27074 (cd $(HOST_SUBDIR)/ld && \
27075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27077 "RANLIB=$${RANLIB}" \
27078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27079 maintainer-clean) \
27080 || exit 1
27081
27082 @endif ld
27083
27084
27085
27086 .PHONY: configure-libcpp maybe-configure-libcpp
27087 maybe-configure-libcpp:
27088 @if gcc-bootstrap
27089 configure-libcpp: stage_current
27090 @endif gcc-bootstrap
27091 @if libcpp
27092 maybe-configure-libcpp: configure-libcpp
27093 configure-libcpp:
27094 @r=`${PWD_COMMAND}`; export r; \
27095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27096 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27097 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27098 $(HOST_EXPORTS) \
27099 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27100 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27101 case $(srcdir) in \
27102 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27103 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27104 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27105 esac; \
27106 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27107 libsrcdir="$$s/libcpp"; \
27108 $(SHELL) $${libsrcdir}/configure \
27109 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27110 --target=${target_alias} $${srcdiroption} \
27111 || exit 1
27112 @endif libcpp
27113
27114
27115
27116 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27117 maybe-configure-stage1-libcpp:
27118 @if libcpp-bootstrap
27119 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27120 configure-stage1-libcpp:
27121 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27122 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27123 @r=`${PWD_COMMAND}`; export r; \
27124 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27125 TFLAGS="$(STAGE1_TFLAGS)"; \
27126 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27127 $(HOST_EXPORTS) \
27128 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27129 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27130 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27131 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27132 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27133 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27134 case $(srcdir) in \
27135 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27136 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27137 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27138 esac; \
27139 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27140 libsrcdir="$$s/libcpp"; \
27141 $(SHELL) $${libsrcdir}/configure \
27142 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27143 --target=${target_alias} $${srcdiroption} \
27144 $(STAGE1_CONFIGURE_FLAGS)
27145 @endif libcpp-bootstrap
27146
27147 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27148 maybe-configure-stage2-libcpp:
27149 @if libcpp-bootstrap
27150 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27151 configure-stage2-libcpp:
27152 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27153 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27154 @r=`${PWD_COMMAND}`; export r; \
27155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27156 TFLAGS="$(STAGE2_TFLAGS)"; \
27157 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27158 $(HOST_EXPORTS) \
27159 $(POSTSTAGE1_HOST_EXPORTS) \
27160 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27161 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27162 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27163 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27164 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27165 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27166 case $(srcdir) in \
27167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27168 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27170 esac; \
27171 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27172 libsrcdir="$$s/libcpp"; \
27173 $(SHELL) $${libsrcdir}/configure \
27174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27175 --target=${target_alias} $${srcdiroption} \
27176 --with-build-libsubdir=$(HOST_SUBDIR) \
27177 $(STAGE2_CONFIGURE_FLAGS)
27178 @endif libcpp-bootstrap
27179
27180 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27181 maybe-configure-stage3-libcpp:
27182 @if libcpp-bootstrap
27183 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27184 configure-stage3-libcpp:
27185 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27186 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27187 @r=`${PWD_COMMAND}`; export r; \
27188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27189 TFLAGS="$(STAGE3_TFLAGS)"; \
27190 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27191 $(HOST_EXPORTS) \
27192 $(POSTSTAGE1_HOST_EXPORTS) \
27193 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27194 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27195 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27196 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27197 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27198 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27199 case $(srcdir) in \
27200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27201 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27203 esac; \
27204 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27205 libsrcdir="$$s/libcpp"; \
27206 $(SHELL) $${libsrcdir}/configure \
27207 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27208 --target=${target_alias} $${srcdiroption} \
27209 --with-build-libsubdir=$(HOST_SUBDIR) \
27210 $(STAGE3_CONFIGURE_FLAGS)
27211 @endif libcpp-bootstrap
27212
27213 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27214 maybe-configure-stage4-libcpp:
27215 @if libcpp-bootstrap
27216 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27217 configure-stage4-libcpp:
27218 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27219 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27220 @r=`${PWD_COMMAND}`; export r; \
27221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27222 TFLAGS="$(STAGE4_TFLAGS)"; \
27223 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27224 $(HOST_EXPORTS) \
27225 $(POSTSTAGE1_HOST_EXPORTS) \
27226 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27227 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27228 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27229 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27230 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27231 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27232 case $(srcdir) in \
27233 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27234 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27235 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27236 esac; \
27237 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27238 libsrcdir="$$s/libcpp"; \
27239 $(SHELL) $${libsrcdir}/configure \
27240 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27241 --target=${target_alias} $${srcdiroption} \
27242 --with-build-libsubdir=$(HOST_SUBDIR) \
27243 $(STAGE4_CONFIGURE_FLAGS)
27244 @endif libcpp-bootstrap
27245
27246 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27247 maybe-configure-stageprofile-libcpp:
27248 @if libcpp-bootstrap
27249 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27250 configure-stageprofile-libcpp:
27251 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27252 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27253 @r=`${PWD_COMMAND}`; export r; \
27254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27255 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27256 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27257 $(HOST_EXPORTS) \
27258 $(POSTSTAGE1_HOST_EXPORTS) \
27259 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27260 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27261 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27262 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27263 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27264 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27265 case $(srcdir) in \
27266 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27267 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27268 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27269 esac; \
27270 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27271 libsrcdir="$$s/libcpp"; \
27272 $(SHELL) $${libsrcdir}/configure \
27273 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27274 --target=${target_alias} $${srcdiroption} \
27275 --with-build-libsubdir=$(HOST_SUBDIR) \
27276 $(STAGEprofile_CONFIGURE_FLAGS)
27277 @endif libcpp-bootstrap
27278
27279 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
27280 maybe-configure-stagefeedback-libcpp:
27281 @if libcpp-bootstrap
27282 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
27283 configure-stagefeedback-libcpp:
27284 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27285 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27286 @r=`${PWD_COMMAND}`; export r; \
27287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27288 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27289 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27290 $(HOST_EXPORTS) \
27291 $(POSTSTAGE1_HOST_EXPORTS) \
27292 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27293 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27294 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27295 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
27296 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27297 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27298 case $(srcdir) in \
27299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27300 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27302 esac; \
27303 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27304 libsrcdir="$$s/libcpp"; \
27305 $(SHELL) $${libsrcdir}/configure \
27306 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27307 --target=${target_alias} $${srcdiroption} \
27308 --with-build-libsubdir=$(HOST_SUBDIR) \
27309 $(STAGEfeedback_CONFIGURE_FLAGS)
27310 @endif libcpp-bootstrap
27311
27312
27313
27314
27315
27316 .PHONY: all-libcpp maybe-all-libcpp
27317 maybe-all-libcpp:
27318 @if gcc-bootstrap
27319 all-libcpp: stage_current
27320 @endif gcc-bootstrap
27321 @if libcpp
27322 TARGET-libcpp=all
27323 maybe-all-libcpp: all-libcpp
27324 all-libcpp: configure-libcpp
27325 @r=`${PWD_COMMAND}`; export r; \
27326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27327 $(HOST_EXPORTS) \
27328 (cd $(HOST_SUBDIR)/libcpp && \
27329 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27330 $(TARGET-libcpp))
27331 @endif libcpp
27332
27333
27334
27335 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
27336 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
27337 maybe-all-stage1-libcpp:
27338 maybe-clean-stage1-libcpp:
27339 @if libcpp-bootstrap
27340 maybe-all-stage1-libcpp: all-stage1-libcpp
27341 all-stage1: all-stage1-libcpp
27342 TARGET-stage1-libcpp = $(TARGET-libcpp)
27343 all-stage1-libcpp: configure-stage1-libcpp
27344 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27345 @r=`${PWD_COMMAND}`; export r; \
27346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27347 TFLAGS="$(STAGE1_TFLAGS)"; \
27348 $(HOST_EXPORTS) \
27349 cd $(HOST_SUBDIR)/libcpp && \
27350 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27351 CFLAGS="$(STAGE1_CFLAGS)" \
27352 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27353 LIBCFLAGS="$(LIBCFLAGS)" \
27354 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27355 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27356 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27357 $(EXTRA_HOST_FLAGS) \
27358 TFLAGS="$(STAGE1_TFLAGS)" \
27359 $(TARGET-stage1-libcpp)
27360
27361 maybe-clean-stage1-libcpp: clean-stage1-libcpp
27362 clean-stage1: clean-stage1-libcpp
27363 clean-stage1-libcpp:
27364 @if [ $(current_stage) = stage1 ]; then \
27365 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27366 else \
27367 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
27368 $(MAKE) stage1-start; \
27369 fi; \
27370 cd $(HOST_SUBDIR)/libcpp && \
27371 $(MAKE) $(EXTRA_HOST_FLAGS) \
27372 clean
27373 @endif libcpp-bootstrap
27374
27375
27376 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
27377 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
27378 maybe-all-stage2-libcpp:
27379 maybe-clean-stage2-libcpp:
27380 @if libcpp-bootstrap
27381 maybe-all-stage2-libcpp: all-stage2-libcpp
27382 all-stage2: all-stage2-libcpp
27383 TARGET-stage2-libcpp = $(TARGET-libcpp)
27384 all-stage2-libcpp: configure-stage2-libcpp
27385 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27386 @r=`${PWD_COMMAND}`; export r; \
27387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27388 TFLAGS="$(STAGE2_TFLAGS)"; \
27389 $(HOST_EXPORTS) \
27390 $(POSTSTAGE1_HOST_EXPORTS) \
27391 cd $(HOST_SUBDIR)/libcpp && \
27392 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27393 CFLAGS="$(STAGE2_CFLAGS)" \
27394 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27395 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27396 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27397 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27398 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27399 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27400 TFLAGS="$(STAGE2_TFLAGS)" \
27401 $(TARGET-stage2-libcpp)
27402
27403 maybe-clean-stage2-libcpp: clean-stage2-libcpp
27404 clean-stage2: clean-stage2-libcpp
27405 clean-stage2-libcpp:
27406 @if [ $(current_stage) = stage2 ]; then \
27407 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27408 else \
27409 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
27410 $(MAKE) stage2-start; \
27411 fi; \
27412 cd $(HOST_SUBDIR)/libcpp && \
27413 $(MAKE) $(EXTRA_HOST_FLAGS) \
27414 $(POSTSTAGE1_FLAGS_TO_PASS) \
27415 clean
27416 @endif libcpp-bootstrap
27417
27418
27419 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
27420 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
27421 maybe-all-stage3-libcpp:
27422 maybe-clean-stage3-libcpp:
27423 @if libcpp-bootstrap
27424 maybe-all-stage3-libcpp: all-stage3-libcpp
27425 all-stage3: all-stage3-libcpp
27426 TARGET-stage3-libcpp = $(TARGET-libcpp)
27427 all-stage3-libcpp: configure-stage3-libcpp
27428 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27429 @r=`${PWD_COMMAND}`; export r; \
27430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27431 TFLAGS="$(STAGE3_TFLAGS)"; \
27432 $(HOST_EXPORTS) \
27433 $(POSTSTAGE1_HOST_EXPORTS) \
27434 cd $(HOST_SUBDIR)/libcpp && \
27435 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27436 CFLAGS="$(STAGE3_CFLAGS)" \
27437 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27438 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27439 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27440 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27441 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27442 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27443 TFLAGS="$(STAGE3_TFLAGS)" \
27444 $(TARGET-stage3-libcpp)
27445
27446 maybe-clean-stage3-libcpp: clean-stage3-libcpp
27447 clean-stage3: clean-stage3-libcpp
27448 clean-stage3-libcpp:
27449 @if [ $(current_stage) = stage3 ]; then \
27450 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27451 else \
27452 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
27453 $(MAKE) stage3-start; \
27454 fi; \
27455 cd $(HOST_SUBDIR)/libcpp && \
27456 $(MAKE) $(EXTRA_HOST_FLAGS) \
27457 $(POSTSTAGE1_FLAGS_TO_PASS) \
27458 clean
27459 @endif libcpp-bootstrap
27460
27461
27462 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
27463 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
27464 maybe-all-stage4-libcpp:
27465 maybe-clean-stage4-libcpp:
27466 @if libcpp-bootstrap
27467 maybe-all-stage4-libcpp: all-stage4-libcpp
27468 all-stage4: all-stage4-libcpp
27469 TARGET-stage4-libcpp = $(TARGET-libcpp)
27470 all-stage4-libcpp: configure-stage4-libcpp
27471 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27472 @r=`${PWD_COMMAND}`; export r; \
27473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474 TFLAGS="$(STAGE4_TFLAGS)"; \
27475 $(HOST_EXPORTS) \
27476 $(POSTSTAGE1_HOST_EXPORTS) \
27477 cd $(HOST_SUBDIR)/libcpp && \
27478 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27479 CFLAGS="$(STAGE4_CFLAGS)" \
27480 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27481 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27482 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27483 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27484 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27485 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27486 TFLAGS="$(STAGE4_TFLAGS)" \
27487 $(TARGET-stage4-libcpp)
27488
27489 maybe-clean-stage4-libcpp: clean-stage4-libcpp
27490 clean-stage4: clean-stage4-libcpp
27491 clean-stage4-libcpp:
27492 @if [ $(current_stage) = stage4 ]; then \
27493 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27494 else \
27495 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
27496 $(MAKE) stage4-start; \
27497 fi; \
27498 cd $(HOST_SUBDIR)/libcpp && \
27499 $(MAKE) $(EXTRA_HOST_FLAGS) \
27500 $(POSTSTAGE1_FLAGS_TO_PASS) \
27501 clean
27502 @endif libcpp-bootstrap
27503
27504
27505 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
27506 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
27507 maybe-all-stageprofile-libcpp:
27508 maybe-clean-stageprofile-libcpp:
27509 @if libcpp-bootstrap
27510 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
27511 all-stageprofile: all-stageprofile-libcpp
27512 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
27513 all-stageprofile-libcpp: configure-stageprofile-libcpp
27514 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27515 @r=`${PWD_COMMAND}`; export r; \
27516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27517 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27518 $(HOST_EXPORTS) \
27519 $(POSTSTAGE1_HOST_EXPORTS) \
27520 cd $(HOST_SUBDIR)/libcpp && \
27521 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27522 CFLAGS="$(STAGEprofile_CFLAGS)" \
27523 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27524 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27525 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27526 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27527 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27528 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27529 TFLAGS="$(STAGEprofile_TFLAGS)" \
27530 $(TARGET-stageprofile-libcpp)
27531
27532 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
27533 clean-stageprofile: clean-stageprofile-libcpp
27534 clean-stageprofile-libcpp:
27535 @if [ $(current_stage) = stageprofile ]; then \
27536 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27537 else \
27538 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
27539 $(MAKE) stageprofile-start; \
27540 fi; \
27541 cd $(HOST_SUBDIR)/libcpp && \
27542 $(MAKE) $(EXTRA_HOST_FLAGS) \
27543 $(POSTSTAGE1_FLAGS_TO_PASS) \
27544 clean
27545 @endif libcpp-bootstrap
27546
27547
27548 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
27549 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
27550 maybe-all-stagefeedback-libcpp:
27551 maybe-clean-stagefeedback-libcpp:
27552 @if libcpp-bootstrap
27553 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
27554 all-stagefeedback: all-stagefeedback-libcpp
27555 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
27556 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
27557 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27558 @r=`${PWD_COMMAND}`; export r; \
27559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27560 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27561 $(HOST_EXPORTS) \
27562 $(POSTSTAGE1_HOST_EXPORTS) \
27563 cd $(HOST_SUBDIR)/libcpp && \
27564 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27565 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27566 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27567 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27568 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27569 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27570 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27571 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27572 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27573 $(TARGET-stagefeedback-libcpp)
27574
27575 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
27576 clean-stagefeedback: clean-stagefeedback-libcpp
27577 clean-stagefeedback-libcpp:
27578 @if [ $(current_stage) = stagefeedback ]; then \
27579 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
27580 else \
27581 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
27582 $(MAKE) stagefeedback-start; \
27583 fi; \
27584 cd $(HOST_SUBDIR)/libcpp && \
27585 $(MAKE) $(EXTRA_HOST_FLAGS) \
27586 $(POSTSTAGE1_FLAGS_TO_PASS) \
27587 clean
27588 @endif libcpp-bootstrap
27589
27590
27591
27592
27593
27594 .PHONY: check-libcpp maybe-check-libcpp
27595 maybe-check-libcpp:
27596 @if libcpp
27597 maybe-check-libcpp: check-libcpp
27598
27599 check-libcpp:
27600 @: $(MAKE); $(unstage)
27601 @r=`${PWD_COMMAND}`; export r; \
27602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27603 $(HOST_EXPORTS) \
27604 (cd $(HOST_SUBDIR)/libcpp && \
27605 $(MAKE) $(FLAGS_TO_PASS) check)
27606
27607 @endif libcpp
27608
27609 .PHONY: install-libcpp maybe-install-libcpp
27610 maybe-install-libcpp:
27611 @if libcpp
27612 maybe-install-libcpp: install-libcpp
27613
27614 install-libcpp: installdirs
27615 @: $(MAKE); $(unstage)
27616 @r=`${PWD_COMMAND}`; export r; \
27617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27618 $(HOST_EXPORTS) \
27619 (cd $(HOST_SUBDIR)/libcpp && \
27620 $(MAKE) $(FLAGS_TO_PASS) install)
27621
27622 @endif libcpp
27623
27624 # Other targets (info, dvi, pdf, etc.)
27625
27626 .PHONY: maybe-info-libcpp info-libcpp
27627 maybe-info-libcpp:
27628 @if libcpp
27629 maybe-info-libcpp: info-libcpp
27630
27631 info-libcpp: \
27632 configure-libcpp
27633 @[ -f ./libcpp/Makefile ] || exit 0; \
27634 r=`${PWD_COMMAND}`; export r; \
27635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27636 $(HOST_EXPORTS) \
27637 for flag in $(EXTRA_HOST_FLAGS) ; do \
27638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27639 done; \
27640 echo "Doing info in libcpp" ; \
27641 (cd $(HOST_SUBDIR)/libcpp && \
27642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27644 "RANLIB=$${RANLIB}" \
27645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27646 info) \
27647 || exit 1
27648
27649 @endif libcpp
27650
27651 .PHONY: maybe-dvi-libcpp dvi-libcpp
27652 maybe-dvi-libcpp:
27653 @if libcpp
27654 maybe-dvi-libcpp: dvi-libcpp
27655
27656 dvi-libcpp: \
27657 configure-libcpp
27658 @[ -f ./libcpp/Makefile ] || exit 0; \
27659 r=`${PWD_COMMAND}`; export r; \
27660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27661 $(HOST_EXPORTS) \
27662 for flag in $(EXTRA_HOST_FLAGS) ; do \
27663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27664 done; \
27665 echo "Doing dvi in libcpp" ; \
27666 (cd $(HOST_SUBDIR)/libcpp && \
27667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27669 "RANLIB=$${RANLIB}" \
27670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27671 dvi) \
27672 || exit 1
27673
27674 @endif libcpp
27675
27676 .PHONY: maybe-pdf-libcpp pdf-libcpp
27677 maybe-pdf-libcpp:
27678 @if libcpp
27679 maybe-pdf-libcpp: pdf-libcpp
27680
27681 pdf-libcpp: \
27682 configure-libcpp
27683 @[ -f ./libcpp/Makefile ] || exit 0; \
27684 r=`${PWD_COMMAND}`; export r; \
27685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27686 $(HOST_EXPORTS) \
27687 for flag in $(EXTRA_HOST_FLAGS) ; do \
27688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27689 done; \
27690 echo "Doing pdf in libcpp" ; \
27691 (cd $(HOST_SUBDIR)/libcpp && \
27692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27694 "RANLIB=$${RANLIB}" \
27695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27696 pdf) \
27697 || exit 1
27698
27699 @endif libcpp
27700
27701 .PHONY: maybe-html-libcpp html-libcpp
27702 maybe-html-libcpp:
27703 @if libcpp
27704 maybe-html-libcpp: html-libcpp
27705
27706 html-libcpp: \
27707 configure-libcpp
27708 @[ -f ./libcpp/Makefile ] || exit 0; \
27709 r=`${PWD_COMMAND}`; export r; \
27710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27711 $(HOST_EXPORTS) \
27712 for flag in $(EXTRA_HOST_FLAGS) ; do \
27713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27714 done; \
27715 echo "Doing html in libcpp" ; \
27716 (cd $(HOST_SUBDIR)/libcpp && \
27717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27719 "RANLIB=$${RANLIB}" \
27720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27721 html) \
27722 || exit 1
27723
27724 @endif libcpp
27725
27726 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
27727 maybe-TAGS-libcpp:
27728 @if libcpp
27729 maybe-TAGS-libcpp: TAGS-libcpp
27730
27731 TAGS-libcpp: \
27732 configure-libcpp
27733 @[ -f ./libcpp/Makefile ] || exit 0; \
27734 r=`${PWD_COMMAND}`; export r; \
27735 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27736 $(HOST_EXPORTS) \
27737 for flag in $(EXTRA_HOST_FLAGS) ; do \
27738 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27739 done; \
27740 echo "Doing TAGS in libcpp" ; \
27741 (cd $(HOST_SUBDIR)/libcpp && \
27742 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27743 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27744 "RANLIB=$${RANLIB}" \
27745 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27746 TAGS) \
27747 || exit 1
27748
27749 @endif libcpp
27750
27751 .PHONY: maybe-install-info-libcpp install-info-libcpp
27752 maybe-install-info-libcpp:
27753 @if libcpp
27754 maybe-install-info-libcpp: install-info-libcpp
27755
27756 install-info-libcpp: \
27757 configure-libcpp \
27758 info-libcpp
27759 @[ -f ./libcpp/Makefile ] || exit 0; \
27760 r=`${PWD_COMMAND}`; export r; \
27761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27762 $(HOST_EXPORTS) \
27763 for flag in $(EXTRA_HOST_FLAGS) ; do \
27764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27765 done; \
27766 echo "Doing install-info in libcpp" ; \
27767 (cd $(HOST_SUBDIR)/libcpp && \
27768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27770 "RANLIB=$${RANLIB}" \
27771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27772 install-info) \
27773 || exit 1
27774
27775 @endif libcpp
27776
27777 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
27778 maybe-install-pdf-libcpp:
27779 @if libcpp
27780 maybe-install-pdf-libcpp: install-pdf-libcpp
27781
27782 install-pdf-libcpp: \
27783 configure-libcpp \
27784 pdf-libcpp
27785 @[ -f ./libcpp/Makefile ] || exit 0; \
27786 r=`${PWD_COMMAND}`; export r; \
27787 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27788 $(HOST_EXPORTS) \
27789 for flag in $(EXTRA_HOST_FLAGS) ; do \
27790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27791 done; \
27792 echo "Doing install-pdf in libcpp" ; \
27793 (cd $(HOST_SUBDIR)/libcpp && \
27794 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27795 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27796 "RANLIB=$${RANLIB}" \
27797 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27798 install-pdf) \
27799 || exit 1
27800
27801 @endif libcpp
27802
27803 .PHONY: maybe-install-html-libcpp install-html-libcpp
27804 maybe-install-html-libcpp:
27805 @if libcpp
27806 maybe-install-html-libcpp: install-html-libcpp
27807
27808 install-html-libcpp: \
27809 configure-libcpp \
27810 html-libcpp
27811 @[ -f ./libcpp/Makefile ] || exit 0; \
27812 r=`${PWD_COMMAND}`; export r; \
27813 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27814 $(HOST_EXPORTS) \
27815 for flag in $(EXTRA_HOST_FLAGS) ; do \
27816 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27817 done; \
27818 echo "Doing install-html in libcpp" ; \
27819 (cd $(HOST_SUBDIR)/libcpp && \
27820 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27821 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27822 "RANLIB=$${RANLIB}" \
27823 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27824 install-html) \
27825 || exit 1
27826
27827 @endif libcpp
27828
27829 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
27830 maybe-installcheck-libcpp:
27831 @if libcpp
27832 maybe-installcheck-libcpp: installcheck-libcpp
27833
27834 installcheck-libcpp: \
27835 configure-libcpp
27836 @[ -f ./libcpp/Makefile ] || exit 0; \
27837 r=`${PWD_COMMAND}`; export r; \
27838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27839 $(HOST_EXPORTS) \
27840 for flag in $(EXTRA_HOST_FLAGS) ; do \
27841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27842 done; \
27843 echo "Doing installcheck in libcpp" ; \
27844 (cd $(HOST_SUBDIR)/libcpp && \
27845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27847 "RANLIB=$${RANLIB}" \
27848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27849 installcheck) \
27850 || exit 1
27851
27852 @endif libcpp
27853
27854 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
27855 maybe-mostlyclean-libcpp:
27856 @if libcpp
27857 maybe-mostlyclean-libcpp: mostlyclean-libcpp
27858
27859 mostlyclean-libcpp:
27860 @[ -f ./libcpp/Makefile ] || exit 0; \
27861 r=`${PWD_COMMAND}`; export r; \
27862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27863 $(HOST_EXPORTS) \
27864 for flag in $(EXTRA_HOST_FLAGS) ; do \
27865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27866 done; \
27867 echo "Doing mostlyclean in libcpp" ; \
27868 (cd $(HOST_SUBDIR)/libcpp && \
27869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27871 "RANLIB=$${RANLIB}" \
27872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27873 mostlyclean) \
27874 || exit 1
27875
27876 @endif libcpp
27877
27878 .PHONY: maybe-clean-libcpp clean-libcpp
27879 maybe-clean-libcpp:
27880 @if libcpp
27881 maybe-clean-libcpp: clean-libcpp
27882
27883 clean-libcpp:
27884 @[ -f ./libcpp/Makefile ] || exit 0; \
27885 r=`${PWD_COMMAND}`; export r; \
27886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27887 $(HOST_EXPORTS) \
27888 for flag in $(EXTRA_HOST_FLAGS) ; do \
27889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27890 done; \
27891 echo "Doing clean in libcpp" ; \
27892 (cd $(HOST_SUBDIR)/libcpp && \
27893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27895 "RANLIB=$${RANLIB}" \
27896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27897 clean) \
27898 || exit 1
27899
27900 @endif libcpp
27901
27902 .PHONY: maybe-distclean-libcpp distclean-libcpp
27903 maybe-distclean-libcpp:
27904 @if libcpp
27905 maybe-distclean-libcpp: distclean-libcpp
27906
27907 distclean-libcpp:
27908 @[ -f ./libcpp/Makefile ] || exit 0; \
27909 r=`${PWD_COMMAND}`; export r; \
27910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27911 $(HOST_EXPORTS) \
27912 for flag in $(EXTRA_HOST_FLAGS) ; do \
27913 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27914 done; \
27915 echo "Doing distclean in libcpp" ; \
27916 (cd $(HOST_SUBDIR)/libcpp && \
27917 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27918 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27919 "RANLIB=$${RANLIB}" \
27920 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27921 distclean) \
27922 || exit 1
27923
27924 @endif libcpp
27925
27926 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
27927 maybe-maintainer-clean-libcpp:
27928 @if libcpp
27929 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
27930
27931 maintainer-clean-libcpp:
27932 @[ -f ./libcpp/Makefile ] || exit 0; \
27933 r=`${PWD_COMMAND}`; export r; \
27934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27935 $(HOST_EXPORTS) \
27936 for flag in $(EXTRA_HOST_FLAGS) ; do \
27937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27938 done; \
27939 echo "Doing maintainer-clean in libcpp" ; \
27940 (cd $(HOST_SUBDIR)/libcpp && \
27941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27943 "RANLIB=$${RANLIB}" \
27944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27945 maintainer-clean) \
27946 || exit 1
27947
27948 @endif libcpp
27949
27950
27951
27952 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
27953 maybe-configure-libdecnumber:
27954 @if gcc-bootstrap
27955 configure-libdecnumber: stage_current
27956 @endif gcc-bootstrap
27957 @if libdecnumber
27958 maybe-configure-libdecnumber: configure-libdecnumber
27959 configure-libdecnumber:
27960 @r=`${PWD_COMMAND}`; export r; \
27961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27962 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27963 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27964 $(HOST_EXPORTS) \
27965 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
27966 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
27967 case $(srcdir) in \
27968 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27969 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
27970 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27971 esac; \
27972 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
27973 libsrcdir="$$s/libdecnumber"; \
27974 $(SHELL) $${libsrcdir}/configure \
27975 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27976 --target=${target_alias} $${srcdiroption} \
27977 || exit 1
27978 @endif libdecnumber
27979
27980
27981
27982 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
27983 maybe-configure-stage1-libdecnumber:
27984 @if libdecnumber-bootstrap
27985 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
27986 configure-stage1-libdecnumber:
27987 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27988 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
27989 @r=`${PWD_COMMAND}`; export r; \
27990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27991 TFLAGS="$(STAGE1_TFLAGS)"; \
27992 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
27993 $(HOST_EXPORTS) \
27994 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27995 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27996 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27997 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
27998 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
27999 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28000 case $(srcdir) in \
28001 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28002 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28003 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28004 esac; \
28005 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28006 libsrcdir="$$s/libdecnumber"; \
28007 $(SHELL) $${libsrcdir}/configure \
28008 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28009 --target=${target_alias} $${srcdiroption} \
28010 $(STAGE1_CONFIGURE_FLAGS)
28011 @endif libdecnumber-bootstrap
28012
28013 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
28014 maybe-configure-stage2-libdecnumber:
28015 @if libdecnumber-bootstrap
28016 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
28017 configure-stage2-libdecnumber:
28018 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28020 @r=`${PWD_COMMAND}`; export r; \
28021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28022 TFLAGS="$(STAGE2_TFLAGS)"; \
28023 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28024 $(HOST_EXPORTS) \
28025 $(POSTSTAGE1_HOST_EXPORTS) \
28026 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28027 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28028 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28029 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
28030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28031 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28032 case $(srcdir) in \
28033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28034 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28036 esac; \
28037 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28038 libsrcdir="$$s/libdecnumber"; \
28039 $(SHELL) $${libsrcdir}/configure \
28040 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28041 --target=${target_alias} $${srcdiroption} \
28042 --with-build-libsubdir=$(HOST_SUBDIR) \
28043 $(STAGE2_CONFIGURE_FLAGS)
28044 @endif libdecnumber-bootstrap
28045
28046 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28047 maybe-configure-stage3-libdecnumber:
28048 @if libdecnumber-bootstrap
28049 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28050 configure-stage3-libdecnumber:
28051 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28052 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28053 @r=`${PWD_COMMAND}`; export r; \
28054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28055 TFLAGS="$(STAGE3_TFLAGS)"; \
28056 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28057 $(HOST_EXPORTS) \
28058 $(POSTSTAGE1_HOST_EXPORTS) \
28059 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28060 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28061 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28062 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28063 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28064 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28065 case $(srcdir) in \
28066 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28067 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28068 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28069 esac; \
28070 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28071 libsrcdir="$$s/libdecnumber"; \
28072 $(SHELL) $${libsrcdir}/configure \
28073 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28074 --target=${target_alias} $${srcdiroption} \
28075 --with-build-libsubdir=$(HOST_SUBDIR) \
28076 $(STAGE3_CONFIGURE_FLAGS)
28077 @endif libdecnumber-bootstrap
28078
28079 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28080 maybe-configure-stage4-libdecnumber:
28081 @if libdecnumber-bootstrap
28082 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28083 configure-stage4-libdecnumber:
28084 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28085 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28086 @r=`${PWD_COMMAND}`; export r; \
28087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28088 TFLAGS="$(STAGE4_TFLAGS)"; \
28089 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28090 $(HOST_EXPORTS) \
28091 $(POSTSTAGE1_HOST_EXPORTS) \
28092 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28093 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28094 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28095 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28096 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28097 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28098 case $(srcdir) in \
28099 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28100 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28101 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28102 esac; \
28103 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28104 libsrcdir="$$s/libdecnumber"; \
28105 $(SHELL) $${libsrcdir}/configure \
28106 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28107 --target=${target_alias} $${srcdiroption} \
28108 --with-build-libsubdir=$(HOST_SUBDIR) \
28109 $(STAGE4_CONFIGURE_FLAGS)
28110 @endif libdecnumber-bootstrap
28111
28112 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28113 maybe-configure-stageprofile-libdecnumber:
28114 @if libdecnumber-bootstrap
28115 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28116 configure-stageprofile-libdecnumber:
28117 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28118 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28119 @r=`${PWD_COMMAND}`; export r; \
28120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28121 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28122 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28123 $(HOST_EXPORTS) \
28124 $(POSTSTAGE1_HOST_EXPORTS) \
28125 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28126 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28127 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28128 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28129 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28130 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28131 case $(srcdir) in \
28132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28133 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28135 esac; \
28136 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28137 libsrcdir="$$s/libdecnumber"; \
28138 $(SHELL) $${libsrcdir}/configure \
28139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28140 --target=${target_alias} $${srcdiroption} \
28141 --with-build-libsubdir=$(HOST_SUBDIR) \
28142 $(STAGEprofile_CONFIGURE_FLAGS)
28143 @endif libdecnumber-bootstrap
28144
28145 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28146 maybe-configure-stagefeedback-libdecnumber:
28147 @if libdecnumber-bootstrap
28148 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28149 configure-stagefeedback-libdecnumber:
28150 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28151 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28152 @r=`${PWD_COMMAND}`; export r; \
28153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28154 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28155 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28156 $(HOST_EXPORTS) \
28157 $(POSTSTAGE1_HOST_EXPORTS) \
28158 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28159 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28160 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28161 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28163 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28164 case $(srcdir) in \
28165 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28166 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28167 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28168 esac; \
28169 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28170 libsrcdir="$$s/libdecnumber"; \
28171 $(SHELL) $${libsrcdir}/configure \
28172 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28173 --target=${target_alias} $${srcdiroption} \
28174 --with-build-libsubdir=$(HOST_SUBDIR) \
28175 $(STAGEfeedback_CONFIGURE_FLAGS)
28176 @endif libdecnumber-bootstrap
28177
28178
28179
28180
28181
28182 .PHONY: all-libdecnumber maybe-all-libdecnumber
28183 maybe-all-libdecnumber:
28184 @if gcc-bootstrap
28185 all-libdecnumber: stage_current
28186 @endif gcc-bootstrap
28187 @if libdecnumber
28188 TARGET-libdecnumber=all
28189 maybe-all-libdecnumber: all-libdecnumber
28190 all-libdecnumber: configure-libdecnumber
28191 @r=`${PWD_COMMAND}`; export r; \
28192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28193 $(HOST_EXPORTS) \
28194 (cd $(HOST_SUBDIR)/libdecnumber && \
28195 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28196 $(TARGET-libdecnumber))
28197 @endif libdecnumber
28198
28199
28200
28201 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28202 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28203 maybe-all-stage1-libdecnumber:
28204 maybe-clean-stage1-libdecnumber:
28205 @if libdecnumber-bootstrap
28206 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28207 all-stage1: all-stage1-libdecnumber
28208 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28209 all-stage1-libdecnumber: configure-stage1-libdecnumber
28210 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28211 @r=`${PWD_COMMAND}`; export r; \
28212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28213 TFLAGS="$(STAGE1_TFLAGS)"; \
28214 $(HOST_EXPORTS) \
28215 cd $(HOST_SUBDIR)/libdecnumber && \
28216 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28217 CFLAGS="$(STAGE1_CFLAGS)" \
28218 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28219 LIBCFLAGS="$(LIBCFLAGS)" \
28220 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28221 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28222 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28223 $(EXTRA_HOST_FLAGS) \
28224 TFLAGS="$(STAGE1_TFLAGS)" \
28225 $(TARGET-stage1-libdecnumber)
28226
28227 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28228 clean-stage1: clean-stage1-libdecnumber
28229 clean-stage1-libdecnumber:
28230 @if [ $(current_stage) = stage1 ]; then \
28231 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28232 else \
28233 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28234 $(MAKE) stage1-start; \
28235 fi; \
28236 cd $(HOST_SUBDIR)/libdecnumber && \
28237 $(MAKE) $(EXTRA_HOST_FLAGS) \
28238 clean
28239 @endif libdecnumber-bootstrap
28240
28241
28242 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28243 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28244 maybe-all-stage2-libdecnumber:
28245 maybe-clean-stage2-libdecnumber:
28246 @if libdecnumber-bootstrap
28247 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28248 all-stage2: all-stage2-libdecnumber
28249 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28250 all-stage2-libdecnumber: configure-stage2-libdecnumber
28251 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28252 @r=`${PWD_COMMAND}`; export r; \
28253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28254 TFLAGS="$(STAGE2_TFLAGS)"; \
28255 $(HOST_EXPORTS) \
28256 $(POSTSTAGE1_HOST_EXPORTS) \
28257 cd $(HOST_SUBDIR)/libdecnumber && \
28258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28259 CFLAGS="$(STAGE2_CFLAGS)" \
28260 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28261 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28265 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28266 TFLAGS="$(STAGE2_TFLAGS)" \
28267 $(TARGET-stage2-libdecnumber)
28268
28269 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
28270 clean-stage2: clean-stage2-libdecnumber
28271 clean-stage2-libdecnumber:
28272 @if [ $(current_stage) = stage2 ]; then \
28273 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28274 else \
28275 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
28276 $(MAKE) stage2-start; \
28277 fi; \
28278 cd $(HOST_SUBDIR)/libdecnumber && \
28279 $(MAKE) $(EXTRA_HOST_FLAGS) \
28280 $(POSTSTAGE1_FLAGS_TO_PASS) \
28281 clean
28282 @endif libdecnumber-bootstrap
28283
28284
28285 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
28286 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
28287 maybe-all-stage3-libdecnumber:
28288 maybe-clean-stage3-libdecnumber:
28289 @if libdecnumber-bootstrap
28290 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
28291 all-stage3: all-stage3-libdecnumber
28292 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
28293 all-stage3-libdecnumber: configure-stage3-libdecnumber
28294 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28295 @r=`${PWD_COMMAND}`; export r; \
28296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28297 TFLAGS="$(STAGE3_TFLAGS)"; \
28298 $(HOST_EXPORTS) \
28299 $(POSTSTAGE1_HOST_EXPORTS) \
28300 cd $(HOST_SUBDIR)/libdecnumber && \
28301 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28302 CFLAGS="$(STAGE3_CFLAGS)" \
28303 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28304 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28305 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28306 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28307 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28308 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28309 TFLAGS="$(STAGE3_TFLAGS)" \
28310 $(TARGET-stage3-libdecnumber)
28311
28312 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
28313 clean-stage3: clean-stage3-libdecnumber
28314 clean-stage3-libdecnumber:
28315 @if [ $(current_stage) = stage3 ]; then \
28316 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28317 else \
28318 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
28319 $(MAKE) stage3-start; \
28320 fi; \
28321 cd $(HOST_SUBDIR)/libdecnumber && \
28322 $(MAKE) $(EXTRA_HOST_FLAGS) \
28323 $(POSTSTAGE1_FLAGS_TO_PASS) \
28324 clean
28325 @endif libdecnumber-bootstrap
28326
28327
28328 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
28329 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
28330 maybe-all-stage4-libdecnumber:
28331 maybe-clean-stage4-libdecnumber:
28332 @if libdecnumber-bootstrap
28333 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
28334 all-stage4: all-stage4-libdecnumber
28335 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
28336 all-stage4-libdecnumber: configure-stage4-libdecnumber
28337 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28338 @r=`${PWD_COMMAND}`; export r; \
28339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28340 TFLAGS="$(STAGE4_TFLAGS)"; \
28341 $(HOST_EXPORTS) \
28342 $(POSTSTAGE1_HOST_EXPORTS) \
28343 cd $(HOST_SUBDIR)/libdecnumber && \
28344 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28345 CFLAGS="$(STAGE4_CFLAGS)" \
28346 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28347 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28348 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28349 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28350 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28351 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28352 TFLAGS="$(STAGE4_TFLAGS)" \
28353 $(TARGET-stage4-libdecnumber)
28354
28355 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
28356 clean-stage4: clean-stage4-libdecnumber
28357 clean-stage4-libdecnumber:
28358 @if [ $(current_stage) = stage4 ]; then \
28359 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28360 else \
28361 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
28362 $(MAKE) stage4-start; \
28363 fi; \
28364 cd $(HOST_SUBDIR)/libdecnumber && \
28365 $(MAKE) $(EXTRA_HOST_FLAGS) \
28366 $(POSTSTAGE1_FLAGS_TO_PASS) \
28367 clean
28368 @endif libdecnumber-bootstrap
28369
28370
28371 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
28372 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
28373 maybe-all-stageprofile-libdecnumber:
28374 maybe-clean-stageprofile-libdecnumber:
28375 @if libdecnumber-bootstrap
28376 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
28377 all-stageprofile: all-stageprofile-libdecnumber
28378 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
28379 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28380 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28381 @r=`${PWD_COMMAND}`; export r; \
28382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28383 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28384 $(HOST_EXPORTS) \
28385 $(POSTSTAGE1_HOST_EXPORTS) \
28386 cd $(HOST_SUBDIR)/libdecnumber && \
28387 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28388 CFLAGS="$(STAGEprofile_CFLAGS)" \
28389 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28390 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28391 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28392 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28393 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28394 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28395 TFLAGS="$(STAGEprofile_TFLAGS)" \
28396 $(TARGET-stageprofile-libdecnumber)
28397
28398 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
28399 clean-stageprofile: clean-stageprofile-libdecnumber
28400 clean-stageprofile-libdecnumber:
28401 @if [ $(current_stage) = stageprofile ]; then \
28402 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28403 else \
28404 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
28405 $(MAKE) stageprofile-start; \
28406 fi; \
28407 cd $(HOST_SUBDIR)/libdecnumber && \
28408 $(MAKE) $(EXTRA_HOST_FLAGS) \
28409 $(POSTSTAGE1_FLAGS_TO_PASS) \
28410 clean
28411 @endif libdecnumber-bootstrap
28412
28413
28414 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
28415 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
28416 maybe-all-stagefeedback-libdecnumber:
28417 maybe-clean-stagefeedback-libdecnumber:
28418 @if libdecnumber-bootstrap
28419 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
28420 all-stagefeedback: all-stagefeedback-libdecnumber
28421 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
28422 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28423 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28424 @r=`${PWD_COMMAND}`; export r; \
28425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28427 $(HOST_EXPORTS) \
28428 $(POSTSTAGE1_HOST_EXPORTS) \
28429 cd $(HOST_SUBDIR)/libdecnumber && \
28430 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28431 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28432 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28433 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28434 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28435 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28436 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28437 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28438 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28439 $(TARGET-stagefeedback-libdecnumber)
28440
28441 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
28442 clean-stagefeedback: clean-stagefeedback-libdecnumber
28443 clean-stagefeedback-libdecnumber:
28444 @if [ $(current_stage) = stagefeedback ]; then \
28445 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28446 else \
28447 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
28448 $(MAKE) stagefeedback-start; \
28449 fi; \
28450 cd $(HOST_SUBDIR)/libdecnumber && \
28451 $(MAKE) $(EXTRA_HOST_FLAGS) \
28452 $(POSTSTAGE1_FLAGS_TO_PASS) \
28453 clean
28454 @endif libdecnumber-bootstrap
28455
28456
28457
28458
28459
28460 .PHONY: check-libdecnumber maybe-check-libdecnumber
28461 maybe-check-libdecnumber:
28462 @if libdecnumber
28463 maybe-check-libdecnumber: check-libdecnumber
28464
28465 check-libdecnumber:
28466 @: $(MAKE); $(unstage)
28467 @r=`${PWD_COMMAND}`; export r; \
28468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28469 $(HOST_EXPORTS) \
28470 (cd $(HOST_SUBDIR)/libdecnumber && \
28471 $(MAKE) $(FLAGS_TO_PASS) check)
28472
28473 @endif libdecnumber
28474
28475 .PHONY: install-libdecnumber maybe-install-libdecnumber
28476 maybe-install-libdecnumber:
28477 @if libdecnumber
28478 maybe-install-libdecnumber: install-libdecnumber
28479
28480 install-libdecnumber: installdirs
28481 @: $(MAKE); $(unstage)
28482 @r=`${PWD_COMMAND}`; export r; \
28483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28484 $(HOST_EXPORTS) \
28485 (cd $(HOST_SUBDIR)/libdecnumber && \
28486 $(MAKE) $(FLAGS_TO_PASS) install)
28487
28488 @endif libdecnumber
28489
28490 # Other targets (info, dvi, pdf, etc.)
28491
28492 .PHONY: maybe-info-libdecnumber info-libdecnumber
28493 maybe-info-libdecnumber:
28494 @if libdecnumber
28495 maybe-info-libdecnumber: info-libdecnumber
28496
28497 info-libdecnumber: \
28498 configure-libdecnumber
28499 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28500 r=`${PWD_COMMAND}`; export r; \
28501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28502 $(HOST_EXPORTS) \
28503 for flag in $(EXTRA_HOST_FLAGS) ; do \
28504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28505 done; \
28506 echo "Doing info in libdecnumber" ; \
28507 (cd $(HOST_SUBDIR)/libdecnumber && \
28508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28510 "RANLIB=$${RANLIB}" \
28511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28512 info) \
28513 || exit 1
28514
28515 @endif libdecnumber
28516
28517 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
28518 maybe-dvi-libdecnumber:
28519 @if libdecnumber
28520 maybe-dvi-libdecnumber: dvi-libdecnumber
28521
28522 dvi-libdecnumber: \
28523 configure-libdecnumber
28524 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28525 r=`${PWD_COMMAND}`; export r; \
28526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28527 $(HOST_EXPORTS) \
28528 for flag in $(EXTRA_HOST_FLAGS) ; do \
28529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28530 done; \
28531 echo "Doing dvi in libdecnumber" ; \
28532 (cd $(HOST_SUBDIR)/libdecnumber && \
28533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28535 "RANLIB=$${RANLIB}" \
28536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28537 dvi) \
28538 || exit 1
28539
28540 @endif libdecnumber
28541
28542 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
28543 maybe-pdf-libdecnumber:
28544 @if libdecnumber
28545 maybe-pdf-libdecnumber: pdf-libdecnumber
28546
28547 pdf-libdecnumber: \
28548 configure-libdecnumber
28549 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28550 r=`${PWD_COMMAND}`; export r; \
28551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28552 $(HOST_EXPORTS) \
28553 for flag in $(EXTRA_HOST_FLAGS) ; do \
28554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28555 done; \
28556 echo "Doing pdf in libdecnumber" ; \
28557 (cd $(HOST_SUBDIR)/libdecnumber && \
28558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28560 "RANLIB=$${RANLIB}" \
28561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28562 pdf) \
28563 || exit 1
28564
28565 @endif libdecnumber
28566
28567 .PHONY: maybe-html-libdecnumber html-libdecnumber
28568 maybe-html-libdecnumber:
28569 @if libdecnumber
28570 maybe-html-libdecnumber: html-libdecnumber
28571
28572 html-libdecnumber: \
28573 configure-libdecnumber
28574 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28575 r=`${PWD_COMMAND}`; export r; \
28576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28577 $(HOST_EXPORTS) \
28578 for flag in $(EXTRA_HOST_FLAGS) ; do \
28579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28580 done; \
28581 echo "Doing html in libdecnumber" ; \
28582 (cd $(HOST_SUBDIR)/libdecnumber && \
28583 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28584 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28585 "RANLIB=$${RANLIB}" \
28586 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28587 html) \
28588 || exit 1
28589
28590 @endif libdecnumber
28591
28592 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
28593 maybe-TAGS-libdecnumber:
28594 @if libdecnumber
28595 maybe-TAGS-libdecnumber: TAGS-libdecnumber
28596
28597 TAGS-libdecnumber: \
28598 configure-libdecnumber
28599 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28600 r=`${PWD_COMMAND}`; export r; \
28601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28602 $(HOST_EXPORTS) \
28603 for flag in $(EXTRA_HOST_FLAGS) ; do \
28604 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28605 done; \
28606 echo "Doing TAGS in libdecnumber" ; \
28607 (cd $(HOST_SUBDIR)/libdecnumber && \
28608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28610 "RANLIB=$${RANLIB}" \
28611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28612 TAGS) \
28613 || exit 1
28614
28615 @endif libdecnumber
28616
28617 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
28618 maybe-install-info-libdecnumber:
28619 @if libdecnumber
28620 maybe-install-info-libdecnumber: install-info-libdecnumber
28621
28622 install-info-libdecnumber: \
28623 configure-libdecnumber \
28624 info-libdecnumber
28625 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28626 r=`${PWD_COMMAND}`; export r; \
28627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628 $(HOST_EXPORTS) \
28629 for flag in $(EXTRA_HOST_FLAGS) ; do \
28630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28631 done; \
28632 echo "Doing install-info in libdecnumber" ; \
28633 (cd $(HOST_SUBDIR)/libdecnumber && \
28634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28636 "RANLIB=$${RANLIB}" \
28637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28638 install-info) \
28639 || exit 1
28640
28641 @endif libdecnumber
28642
28643 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
28644 maybe-install-pdf-libdecnumber:
28645 @if libdecnumber
28646 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
28647
28648 install-pdf-libdecnumber: \
28649 configure-libdecnumber \
28650 pdf-libdecnumber
28651 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28652 r=`${PWD_COMMAND}`; export r; \
28653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28654 $(HOST_EXPORTS) \
28655 for flag in $(EXTRA_HOST_FLAGS) ; do \
28656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28657 done; \
28658 echo "Doing install-pdf in libdecnumber" ; \
28659 (cd $(HOST_SUBDIR)/libdecnumber && \
28660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28662 "RANLIB=$${RANLIB}" \
28663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28664 install-pdf) \
28665 || exit 1
28666
28667 @endif libdecnumber
28668
28669 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
28670 maybe-install-html-libdecnumber:
28671 @if libdecnumber
28672 maybe-install-html-libdecnumber: install-html-libdecnumber
28673
28674 install-html-libdecnumber: \
28675 configure-libdecnumber \
28676 html-libdecnumber
28677 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28678 r=`${PWD_COMMAND}`; export r; \
28679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680 $(HOST_EXPORTS) \
28681 for flag in $(EXTRA_HOST_FLAGS) ; do \
28682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683 done; \
28684 echo "Doing install-html in libdecnumber" ; \
28685 (cd $(HOST_SUBDIR)/libdecnumber && \
28686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28688 "RANLIB=$${RANLIB}" \
28689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28690 install-html) \
28691 || exit 1
28692
28693 @endif libdecnumber
28694
28695 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
28696 maybe-installcheck-libdecnumber:
28697 @if libdecnumber
28698 maybe-installcheck-libdecnumber: installcheck-libdecnumber
28699
28700 installcheck-libdecnumber: \
28701 configure-libdecnumber
28702 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28703 r=`${PWD_COMMAND}`; export r; \
28704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28705 $(HOST_EXPORTS) \
28706 for flag in $(EXTRA_HOST_FLAGS) ; do \
28707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28708 done; \
28709 echo "Doing installcheck in libdecnumber" ; \
28710 (cd $(HOST_SUBDIR)/libdecnumber && \
28711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28713 "RANLIB=$${RANLIB}" \
28714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28715 installcheck) \
28716 || exit 1
28717
28718 @endif libdecnumber
28719
28720 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
28721 maybe-mostlyclean-libdecnumber:
28722 @if libdecnumber
28723 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
28724
28725 mostlyclean-libdecnumber:
28726 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28727 r=`${PWD_COMMAND}`; export r; \
28728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28729 $(HOST_EXPORTS) \
28730 for flag in $(EXTRA_HOST_FLAGS) ; do \
28731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28732 done; \
28733 echo "Doing mostlyclean in libdecnumber" ; \
28734 (cd $(HOST_SUBDIR)/libdecnumber && \
28735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28737 "RANLIB=$${RANLIB}" \
28738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28739 mostlyclean) \
28740 || exit 1
28741
28742 @endif libdecnumber
28743
28744 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
28745 maybe-clean-libdecnumber:
28746 @if libdecnumber
28747 maybe-clean-libdecnumber: clean-libdecnumber
28748
28749 clean-libdecnumber:
28750 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28751 r=`${PWD_COMMAND}`; export r; \
28752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28753 $(HOST_EXPORTS) \
28754 for flag in $(EXTRA_HOST_FLAGS) ; do \
28755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28756 done; \
28757 echo "Doing clean in libdecnumber" ; \
28758 (cd $(HOST_SUBDIR)/libdecnumber && \
28759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28761 "RANLIB=$${RANLIB}" \
28762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28763 clean) \
28764 || exit 1
28765
28766 @endif libdecnumber
28767
28768 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
28769 maybe-distclean-libdecnumber:
28770 @if libdecnumber
28771 maybe-distclean-libdecnumber: distclean-libdecnumber
28772
28773 distclean-libdecnumber:
28774 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28775 r=`${PWD_COMMAND}`; export r; \
28776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28777 $(HOST_EXPORTS) \
28778 for flag in $(EXTRA_HOST_FLAGS) ; do \
28779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28780 done; \
28781 echo "Doing distclean in libdecnumber" ; \
28782 (cd $(HOST_SUBDIR)/libdecnumber && \
28783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28785 "RANLIB=$${RANLIB}" \
28786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28787 distclean) \
28788 || exit 1
28789
28790 @endif libdecnumber
28791
28792 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
28793 maybe-maintainer-clean-libdecnumber:
28794 @if libdecnumber
28795 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
28796
28797 maintainer-clean-libdecnumber:
28798 @[ -f ./libdecnumber/Makefile ] || exit 0; \
28799 r=`${PWD_COMMAND}`; export r; \
28800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28801 $(HOST_EXPORTS) \
28802 for flag in $(EXTRA_HOST_FLAGS) ; do \
28803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28804 done; \
28805 echo "Doing maintainer-clean in libdecnumber" ; \
28806 (cd $(HOST_SUBDIR)/libdecnumber && \
28807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28809 "RANLIB=$${RANLIB}" \
28810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28811 maintainer-clean) \
28812 || exit 1
28813
28814 @endif libdecnumber
28815
28816
28817
28818 .PHONY: configure-libgui maybe-configure-libgui
28819 maybe-configure-libgui:
28820 @if gcc-bootstrap
28821 configure-libgui: stage_current
28822 @endif gcc-bootstrap
28823 @if libgui
28824 maybe-configure-libgui: configure-libgui
28825 configure-libgui:
28826 @: $(MAKE); $(unstage)
28827 @r=`${PWD_COMMAND}`; export r; \
28828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28829 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
28830 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
28831 $(HOST_EXPORTS) \
28832 echo Configuring in $(HOST_SUBDIR)/libgui; \
28833 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
28834 case $(srcdir) in \
28835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28836 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
28837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28838 esac; \
28839 srcdiroption="--srcdir=$${topdir}/libgui"; \
28840 libsrcdir="$$s/libgui"; \
28841 $(SHELL) $${libsrcdir}/configure \
28842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28843 --target=${target_alias} $${srcdiroption} \
28844 || exit 1
28845 @endif libgui
28846
28847
28848
28849
28850
28851 .PHONY: all-libgui maybe-all-libgui
28852 maybe-all-libgui:
28853 @if gcc-bootstrap
28854 all-libgui: stage_current
28855 @endif gcc-bootstrap
28856 @if libgui
28857 TARGET-libgui=all
28858 maybe-all-libgui: all-libgui
28859 all-libgui: configure-libgui
28860 @: $(MAKE); $(unstage)
28861 @r=`${PWD_COMMAND}`; export r; \
28862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28863 $(HOST_EXPORTS) \
28864 (cd $(HOST_SUBDIR)/libgui && \
28865 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28866 $(TARGET-libgui))
28867 @endif libgui
28868
28869
28870
28871
28872 .PHONY: check-libgui maybe-check-libgui
28873 maybe-check-libgui:
28874 @if libgui
28875 maybe-check-libgui: check-libgui
28876
28877 check-libgui:
28878 @: $(MAKE); $(unstage)
28879 @r=`${PWD_COMMAND}`; export r; \
28880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28881 $(HOST_EXPORTS) \
28882 (cd $(HOST_SUBDIR)/libgui && \
28883 $(MAKE) $(FLAGS_TO_PASS) check)
28884
28885 @endif libgui
28886
28887 .PHONY: install-libgui maybe-install-libgui
28888 maybe-install-libgui:
28889 @if libgui
28890 maybe-install-libgui: install-libgui
28891
28892 install-libgui: installdirs
28893 @: $(MAKE); $(unstage)
28894 @r=`${PWD_COMMAND}`; export r; \
28895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896 $(HOST_EXPORTS) \
28897 (cd $(HOST_SUBDIR)/libgui && \
28898 $(MAKE) $(FLAGS_TO_PASS) install)
28899
28900 @endif libgui
28901
28902 # Other targets (info, dvi, pdf, etc.)
28903
28904 .PHONY: maybe-info-libgui info-libgui
28905 maybe-info-libgui:
28906 @if libgui
28907 maybe-info-libgui: info-libgui
28908
28909 info-libgui: \
28910 configure-libgui
28911 @: $(MAKE); $(unstage)
28912 @[ -f ./libgui/Makefile ] || exit 0; \
28913 r=`${PWD_COMMAND}`; export r; \
28914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28915 $(HOST_EXPORTS) \
28916 for flag in $(EXTRA_HOST_FLAGS) ; do \
28917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28918 done; \
28919 echo "Doing info in libgui" ; \
28920 (cd $(HOST_SUBDIR)/libgui && \
28921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28923 "RANLIB=$${RANLIB}" \
28924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28925 info) \
28926 || exit 1
28927
28928 @endif libgui
28929
28930 .PHONY: maybe-dvi-libgui dvi-libgui
28931 maybe-dvi-libgui:
28932 @if libgui
28933 maybe-dvi-libgui: dvi-libgui
28934
28935 dvi-libgui: \
28936 configure-libgui
28937 @: $(MAKE); $(unstage)
28938 @[ -f ./libgui/Makefile ] || exit 0; \
28939 r=`${PWD_COMMAND}`; export r; \
28940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28941 $(HOST_EXPORTS) \
28942 for flag in $(EXTRA_HOST_FLAGS) ; do \
28943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28944 done; \
28945 echo "Doing dvi in libgui" ; \
28946 (cd $(HOST_SUBDIR)/libgui && \
28947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28949 "RANLIB=$${RANLIB}" \
28950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28951 dvi) \
28952 || exit 1
28953
28954 @endif libgui
28955
28956 .PHONY: maybe-pdf-libgui pdf-libgui
28957 maybe-pdf-libgui:
28958 @if libgui
28959 maybe-pdf-libgui: pdf-libgui
28960
28961 pdf-libgui: \
28962 configure-libgui
28963 @: $(MAKE); $(unstage)
28964 @[ -f ./libgui/Makefile ] || exit 0; \
28965 r=`${PWD_COMMAND}`; export r; \
28966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28967 $(HOST_EXPORTS) \
28968 for flag in $(EXTRA_HOST_FLAGS) ; do \
28969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28970 done; \
28971 echo "Doing pdf in libgui" ; \
28972 (cd $(HOST_SUBDIR)/libgui && \
28973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28975 "RANLIB=$${RANLIB}" \
28976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28977 pdf) \
28978 || exit 1
28979
28980 @endif libgui
28981
28982 .PHONY: maybe-html-libgui html-libgui
28983 maybe-html-libgui:
28984 @if libgui
28985 maybe-html-libgui: html-libgui
28986
28987 html-libgui: \
28988 configure-libgui
28989 @: $(MAKE); $(unstage)
28990 @[ -f ./libgui/Makefile ] || exit 0; \
28991 r=`${PWD_COMMAND}`; export r; \
28992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28993 $(HOST_EXPORTS) \
28994 for flag in $(EXTRA_HOST_FLAGS) ; do \
28995 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28996 done; \
28997 echo "Doing html in libgui" ; \
28998 (cd $(HOST_SUBDIR)/libgui && \
28999 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29000 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29001 "RANLIB=$${RANLIB}" \
29002 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29003 html) \
29004 || exit 1
29005
29006 @endif libgui
29007
29008 .PHONY: maybe-TAGS-libgui TAGS-libgui
29009 maybe-TAGS-libgui:
29010 @if libgui
29011 maybe-TAGS-libgui: TAGS-libgui
29012
29013 TAGS-libgui: \
29014 configure-libgui
29015 @: $(MAKE); $(unstage)
29016 @[ -f ./libgui/Makefile ] || exit 0; \
29017 r=`${PWD_COMMAND}`; export r; \
29018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29019 $(HOST_EXPORTS) \
29020 for flag in $(EXTRA_HOST_FLAGS) ; do \
29021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29022 done; \
29023 echo "Doing TAGS in libgui" ; \
29024 (cd $(HOST_SUBDIR)/libgui && \
29025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29027 "RANLIB=$${RANLIB}" \
29028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29029 TAGS) \
29030 || exit 1
29031
29032 @endif libgui
29033
29034 .PHONY: maybe-install-info-libgui install-info-libgui
29035 maybe-install-info-libgui:
29036 @if libgui
29037 maybe-install-info-libgui: install-info-libgui
29038
29039 install-info-libgui: \
29040 configure-libgui \
29041 info-libgui
29042 @: $(MAKE); $(unstage)
29043 @[ -f ./libgui/Makefile ] || exit 0; \
29044 r=`${PWD_COMMAND}`; export r; \
29045 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29046 $(HOST_EXPORTS) \
29047 for flag in $(EXTRA_HOST_FLAGS) ; do \
29048 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29049 done; \
29050 echo "Doing install-info in libgui" ; \
29051 (cd $(HOST_SUBDIR)/libgui && \
29052 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29053 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29054 "RANLIB=$${RANLIB}" \
29055 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29056 install-info) \
29057 || exit 1
29058
29059 @endif libgui
29060
29061 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29062 maybe-install-pdf-libgui:
29063 @if libgui
29064 maybe-install-pdf-libgui: install-pdf-libgui
29065
29066 install-pdf-libgui: \
29067 configure-libgui \
29068 pdf-libgui
29069 @: $(MAKE); $(unstage)
29070 @[ -f ./libgui/Makefile ] || exit 0; \
29071 r=`${PWD_COMMAND}`; export r; \
29072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29073 $(HOST_EXPORTS) \
29074 for flag in $(EXTRA_HOST_FLAGS) ; do \
29075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29076 done; \
29077 echo "Doing install-pdf in libgui" ; \
29078 (cd $(HOST_SUBDIR)/libgui && \
29079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29081 "RANLIB=$${RANLIB}" \
29082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29083 install-pdf) \
29084 || exit 1
29085
29086 @endif libgui
29087
29088 .PHONY: maybe-install-html-libgui install-html-libgui
29089 maybe-install-html-libgui:
29090 @if libgui
29091 maybe-install-html-libgui: install-html-libgui
29092
29093 install-html-libgui: \
29094 configure-libgui \
29095 html-libgui
29096 @: $(MAKE); $(unstage)
29097 @[ -f ./libgui/Makefile ] || exit 0; \
29098 r=`${PWD_COMMAND}`; export r; \
29099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29100 $(HOST_EXPORTS) \
29101 for flag in $(EXTRA_HOST_FLAGS) ; do \
29102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29103 done; \
29104 echo "Doing install-html in libgui" ; \
29105 (cd $(HOST_SUBDIR)/libgui && \
29106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29108 "RANLIB=$${RANLIB}" \
29109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29110 install-html) \
29111 || exit 1
29112
29113 @endif libgui
29114
29115 .PHONY: maybe-installcheck-libgui installcheck-libgui
29116 maybe-installcheck-libgui:
29117 @if libgui
29118 maybe-installcheck-libgui: installcheck-libgui
29119
29120 installcheck-libgui: \
29121 configure-libgui
29122 @: $(MAKE); $(unstage)
29123 @[ -f ./libgui/Makefile ] || exit 0; \
29124 r=`${PWD_COMMAND}`; export r; \
29125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29126 $(HOST_EXPORTS) \
29127 for flag in $(EXTRA_HOST_FLAGS) ; do \
29128 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29129 done; \
29130 echo "Doing installcheck in libgui" ; \
29131 (cd $(HOST_SUBDIR)/libgui && \
29132 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29133 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29134 "RANLIB=$${RANLIB}" \
29135 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29136 installcheck) \
29137 || exit 1
29138
29139 @endif libgui
29140
29141 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29142 maybe-mostlyclean-libgui:
29143 @if libgui
29144 maybe-mostlyclean-libgui: mostlyclean-libgui
29145
29146 mostlyclean-libgui:
29147 @: $(MAKE); $(unstage)
29148 @[ -f ./libgui/Makefile ] || exit 0; \
29149 r=`${PWD_COMMAND}`; export r; \
29150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29151 $(HOST_EXPORTS) \
29152 for flag in $(EXTRA_HOST_FLAGS) ; do \
29153 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29154 done; \
29155 echo "Doing mostlyclean in libgui" ; \
29156 (cd $(HOST_SUBDIR)/libgui && \
29157 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29158 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29159 "RANLIB=$${RANLIB}" \
29160 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29161 mostlyclean) \
29162 || exit 1
29163
29164 @endif libgui
29165
29166 .PHONY: maybe-clean-libgui clean-libgui
29167 maybe-clean-libgui:
29168 @if libgui
29169 maybe-clean-libgui: clean-libgui
29170
29171 clean-libgui:
29172 @: $(MAKE); $(unstage)
29173 @[ -f ./libgui/Makefile ] || exit 0; \
29174 r=`${PWD_COMMAND}`; export r; \
29175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29176 $(HOST_EXPORTS) \
29177 for flag in $(EXTRA_HOST_FLAGS) ; do \
29178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29179 done; \
29180 echo "Doing clean in libgui" ; \
29181 (cd $(HOST_SUBDIR)/libgui && \
29182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29184 "RANLIB=$${RANLIB}" \
29185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29186 clean) \
29187 || exit 1
29188
29189 @endif libgui
29190
29191 .PHONY: maybe-distclean-libgui distclean-libgui
29192 maybe-distclean-libgui:
29193 @if libgui
29194 maybe-distclean-libgui: distclean-libgui
29195
29196 distclean-libgui:
29197 @: $(MAKE); $(unstage)
29198 @[ -f ./libgui/Makefile ] || exit 0; \
29199 r=`${PWD_COMMAND}`; export r; \
29200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29201 $(HOST_EXPORTS) \
29202 for flag in $(EXTRA_HOST_FLAGS) ; do \
29203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29204 done; \
29205 echo "Doing distclean in libgui" ; \
29206 (cd $(HOST_SUBDIR)/libgui && \
29207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29209 "RANLIB=$${RANLIB}" \
29210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29211 distclean) \
29212 || exit 1
29213
29214 @endif libgui
29215
29216 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29217 maybe-maintainer-clean-libgui:
29218 @if libgui
29219 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29220
29221 maintainer-clean-libgui:
29222 @: $(MAKE); $(unstage)
29223 @[ -f ./libgui/Makefile ] || exit 0; \
29224 r=`${PWD_COMMAND}`; export r; \
29225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226 $(HOST_EXPORTS) \
29227 for flag in $(EXTRA_HOST_FLAGS) ; do \
29228 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29229 done; \
29230 echo "Doing maintainer-clean in libgui" ; \
29231 (cd $(HOST_SUBDIR)/libgui && \
29232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29234 "RANLIB=$${RANLIB}" \
29235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29236 maintainer-clean) \
29237 || exit 1
29238
29239 @endif libgui
29240
29241
29242
29243 .PHONY: configure-libiberty maybe-configure-libiberty
29244 maybe-configure-libiberty:
29245 @if gcc-bootstrap
29246 configure-libiberty: stage_current
29247 @endif gcc-bootstrap
29248 @if libiberty
29249 maybe-configure-libiberty: configure-libiberty
29250 configure-libiberty:
29251 @r=`${PWD_COMMAND}`; export r; \
29252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29255 $(HOST_EXPORTS) \
29256 echo Configuring in $(HOST_SUBDIR)/libiberty; \
29257 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
29258 case $(srcdir) in \
29259 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29260 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29261 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29262 esac; \
29263 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29264 libsrcdir="$$s/libiberty"; \
29265 $(SHELL) $${libsrcdir}/configure \
29266 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29267 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
29268 || exit 1
29269 @endif libiberty
29270
29271
29272
29273 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
29274 maybe-configure-stage1-libiberty:
29275 @if libiberty-bootstrap
29276 maybe-configure-stage1-libiberty: configure-stage1-libiberty
29277 configure-stage1-libiberty:
29278 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29279 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29280 @r=`${PWD_COMMAND}`; export r; \
29281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29282 TFLAGS="$(STAGE1_TFLAGS)"; \
29283 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29284 $(HOST_EXPORTS) \
29285 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
29286 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
29287 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
29288 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
29289 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29290 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29291 case $(srcdir) in \
29292 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29293 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29294 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29295 esac; \
29296 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29297 libsrcdir="$$s/libiberty"; \
29298 $(SHELL) $${libsrcdir}/configure \
29299 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29300 --target=${target_alias} $${srcdiroption} \
29301 $(STAGE1_CONFIGURE_FLAGS) \
29302 @extra_host_libiberty_configure_flags@
29303 @endif libiberty-bootstrap
29304
29305 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
29306 maybe-configure-stage2-libiberty:
29307 @if libiberty-bootstrap
29308 maybe-configure-stage2-libiberty: configure-stage2-libiberty
29309 configure-stage2-libiberty:
29310 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29311 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29312 @r=`${PWD_COMMAND}`; export r; \
29313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29314 TFLAGS="$(STAGE2_TFLAGS)"; \
29315 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29316 $(HOST_EXPORTS) \
29317 $(POSTSTAGE1_HOST_EXPORTS) \
29318 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
29319 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
29320 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
29321 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
29322 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29323 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29324 case $(srcdir) in \
29325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29326 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29328 esac; \
29329 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29330 libsrcdir="$$s/libiberty"; \
29331 $(SHELL) $${libsrcdir}/configure \
29332 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29333 --target=${target_alias} $${srcdiroption} \
29334 --with-build-libsubdir=$(HOST_SUBDIR) \
29335 $(STAGE2_CONFIGURE_FLAGS) \
29336 @extra_host_libiberty_configure_flags@
29337 @endif libiberty-bootstrap
29338
29339 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
29340 maybe-configure-stage3-libiberty:
29341 @if libiberty-bootstrap
29342 maybe-configure-stage3-libiberty: configure-stage3-libiberty
29343 configure-stage3-libiberty:
29344 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29345 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29346 @r=`${PWD_COMMAND}`; export r; \
29347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29348 TFLAGS="$(STAGE3_TFLAGS)"; \
29349 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29350 $(HOST_EXPORTS) \
29351 $(POSTSTAGE1_HOST_EXPORTS) \
29352 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
29353 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
29354 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
29355 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
29356 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29357 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29358 case $(srcdir) in \
29359 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29360 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29361 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29362 esac; \
29363 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29364 libsrcdir="$$s/libiberty"; \
29365 $(SHELL) $${libsrcdir}/configure \
29366 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29367 --target=${target_alias} $${srcdiroption} \
29368 --with-build-libsubdir=$(HOST_SUBDIR) \
29369 $(STAGE3_CONFIGURE_FLAGS) \
29370 @extra_host_libiberty_configure_flags@
29371 @endif libiberty-bootstrap
29372
29373 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
29374 maybe-configure-stage4-libiberty:
29375 @if libiberty-bootstrap
29376 maybe-configure-stage4-libiberty: configure-stage4-libiberty
29377 configure-stage4-libiberty:
29378 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29380 @r=`${PWD_COMMAND}`; export r; \
29381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29382 TFLAGS="$(STAGE4_TFLAGS)"; \
29383 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29384 $(HOST_EXPORTS) \
29385 $(POSTSTAGE1_HOST_EXPORTS) \
29386 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
29387 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
29388 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
29389 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
29390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29391 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29392 case $(srcdir) in \
29393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29394 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29396 esac; \
29397 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29398 libsrcdir="$$s/libiberty"; \
29399 $(SHELL) $${libsrcdir}/configure \
29400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29401 --target=${target_alias} $${srcdiroption} \
29402 --with-build-libsubdir=$(HOST_SUBDIR) \
29403 $(STAGE4_CONFIGURE_FLAGS) \
29404 @extra_host_libiberty_configure_flags@
29405 @endif libiberty-bootstrap
29406
29407 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
29408 maybe-configure-stageprofile-libiberty:
29409 @if libiberty-bootstrap
29410 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
29411 configure-stageprofile-libiberty:
29412 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29413 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29414 @r=`${PWD_COMMAND}`; export r; \
29415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29416 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29417 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29418 $(HOST_EXPORTS) \
29419 $(POSTSTAGE1_HOST_EXPORTS) \
29420 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
29421 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
29422 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
29423 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
29424 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29425 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29426 case $(srcdir) in \
29427 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29428 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29429 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29430 esac; \
29431 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29432 libsrcdir="$$s/libiberty"; \
29433 $(SHELL) $${libsrcdir}/configure \
29434 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29435 --target=${target_alias} $${srcdiroption} \
29436 --with-build-libsubdir=$(HOST_SUBDIR) \
29437 $(STAGEprofile_CONFIGURE_FLAGS) \
29438 @extra_host_libiberty_configure_flags@
29439 @endif libiberty-bootstrap
29440
29441 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
29442 maybe-configure-stagefeedback-libiberty:
29443 @if libiberty-bootstrap
29444 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
29445 configure-stagefeedback-libiberty:
29446 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29447 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
29448 @r=`${PWD_COMMAND}`; export r; \
29449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29450 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29451 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
29452 $(HOST_EXPORTS) \
29453 $(POSTSTAGE1_HOST_EXPORTS) \
29454 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
29455 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
29456 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
29457 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
29458 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
29459 cd $(HOST_SUBDIR)/libiberty || exit 1; \
29460 case $(srcdir) in \
29461 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29462 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
29463 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29464 esac; \
29465 srcdiroption="--srcdir=$${topdir}/libiberty"; \
29466 libsrcdir="$$s/libiberty"; \
29467 $(SHELL) $${libsrcdir}/configure \
29468 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29469 --target=${target_alias} $${srcdiroption} \
29470 --with-build-libsubdir=$(HOST_SUBDIR) \
29471 $(STAGEfeedback_CONFIGURE_FLAGS) \
29472 @extra_host_libiberty_configure_flags@
29473 @endif libiberty-bootstrap
29474
29475
29476
29477
29478
29479 .PHONY: all-libiberty maybe-all-libiberty
29480 maybe-all-libiberty:
29481 @if gcc-bootstrap
29482 all-libiberty: stage_current
29483 @endif gcc-bootstrap
29484 @if libiberty
29485 TARGET-libiberty=all
29486 maybe-all-libiberty: all-libiberty
29487 all-libiberty: configure-libiberty
29488 @r=`${PWD_COMMAND}`; export r; \
29489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29490 $(HOST_EXPORTS) \
29491 (cd $(HOST_SUBDIR)/libiberty && \
29492 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29493 $(TARGET-libiberty))
29494 @endif libiberty
29495
29496
29497
29498 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
29499 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
29500 maybe-all-stage1-libiberty:
29501 maybe-clean-stage1-libiberty:
29502 @if libiberty-bootstrap
29503 maybe-all-stage1-libiberty: all-stage1-libiberty
29504 all-stage1: all-stage1-libiberty
29505 TARGET-stage1-libiberty = $(TARGET-libiberty)
29506 all-stage1-libiberty: configure-stage1-libiberty
29507 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
29508 @r=`${PWD_COMMAND}`; export r; \
29509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510 TFLAGS="$(STAGE1_TFLAGS)"; \
29511 $(HOST_EXPORTS) \
29512 cd $(HOST_SUBDIR)/libiberty && \
29513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29514 CFLAGS="$(STAGE1_CFLAGS)" \
29515 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
29516 LIBCFLAGS="$(LIBCFLAGS)" \
29517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29520 $(EXTRA_HOST_FLAGS) \
29521 TFLAGS="$(STAGE1_TFLAGS)" \
29522 $(TARGET-stage1-libiberty)
29523
29524 maybe-clean-stage1-libiberty: clean-stage1-libiberty
29525 clean-stage1: clean-stage1-libiberty
29526 clean-stage1-libiberty:
29527 @if [ $(current_stage) = stage1 ]; then \
29528 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29529 else \
29530 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
29531 $(MAKE) stage1-start; \
29532 fi; \
29533 cd $(HOST_SUBDIR)/libiberty && \
29534 $(MAKE) $(EXTRA_HOST_FLAGS) \
29535 clean
29536 @endif libiberty-bootstrap
29537
29538
29539 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
29540 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
29541 maybe-all-stage2-libiberty:
29542 maybe-clean-stage2-libiberty:
29543 @if libiberty-bootstrap
29544 maybe-all-stage2-libiberty: all-stage2-libiberty
29545 all-stage2: all-stage2-libiberty
29546 TARGET-stage2-libiberty = $(TARGET-libiberty)
29547 all-stage2-libiberty: configure-stage2-libiberty
29548 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
29549 @r=`${PWD_COMMAND}`; export r; \
29550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29551 TFLAGS="$(STAGE2_TFLAGS)"; \
29552 $(HOST_EXPORTS) \
29553 $(POSTSTAGE1_HOST_EXPORTS) \
29554 cd $(HOST_SUBDIR)/libiberty && \
29555 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29556 CFLAGS="$(STAGE2_CFLAGS)" \
29557 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29558 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29559 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29560 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29561 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29562 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29563 TFLAGS="$(STAGE2_TFLAGS)" \
29564 $(TARGET-stage2-libiberty)
29565
29566 maybe-clean-stage2-libiberty: clean-stage2-libiberty
29567 clean-stage2: clean-stage2-libiberty
29568 clean-stage2-libiberty:
29569 @if [ $(current_stage) = stage2 ]; then \
29570 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29571 else \
29572 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
29573 $(MAKE) stage2-start; \
29574 fi; \
29575 cd $(HOST_SUBDIR)/libiberty && \
29576 $(MAKE) $(EXTRA_HOST_FLAGS) \
29577 $(POSTSTAGE1_FLAGS_TO_PASS) \
29578 clean
29579 @endif libiberty-bootstrap
29580
29581
29582 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
29583 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
29584 maybe-all-stage3-libiberty:
29585 maybe-clean-stage3-libiberty:
29586 @if libiberty-bootstrap
29587 maybe-all-stage3-libiberty: all-stage3-libiberty
29588 all-stage3: all-stage3-libiberty
29589 TARGET-stage3-libiberty = $(TARGET-libiberty)
29590 all-stage3-libiberty: configure-stage3-libiberty
29591 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29592 @r=`${PWD_COMMAND}`; export r; \
29593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29594 TFLAGS="$(STAGE3_TFLAGS)"; \
29595 $(HOST_EXPORTS) \
29596 $(POSTSTAGE1_HOST_EXPORTS) \
29597 cd $(HOST_SUBDIR)/libiberty && \
29598 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29599 CFLAGS="$(STAGE3_CFLAGS)" \
29600 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29601 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29602 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29603 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29604 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29605 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29606 TFLAGS="$(STAGE3_TFLAGS)" \
29607 $(TARGET-stage3-libiberty)
29608
29609 maybe-clean-stage3-libiberty: clean-stage3-libiberty
29610 clean-stage3: clean-stage3-libiberty
29611 clean-stage3-libiberty:
29612 @if [ $(current_stage) = stage3 ]; then \
29613 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29614 else \
29615 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
29616 $(MAKE) stage3-start; \
29617 fi; \
29618 cd $(HOST_SUBDIR)/libiberty && \
29619 $(MAKE) $(EXTRA_HOST_FLAGS) \
29620 $(POSTSTAGE1_FLAGS_TO_PASS) \
29621 clean
29622 @endif libiberty-bootstrap
29623
29624
29625 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
29626 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
29627 maybe-all-stage4-libiberty:
29628 maybe-clean-stage4-libiberty:
29629 @if libiberty-bootstrap
29630 maybe-all-stage4-libiberty: all-stage4-libiberty
29631 all-stage4: all-stage4-libiberty
29632 TARGET-stage4-libiberty = $(TARGET-libiberty)
29633 all-stage4-libiberty: configure-stage4-libiberty
29634 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29635 @r=`${PWD_COMMAND}`; export r; \
29636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29637 TFLAGS="$(STAGE4_TFLAGS)"; \
29638 $(HOST_EXPORTS) \
29639 $(POSTSTAGE1_HOST_EXPORTS) \
29640 cd $(HOST_SUBDIR)/libiberty && \
29641 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29642 CFLAGS="$(STAGE4_CFLAGS)" \
29643 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29644 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29645 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29646 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29647 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29648 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29649 TFLAGS="$(STAGE4_TFLAGS)" \
29650 $(TARGET-stage4-libiberty)
29651
29652 maybe-clean-stage4-libiberty: clean-stage4-libiberty
29653 clean-stage4: clean-stage4-libiberty
29654 clean-stage4-libiberty:
29655 @if [ $(current_stage) = stage4 ]; then \
29656 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29657 else \
29658 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
29659 $(MAKE) stage4-start; \
29660 fi; \
29661 cd $(HOST_SUBDIR)/libiberty && \
29662 $(MAKE) $(EXTRA_HOST_FLAGS) \
29663 $(POSTSTAGE1_FLAGS_TO_PASS) \
29664 clean
29665 @endif libiberty-bootstrap
29666
29667
29668 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
29669 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
29670 maybe-all-stageprofile-libiberty:
29671 maybe-clean-stageprofile-libiberty:
29672 @if libiberty-bootstrap
29673 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
29674 all-stageprofile: all-stageprofile-libiberty
29675 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
29676 all-stageprofile-libiberty: configure-stageprofile-libiberty
29677 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29678 @r=`${PWD_COMMAND}`; export r; \
29679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29680 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29681 $(HOST_EXPORTS) \
29682 $(POSTSTAGE1_HOST_EXPORTS) \
29683 cd $(HOST_SUBDIR)/libiberty && \
29684 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29685 CFLAGS="$(STAGEprofile_CFLAGS)" \
29686 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29687 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29688 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29689 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29690 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29691 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29692 TFLAGS="$(STAGEprofile_TFLAGS)" \
29693 $(TARGET-stageprofile-libiberty)
29694
29695 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
29696 clean-stageprofile: clean-stageprofile-libiberty
29697 clean-stageprofile-libiberty:
29698 @if [ $(current_stage) = stageprofile ]; then \
29699 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29700 else \
29701 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
29702 $(MAKE) stageprofile-start; \
29703 fi; \
29704 cd $(HOST_SUBDIR)/libiberty && \
29705 $(MAKE) $(EXTRA_HOST_FLAGS) \
29706 $(POSTSTAGE1_FLAGS_TO_PASS) \
29707 clean
29708 @endif libiberty-bootstrap
29709
29710
29711 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
29712 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
29713 maybe-all-stagefeedback-libiberty:
29714 maybe-clean-stagefeedback-libiberty:
29715 @if libiberty-bootstrap
29716 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
29717 all-stagefeedback: all-stagefeedback-libiberty
29718 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
29719 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
29720 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29721 @r=`${PWD_COMMAND}`; export r; \
29722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29723 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29724 $(HOST_EXPORTS) \
29725 $(POSTSTAGE1_HOST_EXPORTS) \
29726 cd $(HOST_SUBDIR)/libiberty && \
29727 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29728 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29729 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29730 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29731 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29732 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29733 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29734 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29735 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29736 $(TARGET-stagefeedback-libiberty)
29737
29738 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
29739 clean-stagefeedback: clean-stagefeedback-libiberty
29740 clean-stagefeedback-libiberty:
29741 @if [ $(current_stage) = stagefeedback ]; then \
29742 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
29743 else \
29744 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
29745 $(MAKE) stagefeedback-start; \
29746 fi; \
29747 cd $(HOST_SUBDIR)/libiberty && \
29748 $(MAKE) $(EXTRA_HOST_FLAGS) \
29749 $(POSTSTAGE1_FLAGS_TO_PASS) \
29750 clean
29751 @endif libiberty-bootstrap
29752
29753
29754
29755
29756
29757 .PHONY: check-libiberty maybe-check-libiberty
29758 maybe-check-libiberty:
29759 @if libiberty
29760 maybe-check-libiberty: check-libiberty
29761
29762 check-libiberty:
29763 @: $(MAKE); $(unstage)
29764 @r=`${PWD_COMMAND}`; export r; \
29765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766 $(HOST_EXPORTS) \
29767 (cd $(HOST_SUBDIR)/libiberty && \
29768 $(MAKE) $(FLAGS_TO_PASS) check)
29769
29770 @endif libiberty
29771
29772 .PHONY: install-libiberty maybe-install-libiberty
29773 maybe-install-libiberty:
29774 @if libiberty
29775 maybe-install-libiberty: install-libiberty
29776
29777 install-libiberty: installdirs
29778 @: $(MAKE); $(unstage)
29779 @r=`${PWD_COMMAND}`; export r; \
29780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29781 $(HOST_EXPORTS) \
29782 (cd $(HOST_SUBDIR)/libiberty && \
29783 $(MAKE) $(FLAGS_TO_PASS) install)
29784
29785 @endif libiberty
29786
29787 # Other targets (info, dvi, pdf, etc.)
29788
29789 .PHONY: maybe-info-libiberty info-libiberty
29790 maybe-info-libiberty:
29791 @if libiberty
29792 maybe-info-libiberty: info-libiberty
29793
29794 info-libiberty: \
29795 configure-libiberty
29796 @[ -f ./libiberty/Makefile ] || exit 0; \
29797 r=`${PWD_COMMAND}`; export r; \
29798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29799 $(HOST_EXPORTS) \
29800 for flag in $(EXTRA_HOST_FLAGS) ; do \
29801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29802 done; \
29803 echo "Doing info in libiberty" ; \
29804 (cd $(HOST_SUBDIR)/libiberty && \
29805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29807 "RANLIB=$${RANLIB}" \
29808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29809 info) \
29810 || exit 1
29811
29812 @endif libiberty
29813
29814 .PHONY: maybe-dvi-libiberty dvi-libiberty
29815 maybe-dvi-libiberty:
29816 @if libiberty
29817 maybe-dvi-libiberty: dvi-libiberty
29818
29819 dvi-libiberty: \
29820 configure-libiberty
29821 @[ -f ./libiberty/Makefile ] || exit 0; \
29822 r=`${PWD_COMMAND}`; export r; \
29823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29824 $(HOST_EXPORTS) \
29825 for flag in $(EXTRA_HOST_FLAGS) ; do \
29826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29827 done; \
29828 echo "Doing dvi in libiberty" ; \
29829 (cd $(HOST_SUBDIR)/libiberty && \
29830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29832 "RANLIB=$${RANLIB}" \
29833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29834 dvi) \
29835 || exit 1
29836
29837 @endif libiberty
29838
29839 .PHONY: maybe-pdf-libiberty pdf-libiberty
29840 maybe-pdf-libiberty:
29841 @if libiberty
29842 maybe-pdf-libiberty: pdf-libiberty
29843
29844 pdf-libiberty: \
29845 configure-libiberty
29846 @[ -f ./libiberty/Makefile ] || exit 0; \
29847 r=`${PWD_COMMAND}`; export r; \
29848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29849 $(HOST_EXPORTS) \
29850 for flag in $(EXTRA_HOST_FLAGS) ; do \
29851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29852 done; \
29853 echo "Doing pdf in libiberty" ; \
29854 (cd $(HOST_SUBDIR)/libiberty && \
29855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29857 "RANLIB=$${RANLIB}" \
29858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29859 pdf) \
29860 || exit 1
29861
29862 @endif libiberty
29863
29864 .PHONY: maybe-html-libiberty html-libiberty
29865 maybe-html-libiberty:
29866 @if libiberty
29867 maybe-html-libiberty: html-libiberty
29868
29869 html-libiberty: \
29870 configure-libiberty
29871 @[ -f ./libiberty/Makefile ] || exit 0; \
29872 r=`${PWD_COMMAND}`; export r; \
29873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29874 $(HOST_EXPORTS) \
29875 for flag in $(EXTRA_HOST_FLAGS) ; do \
29876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29877 done; \
29878 echo "Doing html in libiberty" ; \
29879 (cd $(HOST_SUBDIR)/libiberty && \
29880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29882 "RANLIB=$${RANLIB}" \
29883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29884 html) \
29885 || exit 1
29886
29887 @endif libiberty
29888
29889 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
29890 maybe-TAGS-libiberty:
29891 @if libiberty
29892 maybe-TAGS-libiberty: TAGS-libiberty
29893
29894 TAGS-libiberty: \
29895 configure-libiberty
29896 @[ -f ./libiberty/Makefile ] || exit 0; \
29897 r=`${PWD_COMMAND}`; export r; \
29898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29899 $(HOST_EXPORTS) \
29900 for flag in $(EXTRA_HOST_FLAGS) ; do \
29901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29902 done; \
29903 echo "Doing TAGS in libiberty" ; \
29904 (cd $(HOST_SUBDIR)/libiberty && \
29905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29907 "RANLIB=$${RANLIB}" \
29908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29909 TAGS) \
29910 || exit 1
29911
29912 @endif libiberty
29913
29914 .PHONY: maybe-install-info-libiberty install-info-libiberty
29915 maybe-install-info-libiberty:
29916 @if libiberty
29917 maybe-install-info-libiberty: install-info-libiberty
29918
29919 install-info-libiberty: \
29920 configure-libiberty \
29921 info-libiberty
29922 @[ -f ./libiberty/Makefile ] || exit 0; \
29923 r=`${PWD_COMMAND}`; export r; \
29924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29925 $(HOST_EXPORTS) \
29926 for flag in $(EXTRA_HOST_FLAGS) ; do \
29927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29928 done; \
29929 echo "Doing install-info in libiberty" ; \
29930 (cd $(HOST_SUBDIR)/libiberty && \
29931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29933 "RANLIB=$${RANLIB}" \
29934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29935 install-info) \
29936 || exit 1
29937
29938 @endif libiberty
29939
29940 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
29941 maybe-install-pdf-libiberty:
29942 @if libiberty
29943 maybe-install-pdf-libiberty: install-pdf-libiberty
29944
29945 install-pdf-libiberty: \
29946 configure-libiberty \
29947 pdf-libiberty
29948 @[ -f ./libiberty/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 install-pdf in libiberty" ; \
29956 (cd $(HOST_SUBDIR)/libiberty && \
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 install-pdf) \
29962 || exit 1
29963
29964 @endif libiberty
29965
29966 .PHONY: maybe-install-html-libiberty install-html-libiberty
29967 maybe-install-html-libiberty:
29968 @if libiberty
29969 maybe-install-html-libiberty: install-html-libiberty
29970
29971 install-html-libiberty: \
29972 configure-libiberty \
29973 html-libiberty
29974 @[ -f ./libiberty/Makefile ] || exit 0; \
29975 r=`${PWD_COMMAND}`; export r; \
29976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29977 $(HOST_EXPORTS) \
29978 for flag in $(EXTRA_HOST_FLAGS) ; do \
29979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29980 done; \
29981 echo "Doing install-html in libiberty" ; \
29982 (cd $(HOST_SUBDIR)/libiberty && \
29983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29985 "RANLIB=$${RANLIB}" \
29986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29987 install-html) \
29988 || exit 1
29989
29990 @endif libiberty
29991
29992 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
29993 maybe-installcheck-libiberty:
29994 @if libiberty
29995 maybe-installcheck-libiberty: installcheck-libiberty
29996
29997 installcheck-libiberty: \
29998 configure-libiberty
29999 @[ -f ./libiberty/Makefile ] || exit 0; \
30000 r=`${PWD_COMMAND}`; export r; \
30001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30002 $(HOST_EXPORTS) \
30003 for flag in $(EXTRA_HOST_FLAGS) ; do \
30004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30005 done; \
30006 echo "Doing installcheck in libiberty" ; \
30007 (cd $(HOST_SUBDIR)/libiberty && \
30008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30010 "RANLIB=$${RANLIB}" \
30011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30012 installcheck) \
30013 || exit 1
30014
30015 @endif libiberty
30016
30017 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30018 maybe-mostlyclean-libiberty:
30019 @if libiberty
30020 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30021
30022 mostlyclean-libiberty:
30023 @[ -f ./libiberty/Makefile ] || exit 0; \
30024 r=`${PWD_COMMAND}`; export r; \
30025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30026 $(HOST_EXPORTS) \
30027 for flag in $(EXTRA_HOST_FLAGS) ; do \
30028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30029 done; \
30030 echo "Doing mostlyclean in libiberty" ; \
30031 (cd $(HOST_SUBDIR)/libiberty && \
30032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30034 "RANLIB=$${RANLIB}" \
30035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30036 mostlyclean) \
30037 || exit 1
30038
30039 @endif libiberty
30040
30041 .PHONY: maybe-clean-libiberty clean-libiberty
30042 maybe-clean-libiberty:
30043 @if libiberty
30044 maybe-clean-libiberty: clean-libiberty
30045
30046 clean-libiberty:
30047 @[ -f ./libiberty/Makefile ] || exit 0; \
30048 r=`${PWD_COMMAND}`; export r; \
30049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30050 $(HOST_EXPORTS) \
30051 for flag in $(EXTRA_HOST_FLAGS) ; do \
30052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30053 done; \
30054 echo "Doing clean in libiberty" ; \
30055 (cd $(HOST_SUBDIR)/libiberty && \
30056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30058 "RANLIB=$${RANLIB}" \
30059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30060 clean) \
30061 || exit 1
30062
30063 @endif libiberty
30064
30065 .PHONY: maybe-distclean-libiberty distclean-libiberty
30066 maybe-distclean-libiberty:
30067 @if libiberty
30068 maybe-distclean-libiberty: distclean-libiberty
30069
30070 distclean-libiberty:
30071 @[ -f ./libiberty/Makefile ] || exit 0; \
30072 r=`${PWD_COMMAND}`; export r; \
30073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30074 $(HOST_EXPORTS) \
30075 for flag in $(EXTRA_HOST_FLAGS) ; do \
30076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30077 done; \
30078 echo "Doing distclean in libiberty" ; \
30079 (cd $(HOST_SUBDIR)/libiberty && \
30080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30082 "RANLIB=$${RANLIB}" \
30083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30084 distclean) \
30085 || exit 1
30086
30087 @endif libiberty
30088
30089 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30090 maybe-maintainer-clean-libiberty:
30091 @if libiberty
30092 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30093
30094 maintainer-clean-libiberty:
30095 @[ -f ./libiberty/Makefile ] || exit 0; \
30096 r=`${PWD_COMMAND}`; export r; \
30097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30098 $(HOST_EXPORTS) \
30099 for flag in $(EXTRA_HOST_FLAGS) ; do \
30100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30101 done; \
30102 echo "Doing maintainer-clean in libiberty" ; \
30103 (cd $(HOST_SUBDIR)/libiberty && \
30104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30106 "RANLIB=$${RANLIB}" \
30107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30108 maintainer-clean) \
30109 || exit 1
30110
30111 @endif libiberty
30112
30113
30114
30115 .PHONY: configure-libiconv maybe-configure-libiconv
30116 maybe-configure-libiconv:
30117 @if gcc-bootstrap
30118 configure-libiconv: stage_current
30119 @endif gcc-bootstrap
30120 @if libiconv
30121 maybe-configure-libiconv: configure-libiconv
30122 configure-libiconv:
30123 @: $(MAKE); $(unstage)
30124 @r=`${PWD_COMMAND}`; export r; \
30125 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30126 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30127 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30128 $(HOST_EXPORTS) \
30129 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30130 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30131 case $(srcdir) in \
30132 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30133 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30134 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30135 esac; \
30136 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30137 libsrcdir="$$s/libiconv"; \
30138 $(SHELL) $${libsrcdir}/configure \
30139 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30140 --target=${target_alias} $${srcdiroption} --disable-shared \
30141 || exit 1
30142 @endif libiconv
30143
30144
30145
30146
30147
30148 .PHONY: all-libiconv maybe-all-libiconv
30149 maybe-all-libiconv:
30150 @if gcc-bootstrap
30151 all-libiconv: stage_current
30152 @endif gcc-bootstrap
30153 @if libiconv
30154 TARGET-libiconv=all
30155 maybe-all-libiconv: all-libiconv
30156 all-libiconv: configure-libiconv
30157 @: $(MAKE); $(unstage)
30158 @r=`${PWD_COMMAND}`; export r; \
30159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30160 $(HOST_EXPORTS) \
30161 (cd $(HOST_SUBDIR)/libiconv && \
30162 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30163 $(TARGET-libiconv))
30164 @endif libiconv
30165
30166
30167
30168
30169 .PHONY: check-libiconv maybe-check-libiconv
30170 maybe-check-libiconv:
30171 @if libiconv
30172 maybe-check-libiconv: check-libiconv
30173
30174 check-libiconv:
30175 @: $(MAKE); $(unstage)
30176 @r=`${PWD_COMMAND}`; export r; \
30177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30178 $(HOST_EXPORTS) \
30179 (cd $(HOST_SUBDIR)/libiconv && \
30180 $(MAKE) $(FLAGS_TO_PASS) check)
30181
30182 @endif libiconv
30183
30184 .PHONY: install-libiconv maybe-install-libiconv
30185 maybe-install-libiconv:
30186 @if libiconv
30187 maybe-install-libiconv: install-libiconv
30188
30189 install-libiconv:
30190
30191 @endif libiconv
30192
30193 # Other targets (info, dvi, pdf, etc.)
30194
30195 .PHONY: maybe-info-libiconv info-libiconv
30196 maybe-info-libiconv:
30197 @if libiconv
30198 maybe-info-libiconv: info-libiconv
30199
30200 info-libiconv: \
30201 configure-libiconv
30202 @: $(MAKE); $(unstage)
30203 @[ -f ./libiconv/Makefile ] || exit 0; \
30204 r=`${PWD_COMMAND}`; export r; \
30205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30206 $(HOST_EXPORTS) \
30207 for flag in $(EXTRA_HOST_FLAGS) ; do \
30208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30209 done; \
30210 echo "Doing info in libiconv" ; \
30211 (cd $(HOST_SUBDIR)/libiconv && \
30212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30214 "RANLIB=$${RANLIB}" \
30215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30216 info) \
30217 || exit 1
30218
30219 @endif libiconv
30220
30221 .PHONY: maybe-dvi-libiconv dvi-libiconv
30222 maybe-dvi-libiconv:
30223 @if libiconv
30224 maybe-dvi-libiconv: dvi-libiconv
30225
30226 dvi-libiconv: \
30227 configure-libiconv
30228 @: $(MAKE); $(unstage)
30229 @[ -f ./libiconv/Makefile ] || exit 0; \
30230 r=`${PWD_COMMAND}`; export r; \
30231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30232 $(HOST_EXPORTS) \
30233 for flag in $(EXTRA_HOST_FLAGS) ; do \
30234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30235 done; \
30236 echo "Doing dvi in libiconv" ; \
30237 (cd $(HOST_SUBDIR)/libiconv && \
30238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30240 "RANLIB=$${RANLIB}" \
30241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30242 dvi) \
30243 || exit 1
30244
30245 @endif libiconv
30246
30247 .PHONY: maybe-pdf-libiconv pdf-libiconv
30248 maybe-pdf-libiconv:
30249 @if libiconv
30250 maybe-pdf-libiconv: pdf-libiconv
30251
30252 pdf-libiconv: \
30253 configure-libiconv
30254 @: $(MAKE); $(unstage)
30255 @[ -f ./libiconv/Makefile ] || exit 0; \
30256 r=`${PWD_COMMAND}`; export r; \
30257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30258 $(HOST_EXPORTS) \
30259 for flag in $(EXTRA_HOST_FLAGS) ; do \
30260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30261 done; \
30262 echo "Doing pdf in libiconv" ; \
30263 (cd $(HOST_SUBDIR)/libiconv && \
30264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30266 "RANLIB=$${RANLIB}" \
30267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30268 pdf) \
30269 || exit 1
30270
30271 @endif libiconv
30272
30273 .PHONY: maybe-html-libiconv html-libiconv
30274 maybe-html-libiconv:
30275 @if libiconv
30276 maybe-html-libiconv: html-libiconv
30277
30278 html-libiconv: \
30279 configure-libiconv
30280 @: $(MAKE); $(unstage)
30281 @[ -f ./libiconv/Makefile ] || exit 0; \
30282 r=`${PWD_COMMAND}`; export r; \
30283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30284 $(HOST_EXPORTS) \
30285 for flag in $(EXTRA_HOST_FLAGS) ; do \
30286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30287 done; \
30288 echo "Doing html in libiconv" ; \
30289 (cd $(HOST_SUBDIR)/libiconv && \
30290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30292 "RANLIB=$${RANLIB}" \
30293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30294 html) \
30295 || exit 1
30296
30297 @endif libiconv
30298
30299 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
30300 maybe-TAGS-libiconv:
30301 @if libiconv
30302 maybe-TAGS-libiconv: TAGS-libiconv
30303
30304 TAGS-libiconv: \
30305 configure-libiconv
30306 @: $(MAKE); $(unstage)
30307 @[ -f ./libiconv/Makefile ] || exit 0; \
30308 r=`${PWD_COMMAND}`; export r; \
30309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30310 $(HOST_EXPORTS) \
30311 for flag in $(EXTRA_HOST_FLAGS) ; do \
30312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30313 done; \
30314 echo "Doing TAGS in libiconv" ; \
30315 (cd $(HOST_SUBDIR)/libiconv && \
30316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30318 "RANLIB=$${RANLIB}" \
30319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30320 TAGS) \
30321 || exit 1
30322
30323 @endif libiconv
30324
30325 .PHONY: maybe-install-info-libiconv install-info-libiconv
30326 maybe-install-info-libiconv:
30327 @if libiconv
30328 maybe-install-info-libiconv: install-info-libiconv
30329
30330 # libiconv doesn't support install-info.
30331 install-info-libiconv:
30332
30333 @endif libiconv
30334
30335 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
30336 maybe-install-pdf-libiconv:
30337 @if libiconv
30338 maybe-install-pdf-libiconv: install-pdf-libiconv
30339
30340 # libiconv doesn't support install-pdf.
30341 install-pdf-libiconv:
30342
30343 @endif libiconv
30344
30345 .PHONY: maybe-install-html-libiconv install-html-libiconv
30346 maybe-install-html-libiconv:
30347 @if libiconv
30348 maybe-install-html-libiconv: install-html-libiconv
30349
30350 # libiconv doesn't support install-html.
30351 install-html-libiconv:
30352
30353 @endif libiconv
30354
30355 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
30356 maybe-installcheck-libiconv:
30357 @if libiconv
30358 maybe-installcheck-libiconv: installcheck-libiconv
30359
30360 installcheck-libiconv: \
30361 configure-libiconv
30362 @: $(MAKE); $(unstage)
30363 @[ -f ./libiconv/Makefile ] || exit 0; \
30364 r=`${PWD_COMMAND}`; export r; \
30365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30366 $(HOST_EXPORTS) \
30367 for flag in $(EXTRA_HOST_FLAGS) ; do \
30368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30369 done; \
30370 echo "Doing installcheck in libiconv" ; \
30371 (cd $(HOST_SUBDIR)/libiconv && \
30372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30374 "RANLIB=$${RANLIB}" \
30375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30376 installcheck) \
30377 || exit 1
30378
30379 @endif libiconv
30380
30381 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
30382 maybe-mostlyclean-libiconv:
30383 @if libiconv
30384 maybe-mostlyclean-libiconv: mostlyclean-libiconv
30385
30386 mostlyclean-libiconv:
30387 @: $(MAKE); $(unstage)
30388 @[ -f ./libiconv/Makefile ] || exit 0; \
30389 r=`${PWD_COMMAND}`; export r; \
30390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30391 $(HOST_EXPORTS) \
30392 for flag in $(EXTRA_HOST_FLAGS) ; do \
30393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30394 done; \
30395 echo "Doing mostlyclean in libiconv" ; \
30396 (cd $(HOST_SUBDIR)/libiconv && \
30397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30399 "RANLIB=$${RANLIB}" \
30400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30401 mostlyclean) \
30402 || exit 1
30403
30404 @endif libiconv
30405
30406 .PHONY: maybe-clean-libiconv clean-libiconv
30407 maybe-clean-libiconv:
30408 @if libiconv
30409 maybe-clean-libiconv: clean-libiconv
30410
30411 clean-libiconv:
30412 @: $(MAKE); $(unstage)
30413 @[ -f ./libiconv/Makefile ] || exit 0; \
30414 r=`${PWD_COMMAND}`; export r; \
30415 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30416 $(HOST_EXPORTS) \
30417 for flag in $(EXTRA_HOST_FLAGS) ; do \
30418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30419 done; \
30420 echo "Doing clean in libiconv" ; \
30421 (cd $(HOST_SUBDIR)/libiconv && \
30422 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30423 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30424 "RANLIB=$${RANLIB}" \
30425 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30426 clean) \
30427 || exit 1
30428
30429 @endif libiconv
30430
30431 .PHONY: maybe-distclean-libiconv distclean-libiconv
30432 maybe-distclean-libiconv:
30433 @if libiconv
30434 maybe-distclean-libiconv: distclean-libiconv
30435
30436 distclean-libiconv:
30437 @: $(MAKE); $(unstage)
30438 @[ -f ./libiconv/Makefile ] || exit 0; \
30439 r=`${PWD_COMMAND}`; export r; \
30440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30441 $(HOST_EXPORTS) \
30442 for flag in $(EXTRA_HOST_FLAGS) ; do \
30443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30444 done; \
30445 echo "Doing distclean in libiconv" ; \
30446 (cd $(HOST_SUBDIR)/libiconv && \
30447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30449 "RANLIB=$${RANLIB}" \
30450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30451 distclean) \
30452 || exit 1
30453
30454 @endif libiconv
30455
30456 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
30457 maybe-maintainer-clean-libiconv:
30458 @if libiconv
30459 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
30460
30461 maintainer-clean-libiconv:
30462 @: $(MAKE); $(unstage)
30463 @[ -f ./libiconv/Makefile ] || exit 0; \
30464 r=`${PWD_COMMAND}`; export r; \
30465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30466 $(HOST_EXPORTS) \
30467 for flag in $(EXTRA_HOST_FLAGS) ; do \
30468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30469 done; \
30470 echo "Doing maintainer-clean in libiconv" ; \
30471 (cd $(HOST_SUBDIR)/libiconv && \
30472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30474 "RANLIB=$${RANLIB}" \
30475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30476 maintainer-clean) \
30477 || exit 1
30478
30479 @endif libiconv
30480
30481
30482
30483 .PHONY: configure-libtool maybe-configure-libtool
30484 maybe-configure-libtool:
30485 @if gcc-bootstrap
30486 configure-libtool: stage_current
30487 @endif gcc-bootstrap
30488 @if libtool
30489 maybe-configure-libtool: configure-libtool
30490 configure-libtool:
30491 @: $(MAKE); $(unstage)
30492 @r=`${PWD_COMMAND}`; export r; \
30493 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30494 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
30495 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
30496 $(HOST_EXPORTS) \
30497 echo Configuring in $(HOST_SUBDIR)/libtool; \
30498 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
30499 case $(srcdir) in \
30500 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30501 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
30502 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30503 esac; \
30504 srcdiroption="--srcdir=$${topdir}/libtool"; \
30505 libsrcdir="$$s/libtool"; \
30506 $(SHELL) $${libsrcdir}/configure \
30507 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30508 --target=${target_alias} $${srcdiroption} \
30509 || exit 1
30510 @endif libtool
30511
30512
30513
30514
30515
30516 .PHONY: all-libtool maybe-all-libtool
30517 maybe-all-libtool:
30518 @if gcc-bootstrap
30519 all-libtool: stage_current
30520 @endif gcc-bootstrap
30521 @if libtool
30522 TARGET-libtool=all
30523 maybe-all-libtool: all-libtool
30524 all-libtool: configure-libtool
30525 @: $(MAKE); $(unstage)
30526 @r=`${PWD_COMMAND}`; export r; \
30527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30528 $(HOST_EXPORTS) \
30529 (cd $(HOST_SUBDIR)/libtool && \
30530 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30531 $(TARGET-libtool))
30532 @endif libtool
30533
30534
30535
30536
30537 .PHONY: check-libtool maybe-check-libtool
30538 maybe-check-libtool:
30539 @if libtool
30540 maybe-check-libtool: check-libtool
30541
30542 check-libtool:
30543 @: $(MAKE); $(unstage)
30544 @r=`${PWD_COMMAND}`; export r; \
30545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30546 $(HOST_EXPORTS) \
30547 (cd $(HOST_SUBDIR)/libtool && \
30548 $(MAKE) $(FLAGS_TO_PASS) check)
30549
30550 @endif libtool
30551
30552 .PHONY: install-libtool maybe-install-libtool
30553 maybe-install-libtool:
30554 @if libtool
30555 maybe-install-libtool: install-libtool
30556
30557 install-libtool: installdirs
30558 @: $(MAKE); $(unstage)
30559 @r=`${PWD_COMMAND}`; export r; \
30560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30561 $(HOST_EXPORTS) \
30562 (cd $(HOST_SUBDIR)/libtool && \
30563 $(MAKE) $(FLAGS_TO_PASS) install)
30564
30565 @endif libtool
30566
30567 # Other targets (info, dvi, pdf, etc.)
30568
30569 .PHONY: maybe-info-libtool info-libtool
30570 maybe-info-libtool:
30571 @if libtool
30572 maybe-info-libtool: info-libtool
30573
30574 info-libtool: \
30575 configure-libtool
30576 @: $(MAKE); $(unstage)
30577 @[ -f ./libtool/Makefile ] || exit 0; \
30578 r=`${PWD_COMMAND}`; export r; \
30579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30580 $(HOST_EXPORTS) \
30581 for flag in $(EXTRA_HOST_FLAGS) ; do \
30582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30583 done; \
30584 echo "Doing info in libtool" ; \
30585 (cd $(HOST_SUBDIR)/libtool && \
30586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30588 "RANLIB=$${RANLIB}" \
30589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30590 info) \
30591 || exit 1
30592
30593 @endif libtool
30594
30595 .PHONY: maybe-dvi-libtool dvi-libtool
30596 maybe-dvi-libtool:
30597 @if libtool
30598 maybe-dvi-libtool: dvi-libtool
30599
30600 dvi-libtool: \
30601 configure-libtool
30602 @: $(MAKE); $(unstage)
30603 @[ -f ./libtool/Makefile ] || exit 0; \
30604 r=`${PWD_COMMAND}`; export r; \
30605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606 $(HOST_EXPORTS) \
30607 for flag in $(EXTRA_HOST_FLAGS) ; do \
30608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30609 done; \
30610 echo "Doing dvi in libtool" ; \
30611 (cd $(HOST_SUBDIR)/libtool && \
30612 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30613 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30614 "RANLIB=$${RANLIB}" \
30615 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30616 dvi) \
30617 || exit 1
30618
30619 @endif libtool
30620
30621 .PHONY: maybe-pdf-libtool pdf-libtool
30622 maybe-pdf-libtool:
30623 @if libtool
30624 maybe-pdf-libtool: pdf-libtool
30625
30626 pdf-libtool: \
30627 configure-libtool
30628 @: $(MAKE); $(unstage)
30629 @[ -f ./libtool/Makefile ] || exit 0; \
30630 r=`${PWD_COMMAND}`; export r; \
30631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30632 $(HOST_EXPORTS) \
30633 for flag in $(EXTRA_HOST_FLAGS) ; do \
30634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30635 done; \
30636 echo "Doing pdf in libtool" ; \
30637 (cd $(HOST_SUBDIR)/libtool && \
30638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30640 "RANLIB=$${RANLIB}" \
30641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30642 pdf) \
30643 || exit 1
30644
30645 @endif libtool
30646
30647 .PHONY: maybe-html-libtool html-libtool
30648 maybe-html-libtool:
30649 @if libtool
30650 maybe-html-libtool: html-libtool
30651
30652 html-libtool: \
30653 configure-libtool
30654 @: $(MAKE); $(unstage)
30655 @[ -f ./libtool/Makefile ] || exit 0; \
30656 r=`${PWD_COMMAND}`; export r; \
30657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30658 $(HOST_EXPORTS) \
30659 for flag in $(EXTRA_HOST_FLAGS) ; do \
30660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30661 done; \
30662 echo "Doing html in libtool" ; \
30663 (cd $(HOST_SUBDIR)/libtool && \
30664 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30665 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30666 "RANLIB=$${RANLIB}" \
30667 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30668 html) \
30669 || exit 1
30670
30671 @endif libtool
30672
30673 .PHONY: maybe-TAGS-libtool TAGS-libtool
30674 maybe-TAGS-libtool:
30675 @if libtool
30676 maybe-TAGS-libtool: TAGS-libtool
30677
30678 TAGS-libtool: \
30679 configure-libtool
30680 @: $(MAKE); $(unstage)
30681 @[ -f ./libtool/Makefile ] || exit 0; \
30682 r=`${PWD_COMMAND}`; export r; \
30683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30684 $(HOST_EXPORTS) \
30685 for flag in $(EXTRA_HOST_FLAGS) ; do \
30686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30687 done; \
30688 echo "Doing TAGS in libtool" ; \
30689 (cd $(HOST_SUBDIR)/libtool && \
30690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30692 "RANLIB=$${RANLIB}" \
30693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30694 TAGS) \
30695 || exit 1
30696
30697 @endif libtool
30698
30699 .PHONY: maybe-install-info-libtool install-info-libtool
30700 maybe-install-info-libtool:
30701 @if libtool
30702 maybe-install-info-libtool: install-info-libtool
30703
30704 install-info-libtool: \
30705 configure-libtool \
30706 info-libtool
30707 @: $(MAKE); $(unstage)
30708 @[ -f ./libtool/Makefile ] || exit 0; \
30709 r=`${PWD_COMMAND}`; export r; \
30710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30711 $(HOST_EXPORTS) \
30712 for flag in $(EXTRA_HOST_FLAGS) ; do \
30713 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30714 done; \
30715 echo "Doing install-info in libtool" ; \
30716 (cd $(HOST_SUBDIR)/libtool && \
30717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30719 "RANLIB=$${RANLIB}" \
30720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30721 install-info) \
30722 || exit 1
30723
30724 @endif libtool
30725
30726 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
30727 maybe-install-pdf-libtool:
30728 @if libtool
30729 maybe-install-pdf-libtool: install-pdf-libtool
30730
30731 install-pdf-libtool: \
30732 configure-libtool \
30733 pdf-libtool
30734 @: $(MAKE); $(unstage)
30735 @[ -f ./libtool/Makefile ] || exit 0; \
30736 r=`${PWD_COMMAND}`; export r; \
30737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30738 $(HOST_EXPORTS) \
30739 for flag in $(EXTRA_HOST_FLAGS) ; do \
30740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30741 done; \
30742 echo "Doing install-pdf in libtool" ; \
30743 (cd $(HOST_SUBDIR)/libtool && \
30744 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30745 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30746 "RANLIB=$${RANLIB}" \
30747 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30748 install-pdf) \
30749 || exit 1
30750
30751 @endif libtool
30752
30753 .PHONY: maybe-install-html-libtool install-html-libtool
30754 maybe-install-html-libtool:
30755 @if libtool
30756 maybe-install-html-libtool: install-html-libtool
30757
30758 install-html-libtool: \
30759 configure-libtool \
30760 html-libtool
30761 @: $(MAKE); $(unstage)
30762 @[ -f ./libtool/Makefile ] || exit 0; \
30763 r=`${PWD_COMMAND}`; export r; \
30764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30765 $(HOST_EXPORTS) \
30766 for flag in $(EXTRA_HOST_FLAGS) ; do \
30767 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30768 done; \
30769 echo "Doing install-html in libtool" ; \
30770 (cd $(HOST_SUBDIR)/libtool && \
30771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30773 "RANLIB=$${RANLIB}" \
30774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30775 install-html) \
30776 || exit 1
30777
30778 @endif libtool
30779
30780 .PHONY: maybe-installcheck-libtool installcheck-libtool
30781 maybe-installcheck-libtool:
30782 @if libtool
30783 maybe-installcheck-libtool: installcheck-libtool
30784
30785 installcheck-libtool: \
30786 configure-libtool
30787 @: $(MAKE); $(unstage)
30788 @[ -f ./libtool/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 installcheck in libtool" ; \
30796 (cd $(HOST_SUBDIR)/libtool && \
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 installcheck) \
30802 || exit 1
30803
30804 @endif libtool
30805
30806 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
30807 maybe-mostlyclean-libtool:
30808 @if libtool
30809 maybe-mostlyclean-libtool: mostlyclean-libtool
30810
30811 mostlyclean-libtool:
30812 @: $(MAKE); $(unstage)
30813 @[ -f ./libtool/Makefile ] || exit 0; \
30814 r=`${PWD_COMMAND}`; export r; \
30815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30816 $(HOST_EXPORTS) \
30817 for flag in $(EXTRA_HOST_FLAGS) ; do \
30818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30819 done; \
30820 echo "Doing mostlyclean in libtool" ; \
30821 (cd $(HOST_SUBDIR)/libtool && \
30822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30824 "RANLIB=$${RANLIB}" \
30825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30826 mostlyclean) \
30827 || exit 1
30828
30829 @endif libtool
30830
30831 .PHONY: maybe-clean-libtool clean-libtool
30832 maybe-clean-libtool:
30833 @if libtool
30834 maybe-clean-libtool: clean-libtool
30835
30836 clean-libtool:
30837 @: $(MAKE); $(unstage)
30838 @[ -f ./libtool/Makefile ] || exit 0; \
30839 r=`${PWD_COMMAND}`; export r; \
30840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30841 $(HOST_EXPORTS) \
30842 for flag in $(EXTRA_HOST_FLAGS) ; do \
30843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30844 done; \
30845 echo "Doing clean in libtool" ; \
30846 (cd $(HOST_SUBDIR)/libtool && \
30847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30849 "RANLIB=$${RANLIB}" \
30850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30851 clean) \
30852 || exit 1
30853
30854 @endif libtool
30855
30856 .PHONY: maybe-distclean-libtool distclean-libtool
30857 maybe-distclean-libtool:
30858 @if libtool
30859 maybe-distclean-libtool: distclean-libtool
30860
30861 distclean-libtool:
30862 @: $(MAKE); $(unstage)
30863 @[ -f ./libtool/Makefile ] || exit 0; \
30864 r=`${PWD_COMMAND}`; export r; \
30865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30866 $(HOST_EXPORTS) \
30867 for flag in $(EXTRA_HOST_FLAGS) ; do \
30868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30869 done; \
30870 echo "Doing distclean in libtool" ; \
30871 (cd $(HOST_SUBDIR)/libtool && \
30872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30874 "RANLIB=$${RANLIB}" \
30875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30876 distclean) \
30877 || exit 1
30878
30879 @endif libtool
30880
30881 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
30882 maybe-maintainer-clean-libtool:
30883 @if libtool
30884 maybe-maintainer-clean-libtool: maintainer-clean-libtool
30885
30886 maintainer-clean-libtool:
30887 @: $(MAKE); $(unstage)
30888 @[ -f ./libtool/Makefile ] || exit 0; \
30889 r=`${PWD_COMMAND}`; export r; \
30890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30891 $(HOST_EXPORTS) \
30892 for flag in $(EXTRA_HOST_FLAGS) ; do \
30893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30894 done; \
30895 echo "Doing maintainer-clean in libtool" ; \
30896 (cd $(HOST_SUBDIR)/libtool && \
30897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30899 "RANLIB=$${RANLIB}" \
30900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30901 maintainer-clean) \
30902 || exit 1
30903
30904 @endif libtool
30905
30906
30907
30908 .PHONY: configure-m4 maybe-configure-m4
30909 maybe-configure-m4:
30910 @if gcc-bootstrap
30911 configure-m4: stage_current
30912 @endif gcc-bootstrap
30913 @if m4
30914 maybe-configure-m4: configure-m4
30915 configure-m4:
30916 @: $(MAKE); $(unstage)
30917 @r=`${PWD_COMMAND}`; export r; \
30918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30919 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
30920 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
30921 $(HOST_EXPORTS) \
30922 echo Configuring in $(HOST_SUBDIR)/m4; \
30923 cd "$(HOST_SUBDIR)/m4" || exit 1; \
30924 case $(srcdir) in \
30925 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30926 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
30927 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30928 esac; \
30929 srcdiroption="--srcdir=$${topdir}/m4"; \
30930 libsrcdir="$$s/m4"; \
30931 $(SHELL) $${libsrcdir}/configure \
30932 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30933 --target=${target_alias} $${srcdiroption} \
30934 || exit 1
30935 @endif m4
30936
30937
30938
30939
30940
30941 .PHONY: all-m4 maybe-all-m4
30942 maybe-all-m4:
30943 @if gcc-bootstrap
30944 all-m4: stage_current
30945 @endif gcc-bootstrap
30946 @if m4
30947 TARGET-m4=all
30948 maybe-all-m4: all-m4
30949 all-m4: configure-m4
30950 @: $(MAKE); $(unstage)
30951 @r=`${PWD_COMMAND}`; export r; \
30952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30953 $(HOST_EXPORTS) \
30954 (cd $(HOST_SUBDIR)/m4 && \
30955 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30956 $(TARGET-m4))
30957 @endif m4
30958
30959
30960
30961
30962 .PHONY: check-m4 maybe-check-m4
30963 maybe-check-m4:
30964 @if m4
30965 maybe-check-m4: check-m4
30966
30967 check-m4:
30968 @: $(MAKE); $(unstage)
30969 @r=`${PWD_COMMAND}`; export r; \
30970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30971 $(HOST_EXPORTS) \
30972 (cd $(HOST_SUBDIR)/m4 && \
30973 $(MAKE) $(FLAGS_TO_PASS) check)
30974
30975 @endif m4
30976
30977 .PHONY: install-m4 maybe-install-m4
30978 maybe-install-m4:
30979 @if m4
30980 maybe-install-m4: install-m4
30981
30982 install-m4: installdirs
30983 @: $(MAKE); $(unstage)
30984 @r=`${PWD_COMMAND}`; export r; \
30985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30986 $(HOST_EXPORTS) \
30987 (cd $(HOST_SUBDIR)/m4 && \
30988 $(MAKE) $(FLAGS_TO_PASS) install)
30989
30990 @endif m4
30991
30992 # Other targets (info, dvi, pdf, etc.)
30993
30994 .PHONY: maybe-info-m4 info-m4
30995 maybe-info-m4:
30996 @if m4
30997 maybe-info-m4: info-m4
30998
30999 info-m4: \
31000 configure-m4
31001 @: $(MAKE); $(unstage)
31002 @[ -f ./m4/Makefile ] || exit 0; \
31003 r=`${PWD_COMMAND}`; export r; \
31004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31005 $(HOST_EXPORTS) \
31006 for flag in $(EXTRA_HOST_FLAGS) ; do \
31007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31008 done; \
31009 echo "Doing info in m4" ; \
31010 (cd $(HOST_SUBDIR)/m4 && \
31011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31013 "RANLIB=$${RANLIB}" \
31014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31015 info) \
31016 || exit 1
31017
31018 @endif m4
31019
31020 .PHONY: maybe-dvi-m4 dvi-m4
31021 maybe-dvi-m4:
31022 @if m4
31023 maybe-dvi-m4: dvi-m4
31024
31025 dvi-m4: \
31026 configure-m4
31027 @: $(MAKE); $(unstage)
31028 @[ -f ./m4/Makefile ] || exit 0; \
31029 r=`${PWD_COMMAND}`; export r; \
31030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31031 $(HOST_EXPORTS) \
31032 for flag in $(EXTRA_HOST_FLAGS) ; do \
31033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31034 done; \
31035 echo "Doing dvi in m4" ; \
31036 (cd $(HOST_SUBDIR)/m4 && \
31037 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31038 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31039 "RANLIB=$${RANLIB}" \
31040 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31041 dvi) \
31042 || exit 1
31043
31044 @endif m4
31045
31046 .PHONY: maybe-pdf-m4 pdf-m4
31047 maybe-pdf-m4:
31048 @if m4
31049 maybe-pdf-m4: pdf-m4
31050
31051 pdf-m4: \
31052 configure-m4
31053 @: $(MAKE); $(unstage)
31054 @[ -f ./m4/Makefile ] || exit 0; \
31055 r=`${PWD_COMMAND}`; export r; \
31056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31057 $(HOST_EXPORTS) \
31058 for flag in $(EXTRA_HOST_FLAGS) ; do \
31059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31060 done; \
31061 echo "Doing pdf in m4" ; \
31062 (cd $(HOST_SUBDIR)/m4 && \
31063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31065 "RANLIB=$${RANLIB}" \
31066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31067 pdf) \
31068 || exit 1
31069
31070 @endif m4
31071
31072 .PHONY: maybe-html-m4 html-m4
31073 maybe-html-m4:
31074 @if m4
31075 maybe-html-m4: html-m4
31076
31077 html-m4: \
31078 configure-m4
31079 @: $(MAKE); $(unstage)
31080 @[ -f ./m4/Makefile ] || exit 0; \
31081 r=`${PWD_COMMAND}`; export r; \
31082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31083 $(HOST_EXPORTS) \
31084 for flag in $(EXTRA_HOST_FLAGS) ; do \
31085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31086 done; \
31087 echo "Doing html in m4" ; \
31088 (cd $(HOST_SUBDIR)/m4 && \
31089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31091 "RANLIB=$${RANLIB}" \
31092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31093 html) \
31094 || exit 1
31095
31096 @endif m4
31097
31098 .PHONY: maybe-TAGS-m4 TAGS-m4
31099 maybe-TAGS-m4:
31100 @if m4
31101 maybe-TAGS-m4: TAGS-m4
31102
31103 TAGS-m4: \
31104 configure-m4
31105 @: $(MAKE); $(unstage)
31106 @[ -f ./m4/Makefile ] || exit 0; \
31107 r=`${PWD_COMMAND}`; export r; \
31108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31109 $(HOST_EXPORTS) \
31110 for flag in $(EXTRA_HOST_FLAGS) ; do \
31111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31112 done; \
31113 echo "Doing TAGS in m4" ; \
31114 (cd $(HOST_SUBDIR)/m4 && \
31115 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31116 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31117 "RANLIB=$${RANLIB}" \
31118 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31119 TAGS) \
31120 || exit 1
31121
31122 @endif m4
31123
31124 .PHONY: maybe-install-info-m4 install-info-m4
31125 maybe-install-info-m4:
31126 @if m4
31127 maybe-install-info-m4: install-info-m4
31128
31129 install-info-m4: \
31130 configure-m4 \
31131 info-m4
31132 @: $(MAKE); $(unstage)
31133 @[ -f ./m4/Makefile ] || exit 0; \
31134 r=`${PWD_COMMAND}`; export r; \
31135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31136 $(HOST_EXPORTS) \
31137 for flag in $(EXTRA_HOST_FLAGS) ; do \
31138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31139 done; \
31140 echo "Doing install-info in m4" ; \
31141 (cd $(HOST_SUBDIR)/m4 && \
31142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31144 "RANLIB=$${RANLIB}" \
31145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31146 install-info) \
31147 || exit 1
31148
31149 @endif m4
31150
31151 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31152 maybe-install-pdf-m4:
31153 @if m4
31154 maybe-install-pdf-m4: install-pdf-m4
31155
31156 install-pdf-m4: \
31157 configure-m4 \
31158 pdf-m4
31159 @: $(MAKE); $(unstage)
31160 @[ -f ./m4/Makefile ] || exit 0; \
31161 r=`${PWD_COMMAND}`; export r; \
31162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31163 $(HOST_EXPORTS) \
31164 for flag in $(EXTRA_HOST_FLAGS) ; do \
31165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31166 done; \
31167 echo "Doing install-pdf in m4" ; \
31168 (cd $(HOST_SUBDIR)/m4 && \
31169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31171 "RANLIB=$${RANLIB}" \
31172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31173 install-pdf) \
31174 || exit 1
31175
31176 @endif m4
31177
31178 .PHONY: maybe-install-html-m4 install-html-m4
31179 maybe-install-html-m4:
31180 @if m4
31181 maybe-install-html-m4: install-html-m4
31182
31183 install-html-m4: \
31184 configure-m4 \
31185 html-m4
31186 @: $(MAKE); $(unstage)
31187 @[ -f ./m4/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 install-html in m4" ; \
31195 (cd $(HOST_SUBDIR)/m4 && \
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 install-html) \
31201 || exit 1
31202
31203 @endif m4
31204
31205 .PHONY: maybe-installcheck-m4 installcheck-m4
31206 maybe-installcheck-m4:
31207 @if m4
31208 maybe-installcheck-m4: installcheck-m4
31209
31210 installcheck-m4: \
31211 configure-m4
31212 @: $(MAKE); $(unstage)
31213 @[ -f ./m4/Makefile ] || exit 0; \
31214 r=`${PWD_COMMAND}`; export r; \
31215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216 $(HOST_EXPORTS) \
31217 for flag in $(EXTRA_HOST_FLAGS) ; do \
31218 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31219 done; \
31220 echo "Doing installcheck in m4" ; \
31221 (cd $(HOST_SUBDIR)/m4 && \
31222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224 "RANLIB=$${RANLIB}" \
31225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31226 installcheck) \
31227 || exit 1
31228
31229 @endif m4
31230
31231 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
31232 maybe-mostlyclean-m4:
31233 @if m4
31234 maybe-mostlyclean-m4: mostlyclean-m4
31235
31236 mostlyclean-m4:
31237 @: $(MAKE); $(unstage)
31238 @[ -f ./m4/Makefile ] || exit 0; \
31239 r=`${PWD_COMMAND}`; export r; \
31240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241 $(HOST_EXPORTS) \
31242 for flag in $(EXTRA_HOST_FLAGS) ; do \
31243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31244 done; \
31245 echo "Doing mostlyclean in m4" ; \
31246 (cd $(HOST_SUBDIR)/m4 && \
31247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31249 "RANLIB=$${RANLIB}" \
31250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31251 mostlyclean) \
31252 || exit 1
31253
31254 @endif m4
31255
31256 .PHONY: maybe-clean-m4 clean-m4
31257 maybe-clean-m4:
31258 @if m4
31259 maybe-clean-m4: clean-m4
31260
31261 clean-m4:
31262 @: $(MAKE); $(unstage)
31263 @[ -f ./m4/Makefile ] || exit 0; \
31264 r=`${PWD_COMMAND}`; export r; \
31265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31266 $(HOST_EXPORTS) \
31267 for flag in $(EXTRA_HOST_FLAGS) ; do \
31268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31269 done; \
31270 echo "Doing clean in m4" ; \
31271 (cd $(HOST_SUBDIR)/m4 && \
31272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31274 "RANLIB=$${RANLIB}" \
31275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31276 clean) \
31277 || exit 1
31278
31279 @endif m4
31280
31281 .PHONY: maybe-distclean-m4 distclean-m4
31282 maybe-distclean-m4:
31283 @if m4
31284 maybe-distclean-m4: distclean-m4
31285
31286 distclean-m4:
31287 @: $(MAKE); $(unstage)
31288 @[ -f ./m4/Makefile ] || exit 0; \
31289 r=`${PWD_COMMAND}`; export r; \
31290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31291 $(HOST_EXPORTS) \
31292 for flag in $(EXTRA_HOST_FLAGS) ; do \
31293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31294 done; \
31295 echo "Doing distclean in m4" ; \
31296 (cd $(HOST_SUBDIR)/m4 && \
31297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31299 "RANLIB=$${RANLIB}" \
31300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31301 distclean) \
31302 || exit 1
31303
31304 @endif m4
31305
31306 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
31307 maybe-maintainer-clean-m4:
31308 @if m4
31309 maybe-maintainer-clean-m4: maintainer-clean-m4
31310
31311 maintainer-clean-m4:
31312 @: $(MAKE); $(unstage)
31313 @[ -f ./m4/Makefile ] || exit 0; \
31314 r=`${PWD_COMMAND}`; export r; \
31315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31316 $(HOST_EXPORTS) \
31317 for flag in $(EXTRA_HOST_FLAGS) ; do \
31318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31319 done; \
31320 echo "Doing maintainer-clean in m4" ; \
31321 (cd $(HOST_SUBDIR)/m4 && \
31322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31324 "RANLIB=$${RANLIB}" \
31325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31326 maintainer-clean) \
31327 || exit 1
31328
31329 @endif m4
31330
31331
31332
31333 .PHONY: configure-make maybe-configure-make
31334 maybe-configure-make:
31335 @if gcc-bootstrap
31336 configure-make: stage_current
31337 @endif gcc-bootstrap
31338 @if make
31339 maybe-configure-make: configure-make
31340 configure-make:
31341 @: $(MAKE); $(unstage)
31342 @r=`${PWD_COMMAND}`; export r; \
31343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31344 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
31345 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
31346 $(HOST_EXPORTS) \
31347 echo Configuring in $(HOST_SUBDIR)/make; \
31348 cd "$(HOST_SUBDIR)/make" || exit 1; \
31349 case $(srcdir) in \
31350 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31351 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
31352 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31353 esac; \
31354 srcdiroption="--srcdir=$${topdir}/make"; \
31355 libsrcdir="$$s/make"; \
31356 $(SHELL) $${libsrcdir}/configure \
31357 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31358 --target=${target_alias} $${srcdiroption} \
31359 || exit 1
31360 @endif make
31361
31362
31363
31364
31365
31366 .PHONY: all-make maybe-all-make
31367 maybe-all-make:
31368 @if gcc-bootstrap
31369 all-make: stage_current
31370 @endif gcc-bootstrap
31371 @if make
31372 TARGET-make=all
31373 maybe-all-make: all-make
31374 all-make: configure-make
31375 @: $(MAKE); $(unstage)
31376 @r=`${PWD_COMMAND}`; export r; \
31377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31378 $(HOST_EXPORTS) \
31379 (cd $(HOST_SUBDIR)/make && \
31380 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31381 $(TARGET-make))
31382 @endif make
31383
31384
31385
31386
31387 .PHONY: check-make maybe-check-make
31388 maybe-check-make:
31389 @if make
31390 maybe-check-make: check-make
31391
31392 check-make:
31393 @: $(MAKE); $(unstage)
31394 @r=`${PWD_COMMAND}`; export r; \
31395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31396 $(HOST_EXPORTS) \
31397 (cd $(HOST_SUBDIR)/make && \
31398 $(MAKE) $(FLAGS_TO_PASS) check)
31399
31400 @endif make
31401
31402 .PHONY: install-make maybe-install-make
31403 maybe-install-make:
31404 @if make
31405 maybe-install-make: install-make
31406
31407 install-make: installdirs
31408 @: $(MAKE); $(unstage)
31409 @r=`${PWD_COMMAND}`; export r; \
31410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411 $(HOST_EXPORTS) \
31412 (cd $(HOST_SUBDIR)/make && \
31413 $(MAKE) $(FLAGS_TO_PASS) install)
31414
31415 @endif make
31416
31417 # Other targets (info, dvi, pdf, etc.)
31418
31419 .PHONY: maybe-info-make info-make
31420 maybe-info-make:
31421 @if make
31422 maybe-info-make: info-make
31423
31424 info-make: \
31425 configure-make
31426 @: $(MAKE); $(unstage)
31427 @[ -f ./make/Makefile ] || exit 0; \
31428 r=`${PWD_COMMAND}`; export r; \
31429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31430 $(HOST_EXPORTS) \
31431 for flag in $(EXTRA_HOST_FLAGS) ; do \
31432 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31433 done; \
31434 echo "Doing info in make" ; \
31435 (cd $(HOST_SUBDIR)/make && \
31436 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31437 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31438 "RANLIB=$${RANLIB}" \
31439 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31440 info) \
31441 || exit 1
31442
31443 @endif make
31444
31445 .PHONY: maybe-dvi-make dvi-make
31446 maybe-dvi-make:
31447 @if make
31448 maybe-dvi-make: dvi-make
31449
31450 dvi-make: \
31451 configure-make
31452 @: $(MAKE); $(unstage)
31453 @[ -f ./make/Makefile ] || exit 0; \
31454 r=`${PWD_COMMAND}`; export r; \
31455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31456 $(HOST_EXPORTS) \
31457 for flag in $(EXTRA_HOST_FLAGS) ; do \
31458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31459 done; \
31460 echo "Doing dvi in make" ; \
31461 (cd $(HOST_SUBDIR)/make && \
31462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31464 "RANLIB=$${RANLIB}" \
31465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31466 dvi) \
31467 || exit 1
31468
31469 @endif make
31470
31471 .PHONY: maybe-pdf-make pdf-make
31472 maybe-pdf-make:
31473 @if make
31474 maybe-pdf-make: pdf-make
31475
31476 pdf-make: \
31477 configure-make
31478 @: $(MAKE); $(unstage)
31479 @[ -f ./make/Makefile ] || exit 0; \
31480 r=`${PWD_COMMAND}`; export r; \
31481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31482 $(HOST_EXPORTS) \
31483 for flag in $(EXTRA_HOST_FLAGS) ; do \
31484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31485 done; \
31486 echo "Doing pdf in make" ; \
31487 (cd $(HOST_SUBDIR)/make && \
31488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31490 "RANLIB=$${RANLIB}" \
31491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31492 pdf) \
31493 || exit 1
31494
31495 @endif make
31496
31497 .PHONY: maybe-html-make html-make
31498 maybe-html-make:
31499 @if make
31500 maybe-html-make: html-make
31501
31502 html-make: \
31503 configure-make
31504 @: $(MAKE); $(unstage)
31505 @[ -f ./make/Makefile ] || exit 0; \
31506 r=`${PWD_COMMAND}`; export r; \
31507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31508 $(HOST_EXPORTS) \
31509 for flag in $(EXTRA_HOST_FLAGS) ; do \
31510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31511 done; \
31512 echo "Doing html in make" ; \
31513 (cd $(HOST_SUBDIR)/make && \
31514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31516 "RANLIB=$${RANLIB}" \
31517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31518 html) \
31519 || exit 1
31520
31521 @endif make
31522
31523 .PHONY: maybe-TAGS-make TAGS-make
31524 maybe-TAGS-make:
31525 @if make
31526 maybe-TAGS-make: TAGS-make
31527
31528 TAGS-make: \
31529 configure-make
31530 @: $(MAKE); $(unstage)
31531 @[ -f ./make/Makefile ] || exit 0; \
31532 r=`${PWD_COMMAND}`; export r; \
31533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31534 $(HOST_EXPORTS) \
31535 for flag in $(EXTRA_HOST_FLAGS) ; do \
31536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31537 done; \
31538 echo "Doing TAGS in make" ; \
31539 (cd $(HOST_SUBDIR)/make && \
31540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31542 "RANLIB=$${RANLIB}" \
31543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31544 TAGS) \
31545 || exit 1
31546
31547 @endif make
31548
31549 .PHONY: maybe-install-info-make install-info-make
31550 maybe-install-info-make:
31551 @if make
31552 maybe-install-info-make: install-info-make
31553
31554 install-info-make: \
31555 configure-make \
31556 info-make
31557 @: $(MAKE); $(unstage)
31558 @[ -f ./make/Makefile ] || exit 0; \
31559 r=`${PWD_COMMAND}`; export r; \
31560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31561 $(HOST_EXPORTS) \
31562 for flag in $(EXTRA_HOST_FLAGS) ; do \
31563 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31564 done; \
31565 echo "Doing install-info in make" ; \
31566 (cd $(HOST_SUBDIR)/make && \
31567 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31568 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31569 "RANLIB=$${RANLIB}" \
31570 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31571 install-info) \
31572 || exit 1
31573
31574 @endif make
31575
31576 .PHONY: maybe-install-pdf-make install-pdf-make
31577 maybe-install-pdf-make:
31578 @if make
31579 maybe-install-pdf-make: install-pdf-make
31580
31581 install-pdf-make: \
31582 configure-make \
31583 pdf-make
31584 @: $(MAKE); $(unstage)
31585 @[ -f ./make/Makefile ] || exit 0; \
31586 r=`${PWD_COMMAND}`; export r; \
31587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31588 $(HOST_EXPORTS) \
31589 for flag in $(EXTRA_HOST_FLAGS) ; do \
31590 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31591 done; \
31592 echo "Doing install-pdf in make" ; \
31593 (cd $(HOST_SUBDIR)/make && \
31594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31596 "RANLIB=$${RANLIB}" \
31597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31598 install-pdf) \
31599 || exit 1
31600
31601 @endif make
31602
31603 .PHONY: maybe-install-html-make install-html-make
31604 maybe-install-html-make:
31605 @if make
31606 maybe-install-html-make: install-html-make
31607
31608 install-html-make: \
31609 configure-make \
31610 html-make
31611 @: $(MAKE); $(unstage)
31612 @[ -f ./make/Makefile ] || exit 0; \
31613 r=`${PWD_COMMAND}`; export r; \
31614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31615 $(HOST_EXPORTS) \
31616 for flag in $(EXTRA_HOST_FLAGS) ; do \
31617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31618 done; \
31619 echo "Doing install-html in make" ; \
31620 (cd $(HOST_SUBDIR)/make && \
31621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31623 "RANLIB=$${RANLIB}" \
31624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31625 install-html) \
31626 || exit 1
31627
31628 @endif make
31629
31630 .PHONY: maybe-installcheck-make installcheck-make
31631 maybe-installcheck-make:
31632 @if make
31633 maybe-installcheck-make: installcheck-make
31634
31635 installcheck-make: \
31636 configure-make
31637 @: $(MAKE); $(unstage)
31638 @[ -f ./make/Makefile ] || exit 0; \
31639 r=`${PWD_COMMAND}`; export r; \
31640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31641 $(HOST_EXPORTS) \
31642 for flag in $(EXTRA_HOST_FLAGS) ; do \
31643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31644 done; \
31645 echo "Doing installcheck in make" ; \
31646 (cd $(HOST_SUBDIR)/make && \
31647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31649 "RANLIB=$${RANLIB}" \
31650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31651 installcheck) \
31652 || exit 1
31653
31654 @endif make
31655
31656 .PHONY: maybe-mostlyclean-make mostlyclean-make
31657 maybe-mostlyclean-make:
31658 @if make
31659 maybe-mostlyclean-make: mostlyclean-make
31660
31661 mostlyclean-make:
31662 @: $(MAKE); $(unstage)
31663 @[ -f ./make/Makefile ] || exit 0; \
31664 r=`${PWD_COMMAND}`; export r; \
31665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31666 $(HOST_EXPORTS) \
31667 for flag in $(EXTRA_HOST_FLAGS) ; do \
31668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31669 done; \
31670 echo "Doing mostlyclean in make" ; \
31671 (cd $(HOST_SUBDIR)/make && \
31672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31674 "RANLIB=$${RANLIB}" \
31675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31676 mostlyclean) \
31677 || exit 1
31678
31679 @endif make
31680
31681 .PHONY: maybe-clean-make clean-make
31682 maybe-clean-make:
31683 @if make
31684 maybe-clean-make: clean-make
31685
31686 clean-make:
31687 @: $(MAKE); $(unstage)
31688 @[ -f ./make/Makefile ] || exit 0; \
31689 r=`${PWD_COMMAND}`; export r; \
31690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31691 $(HOST_EXPORTS) \
31692 for flag in $(EXTRA_HOST_FLAGS) ; do \
31693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31694 done; \
31695 echo "Doing clean in make" ; \
31696 (cd $(HOST_SUBDIR)/make && \
31697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31699 "RANLIB=$${RANLIB}" \
31700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31701 clean) \
31702 || exit 1
31703
31704 @endif make
31705
31706 .PHONY: maybe-distclean-make distclean-make
31707 maybe-distclean-make:
31708 @if make
31709 maybe-distclean-make: distclean-make
31710
31711 distclean-make:
31712 @: $(MAKE); $(unstage)
31713 @[ -f ./make/Makefile ] || exit 0; \
31714 r=`${PWD_COMMAND}`; export r; \
31715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31716 $(HOST_EXPORTS) \
31717 for flag in $(EXTRA_HOST_FLAGS) ; do \
31718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31719 done; \
31720 echo "Doing distclean in make" ; \
31721 (cd $(HOST_SUBDIR)/make && \
31722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31724 "RANLIB=$${RANLIB}" \
31725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31726 distclean) \
31727 || exit 1
31728
31729 @endif make
31730
31731 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
31732 maybe-maintainer-clean-make:
31733 @if make
31734 maybe-maintainer-clean-make: maintainer-clean-make
31735
31736 maintainer-clean-make:
31737 @: $(MAKE); $(unstage)
31738 @[ -f ./make/Makefile ] || exit 0; \
31739 r=`${PWD_COMMAND}`; export r; \
31740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31741 $(HOST_EXPORTS) \
31742 for flag in $(EXTRA_HOST_FLAGS) ; do \
31743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31744 done; \
31745 echo "Doing maintainer-clean in make" ; \
31746 (cd $(HOST_SUBDIR)/make && \
31747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31749 "RANLIB=$${RANLIB}" \
31750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31751 maintainer-clean) \
31752 || exit 1
31753
31754 @endif make
31755
31756
31757
31758 .PHONY: configure-mmalloc maybe-configure-mmalloc
31759 maybe-configure-mmalloc:
31760 @if gcc-bootstrap
31761 configure-mmalloc: stage_current
31762 @endif gcc-bootstrap
31763 @if mmalloc
31764 maybe-configure-mmalloc: configure-mmalloc
31765 configure-mmalloc:
31766 @: $(MAKE); $(unstage)
31767 @r=`${PWD_COMMAND}`; export r; \
31768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31769 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
31770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
31771 $(HOST_EXPORTS) \
31772 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
31773 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
31774 case $(srcdir) in \
31775 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31776 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
31777 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31778 esac; \
31779 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
31780 libsrcdir="$$s/mmalloc"; \
31781 $(SHELL) $${libsrcdir}/configure \
31782 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31783 --target=${target_alias} $${srcdiroption} \
31784 || exit 1
31785 @endif mmalloc
31786
31787
31788
31789
31790
31791 .PHONY: all-mmalloc maybe-all-mmalloc
31792 maybe-all-mmalloc:
31793 @if gcc-bootstrap
31794 all-mmalloc: stage_current
31795 @endif gcc-bootstrap
31796 @if mmalloc
31797 TARGET-mmalloc=all
31798 maybe-all-mmalloc: all-mmalloc
31799 all-mmalloc: configure-mmalloc
31800 @: $(MAKE); $(unstage)
31801 @r=`${PWD_COMMAND}`; export r; \
31802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803 $(HOST_EXPORTS) \
31804 (cd $(HOST_SUBDIR)/mmalloc && \
31805 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31806 $(TARGET-mmalloc))
31807 @endif mmalloc
31808
31809
31810
31811
31812 .PHONY: check-mmalloc maybe-check-mmalloc
31813 maybe-check-mmalloc:
31814 @if mmalloc
31815 maybe-check-mmalloc: check-mmalloc
31816
31817 check-mmalloc:
31818
31819 @endif mmalloc
31820
31821 .PHONY: install-mmalloc maybe-install-mmalloc
31822 maybe-install-mmalloc:
31823 @if mmalloc
31824 maybe-install-mmalloc: install-mmalloc
31825
31826 install-mmalloc: installdirs
31827 @: $(MAKE); $(unstage)
31828 @r=`${PWD_COMMAND}`; export r; \
31829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31830 $(HOST_EXPORTS) \
31831 (cd $(HOST_SUBDIR)/mmalloc && \
31832 $(MAKE) $(FLAGS_TO_PASS) install)
31833
31834 @endif mmalloc
31835
31836 # Other targets (info, dvi, pdf, etc.)
31837
31838 .PHONY: maybe-info-mmalloc info-mmalloc
31839 maybe-info-mmalloc:
31840 @if mmalloc
31841 maybe-info-mmalloc: info-mmalloc
31842
31843 info-mmalloc: \
31844 configure-mmalloc
31845 @: $(MAKE); $(unstage)
31846 @[ -f ./mmalloc/Makefile ] || exit 0; \
31847 r=`${PWD_COMMAND}`; export r; \
31848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31849 $(HOST_EXPORTS) \
31850 for flag in $(EXTRA_HOST_FLAGS) ; do \
31851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31852 done; \
31853 echo "Doing info in mmalloc" ; \
31854 (cd $(HOST_SUBDIR)/mmalloc && \
31855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31857 "RANLIB=$${RANLIB}" \
31858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31859 info) \
31860 || exit 1
31861
31862 @endif mmalloc
31863
31864 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
31865 maybe-dvi-mmalloc:
31866 @if mmalloc
31867 maybe-dvi-mmalloc: dvi-mmalloc
31868
31869 dvi-mmalloc: \
31870 configure-mmalloc
31871 @: $(MAKE); $(unstage)
31872 @[ -f ./mmalloc/Makefile ] || exit 0; \
31873 r=`${PWD_COMMAND}`; export r; \
31874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31875 $(HOST_EXPORTS) \
31876 for flag in $(EXTRA_HOST_FLAGS) ; do \
31877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31878 done; \
31879 echo "Doing dvi in mmalloc" ; \
31880 (cd $(HOST_SUBDIR)/mmalloc && \
31881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31883 "RANLIB=$${RANLIB}" \
31884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31885 dvi) \
31886 || exit 1
31887
31888 @endif mmalloc
31889
31890 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
31891 maybe-pdf-mmalloc:
31892 @if mmalloc
31893 maybe-pdf-mmalloc: pdf-mmalloc
31894
31895 pdf-mmalloc: \
31896 configure-mmalloc
31897 @: $(MAKE); $(unstage)
31898 @[ -f ./mmalloc/Makefile ] || exit 0; \
31899 r=`${PWD_COMMAND}`; export r; \
31900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31901 $(HOST_EXPORTS) \
31902 for flag in $(EXTRA_HOST_FLAGS) ; do \
31903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31904 done; \
31905 echo "Doing pdf in mmalloc" ; \
31906 (cd $(HOST_SUBDIR)/mmalloc && \
31907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31909 "RANLIB=$${RANLIB}" \
31910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31911 pdf) \
31912 || exit 1
31913
31914 @endif mmalloc
31915
31916 .PHONY: maybe-html-mmalloc html-mmalloc
31917 maybe-html-mmalloc:
31918 @if mmalloc
31919 maybe-html-mmalloc: html-mmalloc
31920
31921 html-mmalloc: \
31922 configure-mmalloc
31923 @: $(MAKE); $(unstage)
31924 @[ -f ./mmalloc/Makefile ] || exit 0; \
31925 r=`${PWD_COMMAND}`; export r; \
31926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31927 $(HOST_EXPORTS) \
31928 for flag in $(EXTRA_HOST_FLAGS) ; do \
31929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31930 done; \
31931 echo "Doing html in mmalloc" ; \
31932 (cd $(HOST_SUBDIR)/mmalloc && \
31933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31935 "RANLIB=$${RANLIB}" \
31936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31937 html) \
31938 || exit 1
31939
31940 @endif mmalloc
31941
31942 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
31943 maybe-TAGS-mmalloc:
31944 @if mmalloc
31945 maybe-TAGS-mmalloc: TAGS-mmalloc
31946
31947 TAGS-mmalloc: \
31948 configure-mmalloc
31949 @: $(MAKE); $(unstage)
31950 @[ -f ./mmalloc/Makefile ] || exit 0; \
31951 r=`${PWD_COMMAND}`; export r; \
31952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31953 $(HOST_EXPORTS) \
31954 for flag in $(EXTRA_HOST_FLAGS) ; do \
31955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31956 done; \
31957 echo "Doing TAGS in mmalloc" ; \
31958 (cd $(HOST_SUBDIR)/mmalloc && \
31959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31961 "RANLIB=$${RANLIB}" \
31962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31963 TAGS) \
31964 || exit 1
31965
31966 @endif mmalloc
31967
31968 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
31969 maybe-install-info-mmalloc:
31970 @if mmalloc
31971 maybe-install-info-mmalloc: install-info-mmalloc
31972
31973 install-info-mmalloc: \
31974 configure-mmalloc \
31975 info-mmalloc
31976 @: $(MAKE); $(unstage)
31977 @[ -f ./mmalloc/Makefile ] || exit 0; \
31978 r=`${PWD_COMMAND}`; export r; \
31979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31980 $(HOST_EXPORTS) \
31981 for flag in $(EXTRA_HOST_FLAGS) ; do \
31982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31983 done; \
31984 echo "Doing install-info in mmalloc" ; \
31985 (cd $(HOST_SUBDIR)/mmalloc && \
31986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31988 "RANLIB=$${RANLIB}" \
31989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31990 install-info) \
31991 || exit 1
31992
31993 @endif mmalloc
31994
31995 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
31996 maybe-install-pdf-mmalloc:
31997 @if mmalloc
31998 maybe-install-pdf-mmalloc: install-pdf-mmalloc
31999
32000 install-pdf-mmalloc: \
32001 configure-mmalloc \
32002 pdf-mmalloc
32003 @: $(MAKE); $(unstage)
32004 @[ -f ./mmalloc/Makefile ] || exit 0; \
32005 r=`${PWD_COMMAND}`; export r; \
32006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32007 $(HOST_EXPORTS) \
32008 for flag in $(EXTRA_HOST_FLAGS) ; do \
32009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32010 done; \
32011 echo "Doing install-pdf in mmalloc" ; \
32012 (cd $(HOST_SUBDIR)/mmalloc && \
32013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32015 "RANLIB=$${RANLIB}" \
32016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32017 install-pdf) \
32018 || exit 1
32019
32020 @endif mmalloc
32021
32022 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
32023 maybe-install-html-mmalloc:
32024 @if mmalloc
32025 maybe-install-html-mmalloc: install-html-mmalloc
32026
32027 install-html-mmalloc: \
32028 configure-mmalloc \
32029 html-mmalloc
32030 @: $(MAKE); $(unstage)
32031 @[ -f ./mmalloc/Makefile ] || exit 0; \
32032 r=`${PWD_COMMAND}`; export r; \
32033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32034 $(HOST_EXPORTS) \
32035 for flag in $(EXTRA_HOST_FLAGS) ; do \
32036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32037 done; \
32038 echo "Doing install-html in mmalloc" ; \
32039 (cd $(HOST_SUBDIR)/mmalloc && \
32040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32042 "RANLIB=$${RANLIB}" \
32043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32044 install-html) \
32045 || exit 1
32046
32047 @endif mmalloc
32048
32049 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32050 maybe-installcheck-mmalloc:
32051 @if mmalloc
32052 maybe-installcheck-mmalloc: installcheck-mmalloc
32053
32054 installcheck-mmalloc: \
32055 configure-mmalloc
32056 @: $(MAKE); $(unstage)
32057 @[ -f ./mmalloc/Makefile ] || exit 0; \
32058 r=`${PWD_COMMAND}`; export r; \
32059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32060 $(HOST_EXPORTS) \
32061 for flag in $(EXTRA_HOST_FLAGS) ; do \
32062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32063 done; \
32064 echo "Doing installcheck in mmalloc" ; \
32065 (cd $(HOST_SUBDIR)/mmalloc && \
32066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32068 "RANLIB=$${RANLIB}" \
32069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32070 installcheck) \
32071 || exit 1
32072
32073 @endif mmalloc
32074
32075 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32076 maybe-mostlyclean-mmalloc:
32077 @if mmalloc
32078 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32079
32080 mostlyclean-mmalloc:
32081 @: $(MAKE); $(unstage)
32082 @[ -f ./mmalloc/Makefile ] || exit 0; \
32083 r=`${PWD_COMMAND}`; export r; \
32084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32085 $(HOST_EXPORTS) \
32086 for flag in $(EXTRA_HOST_FLAGS) ; do \
32087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32088 done; \
32089 echo "Doing mostlyclean in mmalloc" ; \
32090 (cd $(HOST_SUBDIR)/mmalloc && \
32091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32093 "RANLIB=$${RANLIB}" \
32094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32095 mostlyclean) \
32096 || exit 1
32097
32098 @endif mmalloc
32099
32100 .PHONY: maybe-clean-mmalloc clean-mmalloc
32101 maybe-clean-mmalloc:
32102 @if mmalloc
32103 maybe-clean-mmalloc: clean-mmalloc
32104
32105 clean-mmalloc:
32106 @: $(MAKE); $(unstage)
32107 @[ -f ./mmalloc/Makefile ] || exit 0; \
32108 r=`${PWD_COMMAND}`; export r; \
32109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32110 $(HOST_EXPORTS) \
32111 for flag in $(EXTRA_HOST_FLAGS) ; do \
32112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32113 done; \
32114 echo "Doing clean in mmalloc" ; \
32115 (cd $(HOST_SUBDIR)/mmalloc && \
32116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32118 "RANLIB=$${RANLIB}" \
32119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32120 clean) \
32121 || exit 1
32122
32123 @endif mmalloc
32124
32125 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32126 maybe-distclean-mmalloc:
32127 @if mmalloc
32128 maybe-distclean-mmalloc: distclean-mmalloc
32129
32130 distclean-mmalloc:
32131 @: $(MAKE); $(unstage)
32132 @[ -f ./mmalloc/Makefile ] || exit 0; \
32133 r=`${PWD_COMMAND}`; export r; \
32134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32135 $(HOST_EXPORTS) \
32136 for flag in $(EXTRA_HOST_FLAGS) ; do \
32137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32138 done; \
32139 echo "Doing distclean in mmalloc" ; \
32140 (cd $(HOST_SUBDIR)/mmalloc && \
32141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32143 "RANLIB=$${RANLIB}" \
32144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32145 distclean) \
32146 || exit 1
32147
32148 @endif mmalloc
32149
32150 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
32151 maybe-maintainer-clean-mmalloc:
32152 @if mmalloc
32153 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
32154
32155 maintainer-clean-mmalloc:
32156 @: $(MAKE); $(unstage)
32157 @[ -f ./mmalloc/Makefile ] || exit 0; \
32158 r=`${PWD_COMMAND}`; export r; \
32159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32160 $(HOST_EXPORTS) \
32161 for flag in $(EXTRA_HOST_FLAGS) ; do \
32162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32163 done; \
32164 echo "Doing maintainer-clean in mmalloc" ; \
32165 (cd $(HOST_SUBDIR)/mmalloc && \
32166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32168 "RANLIB=$${RANLIB}" \
32169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32170 maintainer-clean) \
32171 || exit 1
32172
32173 @endif mmalloc
32174
32175
32176
32177 .PHONY: configure-patch maybe-configure-patch
32178 maybe-configure-patch:
32179 @if gcc-bootstrap
32180 configure-patch: stage_current
32181 @endif gcc-bootstrap
32182 @if patch
32183 maybe-configure-patch: configure-patch
32184 configure-patch:
32185 @: $(MAKE); $(unstage)
32186 @r=`${PWD_COMMAND}`; export r; \
32187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32188 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
32189 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
32190 $(HOST_EXPORTS) \
32191 echo Configuring in $(HOST_SUBDIR)/patch; \
32192 cd "$(HOST_SUBDIR)/patch" || exit 1; \
32193 case $(srcdir) in \
32194 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32195 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
32196 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32197 esac; \
32198 srcdiroption="--srcdir=$${topdir}/patch"; \
32199 libsrcdir="$$s/patch"; \
32200 $(SHELL) $${libsrcdir}/configure \
32201 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32202 --target=${target_alias} $${srcdiroption} \
32203 || exit 1
32204 @endif patch
32205
32206
32207
32208
32209
32210 .PHONY: all-patch maybe-all-patch
32211 maybe-all-patch:
32212 @if gcc-bootstrap
32213 all-patch: stage_current
32214 @endif gcc-bootstrap
32215 @if patch
32216 TARGET-patch=all
32217 maybe-all-patch: all-patch
32218 all-patch: configure-patch
32219 @: $(MAKE); $(unstage)
32220 @r=`${PWD_COMMAND}`; export r; \
32221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32222 $(HOST_EXPORTS) \
32223 (cd $(HOST_SUBDIR)/patch && \
32224 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32225 $(TARGET-patch))
32226 @endif patch
32227
32228
32229
32230
32231 .PHONY: check-patch maybe-check-patch
32232 maybe-check-patch:
32233 @if patch
32234 maybe-check-patch: check-patch
32235
32236 check-patch:
32237 @: $(MAKE); $(unstage)
32238 @r=`${PWD_COMMAND}`; export r; \
32239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32240 $(HOST_EXPORTS) \
32241 (cd $(HOST_SUBDIR)/patch && \
32242 $(MAKE) $(FLAGS_TO_PASS) check)
32243
32244 @endif patch
32245
32246 .PHONY: install-patch maybe-install-patch
32247 maybe-install-patch:
32248 @if patch
32249 maybe-install-patch: install-patch
32250
32251 install-patch: installdirs
32252 @: $(MAKE); $(unstage)
32253 @r=`${PWD_COMMAND}`; export r; \
32254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32255 $(HOST_EXPORTS) \
32256 (cd $(HOST_SUBDIR)/patch && \
32257 $(MAKE) $(FLAGS_TO_PASS) install)
32258
32259 @endif patch
32260
32261 # Other targets (info, dvi, pdf, etc.)
32262
32263 .PHONY: maybe-info-patch info-patch
32264 maybe-info-patch:
32265 @if patch
32266 maybe-info-patch: info-patch
32267
32268 info-patch: \
32269 configure-patch
32270 @: $(MAKE); $(unstage)
32271 @[ -f ./patch/Makefile ] || exit 0; \
32272 r=`${PWD_COMMAND}`; export r; \
32273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32274 $(HOST_EXPORTS) \
32275 for flag in $(EXTRA_HOST_FLAGS) ; do \
32276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32277 done; \
32278 echo "Doing info in patch" ; \
32279 (cd $(HOST_SUBDIR)/patch && \
32280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32282 "RANLIB=$${RANLIB}" \
32283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32284 info) \
32285 || exit 1
32286
32287 @endif patch
32288
32289 .PHONY: maybe-dvi-patch dvi-patch
32290 maybe-dvi-patch:
32291 @if patch
32292 maybe-dvi-patch: dvi-patch
32293
32294 dvi-patch: \
32295 configure-patch
32296 @: $(MAKE); $(unstage)
32297 @[ -f ./patch/Makefile ] || exit 0; \
32298 r=`${PWD_COMMAND}`; export r; \
32299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32300 $(HOST_EXPORTS) \
32301 for flag in $(EXTRA_HOST_FLAGS) ; do \
32302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32303 done; \
32304 echo "Doing dvi in patch" ; \
32305 (cd $(HOST_SUBDIR)/patch && \
32306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32308 "RANLIB=$${RANLIB}" \
32309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32310 dvi) \
32311 || exit 1
32312
32313 @endif patch
32314
32315 .PHONY: maybe-pdf-patch pdf-patch
32316 maybe-pdf-patch:
32317 @if patch
32318 maybe-pdf-patch: pdf-patch
32319
32320 pdf-patch: \
32321 configure-patch
32322 @: $(MAKE); $(unstage)
32323 @[ -f ./patch/Makefile ] || exit 0; \
32324 r=`${PWD_COMMAND}`; export r; \
32325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32326 $(HOST_EXPORTS) \
32327 for flag in $(EXTRA_HOST_FLAGS) ; do \
32328 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32329 done; \
32330 echo "Doing pdf in patch" ; \
32331 (cd $(HOST_SUBDIR)/patch && \
32332 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32333 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32334 "RANLIB=$${RANLIB}" \
32335 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32336 pdf) \
32337 || exit 1
32338
32339 @endif patch
32340
32341 .PHONY: maybe-html-patch html-patch
32342 maybe-html-patch:
32343 @if patch
32344 maybe-html-patch: html-patch
32345
32346 html-patch: \
32347 configure-patch
32348 @: $(MAKE); $(unstage)
32349 @[ -f ./patch/Makefile ] || exit 0; \
32350 r=`${PWD_COMMAND}`; export r; \
32351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32352 $(HOST_EXPORTS) \
32353 for flag in $(EXTRA_HOST_FLAGS) ; do \
32354 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32355 done; \
32356 echo "Doing html in patch" ; \
32357 (cd $(HOST_SUBDIR)/patch && \
32358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32360 "RANLIB=$${RANLIB}" \
32361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32362 html) \
32363 || exit 1
32364
32365 @endif patch
32366
32367 .PHONY: maybe-TAGS-patch TAGS-patch
32368 maybe-TAGS-patch:
32369 @if patch
32370 maybe-TAGS-patch: TAGS-patch
32371
32372 TAGS-patch: \
32373 configure-patch
32374 @: $(MAKE); $(unstage)
32375 @[ -f ./patch/Makefile ] || exit 0; \
32376 r=`${PWD_COMMAND}`; export r; \
32377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32378 $(HOST_EXPORTS) \
32379 for flag in $(EXTRA_HOST_FLAGS) ; do \
32380 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32381 done; \
32382 echo "Doing TAGS in patch" ; \
32383 (cd $(HOST_SUBDIR)/patch && \
32384 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32385 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32386 "RANLIB=$${RANLIB}" \
32387 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32388 TAGS) \
32389 || exit 1
32390
32391 @endif patch
32392
32393 .PHONY: maybe-install-info-patch install-info-patch
32394 maybe-install-info-patch:
32395 @if patch
32396 maybe-install-info-patch: install-info-patch
32397
32398 install-info-patch: \
32399 configure-patch \
32400 info-patch
32401 @: $(MAKE); $(unstage)
32402 @[ -f ./patch/Makefile ] || exit 0; \
32403 r=`${PWD_COMMAND}`; export r; \
32404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32405 $(HOST_EXPORTS) \
32406 for flag in $(EXTRA_HOST_FLAGS) ; do \
32407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32408 done; \
32409 echo "Doing install-info in patch" ; \
32410 (cd $(HOST_SUBDIR)/patch && \
32411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32413 "RANLIB=$${RANLIB}" \
32414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32415 install-info) \
32416 || exit 1
32417
32418 @endif patch
32419
32420 .PHONY: maybe-install-pdf-patch install-pdf-patch
32421 maybe-install-pdf-patch:
32422 @if patch
32423 maybe-install-pdf-patch: install-pdf-patch
32424
32425 install-pdf-patch: \
32426 configure-patch \
32427 pdf-patch
32428 @: $(MAKE); $(unstage)
32429 @[ -f ./patch/Makefile ] || exit 0; \
32430 r=`${PWD_COMMAND}`; export r; \
32431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32432 $(HOST_EXPORTS) \
32433 for flag in $(EXTRA_HOST_FLAGS) ; do \
32434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32435 done; \
32436 echo "Doing install-pdf in patch" ; \
32437 (cd $(HOST_SUBDIR)/patch && \
32438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32440 "RANLIB=$${RANLIB}" \
32441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32442 install-pdf) \
32443 || exit 1
32444
32445 @endif patch
32446
32447 .PHONY: maybe-install-html-patch install-html-patch
32448 maybe-install-html-patch:
32449 @if patch
32450 maybe-install-html-patch: install-html-patch
32451
32452 install-html-patch: \
32453 configure-patch \
32454 html-patch
32455 @: $(MAKE); $(unstage)
32456 @[ -f ./patch/Makefile ] || exit 0; \
32457 r=`${PWD_COMMAND}`; export r; \
32458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32459 $(HOST_EXPORTS) \
32460 for flag in $(EXTRA_HOST_FLAGS) ; do \
32461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32462 done; \
32463 echo "Doing install-html in patch" ; \
32464 (cd $(HOST_SUBDIR)/patch && \
32465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32467 "RANLIB=$${RANLIB}" \
32468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32469 install-html) \
32470 || exit 1
32471
32472 @endif patch
32473
32474 .PHONY: maybe-installcheck-patch installcheck-patch
32475 maybe-installcheck-patch:
32476 @if patch
32477 maybe-installcheck-patch: installcheck-patch
32478
32479 installcheck-patch: \
32480 configure-patch
32481 @: $(MAKE); $(unstage)
32482 @[ -f ./patch/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 installcheck in patch" ; \
32490 (cd $(HOST_SUBDIR)/patch && \
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 installcheck) \
32496 || exit 1
32497
32498 @endif patch
32499
32500 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
32501 maybe-mostlyclean-patch:
32502 @if patch
32503 maybe-mostlyclean-patch: mostlyclean-patch
32504
32505 mostlyclean-patch:
32506 @: $(MAKE); $(unstage)
32507 @[ -f ./patch/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 mostlyclean in patch" ; \
32515 (cd $(HOST_SUBDIR)/patch && \
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 mostlyclean) \
32521 || exit 1
32522
32523 @endif patch
32524
32525 .PHONY: maybe-clean-patch clean-patch
32526 maybe-clean-patch:
32527 @if patch
32528 maybe-clean-patch: clean-patch
32529
32530 clean-patch:
32531 @: $(MAKE); $(unstage)
32532 @[ -f ./patch/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 clean in patch" ; \
32540 (cd $(HOST_SUBDIR)/patch && \
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 clean) \
32546 || exit 1
32547
32548 @endif patch
32549
32550 .PHONY: maybe-distclean-patch distclean-patch
32551 maybe-distclean-patch:
32552 @if patch
32553 maybe-distclean-patch: distclean-patch
32554
32555 distclean-patch:
32556 @: $(MAKE); $(unstage)
32557 @[ -f ./patch/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 distclean in patch" ; \
32565 (cd $(HOST_SUBDIR)/patch && \
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 distclean) \
32571 || exit 1
32572
32573 @endif patch
32574
32575 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
32576 maybe-maintainer-clean-patch:
32577 @if patch
32578 maybe-maintainer-clean-patch: maintainer-clean-patch
32579
32580 maintainer-clean-patch:
32581 @: $(MAKE); $(unstage)
32582 @[ -f ./patch/Makefile ] || exit 0; \
32583 r=`${PWD_COMMAND}`; export r; \
32584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32585 $(HOST_EXPORTS) \
32586 for flag in $(EXTRA_HOST_FLAGS) ; do \
32587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32588 done; \
32589 echo "Doing maintainer-clean in patch" ; \
32590 (cd $(HOST_SUBDIR)/patch && \
32591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32593 "RANLIB=$${RANLIB}" \
32594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32595 maintainer-clean) \
32596 || exit 1
32597
32598 @endif patch
32599
32600
32601
32602 .PHONY: configure-perl maybe-configure-perl
32603 maybe-configure-perl:
32604 @if gcc-bootstrap
32605 configure-perl: stage_current
32606 @endif gcc-bootstrap
32607 @if perl
32608 maybe-configure-perl: configure-perl
32609 configure-perl:
32610 @: $(MAKE); $(unstage)
32611 @r=`${PWD_COMMAND}`; export r; \
32612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32613 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
32614 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
32615 $(HOST_EXPORTS) \
32616 echo Configuring in $(HOST_SUBDIR)/perl; \
32617 cd "$(HOST_SUBDIR)/perl" || exit 1; \
32618 case $(srcdir) in \
32619 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32620 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
32621 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32622 esac; \
32623 srcdiroption="--srcdir=$${topdir}/perl"; \
32624 libsrcdir="$$s/perl"; \
32625 $(SHELL) $${libsrcdir}/configure \
32626 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32627 --target=${target_alias} $${srcdiroption} \
32628 || exit 1
32629 @endif perl
32630
32631
32632
32633
32634
32635 .PHONY: all-perl maybe-all-perl
32636 maybe-all-perl:
32637 @if gcc-bootstrap
32638 all-perl: stage_current
32639 @endif gcc-bootstrap
32640 @if perl
32641 TARGET-perl=all
32642 maybe-all-perl: all-perl
32643 all-perl: configure-perl
32644 @: $(MAKE); $(unstage)
32645 @r=`${PWD_COMMAND}`; export r; \
32646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32647 $(HOST_EXPORTS) \
32648 (cd $(HOST_SUBDIR)/perl && \
32649 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32650 $(TARGET-perl))
32651 @endif perl
32652
32653
32654
32655
32656 .PHONY: check-perl maybe-check-perl
32657 maybe-check-perl:
32658 @if perl
32659 maybe-check-perl: check-perl
32660
32661 check-perl:
32662 @: $(MAKE); $(unstage)
32663 @r=`${PWD_COMMAND}`; export r; \
32664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32665 $(HOST_EXPORTS) \
32666 (cd $(HOST_SUBDIR)/perl && \
32667 $(MAKE) $(FLAGS_TO_PASS) check)
32668
32669 @endif perl
32670
32671 .PHONY: install-perl maybe-install-perl
32672 maybe-install-perl:
32673 @if perl
32674 maybe-install-perl: install-perl
32675
32676 install-perl: installdirs
32677 @: $(MAKE); $(unstage)
32678 @r=`${PWD_COMMAND}`; export r; \
32679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32680 $(HOST_EXPORTS) \
32681 (cd $(HOST_SUBDIR)/perl && \
32682 $(MAKE) $(FLAGS_TO_PASS) install)
32683
32684 @endif perl
32685
32686 # Other targets (info, dvi, pdf, etc.)
32687
32688 .PHONY: maybe-info-perl info-perl
32689 maybe-info-perl:
32690 @if perl
32691 maybe-info-perl: info-perl
32692
32693 info-perl: \
32694 configure-perl
32695 @: $(MAKE); $(unstage)
32696 @[ -f ./perl/Makefile ] || exit 0; \
32697 r=`${PWD_COMMAND}`; export r; \
32698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32699 $(HOST_EXPORTS) \
32700 for flag in $(EXTRA_HOST_FLAGS) ; do \
32701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32702 done; \
32703 echo "Doing info in perl" ; \
32704 (cd $(HOST_SUBDIR)/perl && \
32705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32707 "RANLIB=$${RANLIB}" \
32708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32709 info) \
32710 || exit 1
32711
32712 @endif perl
32713
32714 .PHONY: maybe-dvi-perl dvi-perl
32715 maybe-dvi-perl:
32716 @if perl
32717 maybe-dvi-perl: dvi-perl
32718
32719 dvi-perl: \
32720 configure-perl
32721 @: $(MAKE); $(unstage)
32722 @[ -f ./perl/Makefile ] || exit 0; \
32723 r=`${PWD_COMMAND}`; export r; \
32724 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32725 $(HOST_EXPORTS) \
32726 for flag in $(EXTRA_HOST_FLAGS) ; do \
32727 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32728 done; \
32729 echo "Doing dvi in perl" ; \
32730 (cd $(HOST_SUBDIR)/perl && \
32731 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32732 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32733 "RANLIB=$${RANLIB}" \
32734 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32735 dvi) \
32736 || exit 1
32737
32738 @endif perl
32739
32740 .PHONY: maybe-pdf-perl pdf-perl
32741 maybe-pdf-perl:
32742 @if perl
32743 maybe-pdf-perl: pdf-perl
32744
32745 pdf-perl: \
32746 configure-perl
32747 @: $(MAKE); $(unstage)
32748 @[ -f ./perl/Makefile ] || exit 0; \
32749 r=`${PWD_COMMAND}`; export r; \
32750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751 $(HOST_EXPORTS) \
32752 for flag in $(EXTRA_HOST_FLAGS) ; do \
32753 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32754 done; \
32755 echo "Doing pdf in perl" ; \
32756 (cd $(HOST_SUBDIR)/perl && \
32757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32759 "RANLIB=$${RANLIB}" \
32760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32761 pdf) \
32762 || exit 1
32763
32764 @endif perl
32765
32766 .PHONY: maybe-html-perl html-perl
32767 maybe-html-perl:
32768 @if perl
32769 maybe-html-perl: html-perl
32770
32771 html-perl: \
32772 configure-perl
32773 @: $(MAKE); $(unstage)
32774 @[ -f ./perl/Makefile ] || exit 0; \
32775 r=`${PWD_COMMAND}`; export r; \
32776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32777 $(HOST_EXPORTS) \
32778 for flag in $(EXTRA_HOST_FLAGS) ; do \
32779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32780 done; \
32781 echo "Doing html in perl" ; \
32782 (cd $(HOST_SUBDIR)/perl && \
32783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32785 "RANLIB=$${RANLIB}" \
32786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32787 html) \
32788 || exit 1
32789
32790 @endif perl
32791
32792 .PHONY: maybe-TAGS-perl TAGS-perl
32793 maybe-TAGS-perl:
32794 @if perl
32795 maybe-TAGS-perl: TAGS-perl
32796
32797 TAGS-perl: \
32798 configure-perl
32799 @: $(MAKE); $(unstage)
32800 @[ -f ./perl/Makefile ] || exit 0; \
32801 r=`${PWD_COMMAND}`; export r; \
32802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32803 $(HOST_EXPORTS) \
32804 for flag in $(EXTRA_HOST_FLAGS) ; do \
32805 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32806 done; \
32807 echo "Doing TAGS in perl" ; \
32808 (cd $(HOST_SUBDIR)/perl && \
32809 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32810 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32811 "RANLIB=$${RANLIB}" \
32812 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32813 TAGS) \
32814 || exit 1
32815
32816 @endif perl
32817
32818 .PHONY: maybe-install-info-perl install-info-perl
32819 maybe-install-info-perl:
32820 @if perl
32821 maybe-install-info-perl: install-info-perl
32822
32823 install-info-perl: \
32824 configure-perl \
32825 info-perl
32826 @: $(MAKE); $(unstage)
32827 @[ -f ./perl/Makefile ] || exit 0; \
32828 r=`${PWD_COMMAND}`; export r; \
32829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32830 $(HOST_EXPORTS) \
32831 for flag in $(EXTRA_HOST_FLAGS) ; do \
32832 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32833 done; \
32834 echo "Doing install-info in perl" ; \
32835 (cd $(HOST_SUBDIR)/perl && \
32836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32838 "RANLIB=$${RANLIB}" \
32839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32840 install-info) \
32841 || exit 1
32842
32843 @endif perl
32844
32845 .PHONY: maybe-install-pdf-perl install-pdf-perl
32846 maybe-install-pdf-perl:
32847 @if perl
32848 maybe-install-pdf-perl: install-pdf-perl
32849
32850 install-pdf-perl: \
32851 configure-perl \
32852 pdf-perl
32853 @: $(MAKE); $(unstage)
32854 @[ -f ./perl/Makefile ] || exit 0; \
32855 r=`${PWD_COMMAND}`; export r; \
32856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32857 $(HOST_EXPORTS) \
32858 for flag in $(EXTRA_HOST_FLAGS) ; do \
32859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32860 done; \
32861 echo "Doing install-pdf in perl" ; \
32862 (cd $(HOST_SUBDIR)/perl && \
32863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32865 "RANLIB=$${RANLIB}" \
32866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32867 install-pdf) \
32868 || exit 1
32869
32870 @endif perl
32871
32872 .PHONY: maybe-install-html-perl install-html-perl
32873 maybe-install-html-perl:
32874 @if perl
32875 maybe-install-html-perl: install-html-perl
32876
32877 install-html-perl: \
32878 configure-perl \
32879 html-perl
32880 @: $(MAKE); $(unstage)
32881 @[ -f ./perl/Makefile ] || exit 0; \
32882 r=`${PWD_COMMAND}`; export r; \
32883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32884 $(HOST_EXPORTS) \
32885 for flag in $(EXTRA_HOST_FLAGS) ; do \
32886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32887 done; \
32888 echo "Doing install-html in perl" ; \
32889 (cd $(HOST_SUBDIR)/perl && \
32890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32892 "RANLIB=$${RANLIB}" \
32893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32894 install-html) \
32895 || exit 1
32896
32897 @endif perl
32898
32899 .PHONY: maybe-installcheck-perl installcheck-perl
32900 maybe-installcheck-perl:
32901 @if perl
32902 maybe-installcheck-perl: installcheck-perl
32903
32904 installcheck-perl: \
32905 configure-perl
32906 @: $(MAKE); $(unstage)
32907 @[ -f ./perl/Makefile ] || exit 0; \
32908 r=`${PWD_COMMAND}`; export r; \
32909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32910 $(HOST_EXPORTS) \
32911 for flag in $(EXTRA_HOST_FLAGS) ; do \
32912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32913 done; \
32914 echo "Doing installcheck in perl" ; \
32915 (cd $(HOST_SUBDIR)/perl && \
32916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32918 "RANLIB=$${RANLIB}" \
32919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32920 installcheck) \
32921 || exit 1
32922
32923 @endif perl
32924
32925 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
32926 maybe-mostlyclean-perl:
32927 @if perl
32928 maybe-mostlyclean-perl: mostlyclean-perl
32929
32930 mostlyclean-perl:
32931 @: $(MAKE); $(unstage)
32932 @[ -f ./perl/Makefile ] || exit 0; \
32933 r=`${PWD_COMMAND}`; export r; \
32934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32935 $(HOST_EXPORTS) \
32936 for flag in $(EXTRA_HOST_FLAGS) ; do \
32937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32938 done; \
32939 echo "Doing mostlyclean in perl" ; \
32940 (cd $(HOST_SUBDIR)/perl && \
32941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32943 "RANLIB=$${RANLIB}" \
32944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32945 mostlyclean) \
32946 || exit 1
32947
32948 @endif perl
32949
32950 .PHONY: maybe-clean-perl clean-perl
32951 maybe-clean-perl:
32952 @if perl
32953 maybe-clean-perl: clean-perl
32954
32955 clean-perl:
32956 @: $(MAKE); $(unstage)
32957 @[ -f ./perl/Makefile ] || exit 0; \
32958 r=`${PWD_COMMAND}`; export r; \
32959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32960 $(HOST_EXPORTS) \
32961 for flag in $(EXTRA_HOST_FLAGS) ; do \
32962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32963 done; \
32964 echo "Doing clean in perl" ; \
32965 (cd $(HOST_SUBDIR)/perl && \
32966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32968 "RANLIB=$${RANLIB}" \
32969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32970 clean) \
32971 || exit 1
32972
32973 @endif perl
32974
32975 .PHONY: maybe-distclean-perl distclean-perl
32976 maybe-distclean-perl:
32977 @if perl
32978 maybe-distclean-perl: distclean-perl
32979
32980 distclean-perl:
32981 @: $(MAKE); $(unstage)
32982 @[ -f ./perl/Makefile ] || exit 0; \
32983 r=`${PWD_COMMAND}`; export r; \
32984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32985 $(HOST_EXPORTS) \
32986 for flag in $(EXTRA_HOST_FLAGS) ; do \
32987 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32988 done; \
32989 echo "Doing distclean in perl" ; \
32990 (cd $(HOST_SUBDIR)/perl && \
32991 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32992 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32993 "RANLIB=$${RANLIB}" \
32994 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32995 distclean) \
32996 || exit 1
32997
32998 @endif perl
32999
33000 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
33001 maybe-maintainer-clean-perl:
33002 @if perl
33003 maybe-maintainer-clean-perl: maintainer-clean-perl
33004
33005 maintainer-clean-perl:
33006 @: $(MAKE); $(unstage)
33007 @[ -f ./perl/Makefile ] || exit 0; \
33008 r=`${PWD_COMMAND}`; export r; \
33009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33010 $(HOST_EXPORTS) \
33011 for flag in $(EXTRA_HOST_FLAGS) ; do \
33012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33013 done; \
33014 echo "Doing maintainer-clean in perl" ; \
33015 (cd $(HOST_SUBDIR)/perl && \
33016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33018 "RANLIB=$${RANLIB}" \
33019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33020 maintainer-clean) \
33021 || exit 1
33022
33023 @endif perl
33024
33025
33026
33027 .PHONY: configure-prms maybe-configure-prms
33028 maybe-configure-prms:
33029 @if gcc-bootstrap
33030 configure-prms: stage_current
33031 @endif gcc-bootstrap
33032 @if prms
33033 maybe-configure-prms: configure-prms
33034 configure-prms:
33035 @: $(MAKE); $(unstage)
33036 @r=`${PWD_COMMAND}`; export r; \
33037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33038 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
33039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
33040 $(HOST_EXPORTS) \
33041 echo Configuring in $(HOST_SUBDIR)/prms; \
33042 cd "$(HOST_SUBDIR)/prms" || exit 1; \
33043 case $(srcdir) in \
33044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33045 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33047 esac; \
33048 srcdiroption="--srcdir=$${topdir}/prms"; \
33049 libsrcdir="$$s/prms"; \
33050 $(SHELL) $${libsrcdir}/configure \
33051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33052 --target=${target_alias} $${srcdiroption} \
33053 || exit 1
33054 @endif prms
33055
33056
33057
33058
33059
33060 .PHONY: all-prms maybe-all-prms
33061 maybe-all-prms:
33062 @if gcc-bootstrap
33063 all-prms: stage_current
33064 @endif gcc-bootstrap
33065 @if prms
33066 TARGET-prms=all
33067 maybe-all-prms: all-prms
33068 all-prms: configure-prms
33069 @: $(MAKE); $(unstage)
33070 @r=`${PWD_COMMAND}`; export r; \
33071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33072 $(HOST_EXPORTS) \
33073 (cd $(HOST_SUBDIR)/prms && \
33074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33075 $(TARGET-prms))
33076 @endif prms
33077
33078
33079
33080
33081 .PHONY: check-prms maybe-check-prms
33082 maybe-check-prms:
33083 @if prms
33084 maybe-check-prms: check-prms
33085
33086 check-prms:
33087 @: $(MAKE); $(unstage)
33088 @r=`${PWD_COMMAND}`; export r; \
33089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33090 $(HOST_EXPORTS) \
33091 (cd $(HOST_SUBDIR)/prms && \
33092 $(MAKE) $(FLAGS_TO_PASS) check)
33093
33094 @endif prms
33095
33096 .PHONY: install-prms maybe-install-prms
33097 maybe-install-prms:
33098 @if prms
33099 maybe-install-prms: install-prms
33100
33101 install-prms: installdirs
33102 @: $(MAKE); $(unstage)
33103 @r=`${PWD_COMMAND}`; export r; \
33104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33105 $(HOST_EXPORTS) \
33106 (cd $(HOST_SUBDIR)/prms && \
33107 $(MAKE) $(FLAGS_TO_PASS) install)
33108
33109 @endif prms
33110
33111 # Other targets (info, dvi, pdf, etc.)
33112
33113 .PHONY: maybe-info-prms info-prms
33114 maybe-info-prms:
33115 @if prms
33116 maybe-info-prms: info-prms
33117
33118 info-prms: \
33119 configure-prms
33120 @: $(MAKE); $(unstage)
33121 @[ -f ./prms/Makefile ] || exit 0; \
33122 r=`${PWD_COMMAND}`; export r; \
33123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33124 $(HOST_EXPORTS) \
33125 for flag in $(EXTRA_HOST_FLAGS) ; do \
33126 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33127 done; \
33128 echo "Doing info in prms" ; \
33129 (cd $(HOST_SUBDIR)/prms && \
33130 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33131 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33132 "RANLIB=$${RANLIB}" \
33133 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33134 info) \
33135 || exit 1
33136
33137 @endif prms
33138
33139 .PHONY: maybe-dvi-prms dvi-prms
33140 maybe-dvi-prms:
33141 @if prms
33142 maybe-dvi-prms: dvi-prms
33143
33144 dvi-prms: \
33145 configure-prms
33146 @: $(MAKE); $(unstage)
33147 @[ -f ./prms/Makefile ] || exit 0; \
33148 r=`${PWD_COMMAND}`; export r; \
33149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33150 $(HOST_EXPORTS) \
33151 for flag in $(EXTRA_HOST_FLAGS) ; do \
33152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33153 done; \
33154 echo "Doing dvi in prms" ; \
33155 (cd $(HOST_SUBDIR)/prms && \
33156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33158 "RANLIB=$${RANLIB}" \
33159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33160 dvi) \
33161 || exit 1
33162
33163 @endif prms
33164
33165 .PHONY: maybe-pdf-prms pdf-prms
33166 maybe-pdf-prms:
33167 @if prms
33168 maybe-pdf-prms: pdf-prms
33169
33170 pdf-prms: \
33171 configure-prms
33172 @: $(MAKE); $(unstage)
33173 @[ -f ./prms/Makefile ] || exit 0; \
33174 r=`${PWD_COMMAND}`; export r; \
33175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33176 $(HOST_EXPORTS) \
33177 for flag in $(EXTRA_HOST_FLAGS) ; do \
33178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33179 done; \
33180 echo "Doing pdf in prms" ; \
33181 (cd $(HOST_SUBDIR)/prms && \
33182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33184 "RANLIB=$${RANLIB}" \
33185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33186 pdf) \
33187 || exit 1
33188
33189 @endif prms
33190
33191 .PHONY: maybe-html-prms html-prms
33192 maybe-html-prms:
33193 @if prms
33194 maybe-html-prms: html-prms
33195
33196 html-prms: \
33197 configure-prms
33198 @: $(MAKE); $(unstage)
33199 @[ -f ./prms/Makefile ] || exit 0; \
33200 r=`${PWD_COMMAND}`; export r; \
33201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33202 $(HOST_EXPORTS) \
33203 for flag in $(EXTRA_HOST_FLAGS) ; do \
33204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33205 done; \
33206 echo "Doing html in prms" ; \
33207 (cd $(HOST_SUBDIR)/prms && \
33208 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33209 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33210 "RANLIB=$${RANLIB}" \
33211 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33212 html) \
33213 || exit 1
33214
33215 @endif prms
33216
33217 .PHONY: maybe-TAGS-prms TAGS-prms
33218 maybe-TAGS-prms:
33219 @if prms
33220 maybe-TAGS-prms: TAGS-prms
33221
33222 TAGS-prms: \
33223 configure-prms
33224 @: $(MAKE); $(unstage)
33225 @[ -f ./prms/Makefile ] || exit 0; \
33226 r=`${PWD_COMMAND}`; export r; \
33227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228 $(HOST_EXPORTS) \
33229 for flag in $(EXTRA_HOST_FLAGS) ; do \
33230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33231 done; \
33232 echo "Doing TAGS in prms" ; \
33233 (cd $(HOST_SUBDIR)/prms && \
33234 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33235 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33236 "RANLIB=$${RANLIB}" \
33237 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33238 TAGS) \
33239 || exit 1
33240
33241 @endif prms
33242
33243 .PHONY: maybe-install-info-prms install-info-prms
33244 maybe-install-info-prms:
33245 @if prms
33246 maybe-install-info-prms: install-info-prms
33247
33248 install-info-prms: \
33249 configure-prms \
33250 info-prms
33251 @: $(MAKE); $(unstage)
33252 @[ -f ./prms/Makefile ] || exit 0; \
33253 r=`${PWD_COMMAND}`; export r; \
33254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33255 $(HOST_EXPORTS) \
33256 for flag in $(EXTRA_HOST_FLAGS) ; do \
33257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33258 done; \
33259 echo "Doing install-info in prms" ; \
33260 (cd $(HOST_SUBDIR)/prms && \
33261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33263 "RANLIB=$${RANLIB}" \
33264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33265 install-info) \
33266 || exit 1
33267
33268 @endif prms
33269
33270 .PHONY: maybe-install-pdf-prms install-pdf-prms
33271 maybe-install-pdf-prms:
33272 @if prms
33273 maybe-install-pdf-prms: install-pdf-prms
33274
33275 install-pdf-prms: \
33276 configure-prms \
33277 pdf-prms
33278 @: $(MAKE); $(unstage)
33279 @[ -f ./prms/Makefile ] || exit 0; \
33280 r=`${PWD_COMMAND}`; export r; \
33281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33282 $(HOST_EXPORTS) \
33283 for flag in $(EXTRA_HOST_FLAGS) ; do \
33284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33285 done; \
33286 echo "Doing install-pdf in prms" ; \
33287 (cd $(HOST_SUBDIR)/prms && \
33288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33290 "RANLIB=$${RANLIB}" \
33291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33292 install-pdf) \
33293 || exit 1
33294
33295 @endif prms
33296
33297 .PHONY: maybe-install-html-prms install-html-prms
33298 maybe-install-html-prms:
33299 @if prms
33300 maybe-install-html-prms: install-html-prms
33301
33302 install-html-prms: \
33303 configure-prms \
33304 html-prms
33305 @: $(MAKE); $(unstage)
33306 @[ -f ./prms/Makefile ] || exit 0; \
33307 r=`${PWD_COMMAND}`; export r; \
33308 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33309 $(HOST_EXPORTS) \
33310 for flag in $(EXTRA_HOST_FLAGS) ; do \
33311 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33312 done; \
33313 echo "Doing install-html in prms" ; \
33314 (cd $(HOST_SUBDIR)/prms && \
33315 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33316 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33317 "RANLIB=$${RANLIB}" \
33318 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33319 install-html) \
33320 || exit 1
33321
33322 @endif prms
33323
33324 .PHONY: maybe-installcheck-prms installcheck-prms
33325 maybe-installcheck-prms:
33326 @if prms
33327 maybe-installcheck-prms: installcheck-prms
33328
33329 installcheck-prms: \
33330 configure-prms
33331 @: $(MAKE); $(unstage)
33332 @[ -f ./prms/Makefile ] || exit 0; \
33333 r=`${PWD_COMMAND}`; export r; \
33334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33335 $(HOST_EXPORTS) \
33336 for flag in $(EXTRA_HOST_FLAGS) ; do \
33337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33338 done; \
33339 echo "Doing installcheck in prms" ; \
33340 (cd $(HOST_SUBDIR)/prms && \
33341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33343 "RANLIB=$${RANLIB}" \
33344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33345 installcheck) \
33346 || exit 1
33347
33348 @endif prms
33349
33350 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
33351 maybe-mostlyclean-prms:
33352 @if prms
33353 maybe-mostlyclean-prms: mostlyclean-prms
33354
33355 mostlyclean-prms:
33356 @: $(MAKE); $(unstage)
33357 @[ -f ./prms/Makefile ] || exit 0; \
33358 r=`${PWD_COMMAND}`; export r; \
33359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33360 $(HOST_EXPORTS) \
33361 for flag in $(EXTRA_HOST_FLAGS) ; do \
33362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33363 done; \
33364 echo "Doing mostlyclean in prms" ; \
33365 (cd $(HOST_SUBDIR)/prms && \
33366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33368 "RANLIB=$${RANLIB}" \
33369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33370 mostlyclean) \
33371 || exit 1
33372
33373 @endif prms
33374
33375 .PHONY: maybe-clean-prms clean-prms
33376 maybe-clean-prms:
33377 @if prms
33378 maybe-clean-prms: clean-prms
33379
33380 clean-prms:
33381 @: $(MAKE); $(unstage)
33382 @[ -f ./prms/Makefile ] || exit 0; \
33383 r=`${PWD_COMMAND}`; export r; \
33384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33385 $(HOST_EXPORTS) \
33386 for flag in $(EXTRA_HOST_FLAGS) ; do \
33387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33388 done; \
33389 echo "Doing clean in prms" ; \
33390 (cd $(HOST_SUBDIR)/prms && \
33391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33393 "RANLIB=$${RANLIB}" \
33394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33395 clean) \
33396 || exit 1
33397
33398 @endif prms
33399
33400 .PHONY: maybe-distclean-prms distclean-prms
33401 maybe-distclean-prms:
33402 @if prms
33403 maybe-distclean-prms: distclean-prms
33404
33405 distclean-prms:
33406 @: $(MAKE); $(unstage)
33407 @[ -f ./prms/Makefile ] || exit 0; \
33408 r=`${PWD_COMMAND}`; export r; \
33409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33410 $(HOST_EXPORTS) \
33411 for flag in $(EXTRA_HOST_FLAGS) ; do \
33412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33413 done; \
33414 echo "Doing distclean in prms" ; \
33415 (cd $(HOST_SUBDIR)/prms && \
33416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33418 "RANLIB=$${RANLIB}" \
33419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33420 distclean) \
33421 || exit 1
33422
33423 @endif prms
33424
33425 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
33426 maybe-maintainer-clean-prms:
33427 @if prms
33428 maybe-maintainer-clean-prms: maintainer-clean-prms
33429
33430 maintainer-clean-prms:
33431 @: $(MAKE); $(unstage)
33432 @[ -f ./prms/Makefile ] || exit 0; \
33433 r=`${PWD_COMMAND}`; export r; \
33434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33435 $(HOST_EXPORTS) \
33436 for flag in $(EXTRA_HOST_FLAGS) ; do \
33437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33438 done; \
33439 echo "Doing maintainer-clean in prms" ; \
33440 (cd $(HOST_SUBDIR)/prms && \
33441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33443 "RANLIB=$${RANLIB}" \
33444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33445 maintainer-clean) \
33446 || exit 1
33447
33448 @endif prms
33449
33450
33451
33452 .PHONY: configure-rcs maybe-configure-rcs
33453 maybe-configure-rcs:
33454 @if gcc-bootstrap
33455 configure-rcs: stage_current
33456 @endif gcc-bootstrap
33457 @if rcs
33458 maybe-configure-rcs: configure-rcs
33459 configure-rcs:
33460 @: $(MAKE); $(unstage)
33461 @r=`${PWD_COMMAND}`; export r; \
33462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33463 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
33464 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
33465 $(HOST_EXPORTS) \
33466 echo Configuring in $(HOST_SUBDIR)/rcs; \
33467 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
33468 case $(srcdir) in \
33469 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33470 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
33471 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33472 esac; \
33473 srcdiroption="--srcdir=$${topdir}/rcs"; \
33474 libsrcdir="$$s/rcs"; \
33475 $(SHELL) $${libsrcdir}/configure \
33476 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33477 --target=${target_alias} $${srcdiroption} \
33478 || exit 1
33479 @endif rcs
33480
33481
33482
33483
33484
33485 .PHONY: all-rcs maybe-all-rcs
33486 maybe-all-rcs:
33487 @if gcc-bootstrap
33488 all-rcs: stage_current
33489 @endif gcc-bootstrap
33490 @if rcs
33491 TARGET-rcs=all
33492 maybe-all-rcs: all-rcs
33493 all-rcs: configure-rcs
33494 @: $(MAKE); $(unstage)
33495 @r=`${PWD_COMMAND}`; export r; \
33496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33497 $(HOST_EXPORTS) \
33498 (cd $(HOST_SUBDIR)/rcs && \
33499 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33500 $(TARGET-rcs))
33501 @endif rcs
33502
33503
33504
33505
33506 .PHONY: check-rcs maybe-check-rcs
33507 maybe-check-rcs:
33508 @if rcs
33509 maybe-check-rcs: check-rcs
33510
33511 check-rcs:
33512 @: $(MAKE); $(unstage)
33513 @r=`${PWD_COMMAND}`; export r; \
33514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33515 $(HOST_EXPORTS) \
33516 (cd $(HOST_SUBDIR)/rcs && \
33517 $(MAKE) $(FLAGS_TO_PASS) check)
33518
33519 @endif rcs
33520
33521 .PHONY: install-rcs maybe-install-rcs
33522 maybe-install-rcs:
33523 @if rcs
33524 maybe-install-rcs: install-rcs
33525
33526 install-rcs: installdirs
33527 @: $(MAKE); $(unstage)
33528 @r=`${PWD_COMMAND}`; export r; \
33529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33530 $(HOST_EXPORTS) \
33531 (cd $(HOST_SUBDIR)/rcs && \
33532 $(MAKE) $(FLAGS_TO_PASS) install)
33533
33534 @endif rcs
33535
33536 # Other targets (info, dvi, pdf, etc.)
33537
33538 .PHONY: maybe-info-rcs info-rcs
33539 maybe-info-rcs:
33540 @if rcs
33541 maybe-info-rcs: info-rcs
33542
33543 info-rcs: \
33544 configure-rcs
33545 @: $(MAKE); $(unstage)
33546 @[ -f ./rcs/Makefile ] || exit 0; \
33547 r=`${PWD_COMMAND}`; export r; \
33548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33549 $(HOST_EXPORTS) \
33550 for flag in $(EXTRA_HOST_FLAGS) ; do \
33551 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33552 done; \
33553 echo "Doing info in rcs" ; \
33554 (cd $(HOST_SUBDIR)/rcs && \
33555 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33556 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33557 "RANLIB=$${RANLIB}" \
33558 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33559 info) \
33560 || exit 1
33561
33562 @endif rcs
33563
33564 .PHONY: maybe-dvi-rcs dvi-rcs
33565 maybe-dvi-rcs:
33566 @if rcs
33567 maybe-dvi-rcs: dvi-rcs
33568
33569 dvi-rcs: \
33570 configure-rcs
33571 @: $(MAKE); $(unstage)
33572 @[ -f ./rcs/Makefile ] || exit 0; \
33573 r=`${PWD_COMMAND}`; export r; \
33574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33575 $(HOST_EXPORTS) \
33576 for flag in $(EXTRA_HOST_FLAGS) ; do \
33577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33578 done; \
33579 echo "Doing dvi in rcs" ; \
33580 (cd $(HOST_SUBDIR)/rcs && \
33581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33583 "RANLIB=$${RANLIB}" \
33584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33585 dvi) \
33586 || exit 1
33587
33588 @endif rcs
33589
33590 .PHONY: maybe-pdf-rcs pdf-rcs
33591 maybe-pdf-rcs:
33592 @if rcs
33593 maybe-pdf-rcs: pdf-rcs
33594
33595 pdf-rcs: \
33596 configure-rcs
33597 @: $(MAKE); $(unstage)
33598 @[ -f ./rcs/Makefile ] || exit 0; \
33599 r=`${PWD_COMMAND}`; export r; \
33600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33601 $(HOST_EXPORTS) \
33602 for flag in $(EXTRA_HOST_FLAGS) ; do \
33603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33604 done; \
33605 echo "Doing pdf in rcs" ; \
33606 (cd $(HOST_SUBDIR)/rcs && \
33607 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33608 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33609 "RANLIB=$${RANLIB}" \
33610 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33611 pdf) \
33612 || exit 1
33613
33614 @endif rcs
33615
33616 .PHONY: maybe-html-rcs html-rcs
33617 maybe-html-rcs:
33618 @if rcs
33619 maybe-html-rcs: html-rcs
33620
33621 html-rcs: \
33622 configure-rcs
33623 @: $(MAKE); $(unstage)
33624 @[ -f ./rcs/Makefile ] || exit 0; \
33625 r=`${PWD_COMMAND}`; export r; \
33626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33627 $(HOST_EXPORTS) \
33628 for flag in $(EXTRA_HOST_FLAGS) ; do \
33629 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33630 done; \
33631 echo "Doing html in rcs" ; \
33632 (cd $(HOST_SUBDIR)/rcs && \
33633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33635 "RANLIB=$${RANLIB}" \
33636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33637 html) \
33638 || exit 1
33639
33640 @endif rcs
33641
33642 .PHONY: maybe-TAGS-rcs TAGS-rcs
33643 maybe-TAGS-rcs:
33644 @if rcs
33645 maybe-TAGS-rcs: TAGS-rcs
33646
33647 TAGS-rcs: \
33648 configure-rcs
33649 @: $(MAKE); $(unstage)
33650 @[ -f ./rcs/Makefile ] || exit 0; \
33651 r=`${PWD_COMMAND}`; export r; \
33652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33653 $(HOST_EXPORTS) \
33654 for flag in $(EXTRA_HOST_FLAGS) ; do \
33655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33656 done; \
33657 echo "Doing TAGS in rcs" ; \
33658 (cd $(HOST_SUBDIR)/rcs && \
33659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33661 "RANLIB=$${RANLIB}" \
33662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33663 TAGS) \
33664 || exit 1
33665
33666 @endif rcs
33667
33668 .PHONY: maybe-install-info-rcs install-info-rcs
33669 maybe-install-info-rcs:
33670 @if rcs
33671 maybe-install-info-rcs: install-info-rcs
33672
33673 install-info-rcs: \
33674 configure-rcs \
33675 info-rcs
33676 @: $(MAKE); $(unstage)
33677 @[ -f ./rcs/Makefile ] || exit 0; \
33678 r=`${PWD_COMMAND}`; export r; \
33679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33680 $(HOST_EXPORTS) \
33681 for flag in $(EXTRA_HOST_FLAGS) ; do \
33682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33683 done; \
33684 echo "Doing install-info in rcs" ; \
33685 (cd $(HOST_SUBDIR)/rcs && \
33686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33688 "RANLIB=$${RANLIB}" \
33689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33690 install-info) \
33691 || exit 1
33692
33693 @endif rcs
33694
33695 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
33696 maybe-install-pdf-rcs:
33697 @if rcs
33698 maybe-install-pdf-rcs: install-pdf-rcs
33699
33700 install-pdf-rcs: \
33701 configure-rcs \
33702 pdf-rcs
33703 @: $(MAKE); $(unstage)
33704 @[ -f ./rcs/Makefile ] || exit 0; \
33705 r=`${PWD_COMMAND}`; export r; \
33706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33707 $(HOST_EXPORTS) \
33708 for flag in $(EXTRA_HOST_FLAGS) ; do \
33709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33710 done; \
33711 echo "Doing install-pdf in rcs" ; \
33712 (cd $(HOST_SUBDIR)/rcs && \
33713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33715 "RANLIB=$${RANLIB}" \
33716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33717 install-pdf) \
33718 || exit 1
33719
33720 @endif rcs
33721
33722 .PHONY: maybe-install-html-rcs install-html-rcs
33723 maybe-install-html-rcs:
33724 @if rcs
33725 maybe-install-html-rcs: install-html-rcs
33726
33727 install-html-rcs: \
33728 configure-rcs \
33729 html-rcs
33730 @: $(MAKE); $(unstage)
33731 @[ -f ./rcs/Makefile ] || exit 0; \
33732 r=`${PWD_COMMAND}`; export r; \
33733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33734 $(HOST_EXPORTS) \
33735 for flag in $(EXTRA_HOST_FLAGS) ; do \
33736 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33737 done; \
33738 echo "Doing install-html in rcs" ; \
33739 (cd $(HOST_SUBDIR)/rcs && \
33740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33742 "RANLIB=$${RANLIB}" \
33743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33744 install-html) \
33745 || exit 1
33746
33747 @endif rcs
33748
33749 .PHONY: maybe-installcheck-rcs installcheck-rcs
33750 maybe-installcheck-rcs:
33751 @if rcs
33752 maybe-installcheck-rcs: installcheck-rcs
33753
33754 installcheck-rcs: \
33755 configure-rcs
33756 @: $(MAKE); $(unstage)
33757 @[ -f ./rcs/Makefile ] || exit 0; \
33758 r=`${PWD_COMMAND}`; export r; \
33759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33760 $(HOST_EXPORTS) \
33761 for flag in $(EXTRA_HOST_FLAGS) ; do \
33762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33763 done; \
33764 echo "Doing installcheck in rcs" ; \
33765 (cd $(HOST_SUBDIR)/rcs && \
33766 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33767 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33768 "RANLIB=$${RANLIB}" \
33769 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33770 installcheck) \
33771 || exit 1
33772
33773 @endif rcs
33774
33775 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
33776 maybe-mostlyclean-rcs:
33777 @if rcs
33778 maybe-mostlyclean-rcs: mostlyclean-rcs
33779
33780 mostlyclean-rcs:
33781 @: $(MAKE); $(unstage)
33782 @[ -f ./rcs/Makefile ] || exit 0; \
33783 r=`${PWD_COMMAND}`; export r; \
33784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33785 $(HOST_EXPORTS) \
33786 for flag in $(EXTRA_HOST_FLAGS) ; do \
33787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33788 done; \
33789 echo "Doing mostlyclean in rcs" ; \
33790 (cd $(HOST_SUBDIR)/rcs && \
33791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33793 "RANLIB=$${RANLIB}" \
33794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33795 mostlyclean) \
33796 || exit 1
33797
33798 @endif rcs
33799
33800 .PHONY: maybe-clean-rcs clean-rcs
33801 maybe-clean-rcs:
33802 @if rcs
33803 maybe-clean-rcs: clean-rcs
33804
33805 clean-rcs:
33806 @: $(MAKE); $(unstage)
33807 @[ -f ./rcs/Makefile ] || exit 0; \
33808 r=`${PWD_COMMAND}`; export r; \
33809 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33810 $(HOST_EXPORTS) \
33811 for flag in $(EXTRA_HOST_FLAGS) ; do \
33812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33813 done; \
33814 echo "Doing clean in rcs" ; \
33815 (cd $(HOST_SUBDIR)/rcs && \
33816 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33817 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33818 "RANLIB=$${RANLIB}" \
33819 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33820 clean) \
33821 || exit 1
33822
33823 @endif rcs
33824
33825 .PHONY: maybe-distclean-rcs distclean-rcs
33826 maybe-distclean-rcs:
33827 @if rcs
33828 maybe-distclean-rcs: distclean-rcs
33829
33830 distclean-rcs:
33831 @: $(MAKE); $(unstage)
33832 @[ -f ./rcs/Makefile ] || exit 0; \
33833 r=`${PWD_COMMAND}`; export r; \
33834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33835 $(HOST_EXPORTS) \
33836 for flag in $(EXTRA_HOST_FLAGS) ; do \
33837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33838 done; \
33839 echo "Doing distclean in rcs" ; \
33840 (cd $(HOST_SUBDIR)/rcs && \
33841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33843 "RANLIB=$${RANLIB}" \
33844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33845 distclean) \
33846 || exit 1
33847
33848 @endif rcs
33849
33850 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
33851 maybe-maintainer-clean-rcs:
33852 @if rcs
33853 maybe-maintainer-clean-rcs: maintainer-clean-rcs
33854
33855 maintainer-clean-rcs:
33856 @: $(MAKE); $(unstage)
33857 @[ -f ./rcs/Makefile ] || exit 0; \
33858 r=`${PWD_COMMAND}`; export r; \
33859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33860 $(HOST_EXPORTS) \
33861 for flag in $(EXTRA_HOST_FLAGS) ; do \
33862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33863 done; \
33864 echo "Doing maintainer-clean in rcs" ; \
33865 (cd $(HOST_SUBDIR)/rcs && \
33866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33868 "RANLIB=$${RANLIB}" \
33869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33870 maintainer-clean) \
33871 || exit 1
33872
33873 @endif rcs
33874
33875
33876
33877 .PHONY: configure-readline maybe-configure-readline
33878 maybe-configure-readline:
33879 @if gcc-bootstrap
33880 configure-readline: stage_current
33881 @endif gcc-bootstrap
33882 @if readline
33883 maybe-configure-readline: configure-readline
33884 configure-readline:
33885 @: $(MAKE); $(unstage)
33886 @r=`${PWD_COMMAND}`; export r; \
33887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33888 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
33889 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
33890 $(HOST_EXPORTS) \
33891 echo Configuring in $(HOST_SUBDIR)/readline; \
33892 cd "$(HOST_SUBDIR)/readline" || exit 1; \
33893 case $(srcdir) in \
33894 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33895 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
33896 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33897 esac; \
33898 srcdiroption="--srcdir=$${topdir}/readline"; \
33899 libsrcdir="$$s/readline"; \
33900 $(SHELL) $${libsrcdir}/configure \
33901 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33902 --target=${target_alias} $${srcdiroption} \
33903 || exit 1
33904 @endif readline
33905
33906
33907
33908
33909
33910 .PHONY: all-readline maybe-all-readline
33911 maybe-all-readline:
33912 @if gcc-bootstrap
33913 all-readline: stage_current
33914 @endif gcc-bootstrap
33915 @if readline
33916 TARGET-readline=all
33917 maybe-all-readline: all-readline
33918 all-readline: configure-readline
33919 @: $(MAKE); $(unstage)
33920 @r=`${PWD_COMMAND}`; export r; \
33921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922 $(HOST_EXPORTS) \
33923 (cd $(HOST_SUBDIR)/readline && \
33924 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33925 $(TARGET-readline))
33926 @endif readline
33927
33928
33929
33930
33931 .PHONY: check-readline maybe-check-readline
33932 maybe-check-readline:
33933 @if readline
33934 maybe-check-readline: check-readline
33935
33936 check-readline:
33937 @: $(MAKE); $(unstage)
33938 @r=`${PWD_COMMAND}`; export r; \
33939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33940 $(HOST_EXPORTS) \
33941 (cd $(HOST_SUBDIR)/readline && \
33942 $(MAKE) $(FLAGS_TO_PASS) check)
33943
33944 @endif readline
33945
33946 .PHONY: install-readline maybe-install-readline
33947 maybe-install-readline:
33948 @if readline
33949 maybe-install-readline: install-readline
33950
33951 install-readline: installdirs
33952 @: $(MAKE); $(unstage)
33953 @r=`${PWD_COMMAND}`; export r; \
33954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33955 $(HOST_EXPORTS) \
33956 (cd $(HOST_SUBDIR)/readline && \
33957 $(MAKE) $(FLAGS_TO_PASS) install)
33958
33959 @endif readline
33960
33961 # Other targets (info, dvi, pdf, etc.)
33962
33963 .PHONY: maybe-info-readline info-readline
33964 maybe-info-readline:
33965 @if readline
33966 maybe-info-readline: info-readline
33967
33968 info-readline: \
33969 configure-readline
33970 @: $(MAKE); $(unstage)
33971 @[ -f ./readline/Makefile ] || exit 0; \
33972 r=`${PWD_COMMAND}`; export r; \
33973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33974 $(HOST_EXPORTS) \
33975 for flag in $(EXTRA_HOST_FLAGS) ; do \
33976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33977 done; \
33978 echo "Doing info in readline" ; \
33979 (cd $(HOST_SUBDIR)/readline && \
33980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33982 "RANLIB=$${RANLIB}" \
33983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33984 info) \
33985 || exit 1
33986
33987 @endif readline
33988
33989 .PHONY: maybe-dvi-readline dvi-readline
33990 maybe-dvi-readline:
33991 @if readline
33992 maybe-dvi-readline: dvi-readline
33993
33994 dvi-readline: \
33995 configure-readline
33996 @: $(MAKE); $(unstage)
33997 @[ -f ./readline/Makefile ] || exit 0; \
33998 r=`${PWD_COMMAND}`; export r; \
33999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000 $(HOST_EXPORTS) \
34001 for flag in $(EXTRA_HOST_FLAGS) ; do \
34002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34003 done; \
34004 echo "Doing dvi in readline" ; \
34005 (cd $(HOST_SUBDIR)/readline && \
34006 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34007 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34008 "RANLIB=$${RANLIB}" \
34009 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34010 dvi) \
34011 || exit 1
34012
34013 @endif readline
34014
34015 .PHONY: maybe-pdf-readline pdf-readline
34016 maybe-pdf-readline:
34017 @if readline
34018 maybe-pdf-readline: pdf-readline
34019
34020 pdf-readline: \
34021 configure-readline
34022 @: $(MAKE); $(unstage)
34023 @[ -f ./readline/Makefile ] || exit 0; \
34024 r=`${PWD_COMMAND}`; export r; \
34025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34026 $(HOST_EXPORTS) \
34027 for flag in $(EXTRA_HOST_FLAGS) ; do \
34028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34029 done; \
34030 echo "Doing pdf in readline" ; \
34031 (cd $(HOST_SUBDIR)/readline && \
34032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34034 "RANLIB=$${RANLIB}" \
34035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34036 pdf) \
34037 || exit 1
34038
34039 @endif readline
34040
34041 .PHONY: maybe-html-readline html-readline
34042 maybe-html-readline:
34043 @if readline
34044 maybe-html-readline: html-readline
34045
34046 html-readline: \
34047 configure-readline
34048 @: $(MAKE); $(unstage)
34049 @[ -f ./readline/Makefile ] || exit 0; \
34050 r=`${PWD_COMMAND}`; export r; \
34051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34052 $(HOST_EXPORTS) \
34053 for flag in $(EXTRA_HOST_FLAGS) ; do \
34054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34055 done; \
34056 echo "Doing html in readline" ; \
34057 (cd $(HOST_SUBDIR)/readline && \
34058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34060 "RANLIB=$${RANLIB}" \
34061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34062 html) \
34063 || exit 1
34064
34065 @endif readline
34066
34067 .PHONY: maybe-TAGS-readline TAGS-readline
34068 maybe-TAGS-readline:
34069 @if readline
34070 maybe-TAGS-readline: TAGS-readline
34071
34072 TAGS-readline: \
34073 configure-readline
34074 @: $(MAKE); $(unstage)
34075 @[ -f ./readline/Makefile ] || exit 0; \
34076 r=`${PWD_COMMAND}`; export r; \
34077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34078 $(HOST_EXPORTS) \
34079 for flag in $(EXTRA_HOST_FLAGS) ; do \
34080 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34081 done; \
34082 echo "Doing TAGS in readline" ; \
34083 (cd $(HOST_SUBDIR)/readline && \
34084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34086 "RANLIB=$${RANLIB}" \
34087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34088 TAGS) \
34089 || exit 1
34090
34091 @endif readline
34092
34093 .PHONY: maybe-install-info-readline install-info-readline
34094 maybe-install-info-readline:
34095 @if readline
34096 maybe-install-info-readline: install-info-readline
34097
34098 install-info-readline: \
34099 configure-readline \
34100 info-readline
34101 @: $(MAKE); $(unstage)
34102 @[ -f ./readline/Makefile ] || exit 0; \
34103 r=`${PWD_COMMAND}`; export r; \
34104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34105 $(HOST_EXPORTS) \
34106 for flag in $(EXTRA_HOST_FLAGS) ; do \
34107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34108 done; \
34109 echo "Doing install-info in readline" ; \
34110 (cd $(HOST_SUBDIR)/readline && \
34111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34113 "RANLIB=$${RANLIB}" \
34114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34115 install-info) \
34116 || exit 1
34117
34118 @endif readline
34119
34120 .PHONY: maybe-install-pdf-readline install-pdf-readline
34121 maybe-install-pdf-readline:
34122 @if readline
34123 maybe-install-pdf-readline: install-pdf-readline
34124
34125 install-pdf-readline: \
34126 configure-readline \
34127 pdf-readline
34128 @: $(MAKE); $(unstage)
34129 @[ -f ./readline/Makefile ] || exit 0; \
34130 r=`${PWD_COMMAND}`; export r; \
34131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34132 $(HOST_EXPORTS) \
34133 for flag in $(EXTRA_HOST_FLAGS) ; do \
34134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34135 done; \
34136 echo "Doing install-pdf in readline" ; \
34137 (cd $(HOST_SUBDIR)/readline && \
34138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34140 "RANLIB=$${RANLIB}" \
34141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34142 install-pdf) \
34143 || exit 1
34144
34145 @endif readline
34146
34147 .PHONY: maybe-install-html-readline install-html-readline
34148 maybe-install-html-readline:
34149 @if readline
34150 maybe-install-html-readline: install-html-readline
34151
34152 install-html-readline: \
34153 configure-readline \
34154 html-readline
34155 @: $(MAKE); $(unstage)
34156 @[ -f ./readline/Makefile ] || exit 0; \
34157 r=`${PWD_COMMAND}`; export r; \
34158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34159 $(HOST_EXPORTS) \
34160 for flag in $(EXTRA_HOST_FLAGS) ; do \
34161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34162 done; \
34163 echo "Doing install-html in readline" ; \
34164 (cd $(HOST_SUBDIR)/readline && \
34165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34167 "RANLIB=$${RANLIB}" \
34168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34169 install-html) \
34170 || exit 1
34171
34172 @endif readline
34173
34174 .PHONY: maybe-installcheck-readline installcheck-readline
34175 maybe-installcheck-readline:
34176 @if readline
34177 maybe-installcheck-readline: installcheck-readline
34178
34179 installcheck-readline: \
34180 configure-readline
34181 @: $(MAKE); $(unstage)
34182 @[ -f ./readline/Makefile ] || exit 0; \
34183 r=`${PWD_COMMAND}`; export r; \
34184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34185 $(HOST_EXPORTS) \
34186 for flag in $(EXTRA_HOST_FLAGS) ; do \
34187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34188 done; \
34189 echo "Doing installcheck in readline" ; \
34190 (cd $(HOST_SUBDIR)/readline && \
34191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34193 "RANLIB=$${RANLIB}" \
34194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34195 installcheck) \
34196 || exit 1
34197
34198 @endif readline
34199
34200 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
34201 maybe-mostlyclean-readline:
34202 @if readline
34203 maybe-mostlyclean-readline: mostlyclean-readline
34204
34205 mostlyclean-readline:
34206 @: $(MAKE); $(unstage)
34207 @[ -f ./readline/Makefile ] || exit 0; \
34208 r=`${PWD_COMMAND}`; export r; \
34209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34210 $(HOST_EXPORTS) \
34211 for flag in $(EXTRA_HOST_FLAGS) ; do \
34212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34213 done; \
34214 echo "Doing mostlyclean in readline" ; \
34215 (cd $(HOST_SUBDIR)/readline && \
34216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34218 "RANLIB=$${RANLIB}" \
34219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34220 mostlyclean) \
34221 || exit 1
34222
34223 @endif readline
34224
34225 .PHONY: maybe-clean-readline clean-readline
34226 maybe-clean-readline:
34227 @if readline
34228 maybe-clean-readline: clean-readline
34229
34230 clean-readline:
34231 @: $(MAKE); $(unstage)
34232 @[ -f ./readline/Makefile ] || exit 0; \
34233 r=`${PWD_COMMAND}`; export r; \
34234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34235 $(HOST_EXPORTS) \
34236 for flag in $(EXTRA_HOST_FLAGS) ; do \
34237 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34238 done; \
34239 echo "Doing clean in readline" ; \
34240 (cd $(HOST_SUBDIR)/readline && \
34241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34243 "RANLIB=$${RANLIB}" \
34244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34245 clean) \
34246 || exit 1
34247
34248 @endif readline
34249
34250 .PHONY: maybe-distclean-readline distclean-readline
34251 maybe-distclean-readline:
34252 @if readline
34253 maybe-distclean-readline: distclean-readline
34254
34255 distclean-readline:
34256 @: $(MAKE); $(unstage)
34257 @[ -f ./readline/Makefile ] || exit 0; \
34258 r=`${PWD_COMMAND}`; export r; \
34259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34260 $(HOST_EXPORTS) \
34261 for flag in $(EXTRA_HOST_FLAGS) ; do \
34262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34263 done; \
34264 echo "Doing distclean in readline" ; \
34265 (cd $(HOST_SUBDIR)/readline && \
34266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34268 "RANLIB=$${RANLIB}" \
34269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34270 distclean) \
34271 || exit 1
34272
34273 @endif readline
34274
34275 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
34276 maybe-maintainer-clean-readline:
34277 @if readline
34278 maybe-maintainer-clean-readline: maintainer-clean-readline
34279
34280 maintainer-clean-readline:
34281 @: $(MAKE); $(unstage)
34282 @[ -f ./readline/Makefile ] || exit 0; \
34283 r=`${PWD_COMMAND}`; export r; \
34284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34285 $(HOST_EXPORTS) \
34286 for flag in $(EXTRA_HOST_FLAGS) ; do \
34287 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34288 done; \
34289 echo "Doing maintainer-clean in readline" ; \
34290 (cd $(HOST_SUBDIR)/readline && \
34291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34293 "RANLIB=$${RANLIB}" \
34294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34295 maintainer-clean) \
34296 || exit 1
34297
34298 @endif readline
34299
34300
34301
34302 .PHONY: configure-release maybe-configure-release
34303 maybe-configure-release:
34304 @if gcc-bootstrap
34305 configure-release: stage_current
34306 @endif gcc-bootstrap
34307 @if release
34308 maybe-configure-release: configure-release
34309 configure-release:
34310 @: $(MAKE); $(unstage)
34311 @r=`${PWD_COMMAND}`; export r; \
34312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34313 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
34314 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
34315 $(HOST_EXPORTS) \
34316 echo Configuring in $(HOST_SUBDIR)/release; \
34317 cd "$(HOST_SUBDIR)/release" || exit 1; \
34318 case $(srcdir) in \
34319 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34320 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
34321 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34322 esac; \
34323 srcdiroption="--srcdir=$${topdir}/release"; \
34324 libsrcdir="$$s/release"; \
34325 $(SHELL) $${libsrcdir}/configure \
34326 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34327 --target=${target_alias} $${srcdiroption} \
34328 || exit 1
34329 @endif release
34330
34331
34332
34333
34334
34335 .PHONY: all-release maybe-all-release
34336 maybe-all-release:
34337 @if gcc-bootstrap
34338 all-release: stage_current
34339 @endif gcc-bootstrap
34340 @if release
34341 TARGET-release=all
34342 maybe-all-release: all-release
34343 all-release: configure-release
34344 @: $(MAKE); $(unstage)
34345 @r=`${PWD_COMMAND}`; export r; \
34346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34347 $(HOST_EXPORTS) \
34348 (cd $(HOST_SUBDIR)/release && \
34349 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34350 $(TARGET-release))
34351 @endif release
34352
34353
34354
34355
34356 .PHONY: check-release maybe-check-release
34357 maybe-check-release:
34358 @if release
34359 maybe-check-release: check-release
34360
34361 check-release:
34362
34363 @endif release
34364
34365 .PHONY: install-release maybe-install-release
34366 maybe-install-release:
34367 @if release
34368 maybe-install-release: install-release
34369
34370 install-release:
34371
34372 @endif release
34373
34374 # Other targets (info, dvi, pdf, etc.)
34375
34376 .PHONY: maybe-info-release info-release
34377 maybe-info-release:
34378 @if release
34379 maybe-info-release: info-release
34380
34381 info-release: \
34382 configure-release
34383 @: $(MAKE); $(unstage)
34384 @[ -f ./release/Makefile ] || exit 0; \
34385 r=`${PWD_COMMAND}`; export r; \
34386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34387 $(HOST_EXPORTS) \
34388 for flag in $(EXTRA_HOST_FLAGS) ; do \
34389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34390 done; \
34391 echo "Doing info in release" ; \
34392 (cd $(HOST_SUBDIR)/release && \
34393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34395 "RANLIB=$${RANLIB}" \
34396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34397 info) \
34398 || exit 1
34399
34400 @endif release
34401
34402 .PHONY: maybe-dvi-release dvi-release
34403 maybe-dvi-release:
34404 @if release
34405 maybe-dvi-release: dvi-release
34406
34407 dvi-release: \
34408 configure-release
34409 @: $(MAKE); $(unstage)
34410 @[ -f ./release/Makefile ] || exit 0; \
34411 r=`${PWD_COMMAND}`; export r; \
34412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34413 $(HOST_EXPORTS) \
34414 for flag in $(EXTRA_HOST_FLAGS) ; do \
34415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34416 done; \
34417 echo "Doing dvi in release" ; \
34418 (cd $(HOST_SUBDIR)/release && \
34419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34421 "RANLIB=$${RANLIB}" \
34422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34423 dvi) \
34424 || exit 1
34425
34426 @endif release
34427
34428 .PHONY: maybe-pdf-release pdf-release
34429 maybe-pdf-release:
34430 @if release
34431 maybe-pdf-release: pdf-release
34432
34433 pdf-release: \
34434 configure-release
34435 @: $(MAKE); $(unstage)
34436 @[ -f ./release/Makefile ] || exit 0; \
34437 r=`${PWD_COMMAND}`; export r; \
34438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34439 $(HOST_EXPORTS) \
34440 for flag in $(EXTRA_HOST_FLAGS) ; do \
34441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34442 done; \
34443 echo "Doing pdf in release" ; \
34444 (cd $(HOST_SUBDIR)/release && \
34445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34447 "RANLIB=$${RANLIB}" \
34448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34449 pdf) \
34450 || exit 1
34451
34452 @endif release
34453
34454 .PHONY: maybe-html-release html-release
34455 maybe-html-release:
34456 @if release
34457 maybe-html-release: html-release
34458
34459 html-release: \
34460 configure-release
34461 @: $(MAKE); $(unstage)
34462 @[ -f ./release/Makefile ] || exit 0; \
34463 r=`${PWD_COMMAND}`; export r; \
34464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34465 $(HOST_EXPORTS) \
34466 for flag in $(EXTRA_HOST_FLAGS) ; do \
34467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34468 done; \
34469 echo "Doing html in release" ; \
34470 (cd $(HOST_SUBDIR)/release && \
34471 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34472 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34473 "RANLIB=$${RANLIB}" \
34474 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34475 html) \
34476 || exit 1
34477
34478 @endif release
34479
34480 .PHONY: maybe-TAGS-release TAGS-release
34481 maybe-TAGS-release:
34482 @if release
34483 maybe-TAGS-release: TAGS-release
34484
34485 TAGS-release: \
34486 configure-release
34487 @: $(MAKE); $(unstage)
34488 @[ -f ./release/Makefile ] || exit 0; \
34489 r=`${PWD_COMMAND}`; export r; \
34490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34491 $(HOST_EXPORTS) \
34492 for flag in $(EXTRA_HOST_FLAGS) ; do \
34493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34494 done; \
34495 echo "Doing TAGS in release" ; \
34496 (cd $(HOST_SUBDIR)/release && \
34497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34499 "RANLIB=$${RANLIB}" \
34500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34501 TAGS) \
34502 || exit 1
34503
34504 @endif release
34505
34506 .PHONY: maybe-install-info-release install-info-release
34507 maybe-install-info-release:
34508 @if release
34509 maybe-install-info-release: install-info-release
34510
34511 install-info-release: \
34512 configure-release \
34513 info-release
34514 @: $(MAKE); $(unstage)
34515 @[ -f ./release/Makefile ] || exit 0; \
34516 r=`${PWD_COMMAND}`; export r; \
34517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34518 $(HOST_EXPORTS) \
34519 for flag in $(EXTRA_HOST_FLAGS) ; do \
34520 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34521 done; \
34522 echo "Doing install-info in release" ; \
34523 (cd $(HOST_SUBDIR)/release && \
34524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34526 "RANLIB=$${RANLIB}" \
34527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34528 install-info) \
34529 || exit 1
34530
34531 @endif release
34532
34533 .PHONY: maybe-install-pdf-release install-pdf-release
34534 maybe-install-pdf-release:
34535 @if release
34536 maybe-install-pdf-release: install-pdf-release
34537
34538 install-pdf-release: \
34539 configure-release \
34540 pdf-release
34541 @: $(MAKE); $(unstage)
34542 @[ -f ./release/Makefile ] || exit 0; \
34543 r=`${PWD_COMMAND}`; export r; \
34544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34545 $(HOST_EXPORTS) \
34546 for flag in $(EXTRA_HOST_FLAGS) ; do \
34547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34548 done; \
34549 echo "Doing install-pdf in release" ; \
34550 (cd $(HOST_SUBDIR)/release && \
34551 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34552 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34553 "RANLIB=$${RANLIB}" \
34554 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34555 install-pdf) \
34556 || exit 1
34557
34558 @endif release
34559
34560 .PHONY: maybe-install-html-release install-html-release
34561 maybe-install-html-release:
34562 @if release
34563 maybe-install-html-release: install-html-release
34564
34565 install-html-release: \
34566 configure-release \
34567 html-release
34568 @: $(MAKE); $(unstage)
34569 @[ -f ./release/Makefile ] || exit 0; \
34570 r=`${PWD_COMMAND}`; export r; \
34571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34572 $(HOST_EXPORTS) \
34573 for flag in $(EXTRA_HOST_FLAGS) ; do \
34574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34575 done; \
34576 echo "Doing install-html in release" ; \
34577 (cd $(HOST_SUBDIR)/release && \
34578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34580 "RANLIB=$${RANLIB}" \
34581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34582 install-html) \
34583 || exit 1
34584
34585 @endif release
34586
34587 .PHONY: maybe-installcheck-release installcheck-release
34588 maybe-installcheck-release:
34589 @if release
34590 maybe-installcheck-release: installcheck-release
34591
34592 installcheck-release: \
34593 configure-release
34594 @: $(MAKE); $(unstage)
34595 @[ -f ./release/Makefile ] || exit 0; \
34596 r=`${PWD_COMMAND}`; export r; \
34597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34598 $(HOST_EXPORTS) \
34599 for flag in $(EXTRA_HOST_FLAGS) ; do \
34600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34601 done; \
34602 echo "Doing installcheck in release" ; \
34603 (cd $(HOST_SUBDIR)/release && \
34604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34606 "RANLIB=$${RANLIB}" \
34607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34608 installcheck) \
34609 || exit 1
34610
34611 @endif release
34612
34613 .PHONY: maybe-mostlyclean-release mostlyclean-release
34614 maybe-mostlyclean-release:
34615 @if release
34616 maybe-mostlyclean-release: mostlyclean-release
34617
34618 mostlyclean-release:
34619 @: $(MAKE); $(unstage)
34620 @[ -f ./release/Makefile ] || exit 0; \
34621 r=`${PWD_COMMAND}`; export r; \
34622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34623 $(HOST_EXPORTS) \
34624 for flag in $(EXTRA_HOST_FLAGS) ; do \
34625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34626 done; \
34627 echo "Doing mostlyclean in release" ; \
34628 (cd $(HOST_SUBDIR)/release && \
34629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34631 "RANLIB=$${RANLIB}" \
34632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34633 mostlyclean) \
34634 || exit 1
34635
34636 @endif release
34637
34638 .PHONY: maybe-clean-release clean-release
34639 maybe-clean-release:
34640 @if release
34641 maybe-clean-release: clean-release
34642
34643 clean-release:
34644 @: $(MAKE); $(unstage)
34645 @[ -f ./release/Makefile ] || exit 0; \
34646 r=`${PWD_COMMAND}`; export r; \
34647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34648 $(HOST_EXPORTS) \
34649 for flag in $(EXTRA_HOST_FLAGS) ; do \
34650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34651 done; \
34652 echo "Doing clean in release" ; \
34653 (cd $(HOST_SUBDIR)/release && \
34654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34656 "RANLIB=$${RANLIB}" \
34657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34658 clean) \
34659 || exit 1
34660
34661 @endif release
34662
34663 .PHONY: maybe-distclean-release distclean-release
34664 maybe-distclean-release:
34665 @if release
34666 maybe-distclean-release: distclean-release
34667
34668 distclean-release:
34669 @: $(MAKE); $(unstage)
34670 @[ -f ./release/Makefile ] || exit 0; \
34671 r=`${PWD_COMMAND}`; export r; \
34672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34673 $(HOST_EXPORTS) \
34674 for flag in $(EXTRA_HOST_FLAGS) ; do \
34675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34676 done; \
34677 echo "Doing distclean in release" ; \
34678 (cd $(HOST_SUBDIR)/release && \
34679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34681 "RANLIB=$${RANLIB}" \
34682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34683 distclean) \
34684 || exit 1
34685
34686 @endif release
34687
34688 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
34689 maybe-maintainer-clean-release:
34690 @if release
34691 maybe-maintainer-clean-release: maintainer-clean-release
34692
34693 maintainer-clean-release:
34694 @: $(MAKE); $(unstage)
34695 @[ -f ./release/Makefile ] || exit 0; \
34696 r=`${PWD_COMMAND}`; export r; \
34697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34698 $(HOST_EXPORTS) \
34699 for flag in $(EXTRA_HOST_FLAGS) ; do \
34700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34701 done; \
34702 echo "Doing maintainer-clean in release" ; \
34703 (cd $(HOST_SUBDIR)/release && \
34704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34706 "RANLIB=$${RANLIB}" \
34707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34708 maintainer-clean) \
34709 || exit 1
34710
34711 @endif release
34712
34713
34714
34715 .PHONY: configure-recode maybe-configure-recode
34716 maybe-configure-recode:
34717 @if gcc-bootstrap
34718 configure-recode: stage_current
34719 @endif gcc-bootstrap
34720 @if recode
34721 maybe-configure-recode: configure-recode
34722 configure-recode:
34723 @: $(MAKE); $(unstage)
34724 @r=`${PWD_COMMAND}`; export r; \
34725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34726 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
34727 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
34728 $(HOST_EXPORTS) \
34729 echo Configuring in $(HOST_SUBDIR)/recode; \
34730 cd "$(HOST_SUBDIR)/recode" || exit 1; \
34731 case $(srcdir) in \
34732 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34733 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
34734 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34735 esac; \
34736 srcdiroption="--srcdir=$${topdir}/recode"; \
34737 libsrcdir="$$s/recode"; \
34738 $(SHELL) $${libsrcdir}/configure \
34739 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34740 --target=${target_alias} $${srcdiroption} \
34741 || exit 1
34742 @endif recode
34743
34744
34745
34746
34747
34748 .PHONY: all-recode maybe-all-recode
34749 maybe-all-recode:
34750 @if gcc-bootstrap
34751 all-recode: stage_current
34752 @endif gcc-bootstrap
34753 @if recode
34754 TARGET-recode=all
34755 maybe-all-recode: all-recode
34756 all-recode: configure-recode
34757 @: $(MAKE); $(unstage)
34758 @r=`${PWD_COMMAND}`; export r; \
34759 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34760 $(HOST_EXPORTS) \
34761 (cd $(HOST_SUBDIR)/recode && \
34762 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34763 $(TARGET-recode))
34764 @endif recode
34765
34766
34767
34768
34769 .PHONY: check-recode maybe-check-recode
34770 maybe-check-recode:
34771 @if recode
34772 maybe-check-recode: check-recode
34773
34774 check-recode:
34775 @: $(MAKE); $(unstage)
34776 @r=`${PWD_COMMAND}`; export r; \
34777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34778 $(HOST_EXPORTS) \
34779 (cd $(HOST_SUBDIR)/recode && \
34780 $(MAKE) $(FLAGS_TO_PASS) check)
34781
34782 @endif recode
34783
34784 .PHONY: install-recode maybe-install-recode
34785 maybe-install-recode:
34786 @if recode
34787 maybe-install-recode: install-recode
34788
34789 install-recode: installdirs
34790 @: $(MAKE); $(unstage)
34791 @r=`${PWD_COMMAND}`; export r; \
34792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34793 $(HOST_EXPORTS) \
34794 (cd $(HOST_SUBDIR)/recode && \
34795 $(MAKE) $(FLAGS_TO_PASS) install)
34796
34797 @endif recode
34798
34799 # Other targets (info, dvi, pdf, etc.)
34800
34801 .PHONY: maybe-info-recode info-recode
34802 maybe-info-recode:
34803 @if recode
34804 maybe-info-recode: info-recode
34805
34806 info-recode: \
34807 configure-recode
34808 @: $(MAKE); $(unstage)
34809 @[ -f ./recode/Makefile ] || exit 0; \
34810 r=`${PWD_COMMAND}`; export r; \
34811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34812 $(HOST_EXPORTS) \
34813 for flag in $(EXTRA_HOST_FLAGS) ; do \
34814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34815 done; \
34816 echo "Doing info in recode" ; \
34817 (cd $(HOST_SUBDIR)/recode && \
34818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34820 "RANLIB=$${RANLIB}" \
34821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34822 info) \
34823 || exit 1
34824
34825 @endif recode
34826
34827 .PHONY: maybe-dvi-recode dvi-recode
34828 maybe-dvi-recode:
34829 @if recode
34830 maybe-dvi-recode: dvi-recode
34831
34832 dvi-recode: \
34833 configure-recode
34834 @: $(MAKE); $(unstage)
34835 @[ -f ./recode/Makefile ] || exit 0; \
34836 r=`${PWD_COMMAND}`; export r; \
34837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34838 $(HOST_EXPORTS) \
34839 for flag in $(EXTRA_HOST_FLAGS) ; do \
34840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34841 done; \
34842 echo "Doing dvi in recode" ; \
34843 (cd $(HOST_SUBDIR)/recode && \
34844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34846 "RANLIB=$${RANLIB}" \
34847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34848 dvi) \
34849 || exit 1
34850
34851 @endif recode
34852
34853 .PHONY: maybe-pdf-recode pdf-recode
34854 maybe-pdf-recode:
34855 @if recode
34856 maybe-pdf-recode: pdf-recode
34857
34858 pdf-recode: \
34859 configure-recode
34860 @: $(MAKE); $(unstage)
34861 @[ -f ./recode/Makefile ] || exit 0; \
34862 r=`${PWD_COMMAND}`; export r; \
34863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34864 $(HOST_EXPORTS) \
34865 for flag in $(EXTRA_HOST_FLAGS) ; do \
34866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34867 done; \
34868 echo "Doing pdf in recode" ; \
34869 (cd $(HOST_SUBDIR)/recode && \
34870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34872 "RANLIB=$${RANLIB}" \
34873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34874 pdf) \
34875 || exit 1
34876
34877 @endif recode
34878
34879 .PHONY: maybe-html-recode html-recode
34880 maybe-html-recode:
34881 @if recode
34882 maybe-html-recode: html-recode
34883
34884 html-recode: \
34885 configure-recode
34886 @: $(MAKE); $(unstage)
34887 @[ -f ./recode/Makefile ] || exit 0; \
34888 r=`${PWD_COMMAND}`; export r; \
34889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34890 $(HOST_EXPORTS) \
34891 for flag in $(EXTRA_HOST_FLAGS) ; do \
34892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34893 done; \
34894 echo "Doing html in recode" ; \
34895 (cd $(HOST_SUBDIR)/recode && \
34896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34898 "RANLIB=$${RANLIB}" \
34899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34900 html) \
34901 || exit 1
34902
34903 @endif recode
34904
34905 .PHONY: maybe-TAGS-recode TAGS-recode
34906 maybe-TAGS-recode:
34907 @if recode
34908 maybe-TAGS-recode: TAGS-recode
34909
34910 TAGS-recode: \
34911 configure-recode
34912 @: $(MAKE); $(unstage)
34913 @[ -f ./recode/Makefile ] || exit 0; \
34914 r=`${PWD_COMMAND}`; export r; \
34915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34916 $(HOST_EXPORTS) \
34917 for flag in $(EXTRA_HOST_FLAGS) ; do \
34918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34919 done; \
34920 echo "Doing TAGS in recode" ; \
34921 (cd $(HOST_SUBDIR)/recode && \
34922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34924 "RANLIB=$${RANLIB}" \
34925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34926 TAGS) \
34927 || exit 1
34928
34929 @endif recode
34930
34931 .PHONY: maybe-install-info-recode install-info-recode
34932 maybe-install-info-recode:
34933 @if recode
34934 maybe-install-info-recode: install-info-recode
34935
34936 install-info-recode: \
34937 configure-recode \
34938 info-recode
34939 @: $(MAKE); $(unstage)
34940 @[ -f ./recode/Makefile ] || exit 0; \
34941 r=`${PWD_COMMAND}`; export r; \
34942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34943 $(HOST_EXPORTS) \
34944 for flag in $(EXTRA_HOST_FLAGS) ; do \
34945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34946 done; \
34947 echo "Doing install-info in recode" ; \
34948 (cd $(HOST_SUBDIR)/recode && \
34949 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34950 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34951 "RANLIB=$${RANLIB}" \
34952 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34953 install-info) \
34954 || exit 1
34955
34956 @endif recode
34957
34958 .PHONY: maybe-install-pdf-recode install-pdf-recode
34959 maybe-install-pdf-recode:
34960 @if recode
34961 maybe-install-pdf-recode: install-pdf-recode
34962
34963 install-pdf-recode: \
34964 configure-recode \
34965 pdf-recode
34966 @: $(MAKE); $(unstage)
34967 @[ -f ./recode/Makefile ] || exit 0; \
34968 r=`${PWD_COMMAND}`; export r; \
34969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34970 $(HOST_EXPORTS) \
34971 for flag in $(EXTRA_HOST_FLAGS) ; do \
34972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34973 done; \
34974 echo "Doing install-pdf in recode" ; \
34975 (cd $(HOST_SUBDIR)/recode && \
34976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34978 "RANLIB=$${RANLIB}" \
34979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34980 install-pdf) \
34981 || exit 1
34982
34983 @endif recode
34984
34985 .PHONY: maybe-install-html-recode install-html-recode
34986 maybe-install-html-recode:
34987 @if recode
34988 maybe-install-html-recode: install-html-recode
34989
34990 install-html-recode: \
34991 configure-recode \
34992 html-recode
34993 @: $(MAKE); $(unstage)
34994 @[ -f ./recode/Makefile ] || exit 0; \
34995 r=`${PWD_COMMAND}`; export r; \
34996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34997 $(HOST_EXPORTS) \
34998 for flag in $(EXTRA_HOST_FLAGS) ; do \
34999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35000 done; \
35001 echo "Doing install-html in recode" ; \
35002 (cd $(HOST_SUBDIR)/recode && \
35003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35005 "RANLIB=$${RANLIB}" \
35006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35007 install-html) \
35008 || exit 1
35009
35010 @endif recode
35011
35012 .PHONY: maybe-installcheck-recode installcheck-recode
35013 maybe-installcheck-recode:
35014 @if recode
35015 maybe-installcheck-recode: installcheck-recode
35016
35017 installcheck-recode: \
35018 configure-recode
35019 @: $(MAKE); $(unstage)
35020 @[ -f ./recode/Makefile ] || exit 0; \
35021 r=`${PWD_COMMAND}`; export r; \
35022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35023 $(HOST_EXPORTS) \
35024 for flag in $(EXTRA_HOST_FLAGS) ; do \
35025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35026 done; \
35027 echo "Doing installcheck in recode" ; \
35028 (cd $(HOST_SUBDIR)/recode && \
35029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35031 "RANLIB=$${RANLIB}" \
35032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35033 installcheck) \
35034 || exit 1
35035
35036 @endif recode
35037
35038 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
35039 maybe-mostlyclean-recode:
35040 @if recode
35041 maybe-mostlyclean-recode: mostlyclean-recode
35042
35043 mostlyclean-recode:
35044 @: $(MAKE); $(unstage)
35045 @[ -f ./recode/Makefile ] || exit 0; \
35046 r=`${PWD_COMMAND}`; export r; \
35047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048 $(HOST_EXPORTS) \
35049 for flag in $(EXTRA_HOST_FLAGS) ; do \
35050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35051 done; \
35052 echo "Doing mostlyclean in recode" ; \
35053 (cd $(HOST_SUBDIR)/recode && \
35054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35056 "RANLIB=$${RANLIB}" \
35057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35058 mostlyclean) \
35059 || exit 1
35060
35061 @endif recode
35062
35063 .PHONY: maybe-clean-recode clean-recode
35064 maybe-clean-recode:
35065 @if recode
35066 maybe-clean-recode: clean-recode
35067
35068 clean-recode:
35069 @: $(MAKE); $(unstage)
35070 @[ -f ./recode/Makefile ] || exit 0; \
35071 r=`${PWD_COMMAND}`; export r; \
35072 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35073 $(HOST_EXPORTS) \
35074 for flag in $(EXTRA_HOST_FLAGS) ; do \
35075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35076 done; \
35077 echo "Doing clean in recode" ; \
35078 (cd $(HOST_SUBDIR)/recode && \
35079 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35080 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35081 "RANLIB=$${RANLIB}" \
35082 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35083 clean) \
35084 || exit 1
35085
35086 @endif recode
35087
35088 .PHONY: maybe-distclean-recode distclean-recode
35089 maybe-distclean-recode:
35090 @if recode
35091 maybe-distclean-recode: distclean-recode
35092
35093 distclean-recode:
35094 @: $(MAKE); $(unstage)
35095 @[ -f ./recode/Makefile ] || exit 0; \
35096 r=`${PWD_COMMAND}`; export r; \
35097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35098 $(HOST_EXPORTS) \
35099 for flag in $(EXTRA_HOST_FLAGS) ; do \
35100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35101 done; \
35102 echo "Doing distclean in recode" ; \
35103 (cd $(HOST_SUBDIR)/recode && \
35104 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35105 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35106 "RANLIB=$${RANLIB}" \
35107 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35108 distclean) \
35109 || exit 1
35110
35111 @endif recode
35112
35113 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
35114 maybe-maintainer-clean-recode:
35115 @if recode
35116 maybe-maintainer-clean-recode: maintainer-clean-recode
35117
35118 maintainer-clean-recode:
35119 @: $(MAKE); $(unstage)
35120 @[ -f ./recode/Makefile ] || exit 0; \
35121 r=`${PWD_COMMAND}`; export r; \
35122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35123 $(HOST_EXPORTS) \
35124 for flag in $(EXTRA_HOST_FLAGS) ; do \
35125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35126 done; \
35127 echo "Doing maintainer-clean in recode" ; \
35128 (cd $(HOST_SUBDIR)/recode && \
35129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35131 "RANLIB=$${RANLIB}" \
35132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35133 maintainer-clean) \
35134 || exit 1
35135
35136 @endif recode
35137
35138
35139
35140 .PHONY: configure-sed maybe-configure-sed
35141 maybe-configure-sed:
35142 @if gcc-bootstrap
35143 configure-sed: stage_current
35144 @endif gcc-bootstrap
35145 @if sed
35146 maybe-configure-sed: configure-sed
35147 configure-sed:
35148 @: $(MAKE); $(unstage)
35149 @r=`${PWD_COMMAND}`; export r; \
35150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35151 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
35152 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
35153 $(HOST_EXPORTS) \
35154 echo Configuring in $(HOST_SUBDIR)/sed; \
35155 cd "$(HOST_SUBDIR)/sed" || exit 1; \
35156 case $(srcdir) in \
35157 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35158 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
35159 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35160 esac; \
35161 srcdiroption="--srcdir=$${topdir}/sed"; \
35162 libsrcdir="$$s/sed"; \
35163 $(SHELL) $${libsrcdir}/configure \
35164 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35165 --target=${target_alias} $${srcdiroption} \
35166 || exit 1
35167 @endif sed
35168
35169
35170
35171
35172
35173 .PHONY: all-sed maybe-all-sed
35174 maybe-all-sed:
35175 @if gcc-bootstrap
35176 all-sed: stage_current
35177 @endif gcc-bootstrap
35178 @if sed
35179 TARGET-sed=all
35180 maybe-all-sed: all-sed
35181 all-sed: configure-sed
35182 @: $(MAKE); $(unstage)
35183 @r=`${PWD_COMMAND}`; export r; \
35184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35185 $(HOST_EXPORTS) \
35186 (cd $(HOST_SUBDIR)/sed && \
35187 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35188 $(TARGET-sed))
35189 @endif sed
35190
35191
35192
35193
35194 .PHONY: check-sed maybe-check-sed
35195 maybe-check-sed:
35196 @if sed
35197 maybe-check-sed: check-sed
35198
35199 check-sed:
35200 @: $(MAKE); $(unstage)
35201 @r=`${PWD_COMMAND}`; export r; \
35202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35203 $(HOST_EXPORTS) \
35204 (cd $(HOST_SUBDIR)/sed && \
35205 $(MAKE) $(FLAGS_TO_PASS) check)
35206
35207 @endif sed
35208
35209 .PHONY: install-sed maybe-install-sed
35210 maybe-install-sed:
35211 @if sed
35212 maybe-install-sed: install-sed
35213
35214 install-sed: installdirs
35215 @: $(MAKE); $(unstage)
35216 @r=`${PWD_COMMAND}`; export r; \
35217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35218 $(HOST_EXPORTS) \
35219 (cd $(HOST_SUBDIR)/sed && \
35220 $(MAKE) $(FLAGS_TO_PASS) install)
35221
35222 @endif sed
35223
35224 # Other targets (info, dvi, pdf, etc.)
35225
35226 .PHONY: maybe-info-sed info-sed
35227 maybe-info-sed:
35228 @if sed
35229 maybe-info-sed: info-sed
35230
35231 info-sed: \
35232 configure-sed
35233 @: $(MAKE); $(unstage)
35234 @[ -f ./sed/Makefile ] || exit 0; \
35235 r=`${PWD_COMMAND}`; export r; \
35236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35237 $(HOST_EXPORTS) \
35238 for flag in $(EXTRA_HOST_FLAGS) ; do \
35239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35240 done; \
35241 echo "Doing info in sed" ; \
35242 (cd $(HOST_SUBDIR)/sed && \
35243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35245 "RANLIB=$${RANLIB}" \
35246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35247 info) \
35248 || exit 1
35249
35250 @endif sed
35251
35252 .PHONY: maybe-dvi-sed dvi-sed
35253 maybe-dvi-sed:
35254 @if sed
35255 maybe-dvi-sed: dvi-sed
35256
35257 dvi-sed: \
35258 configure-sed
35259 @: $(MAKE); $(unstage)
35260 @[ -f ./sed/Makefile ] || exit 0; \
35261 r=`${PWD_COMMAND}`; export r; \
35262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35263 $(HOST_EXPORTS) \
35264 for flag in $(EXTRA_HOST_FLAGS) ; do \
35265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35266 done; \
35267 echo "Doing dvi in sed" ; \
35268 (cd $(HOST_SUBDIR)/sed && \
35269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35271 "RANLIB=$${RANLIB}" \
35272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35273 dvi) \
35274 || exit 1
35275
35276 @endif sed
35277
35278 .PHONY: maybe-pdf-sed pdf-sed
35279 maybe-pdf-sed:
35280 @if sed
35281 maybe-pdf-sed: pdf-sed
35282
35283 pdf-sed: \
35284 configure-sed
35285 @: $(MAKE); $(unstage)
35286 @[ -f ./sed/Makefile ] || exit 0; \
35287 r=`${PWD_COMMAND}`; export r; \
35288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35289 $(HOST_EXPORTS) \
35290 for flag in $(EXTRA_HOST_FLAGS) ; do \
35291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35292 done; \
35293 echo "Doing pdf in sed" ; \
35294 (cd $(HOST_SUBDIR)/sed && \
35295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35297 "RANLIB=$${RANLIB}" \
35298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35299 pdf) \
35300 || exit 1
35301
35302 @endif sed
35303
35304 .PHONY: maybe-html-sed html-sed
35305 maybe-html-sed:
35306 @if sed
35307 maybe-html-sed: html-sed
35308
35309 html-sed: \
35310 configure-sed
35311 @: $(MAKE); $(unstage)
35312 @[ -f ./sed/Makefile ] || exit 0; \
35313 r=`${PWD_COMMAND}`; export r; \
35314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35315 $(HOST_EXPORTS) \
35316 for flag in $(EXTRA_HOST_FLAGS) ; do \
35317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35318 done; \
35319 echo "Doing html in sed" ; \
35320 (cd $(HOST_SUBDIR)/sed && \
35321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35323 "RANLIB=$${RANLIB}" \
35324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35325 html) \
35326 || exit 1
35327
35328 @endif sed
35329
35330 .PHONY: maybe-TAGS-sed TAGS-sed
35331 maybe-TAGS-sed:
35332 @if sed
35333 maybe-TAGS-sed: TAGS-sed
35334
35335 TAGS-sed: \
35336 configure-sed
35337 @: $(MAKE); $(unstage)
35338 @[ -f ./sed/Makefile ] || exit 0; \
35339 r=`${PWD_COMMAND}`; export r; \
35340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35341 $(HOST_EXPORTS) \
35342 for flag in $(EXTRA_HOST_FLAGS) ; do \
35343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35344 done; \
35345 echo "Doing TAGS in sed" ; \
35346 (cd $(HOST_SUBDIR)/sed && \
35347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35349 "RANLIB=$${RANLIB}" \
35350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35351 TAGS) \
35352 || exit 1
35353
35354 @endif sed
35355
35356 .PHONY: maybe-install-info-sed install-info-sed
35357 maybe-install-info-sed:
35358 @if sed
35359 maybe-install-info-sed: install-info-sed
35360
35361 install-info-sed: \
35362 configure-sed \
35363 info-sed
35364 @: $(MAKE); $(unstage)
35365 @[ -f ./sed/Makefile ] || exit 0; \
35366 r=`${PWD_COMMAND}`; export r; \
35367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35368 $(HOST_EXPORTS) \
35369 for flag in $(EXTRA_HOST_FLAGS) ; do \
35370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35371 done; \
35372 echo "Doing install-info in sed" ; \
35373 (cd $(HOST_SUBDIR)/sed && \
35374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35376 "RANLIB=$${RANLIB}" \
35377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35378 install-info) \
35379 || exit 1
35380
35381 @endif sed
35382
35383 .PHONY: maybe-install-pdf-sed install-pdf-sed
35384 maybe-install-pdf-sed:
35385 @if sed
35386 maybe-install-pdf-sed: install-pdf-sed
35387
35388 install-pdf-sed: \
35389 configure-sed \
35390 pdf-sed
35391 @: $(MAKE); $(unstage)
35392 @[ -f ./sed/Makefile ] || exit 0; \
35393 r=`${PWD_COMMAND}`; export r; \
35394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35395 $(HOST_EXPORTS) \
35396 for flag in $(EXTRA_HOST_FLAGS) ; do \
35397 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35398 done; \
35399 echo "Doing install-pdf in sed" ; \
35400 (cd $(HOST_SUBDIR)/sed && \
35401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35403 "RANLIB=$${RANLIB}" \
35404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35405 install-pdf) \
35406 || exit 1
35407
35408 @endif sed
35409
35410 .PHONY: maybe-install-html-sed install-html-sed
35411 maybe-install-html-sed:
35412 @if sed
35413 maybe-install-html-sed: install-html-sed
35414
35415 install-html-sed: \
35416 configure-sed \
35417 html-sed
35418 @: $(MAKE); $(unstage)
35419 @[ -f ./sed/Makefile ] || exit 0; \
35420 r=`${PWD_COMMAND}`; export r; \
35421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35422 $(HOST_EXPORTS) \
35423 for flag in $(EXTRA_HOST_FLAGS) ; do \
35424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35425 done; \
35426 echo "Doing install-html in sed" ; \
35427 (cd $(HOST_SUBDIR)/sed && \
35428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35430 "RANLIB=$${RANLIB}" \
35431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35432 install-html) \
35433 || exit 1
35434
35435 @endif sed
35436
35437 .PHONY: maybe-installcheck-sed installcheck-sed
35438 maybe-installcheck-sed:
35439 @if sed
35440 maybe-installcheck-sed: installcheck-sed
35441
35442 installcheck-sed: \
35443 configure-sed
35444 @: $(MAKE); $(unstage)
35445 @[ -f ./sed/Makefile ] || exit 0; \
35446 r=`${PWD_COMMAND}`; export r; \
35447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35448 $(HOST_EXPORTS) \
35449 for flag in $(EXTRA_HOST_FLAGS) ; do \
35450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35451 done; \
35452 echo "Doing installcheck in sed" ; \
35453 (cd $(HOST_SUBDIR)/sed && \
35454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35456 "RANLIB=$${RANLIB}" \
35457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35458 installcheck) \
35459 || exit 1
35460
35461 @endif sed
35462
35463 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
35464 maybe-mostlyclean-sed:
35465 @if sed
35466 maybe-mostlyclean-sed: mostlyclean-sed
35467
35468 mostlyclean-sed:
35469 @: $(MAKE); $(unstage)
35470 @[ -f ./sed/Makefile ] || exit 0; \
35471 r=`${PWD_COMMAND}`; export r; \
35472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35473 $(HOST_EXPORTS) \
35474 for flag in $(EXTRA_HOST_FLAGS) ; do \
35475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35476 done; \
35477 echo "Doing mostlyclean in sed" ; \
35478 (cd $(HOST_SUBDIR)/sed && \
35479 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35480 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35481 "RANLIB=$${RANLIB}" \
35482 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35483 mostlyclean) \
35484 || exit 1
35485
35486 @endif sed
35487
35488 .PHONY: maybe-clean-sed clean-sed
35489 maybe-clean-sed:
35490 @if sed
35491 maybe-clean-sed: clean-sed
35492
35493 clean-sed:
35494 @: $(MAKE); $(unstage)
35495 @[ -f ./sed/Makefile ] || exit 0; \
35496 r=`${PWD_COMMAND}`; export r; \
35497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35498 $(HOST_EXPORTS) \
35499 for flag in $(EXTRA_HOST_FLAGS) ; do \
35500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35501 done; \
35502 echo "Doing clean in sed" ; \
35503 (cd $(HOST_SUBDIR)/sed && \
35504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35506 "RANLIB=$${RANLIB}" \
35507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35508 clean) \
35509 || exit 1
35510
35511 @endif sed
35512
35513 .PHONY: maybe-distclean-sed distclean-sed
35514 maybe-distclean-sed:
35515 @if sed
35516 maybe-distclean-sed: distclean-sed
35517
35518 distclean-sed:
35519 @: $(MAKE); $(unstage)
35520 @[ -f ./sed/Makefile ] || exit 0; \
35521 r=`${PWD_COMMAND}`; export r; \
35522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35523 $(HOST_EXPORTS) \
35524 for flag in $(EXTRA_HOST_FLAGS) ; do \
35525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35526 done; \
35527 echo "Doing distclean in sed" ; \
35528 (cd $(HOST_SUBDIR)/sed && \
35529 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35530 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35531 "RANLIB=$${RANLIB}" \
35532 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35533 distclean) \
35534 || exit 1
35535
35536 @endif sed
35537
35538 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
35539 maybe-maintainer-clean-sed:
35540 @if sed
35541 maybe-maintainer-clean-sed: maintainer-clean-sed
35542
35543 maintainer-clean-sed:
35544 @: $(MAKE); $(unstage)
35545 @[ -f ./sed/Makefile ] || exit 0; \
35546 r=`${PWD_COMMAND}`; export r; \
35547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35548 $(HOST_EXPORTS) \
35549 for flag in $(EXTRA_HOST_FLAGS) ; do \
35550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35551 done; \
35552 echo "Doing maintainer-clean in sed" ; \
35553 (cd $(HOST_SUBDIR)/sed && \
35554 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35555 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35556 "RANLIB=$${RANLIB}" \
35557 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35558 maintainer-clean) \
35559 || exit 1
35560
35561 @endif sed
35562
35563
35564
35565 .PHONY: configure-send-pr maybe-configure-send-pr
35566 maybe-configure-send-pr:
35567 @if gcc-bootstrap
35568 configure-send-pr: stage_current
35569 @endif gcc-bootstrap
35570 @if send-pr
35571 maybe-configure-send-pr: configure-send-pr
35572 configure-send-pr:
35573 @: $(MAKE); $(unstage)
35574 @r=`${PWD_COMMAND}`; export r; \
35575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35576 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
35577 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
35578 $(HOST_EXPORTS) \
35579 echo Configuring in $(HOST_SUBDIR)/send-pr; \
35580 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
35581 case $(srcdir) in \
35582 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35583 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
35584 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35585 esac; \
35586 srcdiroption="--srcdir=$${topdir}/send-pr"; \
35587 libsrcdir="$$s/send-pr"; \
35588 $(SHELL) $${libsrcdir}/configure \
35589 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35590 --target=${target_alias} $${srcdiroption} \
35591 || exit 1
35592 @endif send-pr
35593
35594
35595
35596
35597
35598 .PHONY: all-send-pr maybe-all-send-pr
35599 maybe-all-send-pr:
35600 @if gcc-bootstrap
35601 all-send-pr: stage_current
35602 @endif gcc-bootstrap
35603 @if send-pr
35604 TARGET-send-pr=all
35605 maybe-all-send-pr: all-send-pr
35606 all-send-pr: configure-send-pr
35607 @: $(MAKE); $(unstage)
35608 @r=`${PWD_COMMAND}`; export r; \
35609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35610 $(HOST_EXPORTS) \
35611 (cd $(HOST_SUBDIR)/send-pr && \
35612 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35613 $(TARGET-send-pr))
35614 @endif send-pr
35615
35616
35617
35618
35619 .PHONY: check-send-pr maybe-check-send-pr
35620 maybe-check-send-pr:
35621 @if send-pr
35622 maybe-check-send-pr: check-send-pr
35623
35624 check-send-pr:
35625 @: $(MAKE); $(unstage)
35626 @r=`${PWD_COMMAND}`; export r; \
35627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35628 $(HOST_EXPORTS) \
35629 (cd $(HOST_SUBDIR)/send-pr && \
35630 $(MAKE) $(FLAGS_TO_PASS) check)
35631
35632 @endif send-pr
35633
35634 .PHONY: install-send-pr maybe-install-send-pr
35635 maybe-install-send-pr:
35636 @if send-pr
35637 maybe-install-send-pr: install-send-pr
35638
35639 install-send-pr: installdirs
35640 @: $(MAKE); $(unstage)
35641 @r=`${PWD_COMMAND}`; export r; \
35642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35643 $(HOST_EXPORTS) \
35644 (cd $(HOST_SUBDIR)/send-pr && \
35645 $(MAKE) $(FLAGS_TO_PASS) install)
35646
35647 @endif send-pr
35648
35649 # Other targets (info, dvi, pdf, etc.)
35650
35651 .PHONY: maybe-info-send-pr info-send-pr
35652 maybe-info-send-pr:
35653 @if send-pr
35654 maybe-info-send-pr: info-send-pr
35655
35656 info-send-pr: \
35657 configure-send-pr
35658 @: $(MAKE); $(unstage)
35659 @[ -f ./send-pr/Makefile ] || exit 0; \
35660 r=`${PWD_COMMAND}`; export r; \
35661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35662 $(HOST_EXPORTS) \
35663 for flag in $(EXTRA_HOST_FLAGS) ; do \
35664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35665 done; \
35666 echo "Doing info in send-pr" ; \
35667 (cd $(HOST_SUBDIR)/send-pr && \
35668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35670 "RANLIB=$${RANLIB}" \
35671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35672 info) \
35673 || exit 1
35674
35675 @endif send-pr
35676
35677 .PHONY: maybe-dvi-send-pr dvi-send-pr
35678 maybe-dvi-send-pr:
35679 @if send-pr
35680 maybe-dvi-send-pr: dvi-send-pr
35681
35682 dvi-send-pr: \
35683 configure-send-pr
35684 @: $(MAKE); $(unstage)
35685 @[ -f ./send-pr/Makefile ] || exit 0; \
35686 r=`${PWD_COMMAND}`; export r; \
35687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35688 $(HOST_EXPORTS) \
35689 for flag in $(EXTRA_HOST_FLAGS) ; do \
35690 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35691 done; \
35692 echo "Doing dvi in send-pr" ; \
35693 (cd $(HOST_SUBDIR)/send-pr && \
35694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35696 "RANLIB=$${RANLIB}" \
35697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35698 dvi) \
35699 || exit 1
35700
35701 @endif send-pr
35702
35703 .PHONY: maybe-pdf-send-pr pdf-send-pr
35704 maybe-pdf-send-pr:
35705 @if send-pr
35706 maybe-pdf-send-pr: pdf-send-pr
35707
35708 pdf-send-pr: \
35709 configure-send-pr
35710 @: $(MAKE); $(unstage)
35711 @[ -f ./send-pr/Makefile ] || exit 0; \
35712 r=`${PWD_COMMAND}`; export r; \
35713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35714 $(HOST_EXPORTS) \
35715 for flag in $(EXTRA_HOST_FLAGS) ; do \
35716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35717 done; \
35718 echo "Doing pdf in send-pr" ; \
35719 (cd $(HOST_SUBDIR)/send-pr && \
35720 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35721 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35722 "RANLIB=$${RANLIB}" \
35723 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35724 pdf) \
35725 || exit 1
35726
35727 @endif send-pr
35728
35729 .PHONY: maybe-html-send-pr html-send-pr
35730 maybe-html-send-pr:
35731 @if send-pr
35732 maybe-html-send-pr: html-send-pr
35733
35734 html-send-pr: \
35735 configure-send-pr
35736 @: $(MAKE); $(unstage)
35737 @[ -f ./send-pr/Makefile ] || exit 0; \
35738 r=`${PWD_COMMAND}`; export r; \
35739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35740 $(HOST_EXPORTS) \
35741 for flag in $(EXTRA_HOST_FLAGS) ; do \
35742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35743 done; \
35744 echo "Doing html in send-pr" ; \
35745 (cd $(HOST_SUBDIR)/send-pr && \
35746 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35747 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35748 "RANLIB=$${RANLIB}" \
35749 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35750 html) \
35751 || exit 1
35752
35753 @endif send-pr
35754
35755 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
35756 maybe-TAGS-send-pr:
35757 @if send-pr
35758 maybe-TAGS-send-pr: TAGS-send-pr
35759
35760 TAGS-send-pr: \
35761 configure-send-pr
35762 @: $(MAKE); $(unstage)
35763 @[ -f ./send-pr/Makefile ] || exit 0; \
35764 r=`${PWD_COMMAND}`; export r; \
35765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35766 $(HOST_EXPORTS) \
35767 for flag in $(EXTRA_HOST_FLAGS) ; do \
35768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35769 done; \
35770 echo "Doing TAGS in send-pr" ; \
35771 (cd $(HOST_SUBDIR)/send-pr && \
35772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35774 "RANLIB=$${RANLIB}" \
35775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35776 TAGS) \
35777 || exit 1
35778
35779 @endif send-pr
35780
35781 .PHONY: maybe-install-info-send-pr install-info-send-pr
35782 maybe-install-info-send-pr:
35783 @if send-pr
35784 maybe-install-info-send-pr: install-info-send-pr
35785
35786 install-info-send-pr: \
35787 configure-send-pr \
35788 info-send-pr
35789 @: $(MAKE); $(unstage)
35790 @[ -f ./send-pr/Makefile ] || exit 0; \
35791 r=`${PWD_COMMAND}`; export r; \
35792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35793 $(HOST_EXPORTS) \
35794 for flag in $(EXTRA_HOST_FLAGS) ; do \
35795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35796 done; \
35797 echo "Doing install-info in send-pr" ; \
35798 (cd $(HOST_SUBDIR)/send-pr && \
35799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35801 "RANLIB=$${RANLIB}" \
35802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35803 install-info) \
35804 || exit 1
35805
35806 @endif send-pr
35807
35808 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
35809 maybe-install-pdf-send-pr:
35810 @if send-pr
35811 maybe-install-pdf-send-pr: install-pdf-send-pr
35812
35813 install-pdf-send-pr: \
35814 configure-send-pr \
35815 pdf-send-pr
35816 @: $(MAKE); $(unstage)
35817 @[ -f ./send-pr/Makefile ] || exit 0; \
35818 r=`${PWD_COMMAND}`; export r; \
35819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35820 $(HOST_EXPORTS) \
35821 for flag in $(EXTRA_HOST_FLAGS) ; do \
35822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35823 done; \
35824 echo "Doing install-pdf in send-pr" ; \
35825 (cd $(HOST_SUBDIR)/send-pr && \
35826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35828 "RANLIB=$${RANLIB}" \
35829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35830 install-pdf) \
35831 || exit 1
35832
35833 @endif send-pr
35834
35835 .PHONY: maybe-install-html-send-pr install-html-send-pr
35836 maybe-install-html-send-pr:
35837 @if send-pr
35838 maybe-install-html-send-pr: install-html-send-pr
35839
35840 install-html-send-pr: \
35841 configure-send-pr \
35842 html-send-pr
35843 @: $(MAKE); $(unstage)
35844 @[ -f ./send-pr/Makefile ] || exit 0; \
35845 r=`${PWD_COMMAND}`; export r; \
35846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35847 $(HOST_EXPORTS) \
35848 for flag in $(EXTRA_HOST_FLAGS) ; do \
35849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35850 done; \
35851 echo "Doing install-html in send-pr" ; \
35852 (cd $(HOST_SUBDIR)/send-pr && \
35853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35855 "RANLIB=$${RANLIB}" \
35856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35857 install-html) \
35858 || exit 1
35859
35860 @endif send-pr
35861
35862 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
35863 maybe-installcheck-send-pr:
35864 @if send-pr
35865 maybe-installcheck-send-pr: installcheck-send-pr
35866
35867 installcheck-send-pr: \
35868 configure-send-pr
35869 @: $(MAKE); $(unstage)
35870 @[ -f ./send-pr/Makefile ] || exit 0; \
35871 r=`${PWD_COMMAND}`; export r; \
35872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35873 $(HOST_EXPORTS) \
35874 for flag in $(EXTRA_HOST_FLAGS) ; do \
35875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35876 done; \
35877 echo "Doing installcheck in send-pr" ; \
35878 (cd $(HOST_SUBDIR)/send-pr && \
35879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35881 "RANLIB=$${RANLIB}" \
35882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35883 installcheck) \
35884 || exit 1
35885
35886 @endif send-pr
35887
35888 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
35889 maybe-mostlyclean-send-pr:
35890 @if send-pr
35891 maybe-mostlyclean-send-pr: mostlyclean-send-pr
35892
35893 mostlyclean-send-pr:
35894 @: $(MAKE); $(unstage)
35895 @[ -f ./send-pr/Makefile ] || exit 0; \
35896 r=`${PWD_COMMAND}`; export r; \
35897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35898 $(HOST_EXPORTS) \
35899 for flag in $(EXTRA_HOST_FLAGS) ; do \
35900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35901 done; \
35902 echo "Doing mostlyclean in send-pr" ; \
35903 (cd $(HOST_SUBDIR)/send-pr && \
35904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35906 "RANLIB=$${RANLIB}" \
35907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35908 mostlyclean) \
35909 || exit 1
35910
35911 @endif send-pr
35912
35913 .PHONY: maybe-clean-send-pr clean-send-pr
35914 maybe-clean-send-pr:
35915 @if send-pr
35916 maybe-clean-send-pr: clean-send-pr
35917
35918 clean-send-pr:
35919 @: $(MAKE); $(unstage)
35920 @[ -f ./send-pr/Makefile ] || exit 0; \
35921 r=`${PWD_COMMAND}`; export r; \
35922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35923 $(HOST_EXPORTS) \
35924 for flag in $(EXTRA_HOST_FLAGS) ; do \
35925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35926 done; \
35927 echo "Doing clean in send-pr" ; \
35928 (cd $(HOST_SUBDIR)/send-pr && \
35929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35931 "RANLIB=$${RANLIB}" \
35932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35933 clean) \
35934 || exit 1
35935
35936 @endif send-pr
35937
35938 .PHONY: maybe-distclean-send-pr distclean-send-pr
35939 maybe-distclean-send-pr:
35940 @if send-pr
35941 maybe-distclean-send-pr: distclean-send-pr
35942
35943 distclean-send-pr:
35944 @: $(MAKE); $(unstage)
35945 @[ -f ./send-pr/Makefile ] || exit 0; \
35946 r=`${PWD_COMMAND}`; export r; \
35947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35948 $(HOST_EXPORTS) \
35949 for flag in $(EXTRA_HOST_FLAGS) ; do \
35950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35951 done; \
35952 echo "Doing distclean in send-pr" ; \
35953 (cd $(HOST_SUBDIR)/send-pr && \
35954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35956 "RANLIB=$${RANLIB}" \
35957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35958 distclean) \
35959 || exit 1
35960
35961 @endif send-pr
35962
35963 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
35964 maybe-maintainer-clean-send-pr:
35965 @if send-pr
35966 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
35967
35968 maintainer-clean-send-pr:
35969 @: $(MAKE); $(unstage)
35970 @[ -f ./send-pr/Makefile ] || exit 0; \
35971 r=`${PWD_COMMAND}`; export r; \
35972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35973 $(HOST_EXPORTS) \
35974 for flag in $(EXTRA_HOST_FLAGS) ; do \
35975 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35976 done; \
35977 echo "Doing maintainer-clean in send-pr" ; \
35978 (cd $(HOST_SUBDIR)/send-pr && \
35979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35981 "RANLIB=$${RANLIB}" \
35982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35983 maintainer-clean) \
35984 || exit 1
35985
35986 @endif send-pr
35987
35988
35989
35990 .PHONY: configure-shellutils maybe-configure-shellutils
35991 maybe-configure-shellutils:
35992 @if gcc-bootstrap
35993 configure-shellutils: stage_current
35994 @endif gcc-bootstrap
35995 @if shellutils
35996 maybe-configure-shellutils: configure-shellutils
35997 configure-shellutils:
35998 @: $(MAKE); $(unstage)
35999 @r=`${PWD_COMMAND}`; export r; \
36000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36001 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
36002 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
36003 $(HOST_EXPORTS) \
36004 echo Configuring in $(HOST_SUBDIR)/shellutils; \
36005 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
36006 case $(srcdir) in \
36007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36008 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
36009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36010 esac; \
36011 srcdiroption="--srcdir=$${topdir}/shellutils"; \
36012 libsrcdir="$$s/shellutils"; \
36013 $(SHELL) $${libsrcdir}/configure \
36014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36015 --target=${target_alias} $${srcdiroption} \
36016 || exit 1
36017 @endif shellutils
36018
36019
36020
36021
36022
36023 .PHONY: all-shellutils maybe-all-shellutils
36024 maybe-all-shellutils:
36025 @if gcc-bootstrap
36026 all-shellutils: stage_current
36027 @endif gcc-bootstrap
36028 @if shellutils
36029 TARGET-shellutils=all
36030 maybe-all-shellutils: all-shellutils
36031 all-shellutils: configure-shellutils
36032 @: $(MAKE); $(unstage)
36033 @r=`${PWD_COMMAND}`; export r; \
36034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36035 $(HOST_EXPORTS) \
36036 (cd $(HOST_SUBDIR)/shellutils && \
36037 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36038 $(TARGET-shellutils))
36039 @endif shellutils
36040
36041
36042
36043
36044 .PHONY: check-shellutils maybe-check-shellutils
36045 maybe-check-shellutils:
36046 @if shellutils
36047 maybe-check-shellutils: check-shellutils
36048
36049 check-shellutils:
36050 @: $(MAKE); $(unstage)
36051 @r=`${PWD_COMMAND}`; export r; \
36052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36053 $(HOST_EXPORTS) \
36054 (cd $(HOST_SUBDIR)/shellutils && \
36055 $(MAKE) $(FLAGS_TO_PASS) check)
36056
36057 @endif shellutils
36058
36059 .PHONY: install-shellutils maybe-install-shellutils
36060 maybe-install-shellutils:
36061 @if shellutils
36062 maybe-install-shellutils: install-shellutils
36063
36064 install-shellutils: installdirs
36065 @: $(MAKE); $(unstage)
36066 @r=`${PWD_COMMAND}`; export r; \
36067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36068 $(HOST_EXPORTS) \
36069 (cd $(HOST_SUBDIR)/shellutils && \
36070 $(MAKE) $(FLAGS_TO_PASS) install)
36071
36072 @endif shellutils
36073
36074 # Other targets (info, dvi, pdf, etc.)
36075
36076 .PHONY: maybe-info-shellutils info-shellutils
36077 maybe-info-shellutils:
36078 @if shellutils
36079 maybe-info-shellutils: info-shellutils
36080
36081 info-shellutils: \
36082 configure-shellutils
36083 @: $(MAKE); $(unstage)
36084 @[ -f ./shellutils/Makefile ] || exit 0; \
36085 r=`${PWD_COMMAND}`; export r; \
36086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36087 $(HOST_EXPORTS) \
36088 for flag in $(EXTRA_HOST_FLAGS) ; do \
36089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36090 done; \
36091 echo "Doing info in shellutils" ; \
36092 (cd $(HOST_SUBDIR)/shellutils && \
36093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36095 "RANLIB=$${RANLIB}" \
36096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36097 info) \
36098 || exit 1
36099
36100 @endif shellutils
36101
36102 .PHONY: maybe-dvi-shellutils dvi-shellutils
36103 maybe-dvi-shellutils:
36104 @if shellutils
36105 maybe-dvi-shellutils: dvi-shellutils
36106
36107 dvi-shellutils: \
36108 configure-shellutils
36109 @: $(MAKE); $(unstage)
36110 @[ -f ./shellutils/Makefile ] || exit 0; \
36111 r=`${PWD_COMMAND}`; export r; \
36112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36113 $(HOST_EXPORTS) \
36114 for flag in $(EXTRA_HOST_FLAGS) ; do \
36115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36116 done; \
36117 echo "Doing dvi in shellutils" ; \
36118 (cd $(HOST_SUBDIR)/shellutils && \
36119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36121 "RANLIB=$${RANLIB}" \
36122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36123 dvi) \
36124 || exit 1
36125
36126 @endif shellutils
36127
36128 .PHONY: maybe-pdf-shellutils pdf-shellutils
36129 maybe-pdf-shellutils:
36130 @if shellutils
36131 maybe-pdf-shellutils: pdf-shellutils
36132
36133 pdf-shellutils: \
36134 configure-shellutils
36135 @: $(MAKE); $(unstage)
36136 @[ -f ./shellutils/Makefile ] || exit 0; \
36137 r=`${PWD_COMMAND}`; export r; \
36138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36139 $(HOST_EXPORTS) \
36140 for flag in $(EXTRA_HOST_FLAGS) ; do \
36141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36142 done; \
36143 echo "Doing pdf in shellutils" ; \
36144 (cd $(HOST_SUBDIR)/shellutils && \
36145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36147 "RANLIB=$${RANLIB}" \
36148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36149 pdf) \
36150 || exit 1
36151
36152 @endif shellutils
36153
36154 .PHONY: maybe-html-shellutils html-shellutils
36155 maybe-html-shellutils:
36156 @if shellutils
36157 maybe-html-shellutils: html-shellutils
36158
36159 html-shellutils: \
36160 configure-shellutils
36161 @: $(MAKE); $(unstage)
36162 @[ -f ./shellutils/Makefile ] || exit 0; \
36163 r=`${PWD_COMMAND}`; export r; \
36164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36165 $(HOST_EXPORTS) \
36166 for flag in $(EXTRA_HOST_FLAGS) ; do \
36167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36168 done; \
36169 echo "Doing html in shellutils" ; \
36170 (cd $(HOST_SUBDIR)/shellutils && \
36171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36173 "RANLIB=$${RANLIB}" \
36174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36175 html) \
36176 || exit 1
36177
36178 @endif shellutils
36179
36180 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
36181 maybe-TAGS-shellutils:
36182 @if shellutils
36183 maybe-TAGS-shellutils: TAGS-shellutils
36184
36185 TAGS-shellutils: \
36186 configure-shellutils
36187 @: $(MAKE); $(unstage)
36188 @[ -f ./shellutils/Makefile ] || exit 0; \
36189 r=`${PWD_COMMAND}`; export r; \
36190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36191 $(HOST_EXPORTS) \
36192 for flag in $(EXTRA_HOST_FLAGS) ; do \
36193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36194 done; \
36195 echo "Doing TAGS in shellutils" ; \
36196 (cd $(HOST_SUBDIR)/shellutils && \
36197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36199 "RANLIB=$${RANLIB}" \
36200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36201 TAGS) \
36202 || exit 1
36203
36204 @endif shellutils
36205
36206 .PHONY: maybe-install-info-shellutils install-info-shellutils
36207 maybe-install-info-shellutils:
36208 @if shellutils
36209 maybe-install-info-shellutils: install-info-shellutils
36210
36211 install-info-shellutils: \
36212 configure-shellutils \
36213 info-shellutils
36214 @: $(MAKE); $(unstage)
36215 @[ -f ./shellutils/Makefile ] || exit 0; \
36216 r=`${PWD_COMMAND}`; export r; \
36217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36218 $(HOST_EXPORTS) \
36219 for flag in $(EXTRA_HOST_FLAGS) ; do \
36220 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36221 done; \
36222 echo "Doing install-info in shellutils" ; \
36223 (cd $(HOST_SUBDIR)/shellutils && \
36224 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36225 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36226 "RANLIB=$${RANLIB}" \
36227 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36228 install-info) \
36229 || exit 1
36230
36231 @endif shellutils
36232
36233 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
36234 maybe-install-pdf-shellutils:
36235 @if shellutils
36236 maybe-install-pdf-shellutils: install-pdf-shellutils
36237
36238 install-pdf-shellutils: \
36239 configure-shellutils \
36240 pdf-shellutils
36241 @: $(MAKE); $(unstage)
36242 @[ -f ./shellutils/Makefile ] || exit 0; \
36243 r=`${PWD_COMMAND}`; export r; \
36244 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36245 $(HOST_EXPORTS) \
36246 for flag in $(EXTRA_HOST_FLAGS) ; do \
36247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36248 done; \
36249 echo "Doing install-pdf in shellutils" ; \
36250 (cd $(HOST_SUBDIR)/shellutils && \
36251 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36252 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36253 "RANLIB=$${RANLIB}" \
36254 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36255 install-pdf) \
36256 || exit 1
36257
36258 @endif shellutils
36259
36260 .PHONY: maybe-install-html-shellutils install-html-shellutils
36261 maybe-install-html-shellutils:
36262 @if shellutils
36263 maybe-install-html-shellutils: install-html-shellutils
36264
36265 install-html-shellutils: \
36266 configure-shellutils \
36267 html-shellutils
36268 @: $(MAKE); $(unstage)
36269 @[ -f ./shellutils/Makefile ] || exit 0; \
36270 r=`${PWD_COMMAND}`; export r; \
36271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36272 $(HOST_EXPORTS) \
36273 for flag in $(EXTRA_HOST_FLAGS) ; do \
36274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36275 done; \
36276 echo "Doing install-html in shellutils" ; \
36277 (cd $(HOST_SUBDIR)/shellutils && \
36278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36280 "RANLIB=$${RANLIB}" \
36281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36282 install-html) \
36283 || exit 1
36284
36285 @endif shellutils
36286
36287 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
36288 maybe-installcheck-shellutils:
36289 @if shellutils
36290 maybe-installcheck-shellutils: installcheck-shellutils
36291
36292 installcheck-shellutils: \
36293 configure-shellutils
36294 @: $(MAKE); $(unstage)
36295 @[ -f ./shellutils/Makefile ] || exit 0; \
36296 r=`${PWD_COMMAND}`; export r; \
36297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298 $(HOST_EXPORTS) \
36299 for flag in $(EXTRA_HOST_FLAGS) ; do \
36300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36301 done; \
36302 echo "Doing installcheck in shellutils" ; \
36303 (cd $(HOST_SUBDIR)/shellutils && \
36304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36306 "RANLIB=$${RANLIB}" \
36307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36308 installcheck) \
36309 || exit 1
36310
36311 @endif shellutils
36312
36313 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
36314 maybe-mostlyclean-shellutils:
36315 @if shellutils
36316 maybe-mostlyclean-shellutils: mostlyclean-shellutils
36317
36318 mostlyclean-shellutils:
36319 @: $(MAKE); $(unstage)
36320 @[ -f ./shellutils/Makefile ] || exit 0; \
36321 r=`${PWD_COMMAND}`; export r; \
36322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36323 $(HOST_EXPORTS) \
36324 for flag in $(EXTRA_HOST_FLAGS) ; do \
36325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36326 done; \
36327 echo "Doing mostlyclean in shellutils" ; \
36328 (cd $(HOST_SUBDIR)/shellutils && \
36329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36331 "RANLIB=$${RANLIB}" \
36332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36333 mostlyclean) \
36334 || exit 1
36335
36336 @endif shellutils
36337
36338 .PHONY: maybe-clean-shellutils clean-shellutils
36339 maybe-clean-shellutils:
36340 @if shellutils
36341 maybe-clean-shellutils: clean-shellutils
36342
36343 clean-shellutils:
36344 @: $(MAKE); $(unstage)
36345 @[ -f ./shellutils/Makefile ] || exit 0; \
36346 r=`${PWD_COMMAND}`; export r; \
36347 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36348 $(HOST_EXPORTS) \
36349 for flag in $(EXTRA_HOST_FLAGS) ; do \
36350 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36351 done; \
36352 echo "Doing clean in shellutils" ; \
36353 (cd $(HOST_SUBDIR)/shellutils && \
36354 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36355 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36356 "RANLIB=$${RANLIB}" \
36357 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36358 clean) \
36359 || exit 1
36360
36361 @endif shellutils
36362
36363 .PHONY: maybe-distclean-shellutils distclean-shellutils
36364 maybe-distclean-shellutils:
36365 @if shellutils
36366 maybe-distclean-shellutils: distclean-shellutils
36367
36368 distclean-shellutils:
36369 @: $(MAKE); $(unstage)
36370 @[ -f ./shellutils/Makefile ] || exit 0; \
36371 r=`${PWD_COMMAND}`; export r; \
36372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36373 $(HOST_EXPORTS) \
36374 for flag in $(EXTRA_HOST_FLAGS) ; do \
36375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36376 done; \
36377 echo "Doing distclean in shellutils" ; \
36378 (cd $(HOST_SUBDIR)/shellutils && \
36379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36381 "RANLIB=$${RANLIB}" \
36382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36383 distclean) \
36384 || exit 1
36385
36386 @endif shellutils
36387
36388 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
36389 maybe-maintainer-clean-shellutils:
36390 @if shellutils
36391 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
36392
36393 maintainer-clean-shellutils:
36394 @: $(MAKE); $(unstage)
36395 @[ -f ./shellutils/Makefile ] || exit 0; \
36396 r=`${PWD_COMMAND}`; export r; \
36397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36398 $(HOST_EXPORTS) \
36399 for flag in $(EXTRA_HOST_FLAGS) ; do \
36400 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36401 done; \
36402 echo "Doing maintainer-clean in shellutils" ; \
36403 (cd $(HOST_SUBDIR)/shellutils && \
36404 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36405 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36406 "RANLIB=$${RANLIB}" \
36407 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36408 maintainer-clean) \
36409 || exit 1
36410
36411 @endif shellutils
36412
36413
36414
36415 .PHONY: configure-sid maybe-configure-sid
36416 maybe-configure-sid:
36417 @if gcc-bootstrap
36418 configure-sid: stage_current
36419 @endif gcc-bootstrap
36420 @if sid
36421 maybe-configure-sid: configure-sid
36422 configure-sid:
36423 @: $(MAKE); $(unstage)
36424 @r=`${PWD_COMMAND}`; export r; \
36425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36426 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
36427 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
36428 $(HOST_EXPORTS) \
36429 echo Configuring in $(HOST_SUBDIR)/sid; \
36430 cd "$(HOST_SUBDIR)/sid" || exit 1; \
36431 case $(srcdir) in \
36432 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36433 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
36434 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36435 esac; \
36436 srcdiroption="--srcdir=$${topdir}/sid"; \
36437 libsrcdir="$$s/sid"; \
36438 $(SHELL) $${libsrcdir}/configure \
36439 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36440 --target=${target_alias} $${srcdiroption} \
36441 || exit 1
36442 @endif sid
36443
36444
36445
36446
36447
36448 .PHONY: all-sid maybe-all-sid
36449 maybe-all-sid:
36450 @if gcc-bootstrap
36451 all-sid: stage_current
36452 @endif gcc-bootstrap
36453 @if sid
36454 TARGET-sid=all
36455 maybe-all-sid: all-sid
36456 all-sid: configure-sid
36457 @: $(MAKE); $(unstage)
36458 @r=`${PWD_COMMAND}`; export r; \
36459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36460 $(HOST_EXPORTS) \
36461 (cd $(HOST_SUBDIR)/sid && \
36462 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36463 $(TARGET-sid))
36464 @endif sid
36465
36466
36467
36468
36469 .PHONY: check-sid maybe-check-sid
36470 maybe-check-sid:
36471 @if sid
36472 maybe-check-sid: check-sid
36473
36474 check-sid:
36475 @: $(MAKE); $(unstage)
36476 @r=`${PWD_COMMAND}`; export r; \
36477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36478 $(HOST_EXPORTS) \
36479 (cd $(HOST_SUBDIR)/sid && \
36480 $(MAKE) $(FLAGS_TO_PASS) check)
36481
36482 @endif sid
36483
36484 .PHONY: install-sid maybe-install-sid
36485 maybe-install-sid:
36486 @if sid
36487 maybe-install-sid: install-sid
36488
36489 install-sid: installdirs
36490 @: $(MAKE); $(unstage)
36491 @r=`${PWD_COMMAND}`; export r; \
36492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493 $(HOST_EXPORTS) \
36494 (cd $(HOST_SUBDIR)/sid && \
36495 $(MAKE) $(FLAGS_TO_PASS) install)
36496
36497 @endif sid
36498
36499 # Other targets (info, dvi, pdf, etc.)
36500
36501 .PHONY: maybe-info-sid info-sid
36502 maybe-info-sid:
36503 @if sid
36504 maybe-info-sid: info-sid
36505
36506 info-sid: \
36507 configure-sid
36508 @: $(MAKE); $(unstage)
36509 @[ -f ./sid/Makefile ] || exit 0; \
36510 r=`${PWD_COMMAND}`; export r; \
36511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36512 $(HOST_EXPORTS) \
36513 for flag in $(EXTRA_HOST_FLAGS) ; do \
36514 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36515 done; \
36516 echo "Doing info in sid" ; \
36517 (cd $(HOST_SUBDIR)/sid && \
36518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36520 "RANLIB=$${RANLIB}" \
36521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36522 info) \
36523 || exit 1
36524
36525 @endif sid
36526
36527 .PHONY: maybe-dvi-sid dvi-sid
36528 maybe-dvi-sid:
36529 @if sid
36530 maybe-dvi-sid: dvi-sid
36531
36532 dvi-sid: \
36533 configure-sid
36534 @: $(MAKE); $(unstage)
36535 @[ -f ./sid/Makefile ] || exit 0; \
36536 r=`${PWD_COMMAND}`; export r; \
36537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36538 $(HOST_EXPORTS) \
36539 for flag in $(EXTRA_HOST_FLAGS) ; do \
36540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36541 done; \
36542 echo "Doing dvi in sid" ; \
36543 (cd $(HOST_SUBDIR)/sid && \
36544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36546 "RANLIB=$${RANLIB}" \
36547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36548 dvi) \
36549 || exit 1
36550
36551 @endif sid
36552
36553 .PHONY: maybe-pdf-sid pdf-sid
36554 maybe-pdf-sid:
36555 @if sid
36556 maybe-pdf-sid: pdf-sid
36557
36558 pdf-sid: \
36559 configure-sid
36560 @: $(MAKE); $(unstage)
36561 @[ -f ./sid/Makefile ] || exit 0; \
36562 r=`${PWD_COMMAND}`; export r; \
36563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36564 $(HOST_EXPORTS) \
36565 for flag in $(EXTRA_HOST_FLAGS) ; do \
36566 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36567 done; \
36568 echo "Doing pdf in sid" ; \
36569 (cd $(HOST_SUBDIR)/sid && \
36570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36572 "RANLIB=$${RANLIB}" \
36573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36574 pdf) \
36575 || exit 1
36576
36577 @endif sid
36578
36579 .PHONY: maybe-html-sid html-sid
36580 maybe-html-sid:
36581 @if sid
36582 maybe-html-sid: html-sid
36583
36584 html-sid: \
36585 configure-sid
36586 @: $(MAKE); $(unstage)
36587 @[ -f ./sid/Makefile ] || exit 0; \
36588 r=`${PWD_COMMAND}`; export r; \
36589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36590 $(HOST_EXPORTS) \
36591 for flag in $(EXTRA_HOST_FLAGS) ; do \
36592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36593 done; \
36594 echo "Doing html in sid" ; \
36595 (cd $(HOST_SUBDIR)/sid && \
36596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36598 "RANLIB=$${RANLIB}" \
36599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36600 html) \
36601 || exit 1
36602
36603 @endif sid
36604
36605 .PHONY: maybe-TAGS-sid TAGS-sid
36606 maybe-TAGS-sid:
36607 @if sid
36608 maybe-TAGS-sid: TAGS-sid
36609
36610 TAGS-sid: \
36611 configure-sid
36612 @: $(MAKE); $(unstage)
36613 @[ -f ./sid/Makefile ] || exit 0; \
36614 r=`${PWD_COMMAND}`; export r; \
36615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36616 $(HOST_EXPORTS) \
36617 for flag in $(EXTRA_HOST_FLAGS) ; do \
36618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36619 done; \
36620 echo "Doing TAGS in sid" ; \
36621 (cd $(HOST_SUBDIR)/sid && \
36622 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36623 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36624 "RANLIB=$${RANLIB}" \
36625 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36626 TAGS) \
36627 || exit 1
36628
36629 @endif sid
36630
36631 .PHONY: maybe-install-info-sid install-info-sid
36632 maybe-install-info-sid:
36633 @if sid
36634 maybe-install-info-sid: install-info-sid
36635
36636 install-info-sid: \
36637 configure-sid \
36638 info-sid
36639 @: $(MAKE); $(unstage)
36640 @[ -f ./sid/Makefile ] || exit 0; \
36641 r=`${PWD_COMMAND}`; export r; \
36642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36643 $(HOST_EXPORTS) \
36644 for flag in $(EXTRA_HOST_FLAGS) ; do \
36645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36646 done; \
36647 echo "Doing install-info in sid" ; \
36648 (cd $(HOST_SUBDIR)/sid && \
36649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36651 "RANLIB=$${RANLIB}" \
36652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36653 install-info) \
36654 || exit 1
36655
36656 @endif sid
36657
36658 .PHONY: maybe-install-pdf-sid install-pdf-sid
36659 maybe-install-pdf-sid:
36660 @if sid
36661 maybe-install-pdf-sid: install-pdf-sid
36662
36663 install-pdf-sid: \
36664 configure-sid \
36665 pdf-sid
36666 @: $(MAKE); $(unstage)
36667 @[ -f ./sid/Makefile ] || exit 0; \
36668 r=`${PWD_COMMAND}`; export r; \
36669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36670 $(HOST_EXPORTS) \
36671 for flag in $(EXTRA_HOST_FLAGS) ; do \
36672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36673 done; \
36674 echo "Doing install-pdf in sid" ; \
36675 (cd $(HOST_SUBDIR)/sid && \
36676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36678 "RANLIB=$${RANLIB}" \
36679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36680 install-pdf) \
36681 || exit 1
36682
36683 @endif sid
36684
36685 .PHONY: maybe-install-html-sid install-html-sid
36686 maybe-install-html-sid:
36687 @if sid
36688 maybe-install-html-sid: install-html-sid
36689
36690 install-html-sid: \
36691 configure-sid \
36692 html-sid
36693 @: $(MAKE); $(unstage)
36694 @[ -f ./sid/Makefile ] || exit 0; \
36695 r=`${PWD_COMMAND}`; export r; \
36696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697 $(HOST_EXPORTS) \
36698 for flag in $(EXTRA_HOST_FLAGS) ; do \
36699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36700 done; \
36701 echo "Doing install-html in sid" ; \
36702 (cd $(HOST_SUBDIR)/sid && \
36703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36705 "RANLIB=$${RANLIB}" \
36706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36707 install-html) \
36708 || exit 1
36709
36710 @endif sid
36711
36712 .PHONY: maybe-installcheck-sid installcheck-sid
36713 maybe-installcheck-sid:
36714 @if sid
36715 maybe-installcheck-sid: installcheck-sid
36716
36717 installcheck-sid: \
36718 configure-sid
36719 @: $(MAKE); $(unstage)
36720 @[ -f ./sid/Makefile ] || exit 0; \
36721 r=`${PWD_COMMAND}`; export r; \
36722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36723 $(HOST_EXPORTS) \
36724 for flag in $(EXTRA_HOST_FLAGS) ; do \
36725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36726 done; \
36727 echo "Doing installcheck in sid" ; \
36728 (cd $(HOST_SUBDIR)/sid && \
36729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36731 "RANLIB=$${RANLIB}" \
36732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36733 installcheck) \
36734 || exit 1
36735
36736 @endif sid
36737
36738 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
36739 maybe-mostlyclean-sid:
36740 @if sid
36741 maybe-mostlyclean-sid: mostlyclean-sid
36742
36743 mostlyclean-sid:
36744 @: $(MAKE); $(unstage)
36745 @[ -f ./sid/Makefile ] || exit 0; \
36746 r=`${PWD_COMMAND}`; export r; \
36747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36748 $(HOST_EXPORTS) \
36749 for flag in $(EXTRA_HOST_FLAGS) ; do \
36750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36751 done; \
36752 echo "Doing mostlyclean in sid" ; \
36753 (cd $(HOST_SUBDIR)/sid && \
36754 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36755 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36756 "RANLIB=$${RANLIB}" \
36757 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36758 mostlyclean) \
36759 || exit 1
36760
36761 @endif sid
36762
36763 .PHONY: maybe-clean-sid clean-sid
36764 maybe-clean-sid:
36765 @if sid
36766 maybe-clean-sid: clean-sid
36767
36768 clean-sid:
36769 @: $(MAKE); $(unstage)
36770 @[ -f ./sid/Makefile ] || exit 0; \
36771 r=`${PWD_COMMAND}`; export r; \
36772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36773 $(HOST_EXPORTS) \
36774 for flag in $(EXTRA_HOST_FLAGS) ; do \
36775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36776 done; \
36777 echo "Doing clean in sid" ; \
36778 (cd $(HOST_SUBDIR)/sid && \
36779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36781 "RANLIB=$${RANLIB}" \
36782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36783 clean) \
36784 || exit 1
36785
36786 @endif sid
36787
36788 .PHONY: maybe-distclean-sid distclean-sid
36789 maybe-distclean-sid:
36790 @if sid
36791 maybe-distclean-sid: distclean-sid
36792
36793 distclean-sid:
36794 @: $(MAKE); $(unstage)
36795 @[ -f ./sid/Makefile ] || exit 0; \
36796 r=`${PWD_COMMAND}`; export r; \
36797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36798 $(HOST_EXPORTS) \
36799 for flag in $(EXTRA_HOST_FLAGS) ; do \
36800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36801 done; \
36802 echo "Doing distclean in sid" ; \
36803 (cd $(HOST_SUBDIR)/sid && \
36804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36806 "RANLIB=$${RANLIB}" \
36807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36808 distclean) \
36809 || exit 1
36810
36811 @endif sid
36812
36813 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
36814 maybe-maintainer-clean-sid:
36815 @if sid
36816 maybe-maintainer-clean-sid: maintainer-clean-sid
36817
36818 maintainer-clean-sid:
36819 @: $(MAKE); $(unstage)
36820 @[ -f ./sid/Makefile ] || exit 0; \
36821 r=`${PWD_COMMAND}`; export r; \
36822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36823 $(HOST_EXPORTS) \
36824 for flag in $(EXTRA_HOST_FLAGS) ; do \
36825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36826 done; \
36827 echo "Doing maintainer-clean in sid" ; \
36828 (cd $(HOST_SUBDIR)/sid && \
36829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36831 "RANLIB=$${RANLIB}" \
36832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36833 maintainer-clean) \
36834 || exit 1
36835
36836 @endif sid
36837
36838
36839
36840 .PHONY: configure-sim maybe-configure-sim
36841 maybe-configure-sim:
36842 @if gcc-bootstrap
36843 configure-sim: stage_current
36844 @endif gcc-bootstrap
36845 @if sim
36846 maybe-configure-sim: configure-sim
36847 configure-sim:
36848 @: $(MAKE); $(unstage)
36849 @r=`${PWD_COMMAND}`; export r; \
36850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36851 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
36852 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
36853 $(HOST_EXPORTS) \
36854 echo Configuring in $(HOST_SUBDIR)/sim; \
36855 cd "$(HOST_SUBDIR)/sim" || exit 1; \
36856 case $(srcdir) in \
36857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36858 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
36859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36860 esac; \
36861 srcdiroption="--srcdir=$${topdir}/sim"; \
36862 libsrcdir="$$s/sim"; \
36863 $(SHELL) $${libsrcdir}/configure \
36864 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36865 --target=${target_alias} $${srcdiroption} \
36866 || exit 1
36867 @endif sim
36868
36869
36870
36871
36872
36873 .PHONY: all-sim maybe-all-sim
36874 maybe-all-sim:
36875 @if gcc-bootstrap
36876 all-sim: stage_current
36877 @endif gcc-bootstrap
36878 @if sim
36879 TARGET-sim=all
36880 maybe-all-sim: all-sim
36881 all-sim: configure-sim
36882 @: $(MAKE); $(unstage)
36883 @r=`${PWD_COMMAND}`; export r; \
36884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36885 $(HOST_EXPORTS) \
36886 (cd $(HOST_SUBDIR)/sim && \
36887 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36888 $(TARGET-sim))
36889 @endif sim
36890
36891
36892
36893
36894 .PHONY: check-sim maybe-check-sim
36895 maybe-check-sim:
36896 @if sim
36897 maybe-check-sim: check-sim
36898
36899 check-sim:
36900 @: $(MAKE); $(unstage)
36901 @r=`${PWD_COMMAND}`; export r; \
36902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36903 $(HOST_EXPORTS) \
36904 (cd $(HOST_SUBDIR)/sim && \
36905 $(MAKE) $(FLAGS_TO_PASS) check)
36906
36907 @endif sim
36908
36909 .PHONY: install-sim maybe-install-sim
36910 maybe-install-sim:
36911 @if sim
36912 maybe-install-sim: install-sim
36913
36914 install-sim: installdirs
36915 @: $(MAKE); $(unstage)
36916 @r=`${PWD_COMMAND}`; export r; \
36917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36918 $(HOST_EXPORTS) \
36919 (cd $(HOST_SUBDIR)/sim && \
36920 $(MAKE) $(FLAGS_TO_PASS) install)
36921
36922 @endif sim
36923
36924 # Other targets (info, dvi, pdf, etc.)
36925
36926 .PHONY: maybe-info-sim info-sim
36927 maybe-info-sim:
36928 @if sim
36929 maybe-info-sim: info-sim
36930
36931 info-sim: \
36932 configure-sim
36933 @: $(MAKE); $(unstage)
36934 @[ -f ./sim/Makefile ] || exit 0; \
36935 r=`${PWD_COMMAND}`; export r; \
36936 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36937 $(HOST_EXPORTS) \
36938 for flag in $(EXTRA_HOST_FLAGS) ; do \
36939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36940 done; \
36941 echo "Doing info in sim" ; \
36942 (cd $(HOST_SUBDIR)/sim && \
36943 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36944 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36945 "RANLIB=$${RANLIB}" \
36946 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36947 info) \
36948 || exit 1
36949
36950 @endif sim
36951
36952 .PHONY: maybe-dvi-sim dvi-sim
36953 maybe-dvi-sim:
36954 @if sim
36955 maybe-dvi-sim: dvi-sim
36956
36957 dvi-sim: \
36958 configure-sim
36959 @: $(MAKE); $(unstage)
36960 @[ -f ./sim/Makefile ] || exit 0; \
36961 r=`${PWD_COMMAND}`; export r; \
36962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36963 $(HOST_EXPORTS) \
36964 for flag in $(EXTRA_HOST_FLAGS) ; do \
36965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36966 done; \
36967 echo "Doing dvi in sim" ; \
36968 (cd $(HOST_SUBDIR)/sim && \
36969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36971 "RANLIB=$${RANLIB}" \
36972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36973 dvi) \
36974 || exit 1
36975
36976 @endif sim
36977
36978 .PHONY: maybe-pdf-sim pdf-sim
36979 maybe-pdf-sim:
36980 @if sim
36981 maybe-pdf-sim: pdf-sim
36982
36983 pdf-sim: \
36984 configure-sim
36985 @: $(MAKE); $(unstage)
36986 @[ -f ./sim/Makefile ] || exit 0; \
36987 r=`${PWD_COMMAND}`; export r; \
36988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36989 $(HOST_EXPORTS) \
36990 for flag in $(EXTRA_HOST_FLAGS) ; do \
36991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36992 done; \
36993 echo "Doing pdf in sim" ; \
36994 (cd $(HOST_SUBDIR)/sim && \
36995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36997 "RANLIB=$${RANLIB}" \
36998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36999 pdf) \
37000 || exit 1
37001
37002 @endif sim
37003
37004 .PHONY: maybe-html-sim html-sim
37005 maybe-html-sim:
37006 @if sim
37007 maybe-html-sim: html-sim
37008
37009 html-sim: \
37010 configure-sim
37011 @: $(MAKE); $(unstage)
37012 @[ -f ./sim/Makefile ] || exit 0; \
37013 r=`${PWD_COMMAND}`; export r; \
37014 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37015 $(HOST_EXPORTS) \
37016 for flag in $(EXTRA_HOST_FLAGS) ; do \
37017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37018 done; \
37019 echo "Doing html in sim" ; \
37020 (cd $(HOST_SUBDIR)/sim && \
37021 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37022 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37023 "RANLIB=$${RANLIB}" \
37024 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37025 html) \
37026 || exit 1
37027
37028 @endif sim
37029
37030 .PHONY: maybe-TAGS-sim TAGS-sim
37031 maybe-TAGS-sim:
37032 @if sim
37033 maybe-TAGS-sim: TAGS-sim
37034
37035 TAGS-sim: \
37036 configure-sim
37037 @: $(MAKE); $(unstage)
37038 @[ -f ./sim/Makefile ] || exit 0; \
37039 r=`${PWD_COMMAND}`; export r; \
37040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37041 $(HOST_EXPORTS) \
37042 for flag in $(EXTRA_HOST_FLAGS) ; do \
37043 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37044 done; \
37045 echo "Doing TAGS in sim" ; \
37046 (cd $(HOST_SUBDIR)/sim && \
37047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37049 "RANLIB=$${RANLIB}" \
37050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37051 TAGS) \
37052 || exit 1
37053
37054 @endif sim
37055
37056 .PHONY: maybe-install-info-sim install-info-sim
37057 maybe-install-info-sim:
37058 @if sim
37059 maybe-install-info-sim: install-info-sim
37060
37061 install-info-sim: \
37062 configure-sim \
37063 info-sim
37064 @: $(MAKE); $(unstage)
37065 @[ -f ./sim/Makefile ] || exit 0; \
37066 r=`${PWD_COMMAND}`; export r; \
37067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37068 $(HOST_EXPORTS) \
37069 for flag in $(EXTRA_HOST_FLAGS) ; do \
37070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37071 done; \
37072 echo "Doing install-info in sim" ; \
37073 (cd $(HOST_SUBDIR)/sim && \
37074 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37075 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37076 "RANLIB=$${RANLIB}" \
37077 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37078 install-info) \
37079 || exit 1
37080
37081 @endif sim
37082
37083 .PHONY: maybe-install-pdf-sim install-pdf-sim
37084 maybe-install-pdf-sim:
37085 @if sim
37086 maybe-install-pdf-sim: install-pdf-sim
37087
37088 install-pdf-sim: \
37089 configure-sim \
37090 pdf-sim
37091 @: $(MAKE); $(unstage)
37092 @[ -f ./sim/Makefile ] || exit 0; \
37093 r=`${PWD_COMMAND}`; export r; \
37094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37095 $(HOST_EXPORTS) \
37096 for flag in $(EXTRA_HOST_FLAGS) ; do \
37097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37098 done; \
37099 echo "Doing install-pdf in sim" ; \
37100 (cd $(HOST_SUBDIR)/sim && \
37101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37103 "RANLIB=$${RANLIB}" \
37104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37105 install-pdf) \
37106 || exit 1
37107
37108 @endif sim
37109
37110 .PHONY: maybe-install-html-sim install-html-sim
37111 maybe-install-html-sim:
37112 @if sim
37113 maybe-install-html-sim: install-html-sim
37114
37115 install-html-sim: \
37116 configure-sim \
37117 html-sim
37118 @: $(MAKE); $(unstage)
37119 @[ -f ./sim/Makefile ] || exit 0; \
37120 r=`${PWD_COMMAND}`; export r; \
37121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37122 $(HOST_EXPORTS) \
37123 for flag in $(EXTRA_HOST_FLAGS) ; do \
37124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37125 done; \
37126 echo "Doing install-html in sim" ; \
37127 (cd $(HOST_SUBDIR)/sim && \
37128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37130 "RANLIB=$${RANLIB}" \
37131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37132 install-html) \
37133 || exit 1
37134
37135 @endif sim
37136
37137 .PHONY: maybe-installcheck-sim installcheck-sim
37138 maybe-installcheck-sim:
37139 @if sim
37140 maybe-installcheck-sim: installcheck-sim
37141
37142 installcheck-sim: \
37143 configure-sim
37144 @: $(MAKE); $(unstage)
37145 @[ -f ./sim/Makefile ] || exit 0; \
37146 r=`${PWD_COMMAND}`; export r; \
37147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37148 $(HOST_EXPORTS) \
37149 for flag in $(EXTRA_HOST_FLAGS) ; do \
37150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37151 done; \
37152 echo "Doing installcheck in sim" ; \
37153 (cd $(HOST_SUBDIR)/sim && \
37154 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37155 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37156 "RANLIB=$${RANLIB}" \
37157 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37158 installcheck) \
37159 || exit 1
37160
37161 @endif sim
37162
37163 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
37164 maybe-mostlyclean-sim:
37165 @if sim
37166 maybe-mostlyclean-sim: mostlyclean-sim
37167
37168 mostlyclean-sim:
37169 @: $(MAKE); $(unstage)
37170 @[ -f ./sim/Makefile ] || exit 0; \
37171 r=`${PWD_COMMAND}`; export r; \
37172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37173 $(HOST_EXPORTS) \
37174 for flag in $(EXTRA_HOST_FLAGS) ; do \
37175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37176 done; \
37177 echo "Doing mostlyclean in sim" ; \
37178 (cd $(HOST_SUBDIR)/sim && \
37179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37181 "RANLIB=$${RANLIB}" \
37182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37183 mostlyclean) \
37184 || exit 1
37185
37186 @endif sim
37187
37188 .PHONY: maybe-clean-sim clean-sim
37189 maybe-clean-sim:
37190 @if sim
37191 maybe-clean-sim: clean-sim
37192
37193 clean-sim:
37194 @: $(MAKE); $(unstage)
37195 @[ -f ./sim/Makefile ] || exit 0; \
37196 r=`${PWD_COMMAND}`; export r; \
37197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37198 $(HOST_EXPORTS) \
37199 for flag in $(EXTRA_HOST_FLAGS) ; do \
37200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37201 done; \
37202 echo "Doing clean in sim" ; \
37203 (cd $(HOST_SUBDIR)/sim && \
37204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37206 "RANLIB=$${RANLIB}" \
37207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37208 clean) \
37209 || exit 1
37210
37211 @endif sim
37212
37213 .PHONY: maybe-distclean-sim distclean-sim
37214 maybe-distclean-sim:
37215 @if sim
37216 maybe-distclean-sim: distclean-sim
37217
37218 distclean-sim:
37219 @: $(MAKE); $(unstage)
37220 @[ -f ./sim/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 distclean in sim" ; \
37228 (cd $(HOST_SUBDIR)/sim && \
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 distclean) \
37234 || exit 1
37235
37236 @endif sim
37237
37238 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
37239 maybe-maintainer-clean-sim:
37240 @if sim
37241 maybe-maintainer-clean-sim: maintainer-clean-sim
37242
37243 maintainer-clean-sim:
37244 @: $(MAKE); $(unstage)
37245 @[ -f ./sim/Makefile ] || exit 0; \
37246 r=`${PWD_COMMAND}`; export r; \
37247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37248 $(HOST_EXPORTS) \
37249 for flag in $(EXTRA_HOST_FLAGS) ; do \
37250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37251 done; \
37252 echo "Doing maintainer-clean in sim" ; \
37253 (cd $(HOST_SUBDIR)/sim && \
37254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37256 "RANLIB=$${RANLIB}" \
37257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37258 maintainer-clean) \
37259 || exit 1
37260
37261 @endif sim
37262
37263
37264
37265 .PHONY: configure-tar maybe-configure-tar
37266 maybe-configure-tar:
37267 @if gcc-bootstrap
37268 configure-tar: stage_current
37269 @endif gcc-bootstrap
37270 @if tar
37271 maybe-configure-tar: configure-tar
37272 configure-tar:
37273 @: $(MAKE); $(unstage)
37274 @r=`${PWD_COMMAND}`; export r; \
37275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
37277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
37278 $(HOST_EXPORTS) \
37279 echo Configuring in $(HOST_SUBDIR)/tar; \
37280 cd "$(HOST_SUBDIR)/tar" || exit 1; \
37281 case $(srcdir) in \
37282 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37283 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
37284 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37285 esac; \
37286 srcdiroption="--srcdir=$${topdir}/tar"; \
37287 libsrcdir="$$s/tar"; \
37288 $(SHELL) $${libsrcdir}/configure \
37289 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37290 --target=${target_alias} $${srcdiroption} \
37291 || exit 1
37292 @endif tar
37293
37294
37295
37296
37297
37298 .PHONY: all-tar maybe-all-tar
37299 maybe-all-tar:
37300 @if gcc-bootstrap
37301 all-tar: stage_current
37302 @endif gcc-bootstrap
37303 @if tar
37304 TARGET-tar=all
37305 maybe-all-tar: all-tar
37306 all-tar: configure-tar
37307 @: $(MAKE); $(unstage)
37308 @r=`${PWD_COMMAND}`; export r; \
37309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37310 $(HOST_EXPORTS) \
37311 (cd $(HOST_SUBDIR)/tar && \
37312 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37313 $(TARGET-tar))
37314 @endif tar
37315
37316
37317
37318
37319 .PHONY: check-tar maybe-check-tar
37320 maybe-check-tar:
37321 @if tar
37322 maybe-check-tar: check-tar
37323
37324 check-tar:
37325 @: $(MAKE); $(unstage)
37326 @r=`${PWD_COMMAND}`; export r; \
37327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37328 $(HOST_EXPORTS) \
37329 (cd $(HOST_SUBDIR)/tar && \
37330 $(MAKE) $(FLAGS_TO_PASS) check)
37331
37332 @endif tar
37333
37334 .PHONY: install-tar maybe-install-tar
37335 maybe-install-tar:
37336 @if tar
37337 maybe-install-tar: install-tar
37338
37339 install-tar: installdirs
37340 @: $(MAKE); $(unstage)
37341 @r=`${PWD_COMMAND}`; export r; \
37342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37343 $(HOST_EXPORTS) \
37344 (cd $(HOST_SUBDIR)/tar && \
37345 $(MAKE) $(FLAGS_TO_PASS) install)
37346
37347 @endif tar
37348
37349 # Other targets (info, dvi, pdf, etc.)
37350
37351 .PHONY: maybe-info-tar info-tar
37352 maybe-info-tar:
37353 @if tar
37354 maybe-info-tar: info-tar
37355
37356 info-tar: \
37357 configure-tar
37358 @: $(MAKE); $(unstage)
37359 @[ -f ./tar/Makefile ] || exit 0; \
37360 r=`${PWD_COMMAND}`; export r; \
37361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37362 $(HOST_EXPORTS) \
37363 for flag in $(EXTRA_HOST_FLAGS) ; do \
37364 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37365 done; \
37366 echo "Doing info in tar" ; \
37367 (cd $(HOST_SUBDIR)/tar && \
37368 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37369 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37370 "RANLIB=$${RANLIB}" \
37371 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37372 info) \
37373 || exit 1
37374
37375 @endif tar
37376
37377 .PHONY: maybe-dvi-tar dvi-tar
37378 maybe-dvi-tar:
37379 @if tar
37380 maybe-dvi-tar: dvi-tar
37381
37382 dvi-tar: \
37383 configure-tar
37384 @: $(MAKE); $(unstage)
37385 @[ -f ./tar/Makefile ] || exit 0; \
37386 r=`${PWD_COMMAND}`; export r; \
37387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37388 $(HOST_EXPORTS) \
37389 for flag in $(EXTRA_HOST_FLAGS) ; do \
37390 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37391 done; \
37392 echo "Doing dvi in tar" ; \
37393 (cd $(HOST_SUBDIR)/tar && \
37394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37396 "RANLIB=$${RANLIB}" \
37397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37398 dvi) \
37399 || exit 1
37400
37401 @endif tar
37402
37403 .PHONY: maybe-pdf-tar pdf-tar
37404 maybe-pdf-tar:
37405 @if tar
37406 maybe-pdf-tar: pdf-tar
37407
37408 pdf-tar: \
37409 configure-tar
37410 @: $(MAKE); $(unstage)
37411 @[ -f ./tar/Makefile ] || exit 0; \
37412 r=`${PWD_COMMAND}`; export r; \
37413 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37414 $(HOST_EXPORTS) \
37415 for flag in $(EXTRA_HOST_FLAGS) ; do \
37416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37417 done; \
37418 echo "Doing pdf in tar" ; \
37419 (cd $(HOST_SUBDIR)/tar && \
37420 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37421 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37422 "RANLIB=$${RANLIB}" \
37423 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37424 pdf) \
37425 || exit 1
37426
37427 @endif tar
37428
37429 .PHONY: maybe-html-tar html-tar
37430 maybe-html-tar:
37431 @if tar
37432 maybe-html-tar: html-tar
37433
37434 html-tar: \
37435 configure-tar
37436 @: $(MAKE); $(unstage)
37437 @[ -f ./tar/Makefile ] || exit 0; \
37438 r=`${PWD_COMMAND}`; export r; \
37439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37440 $(HOST_EXPORTS) \
37441 for flag in $(EXTRA_HOST_FLAGS) ; do \
37442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37443 done; \
37444 echo "Doing html in tar" ; \
37445 (cd $(HOST_SUBDIR)/tar && \
37446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37448 "RANLIB=$${RANLIB}" \
37449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37450 html) \
37451 || exit 1
37452
37453 @endif tar
37454
37455 .PHONY: maybe-TAGS-tar TAGS-tar
37456 maybe-TAGS-tar:
37457 @if tar
37458 maybe-TAGS-tar: TAGS-tar
37459
37460 TAGS-tar: \
37461 configure-tar
37462 @: $(MAKE); $(unstage)
37463 @[ -f ./tar/Makefile ] || exit 0; \
37464 r=`${PWD_COMMAND}`; export r; \
37465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37466 $(HOST_EXPORTS) \
37467 for flag in $(EXTRA_HOST_FLAGS) ; do \
37468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37469 done; \
37470 echo "Doing TAGS in tar" ; \
37471 (cd $(HOST_SUBDIR)/tar && \
37472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37474 "RANLIB=$${RANLIB}" \
37475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37476 TAGS) \
37477 || exit 1
37478
37479 @endif tar
37480
37481 .PHONY: maybe-install-info-tar install-info-tar
37482 maybe-install-info-tar:
37483 @if tar
37484 maybe-install-info-tar: install-info-tar
37485
37486 install-info-tar: \
37487 configure-tar \
37488 info-tar
37489 @: $(MAKE); $(unstage)
37490 @[ -f ./tar/Makefile ] || exit 0; \
37491 r=`${PWD_COMMAND}`; export r; \
37492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37493 $(HOST_EXPORTS) \
37494 for flag in $(EXTRA_HOST_FLAGS) ; do \
37495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37496 done; \
37497 echo "Doing install-info in tar" ; \
37498 (cd $(HOST_SUBDIR)/tar && \
37499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37501 "RANLIB=$${RANLIB}" \
37502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37503 install-info) \
37504 || exit 1
37505
37506 @endif tar
37507
37508 .PHONY: maybe-install-pdf-tar install-pdf-tar
37509 maybe-install-pdf-tar:
37510 @if tar
37511 maybe-install-pdf-tar: install-pdf-tar
37512
37513 install-pdf-tar: \
37514 configure-tar \
37515 pdf-tar
37516 @: $(MAKE); $(unstage)
37517 @[ -f ./tar/Makefile ] || exit 0; \
37518 r=`${PWD_COMMAND}`; export r; \
37519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37520 $(HOST_EXPORTS) \
37521 for flag in $(EXTRA_HOST_FLAGS) ; do \
37522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37523 done; \
37524 echo "Doing install-pdf in tar" ; \
37525 (cd $(HOST_SUBDIR)/tar && \
37526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37528 "RANLIB=$${RANLIB}" \
37529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37530 install-pdf) \
37531 || exit 1
37532
37533 @endif tar
37534
37535 .PHONY: maybe-install-html-tar install-html-tar
37536 maybe-install-html-tar:
37537 @if tar
37538 maybe-install-html-tar: install-html-tar
37539
37540 install-html-tar: \
37541 configure-tar \
37542 html-tar
37543 @: $(MAKE); $(unstage)
37544 @[ -f ./tar/Makefile ] || exit 0; \
37545 r=`${PWD_COMMAND}`; export r; \
37546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37547 $(HOST_EXPORTS) \
37548 for flag in $(EXTRA_HOST_FLAGS) ; do \
37549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37550 done; \
37551 echo "Doing install-html in tar" ; \
37552 (cd $(HOST_SUBDIR)/tar && \
37553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37555 "RANLIB=$${RANLIB}" \
37556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37557 install-html) \
37558 || exit 1
37559
37560 @endif tar
37561
37562 .PHONY: maybe-installcheck-tar installcheck-tar
37563 maybe-installcheck-tar:
37564 @if tar
37565 maybe-installcheck-tar: installcheck-tar
37566
37567 installcheck-tar: \
37568 configure-tar
37569 @: $(MAKE); $(unstage)
37570 @[ -f ./tar/Makefile ] || exit 0; \
37571 r=`${PWD_COMMAND}`; export r; \
37572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37573 $(HOST_EXPORTS) \
37574 for flag in $(EXTRA_HOST_FLAGS) ; do \
37575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37576 done; \
37577 echo "Doing installcheck in tar" ; \
37578 (cd $(HOST_SUBDIR)/tar && \
37579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37581 "RANLIB=$${RANLIB}" \
37582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37583 installcheck) \
37584 || exit 1
37585
37586 @endif tar
37587
37588 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
37589 maybe-mostlyclean-tar:
37590 @if tar
37591 maybe-mostlyclean-tar: mostlyclean-tar
37592
37593 mostlyclean-tar:
37594 @: $(MAKE); $(unstage)
37595 @[ -f ./tar/Makefile ] || exit 0; \
37596 r=`${PWD_COMMAND}`; export r; \
37597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37598 $(HOST_EXPORTS) \
37599 for flag in $(EXTRA_HOST_FLAGS) ; do \
37600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601 done; \
37602 echo "Doing mostlyclean in tar" ; \
37603 (cd $(HOST_SUBDIR)/tar && \
37604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37606 "RANLIB=$${RANLIB}" \
37607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37608 mostlyclean) \
37609 || exit 1
37610
37611 @endif tar
37612
37613 .PHONY: maybe-clean-tar clean-tar
37614 maybe-clean-tar:
37615 @if tar
37616 maybe-clean-tar: clean-tar
37617
37618 clean-tar:
37619 @: $(MAKE); $(unstage)
37620 @[ -f ./tar/Makefile ] || exit 0; \
37621 r=`${PWD_COMMAND}`; export r; \
37622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37623 $(HOST_EXPORTS) \
37624 for flag in $(EXTRA_HOST_FLAGS) ; do \
37625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37626 done; \
37627 echo "Doing clean in tar" ; \
37628 (cd $(HOST_SUBDIR)/tar && \
37629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37631 "RANLIB=$${RANLIB}" \
37632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37633 clean) \
37634 || exit 1
37635
37636 @endif tar
37637
37638 .PHONY: maybe-distclean-tar distclean-tar
37639 maybe-distclean-tar:
37640 @if tar
37641 maybe-distclean-tar: distclean-tar
37642
37643 distclean-tar:
37644 @: $(MAKE); $(unstage)
37645 @[ -f ./tar/Makefile ] || exit 0; \
37646 r=`${PWD_COMMAND}`; export r; \
37647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37648 $(HOST_EXPORTS) \
37649 for flag in $(EXTRA_HOST_FLAGS) ; do \
37650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37651 done; \
37652 echo "Doing distclean in tar" ; \
37653 (cd $(HOST_SUBDIR)/tar && \
37654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37656 "RANLIB=$${RANLIB}" \
37657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37658 distclean) \
37659 || exit 1
37660
37661 @endif tar
37662
37663 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
37664 maybe-maintainer-clean-tar:
37665 @if tar
37666 maybe-maintainer-clean-tar: maintainer-clean-tar
37667
37668 maintainer-clean-tar:
37669 @: $(MAKE); $(unstage)
37670 @[ -f ./tar/Makefile ] || exit 0; \
37671 r=`${PWD_COMMAND}`; export r; \
37672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37673 $(HOST_EXPORTS) \
37674 for flag in $(EXTRA_HOST_FLAGS) ; do \
37675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37676 done; \
37677 echo "Doing maintainer-clean in tar" ; \
37678 (cd $(HOST_SUBDIR)/tar && \
37679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37681 "RANLIB=$${RANLIB}" \
37682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37683 maintainer-clean) \
37684 || exit 1
37685
37686 @endif tar
37687
37688
37689
37690 .PHONY: configure-texinfo maybe-configure-texinfo
37691 maybe-configure-texinfo:
37692 @if gcc-bootstrap
37693 configure-texinfo: stage_current
37694 @endif gcc-bootstrap
37695 @if texinfo
37696 maybe-configure-texinfo: configure-texinfo
37697 configure-texinfo:
37698 @: $(MAKE); $(unstage)
37699 @r=`${PWD_COMMAND}`; export r; \
37700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37701 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
37702 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
37703 $(HOST_EXPORTS) \
37704 echo Configuring in $(HOST_SUBDIR)/texinfo; \
37705 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
37706 case $(srcdir) in \
37707 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37708 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
37709 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37710 esac; \
37711 srcdiroption="--srcdir=$${topdir}/texinfo"; \
37712 libsrcdir="$$s/texinfo"; \
37713 $(SHELL) $${libsrcdir}/configure \
37714 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37715 --target=${target_alias} $${srcdiroption} \
37716 || exit 1
37717 @endif texinfo
37718
37719
37720
37721
37722
37723 .PHONY: all-texinfo maybe-all-texinfo
37724 maybe-all-texinfo:
37725 @if gcc-bootstrap
37726 all-texinfo: stage_current
37727 @endif gcc-bootstrap
37728 @if texinfo
37729 TARGET-texinfo=all
37730 maybe-all-texinfo: all-texinfo
37731 all-texinfo: configure-texinfo
37732 @: $(MAKE); $(unstage)
37733 @r=`${PWD_COMMAND}`; export r; \
37734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37735 $(HOST_EXPORTS) \
37736 (cd $(HOST_SUBDIR)/texinfo && \
37737 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37738 $(TARGET-texinfo))
37739 @endif texinfo
37740
37741
37742
37743
37744 .PHONY: check-texinfo maybe-check-texinfo
37745 maybe-check-texinfo:
37746 @if texinfo
37747 maybe-check-texinfo: check-texinfo
37748
37749 check-texinfo:
37750 @: $(MAKE); $(unstage)
37751 @r=`${PWD_COMMAND}`; export r; \
37752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37753 $(HOST_EXPORTS) \
37754 (cd $(HOST_SUBDIR)/texinfo && \
37755 $(MAKE) $(FLAGS_TO_PASS) check)
37756
37757 @endif texinfo
37758
37759 .PHONY: install-texinfo maybe-install-texinfo
37760 maybe-install-texinfo:
37761 @if texinfo
37762 maybe-install-texinfo: install-texinfo
37763
37764 install-texinfo:
37765
37766 @endif texinfo
37767
37768 # Other targets (info, dvi, pdf, etc.)
37769
37770 .PHONY: maybe-info-texinfo info-texinfo
37771 maybe-info-texinfo:
37772 @if texinfo
37773 maybe-info-texinfo: info-texinfo
37774
37775 info-texinfo: \
37776 configure-texinfo
37777 @: $(MAKE); $(unstage)
37778 @[ -f ./texinfo/Makefile ] || exit 0; \
37779 r=`${PWD_COMMAND}`; export r; \
37780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37781 $(HOST_EXPORTS) \
37782 for flag in $(EXTRA_HOST_FLAGS) ; do \
37783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37784 done; \
37785 echo "Doing info in texinfo" ; \
37786 (cd $(HOST_SUBDIR)/texinfo && \
37787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37789 "RANLIB=$${RANLIB}" \
37790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37791 info) \
37792 || exit 1
37793
37794 @endif texinfo
37795
37796 .PHONY: maybe-dvi-texinfo dvi-texinfo
37797 maybe-dvi-texinfo:
37798 @if texinfo
37799 maybe-dvi-texinfo: dvi-texinfo
37800
37801 dvi-texinfo: \
37802 configure-texinfo
37803 @: $(MAKE); $(unstage)
37804 @[ -f ./texinfo/Makefile ] || exit 0; \
37805 r=`${PWD_COMMAND}`; export r; \
37806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37807 $(HOST_EXPORTS) \
37808 for flag in $(EXTRA_HOST_FLAGS) ; do \
37809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37810 done; \
37811 echo "Doing dvi in texinfo" ; \
37812 (cd $(HOST_SUBDIR)/texinfo && \
37813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37815 "RANLIB=$${RANLIB}" \
37816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37817 dvi) \
37818 || exit 1
37819
37820 @endif texinfo
37821
37822 .PHONY: maybe-pdf-texinfo pdf-texinfo
37823 maybe-pdf-texinfo:
37824 @if texinfo
37825 maybe-pdf-texinfo: pdf-texinfo
37826
37827 pdf-texinfo: \
37828 configure-texinfo
37829 @: $(MAKE); $(unstage)
37830 @[ -f ./texinfo/Makefile ] || exit 0; \
37831 r=`${PWD_COMMAND}`; export r; \
37832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37833 $(HOST_EXPORTS) \
37834 for flag in $(EXTRA_HOST_FLAGS) ; do \
37835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37836 done; \
37837 echo "Doing pdf in texinfo" ; \
37838 (cd $(HOST_SUBDIR)/texinfo && \
37839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37841 "RANLIB=$${RANLIB}" \
37842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37843 pdf) \
37844 || exit 1
37845
37846 @endif texinfo
37847
37848 .PHONY: maybe-html-texinfo html-texinfo
37849 maybe-html-texinfo:
37850 @if texinfo
37851 maybe-html-texinfo: html-texinfo
37852
37853 html-texinfo: \
37854 configure-texinfo
37855 @: $(MAKE); $(unstage)
37856 @[ -f ./texinfo/Makefile ] || exit 0; \
37857 r=`${PWD_COMMAND}`; export r; \
37858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37859 $(HOST_EXPORTS) \
37860 for flag in $(EXTRA_HOST_FLAGS) ; do \
37861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37862 done; \
37863 echo "Doing html in texinfo" ; \
37864 (cd $(HOST_SUBDIR)/texinfo && \
37865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37867 "RANLIB=$${RANLIB}" \
37868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37869 html) \
37870 || exit 1
37871
37872 @endif texinfo
37873
37874 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
37875 maybe-TAGS-texinfo:
37876 @if texinfo
37877 maybe-TAGS-texinfo: TAGS-texinfo
37878
37879 TAGS-texinfo: \
37880 configure-texinfo
37881 @: $(MAKE); $(unstage)
37882 @[ -f ./texinfo/Makefile ] || exit 0; \
37883 r=`${PWD_COMMAND}`; export r; \
37884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37885 $(HOST_EXPORTS) \
37886 for flag in $(EXTRA_HOST_FLAGS) ; do \
37887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37888 done; \
37889 echo "Doing TAGS in texinfo" ; \
37890 (cd $(HOST_SUBDIR)/texinfo && \
37891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37893 "RANLIB=$${RANLIB}" \
37894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37895 TAGS) \
37896 || exit 1
37897
37898 @endif texinfo
37899
37900 .PHONY: maybe-install-info-texinfo install-info-texinfo
37901 maybe-install-info-texinfo:
37902 @if texinfo
37903 maybe-install-info-texinfo: install-info-texinfo
37904
37905 install-info-texinfo: \
37906 configure-texinfo \
37907 info-texinfo
37908 @: $(MAKE); $(unstage)
37909 @[ -f ./texinfo/Makefile ] || exit 0; \
37910 r=`${PWD_COMMAND}`; export r; \
37911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37912 $(HOST_EXPORTS) \
37913 for flag in $(EXTRA_HOST_FLAGS) ; do \
37914 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37915 done; \
37916 echo "Doing install-info in texinfo" ; \
37917 (cd $(HOST_SUBDIR)/texinfo && \
37918 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37919 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37920 "RANLIB=$${RANLIB}" \
37921 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37922 install-info) \
37923 || exit 1
37924
37925 @endif texinfo
37926
37927 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
37928 maybe-install-pdf-texinfo:
37929 @if texinfo
37930 maybe-install-pdf-texinfo: install-pdf-texinfo
37931
37932 install-pdf-texinfo: \
37933 configure-texinfo \
37934 pdf-texinfo
37935 @: $(MAKE); $(unstage)
37936 @[ -f ./texinfo/Makefile ] || exit 0; \
37937 r=`${PWD_COMMAND}`; export r; \
37938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37939 $(HOST_EXPORTS) \
37940 for flag in $(EXTRA_HOST_FLAGS) ; do \
37941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37942 done; \
37943 echo "Doing install-pdf in texinfo" ; \
37944 (cd $(HOST_SUBDIR)/texinfo && \
37945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37947 "RANLIB=$${RANLIB}" \
37948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37949 install-pdf) \
37950 || exit 1
37951
37952 @endif texinfo
37953
37954 .PHONY: maybe-install-html-texinfo install-html-texinfo
37955 maybe-install-html-texinfo:
37956 @if texinfo
37957 maybe-install-html-texinfo: install-html-texinfo
37958
37959 install-html-texinfo: \
37960 configure-texinfo \
37961 html-texinfo
37962 @: $(MAKE); $(unstage)
37963 @[ -f ./texinfo/Makefile ] || exit 0; \
37964 r=`${PWD_COMMAND}`; export r; \
37965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37966 $(HOST_EXPORTS) \
37967 for flag in $(EXTRA_HOST_FLAGS) ; do \
37968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37969 done; \
37970 echo "Doing install-html in texinfo" ; \
37971 (cd $(HOST_SUBDIR)/texinfo && \
37972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37974 "RANLIB=$${RANLIB}" \
37975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37976 install-html) \
37977 || exit 1
37978
37979 @endif texinfo
37980
37981 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
37982 maybe-installcheck-texinfo:
37983 @if texinfo
37984 maybe-installcheck-texinfo: installcheck-texinfo
37985
37986 installcheck-texinfo: \
37987 configure-texinfo
37988 @: $(MAKE); $(unstage)
37989 @[ -f ./texinfo/Makefile ] || exit 0; \
37990 r=`${PWD_COMMAND}`; export r; \
37991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992 $(HOST_EXPORTS) \
37993 for flag in $(EXTRA_HOST_FLAGS) ; do \
37994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37995 done; \
37996 echo "Doing installcheck in texinfo" ; \
37997 (cd $(HOST_SUBDIR)/texinfo && \
37998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38000 "RANLIB=$${RANLIB}" \
38001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38002 installcheck) \
38003 || exit 1
38004
38005 @endif texinfo
38006
38007 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
38008 maybe-mostlyclean-texinfo:
38009 @if texinfo
38010 maybe-mostlyclean-texinfo: mostlyclean-texinfo
38011
38012 mostlyclean-texinfo:
38013 @: $(MAKE); $(unstage)
38014 @[ -f ./texinfo/Makefile ] || exit 0; \
38015 r=`${PWD_COMMAND}`; export r; \
38016 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017 $(HOST_EXPORTS) \
38018 for flag in $(EXTRA_HOST_FLAGS) ; do \
38019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38020 done; \
38021 echo "Doing mostlyclean in texinfo" ; \
38022 (cd $(HOST_SUBDIR)/texinfo && \
38023 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025 "RANLIB=$${RANLIB}" \
38026 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027 mostlyclean) \
38028 || exit 1
38029
38030 @endif texinfo
38031
38032 .PHONY: maybe-clean-texinfo clean-texinfo
38033 maybe-clean-texinfo:
38034 @if texinfo
38035 maybe-clean-texinfo: clean-texinfo
38036
38037 clean-texinfo:
38038 @: $(MAKE); $(unstage)
38039 @[ -f ./texinfo/Makefile ] || exit 0; \
38040 r=`${PWD_COMMAND}`; export r; \
38041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38042 $(HOST_EXPORTS) \
38043 for flag in $(EXTRA_HOST_FLAGS) ; do \
38044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38045 done; \
38046 echo "Doing clean in texinfo" ; \
38047 (cd $(HOST_SUBDIR)/texinfo && \
38048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38050 "RANLIB=$${RANLIB}" \
38051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38052 clean) \
38053 || exit 1
38054
38055 @endif texinfo
38056
38057 .PHONY: maybe-distclean-texinfo distclean-texinfo
38058 maybe-distclean-texinfo:
38059 @if texinfo
38060 maybe-distclean-texinfo: distclean-texinfo
38061
38062 distclean-texinfo:
38063 @: $(MAKE); $(unstage)
38064 @[ -f ./texinfo/Makefile ] || exit 0; \
38065 r=`${PWD_COMMAND}`; export r; \
38066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38067 $(HOST_EXPORTS) \
38068 for flag in $(EXTRA_HOST_FLAGS) ; do \
38069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38070 done; \
38071 echo "Doing distclean in texinfo" ; \
38072 (cd $(HOST_SUBDIR)/texinfo && \
38073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38075 "RANLIB=$${RANLIB}" \
38076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38077 distclean) \
38078 || exit 1
38079
38080 @endif texinfo
38081
38082 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
38083 maybe-maintainer-clean-texinfo:
38084 @if texinfo
38085 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
38086
38087 maintainer-clean-texinfo:
38088 @: $(MAKE); $(unstage)
38089 @[ -f ./texinfo/Makefile ] || exit 0; \
38090 r=`${PWD_COMMAND}`; export r; \
38091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38092 $(HOST_EXPORTS) \
38093 for flag in $(EXTRA_HOST_FLAGS) ; do \
38094 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38095 done; \
38096 echo "Doing maintainer-clean in texinfo" ; \
38097 (cd $(HOST_SUBDIR)/texinfo && \
38098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38100 "RANLIB=$${RANLIB}" \
38101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38102 maintainer-clean) \
38103 || exit 1
38104
38105 @endif texinfo
38106
38107
38108
38109 .PHONY: configure-textutils maybe-configure-textutils
38110 maybe-configure-textutils:
38111 @if gcc-bootstrap
38112 configure-textutils: stage_current
38113 @endif gcc-bootstrap
38114 @if textutils
38115 maybe-configure-textutils: configure-textutils
38116 configure-textutils:
38117 @: $(MAKE); $(unstage)
38118 @r=`${PWD_COMMAND}`; export r; \
38119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38120 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
38121 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
38122 $(HOST_EXPORTS) \
38123 echo Configuring in $(HOST_SUBDIR)/textutils; \
38124 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
38125 case $(srcdir) in \
38126 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38127 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
38128 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38129 esac; \
38130 srcdiroption="--srcdir=$${topdir}/textutils"; \
38131 libsrcdir="$$s/textutils"; \
38132 $(SHELL) $${libsrcdir}/configure \
38133 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38134 --target=${target_alias} $${srcdiroption} \
38135 || exit 1
38136 @endif textutils
38137
38138
38139
38140
38141
38142 .PHONY: all-textutils maybe-all-textutils
38143 maybe-all-textutils:
38144 @if gcc-bootstrap
38145 all-textutils: stage_current
38146 @endif gcc-bootstrap
38147 @if textutils
38148 TARGET-textutils=all
38149 maybe-all-textutils: all-textutils
38150 all-textutils: configure-textutils
38151 @: $(MAKE); $(unstage)
38152 @r=`${PWD_COMMAND}`; export r; \
38153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38154 $(HOST_EXPORTS) \
38155 (cd $(HOST_SUBDIR)/textutils && \
38156 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38157 $(TARGET-textutils))
38158 @endif textutils
38159
38160
38161
38162
38163 .PHONY: check-textutils maybe-check-textutils
38164 maybe-check-textutils:
38165 @if textutils
38166 maybe-check-textutils: check-textutils
38167
38168 check-textutils:
38169 @: $(MAKE); $(unstage)
38170 @r=`${PWD_COMMAND}`; export r; \
38171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38172 $(HOST_EXPORTS) \
38173 (cd $(HOST_SUBDIR)/textutils && \
38174 $(MAKE) $(FLAGS_TO_PASS) check)
38175
38176 @endif textutils
38177
38178 .PHONY: install-textutils maybe-install-textutils
38179 maybe-install-textutils:
38180 @if textutils
38181 maybe-install-textutils: install-textutils
38182
38183 install-textutils: installdirs
38184 @: $(MAKE); $(unstage)
38185 @r=`${PWD_COMMAND}`; export r; \
38186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38187 $(HOST_EXPORTS) \
38188 (cd $(HOST_SUBDIR)/textutils && \
38189 $(MAKE) $(FLAGS_TO_PASS) install)
38190
38191 @endif textutils
38192
38193 # Other targets (info, dvi, pdf, etc.)
38194
38195 .PHONY: maybe-info-textutils info-textutils
38196 maybe-info-textutils:
38197 @if textutils
38198 maybe-info-textutils: info-textutils
38199
38200 info-textutils: \
38201 configure-textutils
38202 @: $(MAKE); $(unstage)
38203 @[ -f ./textutils/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 info in textutils" ; \
38211 (cd $(HOST_SUBDIR)/textutils && \
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 info) \
38217 || exit 1
38218
38219 @endif textutils
38220
38221 .PHONY: maybe-dvi-textutils dvi-textutils
38222 maybe-dvi-textutils:
38223 @if textutils
38224 maybe-dvi-textutils: dvi-textutils
38225
38226 dvi-textutils: \
38227 configure-textutils
38228 @: $(MAKE); $(unstage)
38229 @[ -f ./textutils/Makefile ] || exit 0; \
38230 r=`${PWD_COMMAND}`; export r; \
38231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38232 $(HOST_EXPORTS) \
38233 for flag in $(EXTRA_HOST_FLAGS) ; do \
38234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38235 done; \
38236 echo "Doing dvi in textutils" ; \
38237 (cd $(HOST_SUBDIR)/textutils && \
38238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38240 "RANLIB=$${RANLIB}" \
38241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38242 dvi) \
38243 || exit 1
38244
38245 @endif textutils
38246
38247 .PHONY: maybe-pdf-textutils pdf-textutils
38248 maybe-pdf-textutils:
38249 @if textutils
38250 maybe-pdf-textutils: pdf-textutils
38251
38252 pdf-textutils: \
38253 configure-textutils
38254 @: $(MAKE); $(unstage)
38255 @[ -f ./textutils/Makefile ] || exit 0; \
38256 r=`${PWD_COMMAND}`; export r; \
38257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38258 $(HOST_EXPORTS) \
38259 for flag in $(EXTRA_HOST_FLAGS) ; do \
38260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38261 done; \
38262 echo "Doing pdf in textutils" ; \
38263 (cd $(HOST_SUBDIR)/textutils && \
38264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38266 "RANLIB=$${RANLIB}" \
38267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38268 pdf) \
38269 || exit 1
38270
38271 @endif textutils
38272
38273 .PHONY: maybe-html-textutils html-textutils
38274 maybe-html-textutils:
38275 @if textutils
38276 maybe-html-textutils: html-textutils
38277
38278 html-textutils: \
38279 configure-textutils
38280 @: $(MAKE); $(unstage)
38281 @[ -f ./textutils/Makefile ] || exit 0; \
38282 r=`${PWD_COMMAND}`; export r; \
38283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38284 $(HOST_EXPORTS) \
38285 for flag in $(EXTRA_HOST_FLAGS) ; do \
38286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38287 done; \
38288 echo "Doing html in textutils" ; \
38289 (cd $(HOST_SUBDIR)/textutils && \
38290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38292 "RANLIB=$${RANLIB}" \
38293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38294 html) \
38295 || exit 1
38296
38297 @endif textutils
38298
38299 .PHONY: maybe-TAGS-textutils TAGS-textutils
38300 maybe-TAGS-textutils:
38301 @if textutils
38302 maybe-TAGS-textutils: TAGS-textutils
38303
38304 TAGS-textutils: \
38305 configure-textutils
38306 @: $(MAKE); $(unstage)
38307 @[ -f ./textutils/Makefile ] || exit 0; \
38308 r=`${PWD_COMMAND}`; export r; \
38309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38310 $(HOST_EXPORTS) \
38311 for flag in $(EXTRA_HOST_FLAGS) ; do \
38312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38313 done; \
38314 echo "Doing TAGS in textutils" ; \
38315 (cd $(HOST_SUBDIR)/textutils && \
38316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38318 "RANLIB=$${RANLIB}" \
38319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38320 TAGS) \
38321 || exit 1
38322
38323 @endif textutils
38324
38325 .PHONY: maybe-install-info-textutils install-info-textutils
38326 maybe-install-info-textutils:
38327 @if textutils
38328 maybe-install-info-textutils: install-info-textutils
38329
38330 install-info-textutils: \
38331 configure-textutils \
38332 info-textutils
38333 @: $(MAKE); $(unstage)
38334 @[ -f ./textutils/Makefile ] || exit 0; \
38335 r=`${PWD_COMMAND}`; export r; \
38336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38337 $(HOST_EXPORTS) \
38338 for flag in $(EXTRA_HOST_FLAGS) ; do \
38339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38340 done; \
38341 echo "Doing install-info in textutils" ; \
38342 (cd $(HOST_SUBDIR)/textutils && \
38343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38345 "RANLIB=$${RANLIB}" \
38346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38347 install-info) \
38348 || exit 1
38349
38350 @endif textutils
38351
38352 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
38353 maybe-install-pdf-textutils:
38354 @if textutils
38355 maybe-install-pdf-textutils: install-pdf-textutils
38356
38357 install-pdf-textutils: \
38358 configure-textutils \
38359 pdf-textutils
38360 @: $(MAKE); $(unstage)
38361 @[ -f ./textutils/Makefile ] || exit 0; \
38362 r=`${PWD_COMMAND}`; export r; \
38363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38364 $(HOST_EXPORTS) \
38365 for flag in $(EXTRA_HOST_FLAGS) ; do \
38366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38367 done; \
38368 echo "Doing install-pdf in textutils" ; \
38369 (cd $(HOST_SUBDIR)/textutils && \
38370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38372 "RANLIB=$${RANLIB}" \
38373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38374 install-pdf) \
38375 || exit 1
38376
38377 @endif textutils
38378
38379 .PHONY: maybe-install-html-textutils install-html-textutils
38380 maybe-install-html-textutils:
38381 @if textutils
38382 maybe-install-html-textutils: install-html-textutils
38383
38384 install-html-textutils: \
38385 configure-textutils \
38386 html-textutils
38387 @: $(MAKE); $(unstage)
38388 @[ -f ./textutils/Makefile ] || exit 0; \
38389 r=`${PWD_COMMAND}`; export r; \
38390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38391 $(HOST_EXPORTS) \
38392 for flag in $(EXTRA_HOST_FLAGS) ; do \
38393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38394 done; \
38395 echo "Doing install-html in textutils" ; \
38396 (cd $(HOST_SUBDIR)/textutils && \
38397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38399 "RANLIB=$${RANLIB}" \
38400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38401 install-html) \
38402 || exit 1
38403
38404 @endif textutils
38405
38406 .PHONY: maybe-installcheck-textutils installcheck-textutils
38407 maybe-installcheck-textutils:
38408 @if textutils
38409 maybe-installcheck-textutils: installcheck-textutils
38410
38411 installcheck-textutils: \
38412 configure-textutils
38413 @: $(MAKE); $(unstage)
38414 @[ -f ./textutils/Makefile ] || exit 0; \
38415 r=`${PWD_COMMAND}`; export r; \
38416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38417 $(HOST_EXPORTS) \
38418 for flag in $(EXTRA_HOST_FLAGS) ; do \
38419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38420 done; \
38421 echo "Doing installcheck in textutils" ; \
38422 (cd $(HOST_SUBDIR)/textutils && \
38423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38425 "RANLIB=$${RANLIB}" \
38426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38427 installcheck) \
38428 || exit 1
38429
38430 @endif textutils
38431
38432 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
38433 maybe-mostlyclean-textutils:
38434 @if textutils
38435 maybe-mostlyclean-textutils: mostlyclean-textutils
38436
38437 mostlyclean-textutils:
38438 @: $(MAKE); $(unstage)
38439 @[ -f ./textutils/Makefile ] || exit 0; \
38440 r=`${PWD_COMMAND}`; export r; \
38441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38442 $(HOST_EXPORTS) \
38443 for flag in $(EXTRA_HOST_FLAGS) ; do \
38444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38445 done; \
38446 echo "Doing mostlyclean in textutils" ; \
38447 (cd $(HOST_SUBDIR)/textutils && \
38448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38450 "RANLIB=$${RANLIB}" \
38451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38452 mostlyclean) \
38453 || exit 1
38454
38455 @endif textutils
38456
38457 .PHONY: maybe-clean-textutils clean-textutils
38458 maybe-clean-textutils:
38459 @if textutils
38460 maybe-clean-textutils: clean-textutils
38461
38462 clean-textutils:
38463 @: $(MAKE); $(unstage)
38464 @[ -f ./textutils/Makefile ] || exit 0; \
38465 r=`${PWD_COMMAND}`; export r; \
38466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38467 $(HOST_EXPORTS) \
38468 for flag in $(EXTRA_HOST_FLAGS) ; do \
38469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38470 done; \
38471 echo "Doing clean in textutils" ; \
38472 (cd $(HOST_SUBDIR)/textutils && \
38473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38475 "RANLIB=$${RANLIB}" \
38476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38477 clean) \
38478 || exit 1
38479
38480 @endif textutils
38481
38482 .PHONY: maybe-distclean-textutils distclean-textutils
38483 maybe-distclean-textutils:
38484 @if textutils
38485 maybe-distclean-textutils: distclean-textutils
38486
38487 distclean-textutils:
38488 @: $(MAKE); $(unstage)
38489 @[ -f ./textutils/Makefile ] || exit 0; \
38490 r=`${PWD_COMMAND}`; export r; \
38491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38492 $(HOST_EXPORTS) \
38493 for flag in $(EXTRA_HOST_FLAGS) ; do \
38494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38495 done; \
38496 echo "Doing distclean in textutils" ; \
38497 (cd $(HOST_SUBDIR)/textutils && \
38498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38500 "RANLIB=$${RANLIB}" \
38501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38502 distclean) \
38503 || exit 1
38504
38505 @endif textutils
38506
38507 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
38508 maybe-maintainer-clean-textutils:
38509 @if textutils
38510 maybe-maintainer-clean-textutils: maintainer-clean-textutils
38511
38512 maintainer-clean-textutils:
38513 @: $(MAKE); $(unstage)
38514 @[ -f ./textutils/Makefile ] || exit 0; \
38515 r=`${PWD_COMMAND}`; export r; \
38516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38517 $(HOST_EXPORTS) \
38518 for flag in $(EXTRA_HOST_FLAGS) ; do \
38519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38520 done; \
38521 echo "Doing maintainer-clean in textutils" ; \
38522 (cd $(HOST_SUBDIR)/textutils && \
38523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38525 "RANLIB=$${RANLIB}" \
38526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38527 maintainer-clean) \
38528 || exit 1
38529
38530 @endif textutils
38531
38532
38533
38534 .PHONY: configure-time maybe-configure-time
38535 maybe-configure-time:
38536 @if gcc-bootstrap
38537 configure-time: stage_current
38538 @endif gcc-bootstrap
38539 @if time
38540 maybe-configure-time: configure-time
38541 configure-time:
38542 @: $(MAKE); $(unstage)
38543 @r=`${PWD_COMMAND}`; export r; \
38544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38545 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
38546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
38547 $(HOST_EXPORTS) \
38548 echo Configuring in $(HOST_SUBDIR)/time; \
38549 cd "$(HOST_SUBDIR)/time" || exit 1; \
38550 case $(srcdir) in \
38551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38552 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
38553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38554 esac; \
38555 srcdiroption="--srcdir=$${topdir}/time"; \
38556 libsrcdir="$$s/time"; \
38557 $(SHELL) $${libsrcdir}/configure \
38558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38559 --target=${target_alias} $${srcdiroption} \
38560 || exit 1
38561 @endif time
38562
38563
38564
38565
38566
38567 .PHONY: all-time maybe-all-time
38568 maybe-all-time:
38569 @if gcc-bootstrap
38570 all-time: stage_current
38571 @endif gcc-bootstrap
38572 @if time
38573 TARGET-time=all
38574 maybe-all-time: all-time
38575 all-time: configure-time
38576 @: $(MAKE); $(unstage)
38577 @r=`${PWD_COMMAND}`; export r; \
38578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38579 $(HOST_EXPORTS) \
38580 (cd $(HOST_SUBDIR)/time && \
38581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38582 $(TARGET-time))
38583 @endif time
38584
38585
38586
38587
38588 .PHONY: check-time maybe-check-time
38589 maybe-check-time:
38590 @if time
38591 maybe-check-time: check-time
38592
38593 check-time:
38594 @: $(MAKE); $(unstage)
38595 @r=`${PWD_COMMAND}`; export r; \
38596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38597 $(HOST_EXPORTS) \
38598 (cd $(HOST_SUBDIR)/time && \
38599 $(MAKE) $(FLAGS_TO_PASS) check)
38600
38601 @endif time
38602
38603 .PHONY: install-time maybe-install-time
38604 maybe-install-time:
38605 @if time
38606 maybe-install-time: install-time
38607
38608 install-time: installdirs
38609 @: $(MAKE); $(unstage)
38610 @r=`${PWD_COMMAND}`; export r; \
38611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38612 $(HOST_EXPORTS) \
38613 (cd $(HOST_SUBDIR)/time && \
38614 $(MAKE) $(FLAGS_TO_PASS) install)
38615
38616 @endif time
38617
38618 # Other targets (info, dvi, pdf, etc.)
38619
38620 .PHONY: maybe-info-time info-time
38621 maybe-info-time:
38622 @if time
38623 maybe-info-time: info-time
38624
38625 info-time: \
38626 configure-time
38627 @: $(MAKE); $(unstage)
38628 @[ -f ./time/Makefile ] || exit 0; \
38629 r=`${PWD_COMMAND}`; export r; \
38630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631 $(HOST_EXPORTS) \
38632 for flag in $(EXTRA_HOST_FLAGS) ; do \
38633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38634 done; \
38635 echo "Doing info in time" ; \
38636 (cd $(HOST_SUBDIR)/time && \
38637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38639 "RANLIB=$${RANLIB}" \
38640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38641 info) \
38642 || exit 1
38643
38644 @endif time
38645
38646 .PHONY: maybe-dvi-time dvi-time
38647 maybe-dvi-time:
38648 @if time
38649 maybe-dvi-time: dvi-time
38650
38651 dvi-time: \
38652 configure-time
38653 @: $(MAKE); $(unstage)
38654 @[ -f ./time/Makefile ] || exit 0; \
38655 r=`${PWD_COMMAND}`; export r; \
38656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38657 $(HOST_EXPORTS) \
38658 for flag in $(EXTRA_HOST_FLAGS) ; do \
38659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38660 done; \
38661 echo "Doing dvi in time" ; \
38662 (cd $(HOST_SUBDIR)/time && \
38663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38665 "RANLIB=$${RANLIB}" \
38666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38667 dvi) \
38668 || exit 1
38669
38670 @endif time
38671
38672 .PHONY: maybe-pdf-time pdf-time
38673 maybe-pdf-time:
38674 @if time
38675 maybe-pdf-time: pdf-time
38676
38677 pdf-time: \
38678 configure-time
38679 @: $(MAKE); $(unstage)
38680 @[ -f ./time/Makefile ] || exit 0; \
38681 r=`${PWD_COMMAND}`; export r; \
38682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38683 $(HOST_EXPORTS) \
38684 for flag in $(EXTRA_HOST_FLAGS) ; do \
38685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38686 done; \
38687 echo "Doing pdf in time" ; \
38688 (cd $(HOST_SUBDIR)/time && \
38689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38691 "RANLIB=$${RANLIB}" \
38692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38693 pdf) \
38694 || exit 1
38695
38696 @endif time
38697
38698 .PHONY: maybe-html-time html-time
38699 maybe-html-time:
38700 @if time
38701 maybe-html-time: html-time
38702
38703 html-time: \
38704 configure-time
38705 @: $(MAKE); $(unstage)
38706 @[ -f ./time/Makefile ] || exit 0; \
38707 r=`${PWD_COMMAND}`; export r; \
38708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38709 $(HOST_EXPORTS) \
38710 for flag in $(EXTRA_HOST_FLAGS) ; do \
38711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38712 done; \
38713 echo "Doing html in time" ; \
38714 (cd $(HOST_SUBDIR)/time && \
38715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38717 "RANLIB=$${RANLIB}" \
38718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38719 html) \
38720 || exit 1
38721
38722 @endif time
38723
38724 .PHONY: maybe-TAGS-time TAGS-time
38725 maybe-TAGS-time:
38726 @if time
38727 maybe-TAGS-time: TAGS-time
38728
38729 TAGS-time: \
38730 configure-time
38731 @: $(MAKE); $(unstage)
38732 @[ -f ./time/Makefile ] || exit 0; \
38733 r=`${PWD_COMMAND}`; export r; \
38734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38735 $(HOST_EXPORTS) \
38736 for flag in $(EXTRA_HOST_FLAGS) ; do \
38737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38738 done; \
38739 echo "Doing TAGS in time" ; \
38740 (cd $(HOST_SUBDIR)/time && \
38741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38743 "RANLIB=$${RANLIB}" \
38744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38745 TAGS) \
38746 || exit 1
38747
38748 @endif time
38749
38750 .PHONY: maybe-install-info-time install-info-time
38751 maybe-install-info-time:
38752 @if time
38753 maybe-install-info-time: install-info-time
38754
38755 install-info-time: \
38756 configure-time \
38757 info-time
38758 @: $(MAKE); $(unstage)
38759 @[ -f ./time/Makefile ] || exit 0; \
38760 r=`${PWD_COMMAND}`; export r; \
38761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38762 $(HOST_EXPORTS) \
38763 for flag in $(EXTRA_HOST_FLAGS) ; do \
38764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38765 done; \
38766 echo "Doing install-info in time" ; \
38767 (cd $(HOST_SUBDIR)/time && \
38768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38770 "RANLIB=$${RANLIB}" \
38771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38772 install-info) \
38773 || exit 1
38774
38775 @endif time
38776
38777 .PHONY: maybe-install-pdf-time install-pdf-time
38778 maybe-install-pdf-time:
38779 @if time
38780 maybe-install-pdf-time: install-pdf-time
38781
38782 install-pdf-time: \
38783 configure-time \
38784 pdf-time
38785 @: $(MAKE); $(unstage)
38786 @[ -f ./time/Makefile ] || exit 0; \
38787 r=`${PWD_COMMAND}`; export r; \
38788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38789 $(HOST_EXPORTS) \
38790 for flag in $(EXTRA_HOST_FLAGS) ; do \
38791 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38792 done; \
38793 echo "Doing install-pdf in time" ; \
38794 (cd $(HOST_SUBDIR)/time && \
38795 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38796 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38797 "RANLIB=$${RANLIB}" \
38798 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38799 install-pdf) \
38800 || exit 1
38801
38802 @endif time
38803
38804 .PHONY: maybe-install-html-time install-html-time
38805 maybe-install-html-time:
38806 @if time
38807 maybe-install-html-time: install-html-time
38808
38809 install-html-time: \
38810 configure-time \
38811 html-time
38812 @: $(MAKE); $(unstage)
38813 @[ -f ./time/Makefile ] || exit 0; \
38814 r=`${PWD_COMMAND}`; export r; \
38815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38816 $(HOST_EXPORTS) \
38817 for flag in $(EXTRA_HOST_FLAGS) ; do \
38818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38819 done; \
38820 echo "Doing install-html in time" ; \
38821 (cd $(HOST_SUBDIR)/time && \
38822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38824 "RANLIB=$${RANLIB}" \
38825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38826 install-html) \
38827 || exit 1
38828
38829 @endif time
38830
38831 .PHONY: maybe-installcheck-time installcheck-time
38832 maybe-installcheck-time:
38833 @if time
38834 maybe-installcheck-time: installcheck-time
38835
38836 installcheck-time: \
38837 configure-time
38838 @: $(MAKE); $(unstage)
38839 @[ -f ./time/Makefile ] || exit 0; \
38840 r=`${PWD_COMMAND}`; export r; \
38841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38842 $(HOST_EXPORTS) \
38843 for flag in $(EXTRA_HOST_FLAGS) ; do \
38844 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38845 done; \
38846 echo "Doing installcheck in time" ; \
38847 (cd $(HOST_SUBDIR)/time && \
38848 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38849 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38850 "RANLIB=$${RANLIB}" \
38851 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38852 installcheck) \
38853 || exit 1
38854
38855 @endif time
38856
38857 .PHONY: maybe-mostlyclean-time mostlyclean-time
38858 maybe-mostlyclean-time:
38859 @if time
38860 maybe-mostlyclean-time: mostlyclean-time
38861
38862 mostlyclean-time:
38863 @: $(MAKE); $(unstage)
38864 @[ -f ./time/Makefile ] || exit 0; \
38865 r=`${PWD_COMMAND}`; export r; \
38866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38867 $(HOST_EXPORTS) \
38868 for flag in $(EXTRA_HOST_FLAGS) ; do \
38869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38870 done; \
38871 echo "Doing mostlyclean in time" ; \
38872 (cd $(HOST_SUBDIR)/time && \
38873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38875 "RANLIB=$${RANLIB}" \
38876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38877 mostlyclean) \
38878 || exit 1
38879
38880 @endif time
38881
38882 .PHONY: maybe-clean-time clean-time
38883 maybe-clean-time:
38884 @if time
38885 maybe-clean-time: clean-time
38886
38887 clean-time:
38888 @: $(MAKE); $(unstage)
38889 @[ -f ./time/Makefile ] || exit 0; \
38890 r=`${PWD_COMMAND}`; export r; \
38891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38892 $(HOST_EXPORTS) \
38893 for flag in $(EXTRA_HOST_FLAGS) ; do \
38894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38895 done; \
38896 echo "Doing clean in time" ; \
38897 (cd $(HOST_SUBDIR)/time && \
38898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38900 "RANLIB=$${RANLIB}" \
38901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38902 clean) \
38903 || exit 1
38904
38905 @endif time
38906
38907 .PHONY: maybe-distclean-time distclean-time
38908 maybe-distclean-time:
38909 @if time
38910 maybe-distclean-time: distclean-time
38911
38912 distclean-time:
38913 @: $(MAKE); $(unstage)
38914 @[ -f ./time/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 distclean in time" ; \
38922 (cd $(HOST_SUBDIR)/time && \
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 distclean) \
38928 || exit 1
38929
38930 @endif time
38931
38932 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
38933 maybe-maintainer-clean-time:
38934 @if time
38935 maybe-maintainer-clean-time: maintainer-clean-time
38936
38937 maintainer-clean-time:
38938 @: $(MAKE); $(unstage)
38939 @[ -f ./time/Makefile ] || exit 0; \
38940 r=`${PWD_COMMAND}`; export r; \
38941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38942 $(HOST_EXPORTS) \
38943 for flag in $(EXTRA_HOST_FLAGS) ; do \
38944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38945 done; \
38946 echo "Doing maintainer-clean in time" ; \
38947 (cd $(HOST_SUBDIR)/time && \
38948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38950 "RANLIB=$${RANLIB}" \
38951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38952 maintainer-clean) \
38953 || exit 1
38954
38955 @endif time
38956
38957
38958
38959 .PHONY: configure-uudecode maybe-configure-uudecode
38960 maybe-configure-uudecode:
38961 @if gcc-bootstrap
38962 configure-uudecode: stage_current
38963 @endif gcc-bootstrap
38964 @if uudecode
38965 maybe-configure-uudecode: configure-uudecode
38966 configure-uudecode:
38967 @: $(MAKE); $(unstage)
38968 @r=`${PWD_COMMAND}`; export r; \
38969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38970 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
38971 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
38972 $(HOST_EXPORTS) \
38973 echo Configuring in $(HOST_SUBDIR)/uudecode; \
38974 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
38975 case $(srcdir) in \
38976 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38977 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
38978 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38979 esac; \
38980 srcdiroption="--srcdir=$${topdir}/uudecode"; \
38981 libsrcdir="$$s/uudecode"; \
38982 $(SHELL) $${libsrcdir}/configure \
38983 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38984 --target=${target_alias} $${srcdiroption} \
38985 || exit 1
38986 @endif uudecode
38987
38988
38989
38990
38991
38992 .PHONY: all-uudecode maybe-all-uudecode
38993 maybe-all-uudecode:
38994 @if gcc-bootstrap
38995 all-uudecode: stage_current
38996 @endif gcc-bootstrap
38997 @if uudecode
38998 TARGET-uudecode=all
38999 maybe-all-uudecode: all-uudecode
39000 all-uudecode: configure-uudecode
39001 @: $(MAKE); $(unstage)
39002 @r=`${PWD_COMMAND}`; export r; \
39003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39004 $(HOST_EXPORTS) \
39005 (cd $(HOST_SUBDIR)/uudecode && \
39006 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39007 $(TARGET-uudecode))
39008 @endif uudecode
39009
39010
39011
39012
39013 .PHONY: check-uudecode maybe-check-uudecode
39014 maybe-check-uudecode:
39015 @if uudecode
39016 maybe-check-uudecode: check-uudecode
39017
39018 check-uudecode:
39019 @: $(MAKE); $(unstage)
39020 @r=`${PWD_COMMAND}`; export r; \
39021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39022 $(HOST_EXPORTS) \
39023 (cd $(HOST_SUBDIR)/uudecode && \
39024 $(MAKE) $(FLAGS_TO_PASS) check)
39025
39026 @endif uudecode
39027
39028 .PHONY: install-uudecode maybe-install-uudecode
39029 maybe-install-uudecode:
39030 @if uudecode
39031 maybe-install-uudecode: install-uudecode
39032
39033 install-uudecode: installdirs
39034 @: $(MAKE); $(unstage)
39035 @r=`${PWD_COMMAND}`; export r; \
39036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39037 $(HOST_EXPORTS) \
39038 (cd $(HOST_SUBDIR)/uudecode && \
39039 $(MAKE) $(FLAGS_TO_PASS) install)
39040
39041 @endif uudecode
39042
39043 # Other targets (info, dvi, pdf, etc.)
39044
39045 .PHONY: maybe-info-uudecode info-uudecode
39046 maybe-info-uudecode:
39047 @if uudecode
39048 maybe-info-uudecode: info-uudecode
39049
39050 info-uudecode: \
39051 configure-uudecode
39052 @: $(MAKE); $(unstage)
39053 @[ -f ./uudecode/Makefile ] || exit 0; \
39054 r=`${PWD_COMMAND}`; export r; \
39055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39056 $(HOST_EXPORTS) \
39057 for flag in $(EXTRA_HOST_FLAGS) ; do \
39058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39059 done; \
39060 echo "Doing info in uudecode" ; \
39061 (cd $(HOST_SUBDIR)/uudecode && \
39062 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39063 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39064 "RANLIB=$${RANLIB}" \
39065 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39066 info) \
39067 || exit 1
39068
39069 @endif uudecode
39070
39071 .PHONY: maybe-dvi-uudecode dvi-uudecode
39072 maybe-dvi-uudecode:
39073 @if uudecode
39074 maybe-dvi-uudecode: dvi-uudecode
39075
39076 dvi-uudecode: \
39077 configure-uudecode
39078 @: $(MAKE); $(unstage)
39079 @[ -f ./uudecode/Makefile ] || exit 0; \
39080 r=`${PWD_COMMAND}`; export r; \
39081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39082 $(HOST_EXPORTS) \
39083 for flag in $(EXTRA_HOST_FLAGS) ; do \
39084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39085 done; \
39086 echo "Doing dvi in uudecode" ; \
39087 (cd $(HOST_SUBDIR)/uudecode && \
39088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39090 "RANLIB=$${RANLIB}" \
39091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39092 dvi) \
39093 || exit 1
39094
39095 @endif uudecode
39096
39097 .PHONY: maybe-pdf-uudecode pdf-uudecode
39098 maybe-pdf-uudecode:
39099 @if uudecode
39100 maybe-pdf-uudecode: pdf-uudecode
39101
39102 pdf-uudecode: \
39103 configure-uudecode
39104 @: $(MAKE); $(unstage)
39105 @[ -f ./uudecode/Makefile ] || exit 0; \
39106 r=`${PWD_COMMAND}`; export r; \
39107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39108 $(HOST_EXPORTS) \
39109 for flag in $(EXTRA_HOST_FLAGS) ; do \
39110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39111 done; \
39112 echo "Doing pdf in uudecode" ; \
39113 (cd $(HOST_SUBDIR)/uudecode && \
39114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39116 "RANLIB=$${RANLIB}" \
39117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39118 pdf) \
39119 || exit 1
39120
39121 @endif uudecode
39122
39123 .PHONY: maybe-html-uudecode html-uudecode
39124 maybe-html-uudecode:
39125 @if uudecode
39126 maybe-html-uudecode: html-uudecode
39127
39128 html-uudecode: \
39129 configure-uudecode
39130 @: $(MAKE); $(unstage)
39131 @[ -f ./uudecode/Makefile ] || exit 0; \
39132 r=`${PWD_COMMAND}`; export r; \
39133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39134 $(HOST_EXPORTS) \
39135 for flag in $(EXTRA_HOST_FLAGS) ; do \
39136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39137 done; \
39138 echo "Doing html in uudecode" ; \
39139 (cd $(HOST_SUBDIR)/uudecode && \
39140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39142 "RANLIB=$${RANLIB}" \
39143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39144 html) \
39145 || exit 1
39146
39147 @endif uudecode
39148
39149 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
39150 maybe-TAGS-uudecode:
39151 @if uudecode
39152 maybe-TAGS-uudecode: TAGS-uudecode
39153
39154 TAGS-uudecode: \
39155 configure-uudecode
39156 @: $(MAKE); $(unstage)
39157 @[ -f ./uudecode/Makefile ] || exit 0; \
39158 r=`${PWD_COMMAND}`; export r; \
39159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39160 $(HOST_EXPORTS) \
39161 for flag in $(EXTRA_HOST_FLAGS) ; do \
39162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39163 done; \
39164 echo "Doing TAGS in uudecode" ; \
39165 (cd $(HOST_SUBDIR)/uudecode && \
39166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39168 "RANLIB=$${RANLIB}" \
39169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39170 TAGS) \
39171 || exit 1
39172
39173 @endif uudecode
39174
39175 .PHONY: maybe-install-info-uudecode install-info-uudecode
39176 maybe-install-info-uudecode:
39177 @if uudecode
39178 maybe-install-info-uudecode: install-info-uudecode
39179
39180 install-info-uudecode: \
39181 configure-uudecode \
39182 info-uudecode
39183 @: $(MAKE); $(unstage)
39184 @[ -f ./uudecode/Makefile ] || exit 0; \
39185 r=`${PWD_COMMAND}`; export r; \
39186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39187 $(HOST_EXPORTS) \
39188 for flag in $(EXTRA_HOST_FLAGS) ; do \
39189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39190 done; \
39191 echo "Doing install-info in uudecode" ; \
39192 (cd $(HOST_SUBDIR)/uudecode && \
39193 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39194 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39195 "RANLIB=$${RANLIB}" \
39196 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39197 install-info) \
39198 || exit 1
39199
39200 @endif uudecode
39201
39202 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
39203 maybe-install-pdf-uudecode:
39204 @if uudecode
39205 maybe-install-pdf-uudecode: install-pdf-uudecode
39206
39207 install-pdf-uudecode: \
39208 configure-uudecode \
39209 pdf-uudecode
39210 @: $(MAKE); $(unstage)
39211 @[ -f ./uudecode/Makefile ] || exit 0; \
39212 r=`${PWD_COMMAND}`; export r; \
39213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39214 $(HOST_EXPORTS) \
39215 for flag in $(EXTRA_HOST_FLAGS) ; do \
39216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39217 done; \
39218 echo "Doing install-pdf in uudecode" ; \
39219 (cd $(HOST_SUBDIR)/uudecode && \
39220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39222 "RANLIB=$${RANLIB}" \
39223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39224 install-pdf) \
39225 || exit 1
39226
39227 @endif uudecode
39228
39229 .PHONY: maybe-install-html-uudecode install-html-uudecode
39230 maybe-install-html-uudecode:
39231 @if uudecode
39232 maybe-install-html-uudecode: install-html-uudecode
39233
39234 install-html-uudecode: \
39235 configure-uudecode \
39236 html-uudecode
39237 @: $(MAKE); $(unstage)
39238 @[ -f ./uudecode/Makefile ] || exit 0; \
39239 r=`${PWD_COMMAND}`; export r; \
39240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39241 $(HOST_EXPORTS) \
39242 for flag in $(EXTRA_HOST_FLAGS) ; do \
39243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39244 done; \
39245 echo "Doing install-html in uudecode" ; \
39246 (cd $(HOST_SUBDIR)/uudecode && \
39247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39249 "RANLIB=$${RANLIB}" \
39250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39251 install-html) \
39252 || exit 1
39253
39254 @endif uudecode
39255
39256 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
39257 maybe-installcheck-uudecode:
39258 @if uudecode
39259 maybe-installcheck-uudecode: installcheck-uudecode
39260
39261 installcheck-uudecode: \
39262 configure-uudecode
39263 @: $(MAKE); $(unstage)
39264 @[ -f ./uudecode/Makefile ] || exit 0; \
39265 r=`${PWD_COMMAND}`; export r; \
39266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39267 $(HOST_EXPORTS) \
39268 for flag in $(EXTRA_HOST_FLAGS) ; do \
39269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270 done; \
39271 echo "Doing installcheck in uudecode" ; \
39272 (cd $(HOST_SUBDIR)/uudecode && \
39273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39275 "RANLIB=$${RANLIB}" \
39276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39277 installcheck) \
39278 || exit 1
39279
39280 @endif uudecode
39281
39282 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
39283 maybe-mostlyclean-uudecode:
39284 @if uudecode
39285 maybe-mostlyclean-uudecode: mostlyclean-uudecode
39286
39287 mostlyclean-uudecode:
39288 @: $(MAKE); $(unstage)
39289 @[ -f ./uudecode/Makefile ] || exit 0; \
39290 r=`${PWD_COMMAND}`; export r; \
39291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39292 $(HOST_EXPORTS) \
39293 for flag in $(EXTRA_HOST_FLAGS) ; do \
39294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39295 done; \
39296 echo "Doing mostlyclean in uudecode" ; \
39297 (cd $(HOST_SUBDIR)/uudecode && \
39298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39300 "RANLIB=$${RANLIB}" \
39301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39302 mostlyclean) \
39303 || exit 1
39304
39305 @endif uudecode
39306
39307 .PHONY: maybe-clean-uudecode clean-uudecode
39308 maybe-clean-uudecode:
39309 @if uudecode
39310 maybe-clean-uudecode: clean-uudecode
39311
39312 clean-uudecode:
39313 @: $(MAKE); $(unstage)
39314 @[ -f ./uudecode/Makefile ] || exit 0; \
39315 r=`${PWD_COMMAND}`; export r; \
39316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39317 $(HOST_EXPORTS) \
39318 for flag in $(EXTRA_HOST_FLAGS) ; do \
39319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39320 done; \
39321 echo "Doing clean in uudecode" ; \
39322 (cd $(HOST_SUBDIR)/uudecode && \
39323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39325 "RANLIB=$${RANLIB}" \
39326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39327 clean) \
39328 || exit 1
39329
39330 @endif uudecode
39331
39332 .PHONY: maybe-distclean-uudecode distclean-uudecode
39333 maybe-distclean-uudecode:
39334 @if uudecode
39335 maybe-distclean-uudecode: distclean-uudecode
39336
39337 distclean-uudecode:
39338 @: $(MAKE); $(unstage)
39339 @[ -f ./uudecode/Makefile ] || exit 0; \
39340 r=`${PWD_COMMAND}`; export r; \
39341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39342 $(HOST_EXPORTS) \
39343 for flag in $(EXTRA_HOST_FLAGS) ; do \
39344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39345 done; \
39346 echo "Doing distclean in uudecode" ; \
39347 (cd $(HOST_SUBDIR)/uudecode && \
39348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39350 "RANLIB=$${RANLIB}" \
39351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39352 distclean) \
39353 || exit 1
39354
39355 @endif uudecode
39356
39357 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
39358 maybe-maintainer-clean-uudecode:
39359 @if uudecode
39360 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
39361
39362 maintainer-clean-uudecode:
39363 @: $(MAKE); $(unstage)
39364 @[ -f ./uudecode/Makefile ] || exit 0; \
39365 r=`${PWD_COMMAND}`; export r; \
39366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39367 $(HOST_EXPORTS) \
39368 for flag in $(EXTRA_HOST_FLAGS) ; do \
39369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39370 done; \
39371 echo "Doing maintainer-clean in uudecode" ; \
39372 (cd $(HOST_SUBDIR)/uudecode && \
39373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39375 "RANLIB=$${RANLIB}" \
39376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39377 maintainer-clean) \
39378 || exit 1
39379
39380 @endif uudecode
39381
39382
39383
39384 .PHONY: configure-wdiff maybe-configure-wdiff
39385 maybe-configure-wdiff:
39386 @if gcc-bootstrap
39387 configure-wdiff: stage_current
39388 @endif gcc-bootstrap
39389 @if wdiff
39390 maybe-configure-wdiff: configure-wdiff
39391 configure-wdiff:
39392 @: $(MAKE); $(unstage)
39393 @r=`${PWD_COMMAND}`; export r; \
39394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39395 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
39396 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
39397 $(HOST_EXPORTS) \
39398 echo Configuring in $(HOST_SUBDIR)/wdiff; \
39399 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
39400 case $(srcdir) in \
39401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39402 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
39403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39404 esac; \
39405 srcdiroption="--srcdir=$${topdir}/wdiff"; \
39406 libsrcdir="$$s/wdiff"; \
39407 $(SHELL) $${libsrcdir}/configure \
39408 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39409 --target=${target_alias} $${srcdiroption} \
39410 || exit 1
39411 @endif wdiff
39412
39413
39414
39415
39416
39417 .PHONY: all-wdiff maybe-all-wdiff
39418 maybe-all-wdiff:
39419 @if gcc-bootstrap
39420 all-wdiff: stage_current
39421 @endif gcc-bootstrap
39422 @if wdiff
39423 TARGET-wdiff=all
39424 maybe-all-wdiff: all-wdiff
39425 all-wdiff: configure-wdiff
39426 @: $(MAKE); $(unstage)
39427 @r=`${PWD_COMMAND}`; export r; \
39428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39429 $(HOST_EXPORTS) \
39430 (cd $(HOST_SUBDIR)/wdiff && \
39431 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39432 $(TARGET-wdiff))
39433 @endif wdiff
39434
39435
39436
39437
39438 .PHONY: check-wdiff maybe-check-wdiff
39439 maybe-check-wdiff:
39440 @if wdiff
39441 maybe-check-wdiff: check-wdiff
39442
39443 check-wdiff:
39444 @: $(MAKE); $(unstage)
39445 @r=`${PWD_COMMAND}`; export r; \
39446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39447 $(HOST_EXPORTS) \
39448 (cd $(HOST_SUBDIR)/wdiff && \
39449 $(MAKE) $(FLAGS_TO_PASS) check)
39450
39451 @endif wdiff
39452
39453 .PHONY: install-wdiff maybe-install-wdiff
39454 maybe-install-wdiff:
39455 @if wdiff
39456 maybe-install-wdiff: install-wdiff
39457
39458 install-wdiff: installdirs
39459 @: $(MAKE); $(unstage)
39460 @r=`${PWD_COMMAND}`; export r; \
39461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39462 $(HOST_EXPORTS) \
39463 (cd $(HOST_SUBDIR)/wdiff && \
39464 $(MAKE) $(FLAGS_TO_PASS) install)
39465
39466 @endif wdiff
39467
39468 # Other targets (info, dvi, pdf, etc.)
39469
39470 .PHONY: maybe-info-wdiff info-wdiff
39471 maybe-info-wdiff:
39472 @if wdiff
39473 maybe-info-wdiff: info-wdiff
39474
39475 info-wdiff: \
39476 configure-wdiff
39477 @: $(MAKE); $(unstage)
39478 @[ -f ./wdiff/Makefile ] || exit 0; \
39479 r=`${PWD_COMMAND}`; export r; \
39480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39481 $(HOST_EXPORTS) \
39482 for flag in $(EXTRA_HOST_FLAGS) ; do \
39483 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39484 done; \
39485 echo "Doing info in wdiff" ; \
39486 (cd $(HOST_SUBDIR)/wdiff && \
39487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39489 "RANLIB=$${RANLIB}" \
39490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39491 info) \
39492 || exit 1
39493
39494 @endif wdiff
39495
39496 .PHONY: maybe-dvi-wdiff dvi-wdiff
39497 maybe-dvi-wdiff:
39498 @if wdiff
39499 maybe-dvi-wdiff: dvi-wdiff
39500
39501 dvi-wdiff: \
39502 configure-wdiff
39503 @: $(MAKE); $(unstage)
39504 @[ -f ./wdiff/Makefile ] || exit 0; \
39505 r=`${PWD_COMMAND}`; export r; \
39506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39507 $(HOST_EXPORTS) \
39508 for flag in $(EXTRA_HOST_FLAGS) ; do \
39509 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39510 done; \
39511 echo "Doing dvi in wdiff" ; \
39512 (cd $(HOST_SUBDIR)/wdiff && \
39513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39515 "RANLIB=$${RANLIB}" \
39516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39517 dvi) \
39518 || exit 1
39519
39520 @endif wdiff
39521
39522 .PHONY: maybe-pdf-wdiff pdf-wdiff
39523 maybe-pdf-wdiff:
39524 @if wdiff
39525 maybe-pdf-wdiff: pdf-wdiff
39526
39527 pdf-wdiff: \
39528 configure-wdiff
39529 @: $(MAKE); $(unstage)
39530 @[ -f ./wdiff/Makefile ] || exit 0; \
39531 r=`${PWD_COMMAND}`; export r; \
39532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39533 $(HOST_EXPORTS) \
39534 for flag in $(EXTRA_HOST_FLAGS) ; do \
39535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39536 done; \
39537 echo "Doing pdf in wdiff" ; \
39538 (cd $(HOST_SUBDIR)/wdiff && \
39539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39541 "RANLIB=$${RANLIB}" \
39542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39543 pdf) \
39544 || exit 1
39545
39546 @endif wdiff
39547
39548 .PHONY: maybe-html-wdiff html-wdiff
39549 maybe-html-wdiff:
39550 @if wdiff
39551 maybe-html-wdiff: html-wdiff
39552
39553 html-wdiff: \
39554 configure-wdiff
39555 @: $(MAKE); $(unstage)
39556 @[ -f ./wdiff/Makefile ] || exit 0; \
39557 r=`${PWD_COMMAND}`; export r; \
39558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39559 $(HOST_EXPORTS) \
39560 for flag in $(EXTRA_HOST_FLAGS) ; do \
39561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39562 done; \
39563 echo "Doing html in wdiff" ; \
39564 (cd $(HOST_SUBDIR)/wdiff && \
39565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39567 "RANLIB=$${RANLIB}" \
39568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39569 html) \
39570 || exit 1
39571
39572 @endif wdiff
39573
39574 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
39575 maybe-TAGS-wdiff:
39576 @if wdiff
39577 maybe-TAGS-wdiff: TAGS-wdiff
39578
39579 TAGS-wdiff: \
39580 configure-wdiff
39581 @: $(MAKE); $(unstage)
39582 @[ -f ./wdiff/Makefile ] || exit 0; \
39583 r=`${PWD_COMMAND}`; export r; \
39584 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39585 $(HOST_EXPORTS) \
39586 for flag in $(EXTRA_HOST_FLAGS) ; do \
39587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39588 done; \
39589 echo "Doing TAGS in wdiff" ; \
39590 (cd $(HOST_SUBDIR)/wdiff && \
39591 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39592 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39593 "RANLIB=$${RANLIB}" \
39594 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39595 TAGS) \
39596 || exit 1
39597
39598 @endif wdiff
39599
39600 .PHONY: maybe-install-info-wdiff install-info-wdiff
39601 maybe-install-info-wdiff:
39602 @if wdiff
39603 maybe-install-info-wdiff: install-info-wdiff
39604
39605 install-info-wdiff: \
39606 configure-wdiff \
39607 info-wdiff
39608 @: $(MAKE); $(unstage)
39609 @[ -f ./wdiff/Makefile ] || exit 0; \
39610 r=`${PWD_COMMAND}`; export r; \
39611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612 $(HOST_EXPORTS) \
39613 for flag in $(EXTRA_HOST_FLAGS) ; do \
39614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39615 done; \
39616 echo "Doing install-info in wdiff" ; \
39617 (cd $(HOST_SUBDIR)/wdiff && \
39618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39620 "RANLIB=$${RANLIB}" \
39621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39622 install-info) \
39623 || exit 1
39624
39625 @endif wdiff
39626
39627 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
39628 maybe-install-pdf-wdiff:
39629 @if wdiff
39630 maybe-install-pdf-wdiff: install-pdf-wdiff
39631
39632 install-pdf-wdiff: \
39633 configure-wdiff \
39634 pdf-wdiff
39635 @: $(MAKE); $(unstage)
39636 @[ -f ./wdiff/Makefile ] || exit 0; \
39637 r=`${PWD_COMMAND}`; export r; \
39638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39639 $(HOST_EXPORTS) \
39640 for flag in $(EXTRA_HOST_FLAGS) ; do \
39641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39642 done; \
39643 echo "Doing install-pdf in wdiff" ; \
39644 (cd $(HOST_SUBDIR)/wdiff && \
39645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39647 "RANLIB=$${RANLIB}" \
39648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39649 install-pdf) \
39650 || exit 1
39651
39652 @endif wdiff
39653
39654 .PHONY: maybe-install-html-wdiff install-html-wdiff
39655 maybe-install-html-wdiff:
39656 @if wdiff
39657 maybe-install-html-wdiff: install-html-wdiff
39658
39659 install-html-wdiff: \
39660 configure-wdiff \
39661 html-wdiff
39662 @: $(MAKE); $(unstage)
39663 @[ -f ./wdiff/Makefile ] || exit 0; \
39664 r=`${PWD_COMMAND}`; export r; \
39665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39666 $(HOST_EXPORTS) \
39667 for flag in $(EXTRA_HOST_FLAGS) ; do \
39668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39669 done; \
39670 echo "Doing install-html in wdiff" ; \
39671 (cd $(HOST_SUBDIR)/wdiff && \
39672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39674 "RANLIB=$${RANLIB}" \
39675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39676 install-html) \
39677 || exit 1
39678
39679 @endif wdiff
39680
39681 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
39682 maybe-installcheck-wdiff:
39683 @if wdiff
39684 maybe-installcheck-wdiff: installcheck-wdiff
39685
39686 installcheck-wdiff: \
39687 configure-wdiff
39688 @: $(MAKE); $(unstage)
39689 @[ -f ./wdiff/Makefile ] || exit 0; \
39690 r=`${PWD_COMMAND}`; export r; \
39691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39692 $(HOST_EXPORTS) \
39693 for flag in $(EXTRA_HOST_FLAGS) ; do \
39694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39695 done; \
39696 echo "Doing installcheck in wdiff" ; \
39697 (cd $(HOST_SUBDIR)/wdiff && \
39698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39700 "RANLIB=$${RANLIB}" \
39701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39702 installcheck) \
39703 || exit 1
39704
39705 @endif wdiff
39706
39707 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
39708 maybe-mostlyclean-wdiff:
39709 @if wdiff
39710 maybe-mostlyclean-wdiff: mostlyclean-wdiff
39711
39712 mostlyclean-wdiff:
39713 @: $(MAKE); $(unstage)
39714 @[ -f ./wdiff/Makefile ] || exit 0; \
39715 r=`${PWD_COMMAND}`; export r; \
39716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39717 $(HOST_EXPORTS) \
39718 for flag in $(EXTRA_HOST_FLAGS) ; do \
39719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39720 done; \
39721 echo "Doing mostlyclean in wdiff" ; \
39722 (cd $(HOST_SUBDIR)/wdiff && \
39723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39725 "RANLIB=$${RANLIB}" \
39726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39727 mostlyclean) \
39728 || exit 1
39729
39730 @endif wdiff
39731
39732 .PHONY: maybe-clean-wdiff clean-wdiff
39733 maybe-clean-wdiff:
39734 @if wdiff
39735 maybe-clean-wdiff: clean-wdiff
39736
39737 clean-wdiff:
39738 @: $(MAKE); $(unstage)
39739 @[ -f ./wdiff/Makefile ] || exit 0; \
39740 r=`${PWD_COMMAND}`; export r; \
39741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39742 $(HOST_EXPORTS) \
39743 for flag in $(EXTRA_HOST_FLAGS) ; do \
39744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39745 done; \
39746 echo "Doing clean in wdiff" ; \
39747 (cd $(HOST_SUBDIR)/wdiff && \
39748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39750 "RANLIB=$${RANLIB}" \
39751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39752 clean) \
39753 || exit 1
39754
39755 @endif wdiff
39756
39757 .PHONY: maybe-distclean-wdiff distclean-wdiff
39758 maybe-distclean-wdiff:
39759 @if wdiff
39760 maybe-distclean-wdiff: distclean-wdiff
39761
39762 distclean-wdiff:
39763 @: $(MAKE); $(unstage)
39764 @[ -f ./wdiff/Makefile ] || exit 0; \
39765 r=`${PWD_COMMAND}`; export r; \
39766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39767 $(HOST_EXPORTS) \
39768 for flag in $(EXTRA_HOST_FLAGS) ; do \
39769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39770 done; \
39771 echo "Doing distclean in wdiff" ; \
39772 (cd $(HOST_SUBDIR)/wdiff && \
39773 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39774 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39775 "RANLIB=$${RANLIB}" \
39776 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39777 distclean) \
39778 || exit 1
39779
39780 @endif wdiff
39781
39782 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
39783 maybe-maintainer-clean-wdiff:
39784 @if wdiff
39785 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
39786
39787 maintainer-clean-wdiff:
39788 @: $(MAKE); $(unstage)
39789 @[ -f ./wdiff/Makefile ] || exit 0; \
39790 r=`${PWD_COMMAND}`; export r; \
39791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39792 $(HOST_EXPORTS) \
39793 for flag in $(EXTRA_HOST_FLAGS) ; do \
39794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39795 done; \
39796 echo "Doing maintainer-clean in wdiff" ; \
39797 (cd $(HOST_SUBDIR)/wdiff && \
39798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39800 "RANLIB=$${RANLIB}" \
39801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39802 maintainer-clean) \
39803 || exit 1
39804
39805 @endif wdiff
39806
39807
39808
39809 .PHONY: configure-zip maybe-configure-zip
39810 maybe-configure-zip:
39811 @if gcc-bootstrap
39812 configure-zip: stage_current
39813 @endif gcc-bootstrap
39814 @if zip
39815 maybe-configure-zip: configure-zip
39816 configure-zip:
39817 @: $(MAKE); $(unstage)
39818 @r=`${PWD_COMMAND}`; export r; \
39819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39820 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
39821 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
39822 $(HOST_EXPORTS) \
39823 echo Configuring in $(HOST_SUBDIR)/zip; \
39824 cd "$(HOST_SUBDIR)/zip" || exit 1; \
39825 case $(srcdir) in \
39826 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39827 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
39828 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39829 esac; \
39830 srcdiroption="--srcdir=$${topdir}/zip"; \
39831 libsrcdir="$$s/zip"; \
39832 $(SHELL) $${libsrcdir}/configure \
39833 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39834 --target=${target_alias} $${srcdiroption} \
39835 || exit 1
39836 @endif zip
39837
39838
39839
39840
39841
39842 .PHONY: all-zip maybe-all-zip
39843 maybe-all-zip:
39844 @if gcc-bootstrap
39845 all-zip: stage_current
39846 @endif gcc-bootstrap
39847 @if zip
39848 TARGET-zip=all
39849 maybe-all-zip: all-zip
39850 all-zip: configure-zip
39851 @: $(MAKE); $(unstage)
39852 @r=`${PWD_COMMAND}`; export r; \
39853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854 $(HOST_EXPORTS) \
39855 (cd $(HOST_SUBDIR)/zip && \
39856 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39857 $(TARGET-zip))
39858 @endif zip
39859
39860
39861
39862
39863 .PHONY: check-zip maybe-check-zip
39864 maybe-check-zip:
39865 @if zip
39866 maybe-check-zip: check-zip
39867
39868 # This module is only tested in a native toolchain.
39869 check-zip:
39870 @: $(MAKE); $(unstage)
39871 @if [ '$(host)' = '$(target)' ] ; then \
39872 r=`${PWD_COMMAND}`; export r; \
39873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874 $(HOST_EXPORTS) \
39875 (cd $(HOST_SUBDIR)/zip && \
39876 $(MAKE) $(FLAGS_TO_PASS) check); \
39877 fi
39878
39879 @endif zip
39880
39881 .PHONY: install-zip maybe-install-zip
39882 maybe-install-zip:
39883 @if zip
39884 maybe-install-zip: install-zip
39885
39886 install-zip: installdirs
39887 @: $(MAKE); $(unstage)
39888 @r=`${PWD_COMMAND}`; export r; \
39889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39890 $(HOST_EXPORTS) \
39891 (cd $(HOST_SUBDIR)/zip && \
39892 $(MAKE) $(FLAGS_TO_PASS) install)
39893
39894 @endif zip
39895
39896 # Other targets (info, dvi, pdf, etc.)
39897
39898 .PHONY: maybe-info-zip info-zip
39899 maybe-info-zip:
39900 @if zip
39901 maybe-info-zip: info-zip
39902
39903 info-zip: \
39904 configure-zip
39905 @: $(MAKE); $(unstage)
39906 @[ -f ./zip/Makefile ] || exit 0; \
39907 r=`${PWD_COMMAND}`; export r; \
39908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39909 $(HOST_EXPORTS) \
39910 for flag in $(EXTRA_HOST_FLAGS) ; do \
39911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39912 done; \
39913 echo "Doing info in zip" ; \
39914 (cd $(HOST_SUBDIR)/zip && \
39915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39917 "RANLIB=$${RANLIB}" \
39918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39919 info) \
39920 || exit 1
39921
39922 @endif zip
39923
39924 .PHONY: maybe-dvi-zip dvi-zip
39925 maybe-dvi-zip:
39926 @if zip
39927 maybe-dvi-zip: dvi-zip
39928
39929 dvi-zip: \
39930 configure-zip
39931 @: $(MAKE); $(unstage)
39932 @[ -f ./zip/Makefile ] || exit 0; \
39933 r=`${PWD_COMMAND}`; export r; \
39934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39935 $(HOST_EXPORTS) \
39936 for flag in $(EXTRA_HOST_FLAGS) ; do \
39937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39938 done; \
39939 echo "Doing dvi in zip" ; \
39940 (cd $(HOST_SUBDIR)/zip && \
39941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39943 "RANLIB=$${RANLIB}" \
39944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39945 dvi) \
39946 || exit 1
39947
39948 @endif zip
39949
39950 .PHONY: maybe-pdf-zip pdf-zip
39951 maybe-pdf-zip:
39952 @if zip
39953 maybe-pdf-zip: pdf-zip
39954
39955 pdf-zip: \
39956 configure-zip
39957 @: $(MAKE); $(unstage)
39958 @[ -f ./zip/Makefile ] || exit 0; \
39959 r=`${PWD_COMMAND}`; export r; \
39960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39961 $(HOST_EXPORTS) \
39962 for flag in $(EXTRA_HOST_FLAGS) ; do \
39963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39964 done; \
39965 echo "Doing pdf in zip" ; \
39966 (cd $(HOST_SUBDIR)/zip && \
39967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39969 "RANLIB=$${RANLIB}" \
39970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39971 pdf) \
39972 || exit 1
39973
39974 @endif zip
39975
39976 .PHONY: maybe-html-zip html-zip
39977 maybe-html-zip:
39978 @if zip
39979 maybe-html-zip: html-zip
39980
39981 html-zip: \
39982 configure-zip
39983 @: $(MAKE); $(unstage)
39984 @[ -f ./zip/Makefile ] || exit 0; \
39985 r=`${PWD_COMMAND}`; export r; \
39986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39987 $(HOST_EXPORTS) \
39988 for flag in $(EXTRA_HOST_FLAGS) ; do \
39989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39990 done; \
39991 echo "Doing html in zip" ; \
39992 (cd $(HOST_SUBDIR)/zip && \
39993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39995 "RANLIB=$${RANLIB}" \
39996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39997 html) \
39998 || exit 1
39999
40000 @endif zip
40001
40002 .PHONY: maybe-TAGS-zip TAGS-zip
40003 maybe-TAGS-zip:
40004 @if zip
40005 maybe-TAGS-zip: TAGS-zip
40006
40007 TAGS-zip: \
40008 configure-zip
40009 @: $(MAKE); $(unstage)
40010 @[ -f ./zip/Makefile ] || exit 0; \
40011 r=`${PWD_COMMAND}`; export r; \
40012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40013 $(HOST_EXPORTS) \
40014 for flag in $(EXTRA_HOST_FLAGS) ; do \
40015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40016 done; \
40017 echo "Doing TAGS in zip" ; \
40018 (cd $(HOST_SUBDIR)/zip && \
40019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40021 "RANLIB=$${RANLIB}" \
40022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40023 TAGS) \
40024 || exit 1
40025
40026 @endif zip
40027
40028 .PHONY: maybe-install-info-zip install-info-zip
40029 maybe-install-info-zip:
40030 @if zip
40031 maybe-install-info-zip: install-info-zip
40032
40033 install-info-zip: \
40034 configure-zip \
40035 info-zip
40036 @: $(MAKE); $(unstage)
40037 @[ -f ./zip/Makefile ] || exit 0; \
40038 r=`${PWD_COMMAND}`; export r; \
40039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040 $(HOST_EXPORTS) \
40041 for flag in $(EXTRA_HOST_FLAGS) ; do \
40042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40043 done; \
40044 echo "Doing install-info in zip" ; \
40045 (cd $(HOST_SUBDIR)/zip && \
40046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40048 "RANLIB=$${RANLIB}" \
40049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40050 install-info) \
40051 || exit 1
40052
40053 @endif zip
40054
40055 .PHONY: maybe-install-pdf-zip install-pdf-zip
40056 maybe-install-pdf-zip:
40057 @if zip
40058 maybe-install-pdf-zip: install-pdf-zip
40059
40060 install-pdf-zip: \
40061 configure-zip \
40062 pdf-zip
40063 @: $(MAKE); $(unstage)
40064 @[ -f ./zip/Makefile ] || exit 0; \
40065 r=`${PWD_COMMAND}`; export r; \
40066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40067 $(HOST_EXPORTS) \
40068 for flag in $(EXTRA_HOST_FLAGS) ; do \
40069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40070 done; \
40071 echo "Doing install-pdf in zip" ; \
40072 (cd $(HOST_SUBDIR)/zip && \
40073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40075 "RANLIB=$${RANLIB}" \
40076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40077 install-pdf) \
40078 || exit 1
40079
40080 @endif zip
40081
40082 .PHONY: maybe-install-html-zip install-html-zip
40083 maybe-install-html-zip:
40084 @if zip
40085 maybe-install-html-zip: install-html-zip
40086
40087 install-html-zip: \
40088 configure-zip \
40089 html-zip
40090 @: $(MAKE); $(unstage)
40091 @[ -f ./zip/Makefile ] || exit 0; \
40092 r=`${PWD_COMMAND}`; export r; \
40093 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40094 $(HOST_EXPORTS) \
40095 for flag in $(EXTRA_HOST_FLAGS) ; do \
40096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40097 done; \
40098 echo "Doing install-html in zip" ; \
40099 (cd $(HOST_SUBDIR)/zip && \
40100 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40101 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40102 "RANLIB=$${RANLIB}" \
40103 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40104 install-html) \
40105 || exit 1
40106
40107 @endif zip
40108
40109 .PHONY: maybe-installcheck-zip installcheck-zip
40110 maybe-installcheck-zip:
40111 @if zip
40112 maybe-installcheck-zip: installcheck-zip
40113
40114 installcheck-zip: \
40115 configure-zip
40116 @: $(MAKE); $(unstage)
40117 @[ -f ./zip/Makefile ] || exit 0; \
40118 r=`${PWD_COMMAND}`; export r; \
40119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40120 $(HOST_EXPORTS) \
40121 for flag in $(EXTRA_HOST_FLAGS) ; do \
40122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40123 done; \
40124 echo "Doing installcheck in zip" ; \
40125 (cd $(HOST_SUBDIR)/zip && \
40126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40128 "RANLIB=$${RANLIB}" \
40129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40130 installcheck) \
40131 || exit 1
40132
40133 @endif zip
40134
40135 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
40136 maybe-mostlyclean-zip:
40137 @if zip
40138 maybe-mostlyclean-zip: mostlyclean-zip
40139
40140 mostlyclean-zip:
40141 @: $(MAKE); $(unstage)
40142 @[ -f ./zip/Makefile ] || exit 0; \
40143 r=`${PWD_COMMAND}`; export r; \
40144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40145 $(HOST_EXPORTS) \
40146 for flag in $(EXTRA_HOST_FLAGS) ; do \
40147 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40148 done; \
40149 echo "Doing mostlyclean in zip" ; \
40150 (cd $(HOST_SUBDIR)/zip && \
40151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40153 "RANLIB=$${RANLIB}" \
40154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40155 mostlyclean) \
40156 || exit 1
40157
40158 @endif zip
40159
40160 .PHONY: maybe-clean-zip clean-zip
40161 maybe-clean-zip:
40162 @if zip
40163 maybe-clean-zip: clean-zip
40164
40165 clean-zip:
40166 @: $(MAKE); $(unstage)
40167 @[ -f ./zip/Makefile ] || exit 0; \
40168 r=`${PWD_COMMAND}`; export r; \
40169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40170 $(HOST_EXPORTS) \
40171 for flag in $(EXTRA_HOST_FLAGS) ; do \
40172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40173 done; \
40174 echo "Doing clean in zip" ; \
40175 (cd $(HOST_SUBDIR)/zip && \
40176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40178 "RANLIB=$${RANLIB}" \
40179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40180 clean) \
40181 || exit 1
40182
40183 @endif zip
40184
40185 .PHONY: maybe-distclean-zip distclean-zip
40186 maybe-distclean-zip:
40187 @if zip
40188 maybe-distclean-zip: distclean-zip
40189
40190 distclean-zip:
40191 @: $(MAKE); $(unstage)
40192 @[ -f ./zip/Makefile ] || exit 0; \
40193 r=`${PWD_COMMAND}`; export r; \
40194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40195 $(HOST_EXPORTS) \
40196 for flag in $(EXTRA_HOST_FLAGS) ; do \
40197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40198 done; \
40199 echo "Doing distclean in zip" ; \
40200 (cd $(HOST_SUBDIR)/zip && \
40201 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40202 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40203 "RANLIB=$${RANLIB}" \
40204 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40205 distclean) \
40206 || exit 1
40207
40208 @endif zip
40209
40210 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
40211 maybe-maintainer-clean-zip:
40212 @if zip
40213 maybe-maintainer-clean-zip: maintainer-clean-zip
40214
40215 maintainer-clean-zip:
40216 @: $(MAKE); $(unstage)
40217 @[ -f ./zip/Makefile ] || exit 0; \
40218 r=`${PWD_COMMAND}`; export r; \
40219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40220 $(HOST_EXPORTS) \
40221 for flag in $(EXTRA_HOST_FLAGS) ; do \
40222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40223 done; \
40224 echo "Doing maintainer-clean in zip" ; \
40225 (cd $(HOST_SUBDIR)/zip && \
40226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40228 "RANLIB=$${RANLIB}" \
40229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40230 maintainer-clean) \
40231 || exit 1
40232
40233 @endif zip
40234
40235
40236
40237 .PHONY: configure-zlib maybe-configure-zlib
40238 maybe-configure-zlib:
40239 @if gcc-bootstrap
40240 configure-zlib: stage_current
40241 @endif gcc-bootstrap
40242 @if zlib
40243 maybe-configure-zlib: configure-zlib
40244 configure-zlib:
40245 @r=`${PWD_COMMAND}`; export r; \
40246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40248 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40249 $(HOST_EXPORTS) \
40250 echo Configuring in $(HOST_SUBDIR)/zlib; \
40251 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
40252 case $(srcdir) in \
40253 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40254 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40255 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40256 esac; \
40257 srcdiroption="--srcdir=$${topdir}/zlib"; \
40258 libsrcdir="$$s/zlib"; \
40259 $(SHELL) $${libsrcdir}/configure \
40260 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40261 --target=${target_alias} $${srcdiroption} \
40262 || exit 1
40263 @endif zlib
40264
40265
40266
40267 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
40268 maybe-configure-stage1-zlib:
40269 @if zlib-bootstrap
40270 maybe-configure-stage1-zlib: configure-stage1-zlib
40271 configure-stage1-zlib:
40272 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40273 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40274 @r=`${PWD_COMMAND}`; export r; \
40275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40276 TFLAGS="$(STAGE1_TFLAGS)"; \
40277 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40278 $(HOST_EXPORTS) \
40279 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
40280 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
40281 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
40282 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
40283 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40284 cd $(HOST_SUBDIR)/zlib || exit 1; \
40285 case $(srcdir) in \
40286 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40287 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40288 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40289 esac; \
40290 srcdiroption="--srcdir=$${topdir}/zlib"; \
40291 libsrcdir="$$s/zlib"; \
40292 $(SHELL) $${libsrcdir}/configure \
40293 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40294 --target=${target_alias} $${srcdiroption} \
40295 $(STAGE1_CONFIGURE_FLAGS)
40296 @endif zlib-bootstrap
40297
40298 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
40299 maybe-configure-stage2-zlib:
40300 @if zlib-bootstrap
40301 maybe-configure-stage2-zlib: configure-stage2-zlib
40302 configure-stage2-zlib:
40303 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40304 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40305 @r=`${PWD_COMMAND}`; export r; \
40306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40307 TFLAGS="$(STAGE2_TFLAGS)"; \
40308 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40309 $(HOST_EXPORTS) \
40310 $(POSTSTAGE1_HOST_EXPORTS) \
40311 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
40312 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
40313 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
40314 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
40315 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40316 cd $(HOST_SUBDIR)/zlib || exit 1; \
40317 case $(srcdir) in \
40318 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40319 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40320 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40321 esac; \
40322 srcdiroption="--srcdir=$${topdir}/zlib"; \
40323 libsrcdir="$$s/zlib"; \
40324 $(SHELL) $${libsrcdir}/configure \
40325 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40326 --target=${target_alias} $${srcdiroption} \
40327 --with-build-libsubdir=$(HOST_SUBDIR) \
40328 $(STAGE2_CONFIGURE_FLAGS)
40329 @endif zlib-bootstrap
40330
40331 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
40332 maybe-configure-stage3-zlib:
40333 @if zlib-bootstrap
40334 maybe-configure-stage3-zlib: configure-stage3-zlib
40335 configure-stage3-zlib:
40336 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40337 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40338 @r=`${PWD_COMMAND}`; export r; \
40339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40340 TFLAGS="$(STAGE3_TFLAGS)"; \
40341 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40342 $(HOST_EXPORTS) \
40343 $(POSTSTAGE1_HOST_EXPORTS) \
40344 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
40345 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
40346 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
40347 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
40348 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40349 cd $(HOST_SUBDIR)/zlib || exit 1; \
40350 case $(srcdir) in \
40351 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40352 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40353 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40354 esac; \
40355 srcdiroption="--srcdir=$${topdir}/zlib"; \
40356 libsrcdir="$$s/zlib"; \
40357 $(SHELL) $${libsrcdir}/configure \
40358 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40359 --target=${target_alias} $${srcdiroption} \
40360 --with-build-libsubdir=$(HOST_SUBDIR) \
40361 $(STAGE3_CONFIGURE_FLAGS)
40362 @endif zlib-bootstrap
40363
40364 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
40365 maybe-configure-stage4-zlib:
40366 @if zlib-bootstrap
40367 maybe-configure-stage4-zlib: configure-stage4-zlib
40368 configure-stage4-zlib:
40369 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40370 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40371 @r=`${PWD_COMMAND}`; export r; \
40372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40373 TFLAGS="$(STAGE4_TFLAGS)"; \
40374 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40375 $(HOST_EXPORTS) \
40376 $(POSTSTAGE1_HOST_EXPORTS) \
40377 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
40378 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
40379 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
40380 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
40381 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40382 cd $(HOST_SUBDIR)/zlib || exit 1; \
40383 case $(srcdir) in \
40384 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40385 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40386 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40387 esac; \
40388 srcdiroption="--srcdir=$${topdir}/zlib"; \
40389 libsrcdir="$$s/zlib"; \
40390 $(SHELL) $${libsrcdir}/configure \
40391 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40392 --target=${target_alias} $${srcdiroption} \
40393 --with-build-libsubdir=$(HOST_SUBDIR) \
40394 $(STAGE4_CONFIGURE_FLAGS)
40395 @endif zlib-bootstrap
40396
40397 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
40398 maybe-configure-stageprofile-zlib:
40399 @if zlib-bootstrap
40400 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
40401 configure-stageprofile-zlib:
40402 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40403 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40404 @r=`${PWD_COMMAND}`; export r; \
40405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40406 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40407 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40408 $(HOST_EXPORTS) \
40409 $(POSTSTAGE1_HOST_EXPORTS) \
40410 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
40411 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
40412 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
40413 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
40414 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40415 cd $(HOST_SUBDIR)/zlib || exit 1; \
40416 case $(srcdir) in \
40417 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40418 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40419 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40420 esac; \
40421 srcdiroption="--srcdir=$${topdir}/zlib"; \
40422 libsrcdir="$$s/zlib"; \
40423 $(SHELL) $${libsrcdir}/configure \
40424 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40425 --target=${target_alias} $${srcdiroption} \
40426 --with-build-libsubdir=$(HOST_SUBDIR) \
40427 $(STAGEprofile_CONFIGURE_FLAGS)
40428 @endif zlib-bootstrap
40429
40430 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
40431 maybe-configure-stagefeedback-zlib:
40432 @if zlib-bootstrap
40433 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
40434 configure-stagefeedback-zlib:
40435 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40436 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
40437 @r=`${PWD_COMMAND}`; export r; \
40438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40439 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40440 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
40441 $(HOST_EXPORTS) \
40442 $(POSTSTAGE1_HOST_EXPORTS) \
40443 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
40444 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
40445 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
40446 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
40447 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
40448 cd $(HOST_SUBDIR)/zlib || exit 1; \
40449 case $(srcdir) in \
40450 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40451 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
40452 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40453 esac; \
40454 srcdiroption="--srcdir=$${topdir}/zlib"; \
40455 libsrcdir="$$s/zlib"; \
40456 $(SHELL) $${libsrcdir}/configure \
40457 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40458 --target=${target_alias} $${srcdiroption} \
40459 --with-build-libsubdir=$(HOST_SUBDIR) \
40460 $(STAGEfeedback_CONFIGURE_FLAGS)
40461 @endif zlib-bootstrap
40462
40463
40464
40465
40466
40467 .PHONY: all-zlib maybe-all-zlib
40468 maybe-all-zlib:
40469 @if gcc-bootstrap
40470 all-zlib: stage_current
40471 @endif gcc-bootstrap
40472 @if zlib
40473 TARGET-zlib=all
40474 maybe-all-zlib: all-zlib
40475 all-zlib: configure-zlib
40476 @r=`${PWD_COMMAND}`; export r; \
40477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478 $(HOST_EXPORTS) \
40479 (cd $(HOST_SUBDIR)/zlib && \
40480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40481 $(TARGET-zlib))
40482 @endif zlib
40483
40484
40485
40486 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
40487 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
40488 maybe-all-stage1-zlib:
40489 maybe-clean-stage1-zlib:
40490 @if zlib-bootstrap
40491 maybe-all-stage1-zlib: all-stage1-zlib
40492 all-stage1: all-stage1-zlib
40493 TARGET-stage1-zlib = $(TARGET-zlib)
40494 all-stage1-zlib: configure-stage1-zlib
40495 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40496 @r=`${PWD_COMMAND}`; export r; \
40497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40498 TFLAGS="$(STAGE1_TFLAGS)"; \
40499 $(HOST_EXPORTS) \
40500 cd $(HOST_SUBDIR)/zlib && \
40501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40502 CFLAGS="$(STAGE1_CFLAGS)" \
40503 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
40504 LIBCFLAGS="$(LIBCFLAGS)" \
40505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40508 $(EXTRA_HOST_FLAGS) \
40509 TFLAGS="$(STAGE1_TFLAGS)" \
40510 $(TARGET-stage1-zlib)
40511
40512 maybe-clean-stage1-zlib: clean-stage1-zlib
40513 clean-stage1: clean-stage1-zlib
40514 clean-stage1-zlib:
40515 @if [ $(current_stage) = stage1 ]; then \
40516 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40517 else \
40518 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
40519 $(MAKE) stage1-start; \
40520 fi; \
40521 cd $(HOST_SUBDIR)/zlib && \
40522 $(MAKE) $(EXTRA_HOST_FLAGS) \
40523 clean
40524 @endif zlib-bootstrap
40525
40526
40527 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
40528 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
40529 maybe-all-stage2-zlib:
40530 maybe-clean-stage2-zlib:
40531 @if zlib-bootstrap
40532 maybe-all-stage2-zlib: all-stage2-zlib
40533 all-stage2: all-stage2-zlib
40534 TARGET-stage2-zlib = $(TARGET-zlib)
40535 all-stage2-zlib: configure-stage2-zlib
40536 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40537 @r=`${PWD_COMMAND}`; export r; \
40538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40539 TFLAGS="$(STAGE2_TFLAGS)"; \
40540 $(HOST_EXPORTS) \
40541 $(POSTSTAGE1_HOST_EXPORTS) \
40542 cd $(HOST_SUBDIR)/zlib && \
40543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40544 CFLAGS="$(STAGE2_CFLAGS)" \
40545 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
40546 LIBCFLAGS="$(STAGE2_CFLAGS)" \
40547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40551 TFLAGS="$(STAGE2_TFLAGS)" \
40552 $(TARGET-stage2-zlib)
40553
40554 maybe-clean-stage2-zlib: clean-stage2-zlib
40555 clean-stage2: clean-stage2-zlib
40556 clean-stage2-zlib:
40557 @if [ $(current_stage) = stage2 ]; then \
40558 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40559 else \
40560 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
40561 $(MAKE) stage2-start; \
40562 fi; \
40563 cd $(HOST_SUBDIR)/zlib && \
40564 $(MAKE) $(EXTRA_HOST_FLAGS) \
40565 $(POSTSTAGE1_FLAGS_TO_PASS) \
40566 clean
40567 @endif zlib-bootstrap
40568
40569
40570 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
40571 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
40572 maybe-all-stage3-zlib:
40573 maybe-clean-stage3-zlib:
40574 @if zlib-bootstrap
40575 maybe-all-stage3-zlib: all-stage3-zlib
40576 all-stage3: all-stage3-zlib
40577 TARGET-stage3-zlib = $(TARGET-zlib)
40578 all-stage3-zlib: configure-stage3-zlib
40579 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40580 @r=`${PWD_COMMAND}`; export r; \
40581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40582 TFLAGS="$(STAGE3_TFLAGS)"; \
40583 $(HOST_EXPORTS) \
40584 $(POSTSTAGE1_HOST_EXPORTS) \
40585 cd $(HOST_SUBDIR)/zlib && \
40586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40587 CFLAGS="$(STAGE3_CFLAGS)" \
40588 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
40589 LIBCFLAGS="$(STAGE3_CFLAGS)" \
40590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40594 TFLAGS="$(STAGE3_TFLAGS)" \
40595 $(TARGET-stage3-zlib)
40596
40597 maybe-clean-stage3-zlib: clean-stage3-zlib
40598 clean-stage3: clean-stage3-zlib
40599 clean-stage3-zlib:
40600 @if [ $(current_stage) = stage3 ]; then \
40601 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40602 else \
40603 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
40604 $(MAKE) stage3-start; \
40605 fi; \
40606 cd $(HOST_SUBDIR)/zlib && \
40607 $(MAKE) $(EXTRA_HOST_FLAGS) \
40608 $(POSTSTAGE1_FLAGS_TO_PASS) \
40609 clean
40610 @endif zlib-bootstrap
40611
40612
40613 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
40614 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
40615 maybe-all-stage4-zlib:
40616 maybe-clean-stage4-zlib:
40617 @if zlib-bootstrap
40618 maybe-all-stage4-zlib: all-stage4-zlib
40619 all-stage4: all-stage4-zlib
40620 TARGET-stage4-zlib = $(TARGET-zlib)
40621 all-stage4-zlib: configure-stage4-zlib
40622 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40623 @r=`${PWD_COMMAND}`; export r; \
40624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40625 TFLAGS="$(STAGE4_TFLAGS)"; \
40626 $(HOST_EXPORTS) \
40627 $(POSTSTAGE1_HOST_EXPORTS) \
40628 cd $(HOST_SUBDIR)/zlib && \
40629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40630 CFLAGS="$(STAGE4_CFLAGS)" \
40631 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
40632 LIBCFLAGS="$(STAGE4_CFLAGS)" \
40633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40637 TFLAGS="$(STAGE4_TFLAGS)" \
40638 $(TARGET-stage4-zlib)
40639
40640 maybe-clean-stage4-zlib: clean-stage4-zlib
40641 clean-stage4: clean-stage4-zlib
40642 clean-stage4-zlib:
40643 @if [ $(current_stage) = stage4 ]; then \
40644 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40645 else \
40646 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
40647 $(MAKE) stage4-start; \
40648 fi; \
40649 cd $(HOST_SUBDIR)/zlib && \
40650 $(MAKE) $(EXTRA_HOST_FLAGS) \
40651 $(POSTSTAGE1_FLAGS_TO_PASS) \
40652 clean
40653 @endif zlib-bootstrap
40654
40655
40656 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
40657 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
40658 maybe-all-stageprofile-zlib:
40659 maybe-clean-stageprofile-zlib:
40660 @if zlib-bootstrap
40661 maybe-all-stageprofile-zlib: all-stageprofile-zlib
40662 all-stageprofile: all-stageprofile-zlib
40663 TARGET-stageprofile-zlib = $(TARGET-zlib)
40664 all-stageprofile-zlib: configure-stageprofile-zlib
40665 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40666 @r=`${PWD_COMMAND}`; export r; \
40667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40668 TFLAGS="$(STAGEprofile_TFLAGS)"; \
40669 $(HOST_EXPORTS) \
40670 $(POSTSTAGE1_HOST_EXPORTS) \
40671 cd $(HOST_SUBDIR)/zlib && \
40672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40673 CFLAGS="$(STAGEprofile_CFLAGS)" \
40674 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
40675 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
40676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40680 TFLAGS="$(STAGEprofile_TFLAGS)" \
40681 $(TARGET-stageprofile-zlib)
40682
40683 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
40684 clean-stageprofile: clean-stageprofile-zlib
40685 clean-stageprofile-zlib:
40686 @if [ $(current_stage) = stageprofile ]; then \
40687 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40688 else \
40689 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
40690 $(MAKE) stageprofile-start; \
40691 fi; \
40692 cd $(HOST_SUBDIR)/zlib && \
40693 $(MAKE) $(EXTRA_HOST_FLAGS) \
40694 $(POSTSTAGE1_FLAGS_TO_PASS) \
40695 clean
40696 @endif zlib-bootstrap
40697
40698
40699 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
40700 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
40701 maybe-all-stagefeedback-zlib:
40702 maybe-clean-stagefeedback-zlib:
40703 @if zlib-bootstrap
40704 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
40705 all-stagefeedback: all-stagefeedback-zlib
40706 TARGET-stagefeedback-zlib = $(TARGET-zlib)
40707 all-stagefeedback-zlib: configure-stagefeedback-zlib
40708 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40709 @r=`${PWD_COMMAND}`; export r; \
40710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40711 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40712 $(HOST_EXPORTS) \
40713 $(POSTSTAGE1_HOST_EXPORTS) \
40714 cd $(HOST_SUBDIR)/zlib && \
40715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
40716 CFLAGS="$(STAGEfeedback_CFLAGS)" \
40717 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
40718 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
40719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
40723 TFLAGS="$(STAGEfeedback_TFLAGS)" \
40724 $(TARGET-stagefeedback-zlib)
40725
40726 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
40727 clean-stagefeedback: clean-stagefeedback-zlib
40728 clean-stagefeedback-zlib:
40729 @if [ $(current_stage) = stagefeedback ]; then \
40730 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
40731 else \
40732 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
40733 $(MAKE) stagefeedback-start; \
40734 fi; \
40735 cd $(HOST_SUBDIR)/zlib && \
40736 $(MAKE) $(EXTRA_HOST_FLAGS) \
40737 $(POSTSTAGE1_FLAGS_TO_PASS) \
40738 clean
40739 @endif zlib-bootstrap
40740
40741
40742
40743
40744
40745 .PHONY: check-zlib maybe-check-zlib
40746 maybe-check-zlib:
40747 @if zlib
40748 maybe-check-zlib: check-zlib
40749
40750 check-zlib:
40751
40752 @endif zlib
40753
40754 .PHONY: install-zlib maybe-install-zlib
40755 maybe-install-zlib:
40756 @if zlib
40757 maybe-install-zlib: install-zlib
40758
40759 install-zlib:
40760
40761 @endif zlib
40762
40763 # Other targets (info, dvi, pdf, etc.)
40764
40765 .PHONY: maybe-info-zlib info-zlib
40766 maybe-info-zlib:
40767 @if zlib
40768 maybe-info-zlib: info-zlib
40769
40770 info-zlib: \
40771 configure-zlib
40772 @[ -f ./zlib/Makefile ] || exit 0; \
40773 r=`${PWD_COMMAND}`; export r; \
40774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40775 $(HOST_EXPORTS) \
40776 for flag in $(EXTRA_HOST_FLAGS) ; do \
40777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40778 done; \
40779 echo "Doing info in zlib" ; \
40780 (cd $(HOST_SUBDIR)/zlib && \
40781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40783 "RANLIB=$${RANLIB}" \
40784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40785 info) \
40786 || exit 1
40787
40788 @endif zlib
40789
40790 .PHONY: maybe-dvi-zlib dvi-zlib
40791 maybe-dvi-zlib:
40792 @if zlib
40793 maybe-dvi-zlib: dvi-zlib
40794
40795 dvi-zlib: \
40796 configure-zlib
40797 @[ -f ./zlib/Makefile ] || exit 0; \
40798 r=`${PWD_COMMAND}`; export r; \
40799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40800 $(HOST_EXPORTS) \
40801 for flag in $(EXTRA_HOST_FLAGS) ; do \
40802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40803 done; \
40804 echo "Doing dvi in zlib" ; \
40805 (cd $(HOST_SUBDIR)/zlib && \
40806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40808 "RANLIB=$${RANLIB}" \
40809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40810 dvi) \
40811 || exit 1
40812
40813 @endif zlib
40814
40815 .PHONY: maybe-pdf-zlib pdf-zlib
40816 maybe-pdf-zlib:
40817 @if zlib
40818 maybe-pdf-zlib: pdf-zlib
40819
40820 pdf-zlib: \
40821 configure-zlib
40822 @[ -f ./zlib/Makefile ] || exit 0; \
40823 r=`${PWD_COMMAND}`; export r; \
40824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40825 $(HOST_EXPORTS) \
40826 for flag in $(EXTRA_HOST_FLAGS) ; do \
40827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40828 done; \
40829 echo "Doing pdf in zlib" ; \
40830 (cd $(HOST_SUBDIR)/zlib && \
40831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40833 "RANLIB=$${RANLIB}" \
40834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40835 pdf) \
40836 || exit 1
40837
40838 @endif zlib
40839
40840 .PHONY: maybe-html-zlib html-zlib
40841 maybe-html-zlib:
40842 @if zlib
40843 maybe-html-zlib: html-zlib
40844
40845 html-zlib: \
40846 configure-zlib
40847 @[ -f ./zlib/Makefile ] || exit 0; \
40848 r=`${PWD_COMMAND}`; export r; \
40849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40850 $(HOST_EXPORTS) \
40851 for flag in $(EXTRA_HOST_FLAGS) ; do \
40852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40853 done; \
40854 echo "Doing html in zlib" ; \
40855 (cd $(HOST_SUBDIR)/zlib && \
40856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40858 "RANLIB=$${RANLIB}" \
40859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40860 html) \
40861 || exit 1
40862
40863 @endif zlib
40864
40865 .PHONY: maybe-TAGS-zlib TAGS-zlib
40866 maybe-TAGS-zlib:
40867 @if zlib
40868 maybe-TAGS-zlib: TAGS-zlib
40869
40870 TAGS-zlib: \
40871 configure-zlib
40872 @[ -f ./zlib/Makefile ] || exit 0; \
40873 r=`${PWD_COMMAND}`; export r; \
40874 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40875 $(HOST_EXPORTS) \
40876 for flag in $(EXTRA_HOST_FLAGS) ; do \
40877 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40878 done; \
40879 echo "Doing TAGS in zlib" ; \
40880 (cd $(HOST_SUBDIR)/zlib && \
40881 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40882 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40883 "RANLIB=$${RANLIB}" \
40884 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40885 TAGS) \
40886 || exit 1
40887
40888 @endif zlib
40889
40890 .PHONY: maybe-install-info-zlib install-info-zlib
40891 maybe-install-info-zlib:
40892 @if zlib
40893 maybe-install-info-zlib: install-info-zlib
40894
40895 install-info-zlib: \
40896 configure-zlib \
40897 info-zlib
40898 @[ -f ./zlib/Makefile ] || exit 0; \
40899 r=`${PWD_COMMAND}`; export r; \
40900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40901 $(HOST_EXPORTS) \
40902 for flag in $(EXTRA_HOST_FLAGS) ; do \
40903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40904 done; \
40905 echo "Doing install-info in zlib" ; \
40906 (cd $(HOST_SUBDIR)/zlib && \
40907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40909 "RANLIB=$${RANLIB}" \
40910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40911 install-info) \
40912 || exit 1
40913
40914 @endif zlib
40915
40916 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
40917 maybe-install-pdf-zlib:
40918 @if zlib
40919 maybe-install-pdf-zlib: install-pdf-zlib
40920
40921 install-pdf-zlib: \
40922 configure-zlib \
40923 pdf-zlib
40924 @[ -f ./zlib/Makefile ] || exit 0; \
40925 r=`${PWD_COMMAND}`; export r; \
40926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40927 $(HOST_EXPORTS) \
40928 for flag in $(EXTRA_HOST_FLAGS) ; do \
40929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40930 done; \
40931 echo "Doing install-pdf in zlib" ; \
40932 (cd $(HOST_SUBDIR)/zlib && \
40933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40935 "RANLIB=$${RANLIB}" \
40936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40937 install-pdf) \
40938 || exit 1
40939
40940 @endif zlib
40941
40942 .PHONY: maybe-install-html-zlib install-html-zlib
40943 maybe-install-html-zlib:
40944 @if zlib
40945 maybe-install-html-zlib: install-html-zlib
40946
40947 install-html-zlib: \
40948 configure-zlib \
40949 html-zlib
40950 @[ -f ./zlib/Makefile ] || exit 0; \
40951 r=`${PWD_COMMAND}`; export r; \
40952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40953 $(HOST_EXPORTS) \
40954 for flag in $(EXTRA_HOST_FLAGS) ; do \
40955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40956 done; \
40957 echo "Doing install-html in zlib" ; \
40958 (cd $(HOST_SUBDIR)/zlib && \
40959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40961 "RANLIB=$${RANLIB}" \
40962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40963 install-html) \
40964 || exit 1
40965
40966 @endif zlib
40967
40968 .PHONY: maybe-installcheck-zlib installcheck-zlib
40969 maybe-installcheck-zlib:
40970 @if zlib
40971 maybe-installcheck-zlib: installcheck-zlib
40972
40973 installcheck-zlib: \
40974 configure-zlib
40975 @[ -f ./zlib/Makefile ] || exit 0; \
40976 r=`${PWD_COMMAND}`; export r; \
40977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40978 $(HOST_EXPORTS) \
40979 for flag in $(EXTRA_HOST_FLAGS) ; do \
40980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40981 done; \
40982 echo "Doing installcheck in zlib" ; \
40983 (cd $(HOST_SUBDIR)/zlib && \
40984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40986 "RANLIB=$${RANLIB}" \
40987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40988 installcheck) \
40989 || exit 1
40990
40991 @endif zlib
40992
40993 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
40994 maybe-mostlyclean-zlib:
40995 @if zlib
40996 maybe-mostlyclean-zlib: mostlyclean-zlib
40997
40998 mostlyclean-zlib:
40999 @[ -f ./zlib/Makefile ] || exit 0; \
41000 r=`${PWD_COMMAND}`; export r; \
41001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41002 $(HOST_EXPORTS) \
41003 for flag in $(EXTRA_HOST_FLAGS) ; do \
41004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41005 done; \
41006 echo "Doing mostlyclean in zlib" ; \
41007 (cd $(HOST_SUBDIR)/zlib && \
41008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41010 "RANLIB=$${RANLIB}" \
41011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41012 mostlyclean) \
41013 || exit 1
41014
41015 @endif zlib
41016
41017 .PHONY: maybe-clean-zlib clean-zlib
41018 maybe-clean-zlib:
41019 @if zlib
41020 maybe-clean-zlib: clean-zlib
41021
41022 clean-zlib:
41023 @[ -f ./zlib/Makefile ] || exit 0; \
41024 r=`${PWD_COMMAND}`; export r; \
41025 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41026 $(HOST_EXPORTS) \
41027 for flag in $(EXTRA_HOST_FLAGS) ; do \
41028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41029 done; \
41030 echo "Doing clean in zlib" ; \
41031 (cd $(HOST_SUBDIR)/zlib && \
41032 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41033 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41034 "RANLIB=$${RANLIB}" \
41035 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41036 clean) \
41037 || exit 1
41038
41039 @endif zlib
41040
41041 .PHONY: maybe-distclean-zlib distclean-zlib
41042 maybe-distclean-zlib:
41043 @if zlib
41044 maybe-distclean-zlib: distclean-zlib
41045
41046 distclean-zlib:
41047 @[ -f ./zlib/Makefile ] || exit 0; \
41048 r=`${PWD_COMMAND}`; export r; \
41049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41050 $(HOST_EXPORTS) \
41051 for flag in $(EXTRA_HOST_FLAGS) ; do \
41052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41053 done; \
41054 echo "Doing distclean in zlib" ; \
41055 (cd $(HOST_SUBDIR)/zlib && \
41056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41058 "RANLIB=$${RANLIB}" \
41059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41060 distclean) \
41061 || exit 1
41062
41063 @endif zlib
41064
41065 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
41066 maybe-maintainer-clean-zlib:
41067 @if zlib
41068 maybe-maintainer-clean-zlib: maintainer-clean-zlib
41069
41070 maintainer-clean-zlib:
41071 @[ -f ./zlib/Makefile ] || exit 0; \
41072 r=`${PWD_COMMAND}`; export r; \
41073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41074 $(HOST_EXPORTS) \
41075 for flag in $(EXTRA_HOST_FLAGS) ; do \
41076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41077 done; \
41078 echo "Doing maintainer-clean in zlib" ; \
41079 (cd $(HOST_SUBDIR)/zlib && \
41080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41082 "RANLIB=$${RANLIB}" \
41083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41084 maintainer-clean) \
41085 || exit 1
41086
41087 @endif zlib
41088
41089
41090
41091 .PHONY: configure-gdb maybe-configure-gdb
41092 maybe-configure-gdb:
41093 @if gcc-bootstrap
41094 configure-gdb: stage_current
41095 @endif gcc-bootstrap
41096 @if gdb
41097 maybe-configure-gdb: configure-gdb
41098 configure-gdb:
41099 @: $(MAKE); $(unstage)
41100 @r=`${PWD_COMMAND}`; export r; \
41101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41102 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
41103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
41104 $(HOST_EXPORTS) \
41105 echo Configuring in $(HOST_SUBDIR)/gdb; \
41106 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
41107 case $(srcdir) in \
41108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41109 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
41110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41111 esac; \
41112 srcdiroption="--srcdir=$${topdir}/gdb"; \
41113 libsrcdir="$$s/gdb"; \
41114 $(SHELL) $${libsrcdir}/configure \
41115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41116 --target=${target_alias} $${srcdiroption} \
41117 || exit 1
41118 @endif gdb
41119
41120
41121
41122
41123
41124 .PHONY: all-gdb maybe-all-gdb
41125 maybe-all-gdb:
41126 @if gcc-bootstrap
41127 all-gdb: stage_current
41128 @endif gcc-bootstrap
41129 @if gdb
41130 TARGET-gdb=all
41131 maybe-all-gdb: all-gdb
41132 all-gdb: configure-gdb
41133 @: $(MAKE); $(unstage)
41134 @r=`${PWD_COMMAND}`; export r; \
41135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41136 $(HOST_EXPORTS) \
41137 (cd $(HOST_SUBDIR)/gdb && \
41138 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41139 $(TARGET-gdb))
41140 @endif gdb
41141
41142
41143
41144
41145 .PHONY: check-gdb maybe-check-gdb
41146 maybe-check-gdb:
41147 @if gdb
41148 maybe-check-gdb: check-gdb
41149
41150 check-gdb:
41151 @: $(MAKE); $(unstage)
41152 @r=`${PWD_COMMAND}`; export r; \
41153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41154 $(HOST_EXPORTS) \
41155 (cd $(HOST_SUBDIR)/gdb && \
41156 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41157
41158 @endif gdb
41159
41160 .PHONY: install-gdb maybe-install-gdb
41161 maybe-install-gdb:
41162 @if gdb
41163 maybe-install-gdb: install-gdb
41164
41165 install-gdb: installdirs
41166 @: $(MAKE); $(unstage)
41167 @r=`${PWD_COMMAND}`; export r; \
41168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41169 $(HOST_EXPORTS) \
41170 (cd $(HOST_SUBDIR)/gdb && \
41171 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41172
41173 @endif gdb
41174
41175 # Other targets (info, dvi, pdf, etc.)
41176
41177 .PHONY: maybe-info-gdb info-gdb
41178 maybe-info-gdb:
41179 @if gdb
41180 maybe-info-gdb: info-gdb
41181
41182 info-gdb: \
41183 configure-gdb
41184 @: $(MAKE); $(unstage)
41185 @[ -f ./gdb/Makefile ] || exit 0; \
41186 r=`${PWD_COMMAND}`; export r; \
41187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41188 $(HOST_EXPORTS) \
41189 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41190 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41191 done; \
41192 echo "Doing info in gdb" ; \
41193 (cd $(HOST_SUBDIR)/gdb && \
41194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41196 "RANLIB=$${RANLIB}" \
41197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41198 info) \
41199 || exit 1
41200
41201 @endif gdb
41202
41203 .PHONY: maybe-dvi-gdb dvi-gdb
41204 maybe-dvi-gdb:
41205 @if gdb
41206 maybe-dvi-gdb: dvi-gdb
41207
41208 dvi-gdb: \
41209 configure-gdb
41210 @: $(MAKE); $(unstage)
41211 @[ -f ./gdb/Makefile ] || exit 0; \
41212 r=`${PWD_COMMAND}`; export r; \
41213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41214 $(HOST_EXPORTS) \
41215 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41217 done; \
41218 echo "Doing dvi in gdb" ; \
41219 (cd $(HOST_SUBDIR)/gdb && \
41220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41222 "RANLIB=$${RANLIB}" \
41223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41224 dvi) \
41225 || exit 1
41226
41227 @endif gdb
41228
41229 .PHONY: maybe-pdf-gdb pdf-gdb
41230 maybe-pdf-gdb:
41231 @if gdb
41232 maybe-pdf-gdb: pdf-gdb
41233
41234 pdf-gdb: \
41235 configure-gdb
41236 @: $(MAKE); $(unstage)
41237 @[ -f ./gdb/Makefile ] || exit 0; \
41238 r=`${PWD_COMMAND}`; export r; \
41239 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41240 $(HOST_EXPORTS) \
41241 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41242 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41243 done; \
41244 echo "Doing pdf in gdb" ; \
41245 (cd $(HOST_SUBDIR)/gdb && \
41246 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41247 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41248 "RANLIB=$${RANLIB}" \
41249 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41250 pdf) \
41251 || exit 1
41252
41253 @endif gdb
41254
41255 .PHONY: maybe-html-gdb html-gdb
41256 maybe-html-gdb:
41257 @if gdb
41258 maybe-html-gdb: html-gdb
41259
41260 html-gdb: \
41261 configure-gdb
41262 @: $(MAKE); $(unstage)
41263 @[ -f ./gdb/Makefile ] || exit 0; \
41264 r=`${PWD_COMMAND}`; export r; \
41265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41266 $(HOST_EXPORTS) \
41267 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41269 done; \
41270 echo "Doing html in gdb" ; \
41271 (cd $(HOST_SUBDIR)/gdb && \
41272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41274 "RANLIB=$${RANLIB}" \
41275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41276 html) \
41277 || exit 1
41278
41279 @endif gdb
41280
41281 .PHONY: maybe-TAGS-gdb TAGS-gdb
41282 maybe-TAGS-gdb:
41283 @if gdb
41284 maybe-TAGS-gdb: TAGS-gdb
41285
41286 TAGS-gdb: \
41287 configure-gdb
41288 @: $(MAKE); $(unstage)
41289 @[ -f ./gdb/Makefile ] || exit 0; \
41290 r=`${PWD_COMMAND}`; export r; \
41291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41292 $(HOST_EXPORTS) \
41293 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41295 done; \
41296 echo "Doing TAGS in gdb" ; \
41297 (cd $(HOST_SUBDIR)/gdb && \
41298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41300 "RANLIB=$${RANLIB}" \
41301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41302 TAGS) \
41303 || exit 1
41304
41305 @endif gdb
41306
41307 .PHONY: maybe-install-info-gdb install-info-gdb
41308 maybe-install-info-gdb:
41309 @if gdb
41310 maybe-install-info-gdb: install-info-gdb
41311
41312 install-info-gdb: \
41313 configure-gdb \
41314 info-gdb
41315 @: $(MAKE); $(unstage)
41316 @[ -f ./gdb/Makefile ] || exit 0; \
41317 r=`${PWD_COMMAND}`; export r; \
41318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41319 $(HOST_EXPORTS) \
41320 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41322 done; \
41323 echo "Doing install-info in gdb" ; \
41324 (cd $(HOST_SUBDIR)/gdb && \
41325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41327 "RANLIB=$${RANLIB}" \
41328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41329 install-info) \
41330 || exit 1
41331
41332 @endif gdb
41333
41334 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
41335 maybe-install-pdf-gdb:
41336 @if gdb
41337 maybe-install-pdf-gdb: install-pdf-gdb
41338
41339 install-pdf-gdb: \
41340 configure-gdb \
41341 pdf-gdb
41342 @: $(MAKE); $(unstage)
41343 @[ -f ./gdb/Makefile ] || exit 0; \
41344 r=`${PWD_COMMAND}`; export r; \
41345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41346 $(HOST_EXPORTS) \
41347 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41349 done; \
41350 echo "Doing install-pdf in gdb" ; \
41351 (cd $(HOST_SUBDIR)/gdb && \
41352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41354 "RANLIB=$${RANLIB}" \
41355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41356 install-pdf) \
41357 || exit 1
41358
41359 @endif gdb
41360
41361 .PHONY: maybe-install-html-gdb install-html-gdb
41362 maybe-install-html-gdb:
41363 @if gdb
41364 maybe-install-html-gdb: install-html-gdb
41365
41366 install-html-gdb: \
41367 configure-gdb \
41368 html-gdb
41369 @: $(MAKE); $(unstage)
41370 @[ -f ./gdb/Makefile ] || exit 0; \
41371 r=`${PWD_COMMAND}`; export r; \
41372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41373 $(HOST_EXPORTS) \
41374 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41376 done; \
41377 echo "Doing install-html in gdb" ; \
41378 (cd $(HOST_SUBDIR)/gdb && \
41379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41381 "RANLIB=$${RANLIB}" \
41382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41383 install-html) \
41384 || exit 1
41385
41386 @endif gdb
41387
41388 .PHONY: maybe-installcheck-gdb installcheck-gdb
41389 maybe-installcheck-gdb:
41390 @if gdb
41391 maybe-installcheck-gdb: installcheck-gdb
41392
41393 installcheck-gdb: \
41394 configure-gdb
41395 @: $(MAKE); $(unstage)
41396 @[ -f ./gdb/Makefile ] || exit 0; \
41397 r=`${PWD_COMMAND}`; export r; \
41398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41399 $(HOST_EXPORTS) \
41400 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41402 done; \
41403 echo "Doing installcheck in gdb" ; \
41404 (cd $(HOST_SUBDIR)/gdb && \
41405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41407 "RANLIB=$${RANLIB}" \
41408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41409 installcheck) \
41410 || exit 1
41411
41412 @endif gdb
41413
41414 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
41415 maybe-mostlyclean-gdb:
41416 @if gdb
41417 maybe-mostlyclean-gdb: mostlyclean-gdb
41418
41419 mostlyclean-gdb:
41420 @: $(MAKE); $(unstage)
41421 @[ -f ./gdb/Makefile ] || exit 0; \
41422 r=`${PWD_COMMAND}`; export r; \
41423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41424 $(HOST_EXPORTS) \
41425 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41426 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41427 done; \
41428 echo "Doing mostlyclean in gdb" ; \
41429 (cd $(HOST_SUBDIR)/gdb && \
41430 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41431 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41432 "RANLIB=$${RANLIB}" \
41433 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41434 mostlyclean) \
41435 || exit 1
41436
41437 @endif gdb
41438
41439 .PHONY: maybe-clean-gdb clean-gdb
41440 maybe-clean-gdb:
41441 @if gdb
41442 maybe-clean-gdb: clean-gdb
41443
41444 clean-gdb:
41445 @: $(MAKE); $(unstage)
41446 @[ -f ./gdb/Makefile ] || exit 0; \
41447 r=`${PWD_COMMAND}`; export r; \
41448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41449 $(HOST_EXPORTS) \
41450 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41452 done; \
41453 echo "Doing clean in gdb" ; \
41454 (cd $(HOST_SUBDIR)/gdb && \
41455 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41456 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41457 "RANLIB=$${RANLIB}" \
41458 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41459 clean) \
41460 || exit 1
41461
41462 @endif gdb
41463
41464 .PHONY: maybe-distclean-gdb distclean-gdb
41465 maybe-distclean-gdb:
41466 @if gdb
41467 maybe-distclean-gdb: distclean-gdb
41468
41469 distclean-gdb:
41470 @: $(MAKE); $(unstage)
41471 @[ -f ./gdb/Makefile ] || exit 0; \
41472 r=`${PWD_COMMAND}`; export r; \
41473 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41474 $(HOST_EXPORTS) \
41475 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41476 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41477 done; \
41478 echo "Doing distclean in gdb" ; \
41479 (cd $(HOST_SUBDIR)/gdb && \
41480 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41481 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41482 "RANLIB=$${RANLIB}" \
41483 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41484 distclean) \
41485 || exit 1
41486
41487 @endif gdb
41488
41489 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
41490 maybe-maintainer-clean-gdb:
41491 @if gdb
41492 maybe-maintainer-clean-gdb: maintainer-clean-gdb
41493
41494 maintainer-clean-gdb:
41495 @: $(MAKE); $(unstage)
41496 @[ -f ./gdb/Makefile ] || exit 0; \
41497 r=`${PWD_COMMAND}`; export r; \
41498 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41499 $(HOST_EXPORTS) \
41500 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41502 done; \
41503 echo "Doing maintainer-clean in gdb" ; \
41504 (cd $(HOST_SUBDIR)/gdb && \
41505 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41506 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41507 "RANLIB=$${RANLIB}" \
41508 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41509 maintainer-clean) \
41510 || exit 1
41511
41512 @endif gdb
41513
41514
41515
41516 .PHONY: configure-expect maybe-configure-expect
41517 maybe-configure-expect:
41518 @if gcc-bootstrap
41519 configure-expect: stage_current
41520 @endif gcc-bootstrap
41521 @if expect
41522 maybe-configure-expect: configure-expect
41523 configure-expect:
41524 @: $(MAKE); $(unstage)
41525 @r=`${PWD_COMMAND}`; export r; \
41526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41527 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
41528 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
41529 $(HOST_EXPORTS) \
41530 echo Configuring in $(HOST_SUBDIR)/expect; \
41531 cd "$(HOST_SUBDIR)/expect" || exit 1; \
41532 case $(srcdir) in \
41533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41534 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
41535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41536 esac; \
41537 srcdiroption="--srcdir=$${topdir}/expect"; \
41538 libsrcdir="$$s/expect"; \
41539 $(SHELL) $${libsrcdir}/configure \
41540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41541 --target=${target_alias} $${srcdiroption} \
41542 || exit 1
41543 @endif expect
41544
41545
41546
41547
41548
41549 .PHONY: all-expect maybe-all-expect
41550 maybe-all-expect:
41551 @if gcc-bootstrap
41552 all-expect: stage_current
41553 @endif gcc-bootstrap
41554 @if expect
41555 TARGET-expect=all
41556 maybe-all-expect: all-expect
41557 all-expect: configure-expect
41558 @: $(MAKE); $(unstage)
41559 @r=`${PWD_COMMAND}`; export r; \
41560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41561 $(HOST_EXPORTS) \
41562 (cd $(HOST_SUBDIR)/expect && \
41563 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41564 $(TARGET-expect))
41565 @endif expect
41566
41567
41568
41569
41570 .PHONY: check-expect maybe-check-expect
41571 maybe-check-expect:
41572 @if expect
41573 maybe-check-expect: check-expect
41574
41575 check-expect:
41576 @: $(MAKE); $(unstage)
41577 @r=`${PWD_COMMAND}`; export r; \
41578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41579 $(HOST_EXPORTS) \
41580 (cd $(HOST_SUBDIR)/expect && \
41581 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
41582
41583 @endif expect
41584
41585 .PHONY: install-expect maybe-install-expect
41586 maybe-install-expect:
41587 @if expect
41588 maybe-install-expect: install-expect
41589
41590 install-expect: installdirs
41591 @: $(MAKE); $(unstage)
41592 @r=`${PWD_COMMAND}`; export r; \
41593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41594 $(HOST_EXPORTS) \
41595 (cd $(HOST_SUBDIR)/expect && \
41596 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
41597
41598 @endif expect
41599
41600 # Other targets (info, dvi, pdf, etc.)
41601
41602 .PHONY: maybe-info-expect info-expect
41603 maybe-info-expect:
41604 @if expect
41605 maybe-info-expect: info-expect
41606
41607 info-expect: \
41608 configure-expect
41609 @: $(MAKE); $(unstage)
41610 @[ -f ./expect/Makefile ] || exit 0; \
41611 r=`${PWD_COMMAND}`; export r; \
41612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41613 $(HOST_EXPORTS) \
41614 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41615 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41616 done; \
41617 echo "Doing info in expect" ; \
41618 (cd $(HOST_SUBDIR)/expect && \
41619 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41620 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41621 "RANLIB=$${RANLIB}" \
41622 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41623 info) \
41624 || exit 1
41625
41626 @endif expect
41627
41628 .PHONY: maybe-dvi-expect dvi-expect
41629 maybe-dvi-expect:
41630 @if expect
41631 maybe-dvi-expect: dvi-expect
41632
41633 dvi-expect: \
41634 configure-expect
41635 @: $(MAKE); $(unstage)
41636 @[ -f ./expect/Makefile ] || exit 0; \
41637 r=`${PWD_COMMAND}`; export r; \
41638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41639 $(HOST_EXPORTS) \
41640 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41641 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41642 done; \
41643 echo "Doing dvi in expect" ; \
41644 (cd $(HOST_SUBDIR)/expect && \
41645 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41646 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41647 "RANLIB=$${RANLIB}" \
41648 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41649 dvi) \
41650 || exit 1
41651
41652 @endif expect
41653
41654 .PHONY: maybe-pdf-expect pdf-expect
41655 maybe-pdf-expect:
41656 @if expect
41657 maybe-pdf-expect: pdf-expect
41658
41659 pdf-expect: \
41660 configure-expect
41661 @: $(MAKE); $(unstage)
41662 @[ -f ./expect/Makefile ] || exit 0; \
41663 r=`${PWD_COMMAND}`; export r; \
41664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41665 $(HOST_EXPORTS) \
41666 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41667 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41668 done; \
41669 echo "Doing pdf in expect" ; \
41670 (cd $(HOST_SUBDIR)/expect && \
41671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41673 "RANLIB=$${RANLIB}" \
41674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41675 pdf) \
41676 || exit 1
41677
41678 @endif expect
41679
41680 .PHONY: maybe-html-expect html-expect
41681 maybe-html-expect:
41682 @if expect
41683 maybe-html-expect: html-expect
41684
41685 html-expect: \
41686 configure-expect
41687 @: $(MAKE); $(unstage)
41688 @[ -f ./expect/Makefile ] || exit 0; \
41689 r=`${PWD_COMMAND}`; export r; \
41690 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41691 $(HOST_EXPORTS) \
41692 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41694 done; \
41695 echo "Doing html in expect" ; \
41696 (cd $(HOST_SUBDIR)/expect && \
41697 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41698 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41699 "RANLIB=$${RANLIB}" \
41700 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41701 html) \
41702 || exit 1
41703
41704 @endif expect
41705
41706 .PHONY: maybe-TAGS-expect TAGS-expect
41707 maybe-TAGS-expect:
41708 @if expect
41709 maybe-TAGS-expect: TAGS-expect
41710
41711 TAGS-expect: \
41712 configure-expect
41713 @: $(MAKE); $(unstage)
41714 @[ -f ./expect/Makefile ] || exit 0; \
41715 r=`${PWD_COMMAND}`; export r; \
41716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41717 $(HOST_EXPORTS) \
41718 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41720 done; \
41721 echo "Doing TAGS in expect" ; \
41722 (cd $(HOST_SUBDIR)/expect && \
41723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41725 "RANLIB=$${RANLIB}" \
41726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41727 TAGS) \
41728 || exit 1
41729
41730 @endif expect
41731
41732 .PHONY: maybe-install-info-expect install-info-expect
41733 maybe-install-info-expect:
41734 @if expect
41735 maybe-install-info-expect: install-info-expect
41736
41737 install-info-expect: \
41738 configure-expect \
41739 info-expect
41740 @: $(MAKE); $(unstage)
41741 @[ -f ./expect/Makefile ] || exit 0; \
41742 r=`${PWD_COMMAND}`; export r; \
41743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41744 $(HOST_EXPORTS) \
41745 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41747 done; \
41748 echo "Doing install-info in expect" ; \
41749 (cd $(HOST_SUBDIR)/expect && \
41750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41752 "RANLIB=$${RANLIB}" \
41753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41754 install-info) \
41755 || exit 1
41756
41757 @endif expect
41758
41759 .PHONY: maybe-install-pdf-expect install-pdf-expect
41760 maybe-install-pdf-expect:
41761 @if expect
41762 maybe-install-pdf-expect: install-pdf-expect
41763
41764 install-pdf-expect: \
41765 configure-expect \
41766 pdf-expect
41767 @: $(MAKE); $(unstage)
41768 @[ -f ./expect/Makefile ] || exit 0; \
41769 r=`${PWD_COMMAND}`; export r; \
41770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41771 $(HOST_EXPORTS) \
41772 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41774 done; \
41775 echo "Doing install-pdf in expect" ; \
41776 (cd $(HOST_SUBDIR)/expect && \
41777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41779 "RANLIB=$${RANLIB}" \
41780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41781 install-pdf) \
41782 || exit 1
41783
41784 @endif expect
41785
41786 .PHONY: maybe-install-html-expect install-html-expect
41787 maybe-install-html-expect:
41788 @if expect
41789 maybe-install-html-expect: install-html-expect
41790
41791 install-html-expect: \
41792 configure-expect \
41793 html-expect
41794 @: $(MAKE); $(unstage)
41795 @[ -f ./expect/Makefile ] || exit 0; \
41796 r=`${PWD_COMMAND}`; export r; \
41797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41798 $(HOST_EXPORTS) \
41799 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41800 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41801 done; \
41802 echo "Doing install-html in expect" ; \
41803 (cd $(HOST_SUBDIR)/expect && \
41804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41806 "RANLIB=$${RANLIB}" \
41807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41808 install-html) \
41809 || exit 1
41810
41811 @endif expect
41812
41813 .PHONY: maybe-installcheck-expect installcheck-expect
41814 maybe-installcheck-expect:
41815 @if expect
41816 maybe-installcheck-expect: installcheck-expect
41817
41818 installcheck-expect: \
41819 configure-expect
41820 @: $(MAKE); $(unstage)
41821 @[ -f ./expect/Makefile ] || exit 0; \
41822 r=`${PWD_COMMAND}`; export r; \
41823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41824 $(HOST_EXPORTS) \
41825 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41827 done; \
41828 echo "Doing installcheck in expect" ; \
41829 (cd $(HOST_SUBDIR)/expect && \
41830 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41831 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41832 "RANLIB=$${RANLIB}" \
41833 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41834 installcheck) \
41835 || exit 1
41836
41837 @endif expect
41838
41839 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
41840 maybe-mostlyclean-expect:
41841 @if expect
41842 maybe-mostlyclean-expect: mostlyclean-expect
41843
41844 mostlyclean-expect:
41845 @: $(MAKE); $(unstage)
41846 @[ -f ./expect/Makefile ] || exit 0; \
41847 r=`${PWD_COMMAND}`; export r; \
41848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41849 $(HOST_EXPORTS) \
41850 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41852 done; \
41853 echo "Doing mostlyclean in expect" ; \
41854 (cd $(HOST_SUBDIR)/expect && \
41855 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41856 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41857 "RANLIB=$${RANLIB}" \
41858 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41859 mostlyclean) \
41860 || exit 1
41861
41862 @endif expect
41863
41864 .PHONY: maybe-clean-expect clean-expect
41865 maybe-clean-expect:
41866 @if expect
41867 maybe-clean-expect: clean-expect
41868
41869 clean-expect:
41870 @: $(MAKE); $(unstage)
41871 @[ -f ./expect/Makefile ] || exit 0; \
41872 r=`${PWD_COMMAND}`; export r; \
41873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41874 $(HOST_EXPORTS) \
41875 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41877 done; \
41878 echo "Doing clean in expect" ; \
41879 (cd $(HOST_SUBDIR)/expect && \
41880 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41881 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41882 "RANLIB=$${RANLIB}" \
41883 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41884 clean) \
41885 || exit 1
41886
41887 @endif expect
41888
41889 .PHONY: maybe-distclean-expect distclean-expect
41890 maybe-distclean-expect:
41891 @if expect
41892 maybe-distclean-expect: distclean-expect
41893
41894 distclean-expect:
41895 @: $(MAKE); $(unstage)
41896 @[ -f ./expect/Makefile ] || exit 0; \
41897 r=`${PWD_COMMAND}`; export r; \
41898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41899 $(HOST_EXPORTS) \
41900 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41902 done; \
41903 echo "Doing distclean in expect" ; \
41904 (cd $(HOST_SUBDIR)/expect && \
41905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41907 "RANLIB=$${RANLIB}" \
41908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41909 distclean) \
41910 || exit 1
41911
41912 @endif expect
41913
41914 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
41915 maybe-maintainer-clean-expect:
41916 @if expect
41917 maybe-maintainer-clean-expect: maintainer-clean-expect
41918
41919 maintainer-clean-expect:
41920 @: $(MAKE); $(unstage)
41921 @[ -f ./expect/Makefile ] || exit 0; \
41922 r=`${PWD_COMMAND}`; export r; \
41923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41924 $(HOST_EXPORTS) \
41925 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
41926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41927 done; \
41928 echo "Doing maintainer-clean in expect" ; \
41929 (cd $(HOST_SUBDIR)/expect && \
41930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41932 "RANLIB=$${RANLIB}" \
41933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41934 maintainer-clean) \
41935 || exit 1
41936
41937 @endif expect
41938
41939
41940
41941 .PHONY: configure-guile maybe-configure-guile
41942 maybe-configure-guile:
41943 @if gcc-bootstrap
41944 configure-guile: stage_current
41945 @endif gcc-bootstrap
41946 @if guile
41947 maybe-configure-guile: configure-guile
41948 configure-guile:
41949 @: $(MAKE); $(unstage)
41950 @r=`${PWD_COMMAND}`; export r; \
41951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41952 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
41953 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
41954 $(HOST_EXPORTS) \
41955 echo Configuring in $(HOST_SUBDIR)/guile; \
41956 cd "$(HOST_SUBDIR)/guile" || exit 1; \
41957 case $(srcdir) in \
41958 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41959 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
41960 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41961 esac; \
41962 srcdiroption="--srcdir=$${topdir}/guile"; \
41963 libsrcdir="$$s/guile"; \
41964 $(SHELL) $${libsrcdir}/configure \
41965 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41966 --target=${target_alias} $${srcdiroption} \
41967 || exit 1
41968 @endif guile
41969
41970
41971
41972
41973
41974 .PHONY: all-guile maybe-all-guile
41975 maybe-all-guile:
41976 @if gcc-bootstrap
41977 all-guile: stage_current
41978 @endif gcc-bootstrap
41979 @if guile
41980 TARGET-guile=all
41981 maybe-all-guile: all-guile
41982 all-guile: configure-guile
41983 @: $(MAKE); $(unstage)
41984 @r=`${PWD_COMMAND}`; export r; \
41985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41986 $(HOST_EXPORTS) \
41987 (cd $(HOST_SUBDIR)/guile && \
41988 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
41989 $(TARGET-guile))
41990 @endif guile
41991
41992
41993
41994
41995 .PHONY: check-guile maybe-check-guile
41996 maybe-check-guile:
41997 @if guile
41998 maybe-check-guile: check-guile
41999
42000 check-guile:
42001 @: $(MAKE); $(unstage)
42002 @r=`${PWD_COMMAND}`; export r; \
42003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42004 $(HOST_EXPORTS) \
42005 (cd $(HOST_SUBDIR)/guile && \
42006 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42007
42008 @endif guile
42009
42010 .PHONY: install-guile maybe-install-guile
42011 maybe-install-guile:
42012 @if guile
42013 maybe-install-guile: install-guile
42014
42015 install-guile: installdirs
42016 @: $(MAKE); $(unstage)
42017 @r=`${PWD_COMMAND}`; export r; \
42018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42019 $(HOST_EXPORTS) \
42020 (cd $(HOST_SUBDIR)/guile && \
42021 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42022
42023 @endif guile
42024
42025 # Other targets (info, dvi, pdf, etc.)
42026
42027 .PHONY: maybe-info-guile info-guile
42028 maybe-info-guile:
42029 @if guile
42030 maybe-info-guile: info-guile
42031
42032 info-guile: \
42033 configure-guile
42034 @: $(MAKE); $(unstage)
42035 @[ -f ./guile/Makefile ] || exit 0; \
42036 r=`${PWD_COMMAND}`; export r; \
42037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42038 $(HOST_EXPORTS) \
42039 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42041 done; \
42042 echo "Doing info in guile" ; \
42043 (cd $(HOST_SUBDIR)/guile && \
42044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42046 "RANLIB=$${RANLIB}" \
42047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42048 info) \
42049 || exit 1
42050
42051 @endif guile
42052
42053 .PHONY: maybe-dvi-guile dvi-guile
42054 maybe-dvi-guile:
42055 @if guile
42056 maybe-dvi-guile: dvi-guile
42057
42058 dvi-guile: \
42059 configure-guile
42060 @: $(MAKE); $(unstage)
42061 @[ -f ./guile/Makefile ] || exit 0; \
42062 r=`${PWD_COMMAND}`; export r; \
42063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42064 $(HOST_EXPORTS) \
42065 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42067 done; \
42068 echo "Doing dvi in guile" ; \
42069 (cd $(HOST_SUBDIR)/guile && \
42070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42072 "RANLIB=$${RANLIB}" \
42073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42074 dvi) \
42075 || exit 1
42076
42077 @endif guile
42078
42079 .PHONY: maybe-pdf-guile pdf-guile
42080 maybe-pdf-guile:
42081 @if guile
42082 maybe-pdf-guile: pdf-guile
42083
42084 pdf-guile: \
42085 configure-guile
42086 @: $(MAKE); $(unstage)
42087 @[ -f ./guile/Makefile ] || exit 0; \
42088 r=`${PWD_COMMAND}`; export r; \
42089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42090 $(HOST_EXPORTS) \
42091 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42093 done; \
42094 echo "Doing pdf in guile" ; \
42095 (cd $(HOST_SUBDIR)/guile && \
42096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42098 "RANLIB=$${RANLIB}" \
42099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42100 pdf) \
42101 || exit 1
42102
42103 @endif guile
42104
42105 .PHONY: maybe-html-guile html-guile
42106 maybe-html-guile:
42107 @if guile
42108 maybe-html-guile: html-guile
42109
42110 html-guile: \
42111 configure-guile
42112 @: $(MAKE); $(unstage)
42113 @[ -f ./guile/Makefile ] || exit 0; \
42114 r=`${PWD_COMMAND}`; export r; \
42115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42116 $(HOST_EXPORTS) \
42117 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42119 done; \
42120 echo "Doing html in guile" ; \
42121 (cd $(HOST_SUBDIR)/guile && \
42122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42124 "RANLIB=$${RANLIB}" \
42125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42126 html) \
42127 || exit 1
42128
42129 @endif guile
42130
42131 .PHONY: maybe-TAGS-guile TAGS-guile
42132 maybe-TAGS-guile:
42133 @if guile
42134 maybe-TAGS-guile: TAGS-guile
42135
42136 TAGS-guile: \
42137 configure-guile
42138 @: $(MAKE); $(unstage)
42139 @[ -f ./guile/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) $(X11_FLAGS_TO_PASS); do \
42144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42145 done; \
42146 echo "Doing TAGS in guile" ; \
42147 (cd $(HOST_SUBDIR)/guile && \
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 TAGS) \
42153 || exit 1
42154
42155 @endif guile
42156
42157 .PHONY: maybe-install-info-guile install-info-guile
42158 maybe-install-info-guile:
42159 @if guile
42160 maybe-install-info-guile: install-info-guile
42161
42162 install-info-guile: \
42163 configure-guile \
42164 info-guile
42165 @: $(MAKE); $(unstage)
42166 @[ -f ./guile/Makefile ] || exit 0; \
42167 r=`${PWD_COMMAND}`; export r; \
42168 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42169 $(HOST_EXPORTS) \
42170 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42172 done; \
42173 echo "Doing install-info in guile" ; \
42174 (cd $(HOST_SUBDIR)/guile && \
42175 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42176 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42177 "RANLIB=$${RANLIB}" \
42178 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42179 install-info) \
42180 || exit 1
42181
42182 @endif guile
42183
42184 .PHONY: maybe-install-pdf-guile install-pdf-guile
42185 maybe-install-pdf-guile:
42186 @if guile
42187 maybe-install-pdf-guile: install-pdf-guile
42188
42189 install-pdf-guile: \
42190 configure-guile \
42191 pdf-guile
42192 @: $(MAKE); $(unstage)
42193 @[ -f ./guile/Makefile ] || exit 0; \
42194 r=`${PWD_COMMAND}`; export r; \
42195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42196 $(HOST_EXPORTS) \
42197 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42198 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42199 done; \
42200 echo "Doing install-pdf in guile" ; \
42201 (cd $(HOST_SUBDIR)/guile && \
42202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42204 "RANLIB=$${RANLIB}" \
42205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42206 install-pdf) \
42207 || exit 1
42208
42209 @endif guile
42210
42211 .PHONY: maybe-install-html-guile install-html-guile
42212 maybe-install-html-guile:
42213 @if guile
42214 maybe-install-html-guile: install-html-guile
42215
42216 install-html-guile: \
42217 configure-guile \
42218 html-guile
42219 @: $(MAKE); $(unstage)
42220 @[ -f ./guile/Makefile ] || exit 0; \
42221 r=`${PWD_COMMAND}`; export r; \
42222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42223 $(HOST_EXPORTS) \
42224 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42226 done; \
42227 echo "Doing install-html in guile" ; \
42228 (cd $(HOST_SUBDIR)/guile && \
42229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42231 "RANLIB=$${RANLIB}" \
42232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42233 install-html) \
42234 || exit 1
42235
42236 @endif guile
42237
42238 .PHONY: maybe-installcheck-guile installcheck-guile
42239 maybe-installcheck-guile:
42240 @if guile
42241 maybe-installcheck-guile: installcheck-guile
42242
42243 installcheck-guile: \
42244 configure-guile
42245 @: $(MAKE); $(unstage)
42246 @[ -f ./guile/Makefile ] || exit 0; \
42247 r=`${PWD_COMMAND}`; export r; \
42248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42249 $(HOST_EXPORTS) \
42250 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42252 done; \
42253 echo "Doing installcheck in guile" ; \
42254 (cd $(HOST_SUBDIR)/guile && \
42255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42257 "RANLIB=$${RANLIB}" \
42258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42259 installcheck) \
42260 || exit 1
42261
42262 @endif guile
42263
42264 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
42265 maybe-mostlyclean-guile:
42266 @if guile
42267 maybe-mostlyclean-guile: mostlyclean-guile
42268
42269 mostlyclean-guile:
42270 @: $(MAKE); $(unstage)
42271 @[ -f ./guile/Makefile ] || exit 0; \
42272 r=`${PWD_COMMAND}`; export r; \
42273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42274 $(HOST_EXPORTS) \
42275 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42277 done; \
42278 echo "Doing mostlyclean in guile" ; \
42279 (cd $(HOST_SUBDIR)/guile && \
42280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42282 "RANLIB=$${RANLIB}" \
42283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42284 mostlyclean) \
42285 || exit 1
42286
42287 @endif guile
42288
42289 .PHONY: maybe-clean-guile clean-guile
42290 maybe-clean-guile:
42291 @if guile
42292 maybe-clean-guile: clean-guile
42293
42294 clean-guile:
42295 @: $(MAKE); $(unstage)
42296 @[ -f ./guile/Makefile ] || exit 0; \
42297 r=`${PWD_COMMAND}`; export r; \
42298 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42299 $(HOST_EXPORTS) \
42300 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42301 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302 done; \
42303 echo "Doing clean in guile" ; \
42304 (cd $(HOST_SUBDIR)/guile && \
42305 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42306 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42307 "RANLIB=$${RANLIB}" \
42308 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42309 clean) \
42310 || exit 1
42311
42312 @endif guile
42313
42314 .PHONY: maybe-distclean-guile distclean-guile
42315 maybe-distclean-guile:
42316 @if guile
42317 maybe-distclean-guile: distclean-guile
42318
42319 distclean-guile:
42320 @: $(MAKE); $(unstage)
42321 @[ -f ./guile/Makefile ] || exit 0; \
42322 r=`${PWD_COMMAND}`; export r; \
42323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42324 $(HOST_EXPORTS) \
42325 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327 done; \
42328 echo "Doing distclean in guile" ; \
42329 (cd $(HOST_SUBDIR)/guile && \
42330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42332 "RANLIB=$${RANLIB}" \
42333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42334 distclean) \
42335 || exit 1
42336
42337 @endif guile
42338
42339 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
42340 maybe-maintainer-clean-guile:
42341 @if guile
42342 maybe-maintainer-clean-guile: maintainer-clean-guile
42343
42344 maintainer-clean-guile:
42345 @: $(MAKE); $(unstage)
42346 @[ -f ./guile/Makefile ] || exit 0; \
42347 r=`${PWD_COMMAND}`; export r; \
42348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42349 $(HOST_EXPORTS) \
42350 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42351 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42352 done; \
42353 echo "Doing maintainer-clean in guile" ; \
42354 (cd $(HOST_SUBDIR)/guile && \
42355 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42356 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42357 "RANLIB=$${RANLIB}" \
42358 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42359 maintainer-clean) \
42360 || exit 1
42361
42362 @endif guile
42363
42364
42365
42366 .PHONY: configure-tk maybe-configure-tk
42367 maybe-configure-tk:
42368 @if gcc-bootstrap
42369 configure-tk: stage_current
42370 @endif gcc-bootstrap
42371 @if tk
42372 maybe-configure-tk: configure-tk
42373 configure-tk:
42374 @: $(MAKE); $(unstage)
42375 @r=`${PWD_COMMAND}`; export r; \
42376 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42377 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
42378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
42379 $(HOST_EXPORTS) \
42380 echo Configuring in $(HOST_SUBDIR)/tk; \
42381 cd "$(HOST_SUBDIR)/tk" || exit 1; \
42382 case $(srcdir) in \
42383 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42384 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
42385 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42386 esac; \
42387 srcdiroption="--srcdir=$${topdir}/tk"; \
42388 libsrcdir="$$s/tk"; \
42389 $(SHELL) $${libsrcdir}/configure \
42390 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42391 --target=${target_alias} $${srcdiroption} \
42392 || exit 1
42393 @endif tk
42394
42395
42396
42397
42398
42399 .PHONY: all-tk maybe-all-tk
42400 maybe-all-tk:
42401 @if gcc-bootstrap
42402 all-tk: stage_current
42403 @endif gcc-bootstrap
42404 @if tk
42405 TARGET-tk=all
42406 maybe-all-tk: all-tk
42407 all-tk: configure-tk
42408 @: $(MAKE); $(unstage)
42409 @r=`${PWD_COMMAND}`; export r; \
42410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42411 $(HOST_EXPORTS) \
42412 (cd $(HOST_SUBDIR)/tk && \
42413 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS) \
42414 $(TARGET-tk))
42415 @endif tk
42416
42417
42418
42419
42420 .PHONY: check-tk maybe-check-tk
42421 maybe-check-tk:
42422 @if tk
42423 maybe-check-tk: check-tk
42424
42425 check-tk:
42426 @: $(MAKE); $(unstage)
42427 @r=`${PWD_COMMAND}`; export r; \
42428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42429 $(HOST_EXPORTS) \
42430 (cd $(HOST_SUBDIR)/tk && \
42431 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) check)
42432
42433 @endif tk
42434
42435 .PHONY: install-tk maybe-install-tk
42436 maybe-install-tk:
42437 @if tk
42438 maybe-install-tk: install-tk
42439
42440 install-tk: installdirs
42441 @: $(MAKE); $(unstage)
42442 @r=`${PWD_COMMAND}`; export r; \
42443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42444 $(HOST_EXPORTS) \
42445 (cd $(HOST_SUBDIR)/tk && \
42446 $(MAKE) $(FLAGS_TO_PASS) $(X11_FLAGS_TO_PASS) install)
42447
42448 @endif tk
42449
42450 # Other targets (info, dvi, pdf, etc.)
42451
42452 .PHONY: maybe-info-tk info-tk
42453 maybe-info-tk:
42454 @if tk
42455 maybe-info-tk: info-tk
42456
42457 info-tk: \
42458 configure-tk
42459 @: $(MAKE); $(unstage)
42460 @[ -f ./tk/Makefile ] || exit 0; \
42461 r=`${PWD_COMMAND}`; export r; \
42462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42463 $(HOST_EXPORTS) \
42464 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42466 done; \
42467 echo "Doing info in tk" ; \
42468 (cd $(HOST_SUBDIR)/tk && \
42469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42471 "RANLIB=$${RANLIB}" \
42472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42473 info) \
42474 || exit 1
42475
42476 @endif tk
42477
42478 .PHONY: maybe-dvi-tk dvi-tk
42479 maybe-dvi-tk:
42480 @if tk
42481 maybe-dvi-tk: dvi-tk
42482
42483 dvi-tk: \
42484 configure-tk
42485 @: $(MAKE); $(unstage)
42486 @[ -f ./tk/Makefile ] || exit 0; \
42487 r=`${PWD_COMMAND}`; export r; \
42488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42489 $(HOST_EXPORTS) \
42490 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42492 done; \
42493 echo "Doing dvi in tk" ; \
42494 (cd $(HOST_SUBDIR)/tk && \
42495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42497 "RANLIB=$${RANLIB}" \
42498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42499 dvi) \
42500 || exit 1
42501
42502 @endif tk
42503
42504 .PHONY: maybe-pdf-tk pdf-tk
42505 maybe-pdf-tk:
42506 @if tk
42507 maybe-pdf-tk: pdf-tk
42508
42509 pdf-tk: \
42510 configure-tk
42511 @: $(MAKE); $(unstage)
42512 @[ -f ./tk/Makefile ] || exit 0; \
42513 r=`${PWD_COMMAND}`; export r; \
42514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42515 $(HOST_EXPORTS) \
42516 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42518 done; \
42519 echo "Doing pdf in tk" ; \
42520 (cd $(HOST_SUBDIR)/tk && \
42521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42523 "RANLIB=$${RANLIB}" \
42524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42525 pdf) \
42526 || exit 1
42527
42528 @endif tk
42529
42530 .PHONY: maybe-html-tk html-tk
42531 maybe-html-tk:
42532 @if tk
42533 maybe-html-tk: html-tk
42534
42535 html-tk: \
42536 configure-tk
42537 @: $(MAKE); $(unstage)
42538 @[ -f ./tk/Makefile ] || exit 0; \
42539 r=`${PWD_COMMAND}`; export r; \
42540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42541 $(HOST_EXPORTS) \
42542 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42544 done; \
42545 echo "Doing html in tk" ; \
42546 (cd $(HOST_SUBDIR)/tk && \
42547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42549 "RANLIB=$${RANLIB}" \
42550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42551 html) \
42552 || exit 1
42553
42554 @endif tk
42555
42556 .PHONY: maybe-TAGS-tk TAGS-tk
42557 maybe-TAGS-tk:
42558 @if tk
42559 maybe-TAGS-tk: TAGS-tk
42560
42561 TAGS-tk: \
42562 configure-tk
42563 @: $(MAKE); $(unstage)
42564 @[ -f ./tk/Makefile ] || exit 0; \
42565 r=`${PWD_COMMAND}`; export r; \
42566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42567 $(HOST_EXPORTS) \
42568 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42570 done; \
42571 echo "Doing TAGS in tk" ; \
42572 (cd $(HOST_SUBDIR)/tk && \
42573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42575 "RANLIB=$${RANLIB}" \
42576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42577 TAGS) \
42578 || exit 1
42579
42580 @endif tk
42581
42582 .PHONY: maybe-install-info-tk install-info-tk
42583 maybe-install-info-tk:
42584 @if tk
42585 maybe-install-info-tk: install-info-tk
42586
42587 install-info-tk: \
42588 configure-tk \
42589 info-tk
42590 @: $(MAKE); $(unstage)
42591 @[ -f ./tk/Makefile ] || exit 0; \
42592 r=`${PWD_COMMAND}`; export r; \
42593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42594 $(HOST_EXPORTS) \
42595 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42597 done; \
42598 echo "Doing install-info in tk" ; \
42599 (cd $(HOST_SUBDIR)/tk && \
42600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42602 "RANLIB=$${RANLIB}" \
42603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42604 install-info) \
42605 || exit 1
42606
42607 @endif tk
42608
42609 .PHONY: maybe-install-pdf-tk install-pdf-tk
42610 maybe-install-pdf-tk:
42611 @if tk
42612 maybe-install-pdf-tk: install-pdf-tk
42613
42614 install-pdf-tk: \
42615 configure-tk \
42616 pdf-tk
42617 @: $(MAKE); $(unstage)
42618 @[ -f ./tk/Makefile ] || exit 0; \
42619 r=`${PWD_COMMAND}`; export r; \
42620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42621 $(HOST_EXPORTS) \
42622 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42624 done; \
42625 echo "Doing install-pdf in tk" ; \
42626 (cd $(HOST_SUBDIR)/tk && \
42627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42629 "RANLIB=$${RANLIB}" \
42630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42631 install-pdf) \
42632 || exit 1
42633
42634 @endif tk
42635
42636 .PHONY: maybe-install-html-tk install-html-tk
42637 maybe-install-html-tk:
42638 @if tk
42639 maybe-install-html-tk: install-html-tk
42640
42641 install-html-tk: \
42642 configure-tk \
42643 html-tk
42644 @: $(MAKE); $(unstage)
42645 @[ -f ./tk/Makefile ] || exit 0; \
42646 r=`${PWD_COMMAND}`; export r; \
42647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42648 $(HOST_EXPORTS) \
42649 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42651 done; \
42652 echo "Doing install-html in tk" ; \
42653 (cd $(HOST_SUBDIR)/tk && \
42654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42656 "RANLIB=$${RANLIB}" \
42657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42658 install-html) \
42659 || exit 1
42660
42661 @endif tk
42662
42663 .PHONY: maybe-installcheck-tk installcheck-tk
42664 maybe-installcheck-tk:
42665 @if tk
42666 maybe-installcheck-tk: installcheck-tk
42667
42668 installcheck-tk: \
42669 configure-tk
42670 @: $(MAKE); $(unstage)
42671 @[ -f ./tk/Makefile ] || exit 0; \
42672 r=`${PWD_COMMAND}`; export r; \
42673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42674 $(HOST_EXPORTS) \
42675 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42677 done; \
42678 echo "Doing installcheck in tk" ; \
42679 (cd $(HOST_SUBDIR)/tk && \
42680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42682 "RANLIB=$${RANLIB}" \
42683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42684 installcheck) \
42685 || exit 1
42686
42687 @endif tk
42688
42689 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
42690 maybe-mostlyclean-tk:
42691 @if tk
42692 maybe-mostlyclean-tk: mostlyclean-tk
42693
42694 mostlyclean-tk:
42695 @: $(MAKE); $(unstage)
42696 @[ -f ./tk/Makefile ] || exit 0; \
42697 r=`${PWD_COMMAND}`; export r; \
42698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42699 $(HOST_EXPORTS) \
42700 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42702 done; \
42703 echo "Doing mostlyclean in tk" ; \
42704 (cd $(HOST_SUBDIR)/tk && \
42705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42707 "RANLIB=$${RANLIB}" \
42708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42709 mostlyclean) \
42710 || exit 1
42711
42712 @endif tk
42713
42714 .PHONY: maybe-clean-tk clean-tk
42715 maybe-clean-tk:
42716 @if tk
42717 maybe-clean-tk: clean-tk
42718
42719 clean-tk:
42720 @: $(MAKE); $(unstage)
42721 @[ -f ./tk/Makefile ] || exit 0; \
42722 r=`${PWD_COMMAND}`; export r; \
42723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42724 $(HOST_EXPORTS) \
42725 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42727 done; \
42728 echo "Doing clean in tk" ; \
42729 (cd $(HOST_SUBDIR)/tk && \
42730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42732 "RANLIB=$${RANLIB}" \
42733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42734 clean) \
42735 || exit 1
42736
42737 @endif tk
42738
42739 .PHONY: maybe-distclean-tk distclean-tk
42740 maybe-distclean-tk:
42741 @if tk
42742 maybe-distclean-tk: distclean-tk
42743
42744 distclean-tk:
42745 @: $(MAKE); $(unstage)
42746 @[ -f ./tk/Makefile ] || exit 0; \
42747 r=`${PWD_COMMAND}`; export r; \
42748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42749 $(HOST_EXPORTS) \
42750 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752 done; \
42753 echo "Doing distclean in tk" ; \
42754 (cd $(HOST_SUBDIR)/tk && \
42755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42757 "RANLIB=$${RANLIB}" \
42758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42759 distclean) \
42760 || exit 1
42761
42762 @endif tk
42763
42764 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
42765 maybe-maintainer-clean-tk:
42766 @if tk
42767 maybe-maintainer-clean-tk: maintainer-clean-tk
42768
42769 maintainer-clean-tk:
42770 @: $(MAKE); $(unstage)
42771 @[ -f ./tk/Makefile ] || exit 0; \
42772 r=`${PWD_COMMAND}`; export r; \
42773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42774 $(HOST_EXPORTS) \
42775 for flag in $(EXTRA_HOST_FLAGS) $(X11_FLAGS_TO_PASS); do \
42776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42777 done; \
42778 echo "Doing maintainer-clean in tk" ; \
42779 (cd $(HOST_SUBDIR)/tk && \
42780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42782 "RANLIB=$${RANLIB}" \
42783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42784 maintainer-clean) \
42785 || exit 1
42786
42787 @endif tk
42788
42789
42790
42791 .PHONY: configure-libtermcap maybe-configure-libtermcap
42792 maybe-configure-libtermcap:
42793 @if gcc-bootstrap
42794 configure-libtermcap: stage_current
42795 @endif gcc-bootstrap
42796 @if libtermcap
42797 maybe-configure-libtermcap: configure-libtermcap
42798 configure-libtermcap:
42799 @: $(MAKE); $(unstage)
42800 @r=`${PWD_COMMAND}`; export r; \
42801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42802 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
42803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
42804 $(HOST_EXPORTS) \
42805 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
42806 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
42807 case $(srcdir) in \
42808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42809 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
42810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42811 esac; \
42812 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
42813 libsrcdir="$$s/libtermcap"; \
42814 $(SHELL) $${libsrcdir}/configure \
42815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42816 --target=${target_alias} $${srcdiroption} \
42817 || exit 1
42818 @endif libtermcap
42819
42820
42821
42822
42823
42824 .PHONY: all-libtermcap maybe-all-libtermcap
42825 maybe-all-libtermcap:
42826 @if gcc-bootstrap
42827 all-libtermcap: stage_current
42828 @endif gcc-bootstrap
42829 @if libtermcap
42830 TARGET-libtermcap=all
42831 maybe-all-libtermcap: all-libtermcap
42832 all-libtermcap: configure-libtermcap
42833 @: $(MAKE); $(unstage)
42834 @r=`${PWD_COMMAND}`; export r; \
42835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42836 $(HOST_EXPORTS) \
42837 (cd $(HOST_SUBDIR)/libtermcap && \
42838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42839 $(TARGET-libtermcap))
42840 @endif libtermcap
42841
42842
42843
42844
42845 .PHONY: check-libtermcap maybe-check-libtermcap
42846 maybe-check-libtermcap:
42847 @if libtermcap
42848 maybe-check-libtermcap: check-libtermcap
42849
42850 check-libtermcap:
42851
42852 @endif libtermcap
42853
42854 .PHONY: install-libtermcap maybe-install-libtermcap
42855 maybe-install-libtermcap:
42856 @if libtermcap
42857 maybe-install-libtermcap: install-libtermcap
42858
42859 install-libtermcap: installdirs
42860 @: $(MAKE); $(unstage)
42861 @r=`${PWD_COMMAND}`; export r; \
42862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42863 $(HOST_EXPORTS) \
42864 (cd $(HOST_SUBDIR)/libtermcap && \
42865 $(MAKE) $(FLAGS_TO_PASS) install)
42866
42867 @endif libtermcap
42868
42869 # Other targets (info, dvi, pdf, etc.)
42870
42871 .PHONY: maybe-info-libtermcap info-libtermcap
42872 maybe-info-libtermcap:
42873 @if libtermcap
42874 maybe-info-libtermcap: info-libtermcap
42875
42876 info-libtermcap: \
42877 configure-libtermcap
42878 @: $(MAKE); $(unstage)
42879 @[ -f ./libtermcap/Makefile ] || exit 0; \
42880 r=`${PWD_COMMAND}`; export r; \
42881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42882 $(HOST_EXPORTS) \
42883 for flag in $(EXTRA_HOST_FLAGS) ; do \
42884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42885 done; \
42886 echo "Doing info in libtermcap" ; \
42887 (cd $(HOST_SUBDIR)/libtermcap && \
42888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42890 "RANLIB=$${RANLIB}" \
42891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42892 info) \
42893 || exit 1
42894
42895 @endif libtermcap
42896
42897 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
42898 maybe-dvi-libtermcap:
42899 @if libtermcap
42900 maybe-dvi-libtermcap: dvi-libtermcap
42901
42902 dvi-libtermcap: \
42903 configure-libtermcap
42904 @: $(MAKE); $(unstage)
42905 @[ -f ./libtermcap/Makefile ] || exit 0; \
42906 r=`${PWD_COMMAND}`; export r; \
42907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42908 $(HOST_EXPORTS) \
42909 for flag in $(EXTRA_HOST_FLAGS) ; do \
42910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42911 done; \
42912 echo "Doing dvi in libtermcap" ; \
42913 (cd $(HOST_SUBDIR)/libtermcap && \
42914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42916 "RANLIB=$${RANLIB}" \
42917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42918 dvi) \
42919 || exit 1
42920
42921 @endif libtermcap
42922
42923 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
42924 maybe-pdf-libtermcap:
42925 @if libtermcap
42926 maybe-pdf-libtermcap: pdf-libtermcap
42927
42928 pdf-libtermcap: \
42929 configure-libtermcap
42930 @: $(MAKE); $(unstage)
42931 @[ -f ./libtermcap/Makefile ] || exit 0; \
42932 r=`${PWD_COMMAND}`; export r; \
42933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42934 $(HOST_EXPORTS) \
42935 for flag in $(EXTRA_HOST_FLAGS) ; do \
42936 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42937 done; \
42938 echo "Doing pdf in libtermcap" ; \
42939 (cd $(HOST_SUBDIR)/libtermcap && \
42940 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42941 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42942 "RANLIB=$${RANLIB}" \
42943 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42944 pdf) \
42945 || exit 1
42946
42947 @endif libtermcap
42948
42949 .PHONY: maybe-html-libtermcap html-libtermcap
42950 maybe-html-libtermcap:
42951 @if libtermcap
42952 maybe-html-libtermcap: html-libtermcap
42953
42954 html-libtermcap: \
42955 configure-libtermcap
42956 @: $(MAKE); $(unstage)
42957 @[ -f ./libtermcap/Makefile ] || exit 0; \
42958 r=`${PWD_COMMAND}`; export r; \
42959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42960 $(HOST_EXPORTS) \
42961 for flag in $(EXTRA_HOST_FLAGS) ; do \
42962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42963 done; \
42964 echo "Doing html in libtermcap" ; \
42965 (cd $(HOST_SUBDIR)/libtermcap && \
42966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42968 "RANLIB=$${RANLIB}" \
42969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42970 html) \
42971 || exit 1
42972
42973 @endif libtermcap
42974
42975 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
42976 maybe-TAGS-libtermcap:
42977 @if libtermcap
42978 maybe-TAGS-libtermcap: TAGS-libtermcap
42979
42980 TAGS-libtermcap: \
42981 configure-libtermcap
42982 @: $(MAKE); $(unstage)
42983 @[ -f ./libtermcap/Makefile ] || exit 0; \
42984 r=`${PWD_COMMAND}`; export r; \
42985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42986 $(HOST_EXPORTS) \
42987 for flag in $(EXTRA_HOST_FLAGS) ; do \
42988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42989 done; \
42990 echo "Doing TAGS in libtermcap" ; \
42991 (cd $(HOST_SUBDIR)/libtermcap && \
42992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42994 "RANLIB=$${RANLIB}" \
42995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42996 TAGS) \
42997 || exit 1
42998
42999 @endif libtermcap
43000
43001 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
43002 maybe-install-info-libtermcap:
43003 @if libtermcap
43004 maybe-install-info-libtermcap: install-info-libtermcap
43005
43006 install-info-libtermcap: \
43007 configure-libtermcap \
43008 info-libtermcap
43009 @: $(MAKE); $(unstage)
43010 @[ -f ./libtermcap/Makefile ] || exit 0; \
43011 r=`${PWD_COMMAND}`; export r; \
43012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43013 $(HOST_EXPORTS) \
43014 for flag in $(EXTRA_HOST_FLAGS) ; do \
43015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43016 done; \
43017 echo "Doing install-info in libtermcap" ; \
43018 (cd $(HOST_SUBDIR)/libtermcap && \
43019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43021 "RANLIB=$${RANLIB}" \
43022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43023 install-info) \
43024 || exit 1
43025
43026 @endif libtermcap
43027
43028 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
43029 maybe-install-pdf-libtermcap:
43030 @if libtermcap
43031 maybe-install-pdf-libtermcap: install-pdf-libtermcap
43032
43033 install-pdf-libtermcap: \
43034 configure-libtermcap \
43035 pdf-libtermcap
43036 @: $(MAKE); $(unstage)
43037 @[ -f ./libtermcap/Makefile ] || exit 0; \
43038 r=`${PWD_COMMAND}`; export r; \
43039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43040 $(HOST_EXPORTS) \
43041 for flag in $(EXTRA_HOST_FLAGS) ; do \
43042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43043 done; \
43044 echo "Doing install-pdf in libtermcap" ; \
43045 (cd $(HOST_SUBDIR)/libtermcap && \
43046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43048 "RANLIB=$${RANLIB}" \
43049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43050 install-pdf) \
43051 || exit 1
43052
43053 @endif libtermcap
43054
43055 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
43056 maybe-install-html-libtermcap:
43057 @if libtermcap
43058 maybe-install-html-libtermcap: install-html-libtermcap
43059
43060 install-html-libtermcap: \
43061 configure-libtermcap \
43062 html-libtermcap
43063 @: $(MAKE); $(unstage)
43064 @[ -f ./libtermcap/Makefile ] || exit 0; \
43065 r=`${PWD_COMMAND}`; export r; \
43066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43067 $(HOST_EXPORTS) \
43068 for flag in $(EXTRA_HOST_FLAGS) ; do \
43069 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43070 done; \
43071 echo "Doing install-html in libtermcap" ; \
43072 (cd $(HOST_SUBDIR)/libtermcap && \
43073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43075 "RANLIB=$${RANLIB}" \
43076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43077 install-html) \
43078 || exit 1
43079
43080 @endif libtermcap
43081
43082 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
43083 maybe-installcheck-libtermcap:
43084 @if libtermcap
43085 maybe-installcheck-libtermcap: installcheck-libtermcap
43086
43087 installcheck-libtermcap: \
43088 configure-libtermcap
43089 @: $(MAKE); $(unstage)
43090 @[ -f ./libtermcap/Makefile ] || exit 0; \
43091 r=`${PWD_COMMAND}`; export r; \
43092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43093 $(HOST_EXPORTS) \
43094 for flag in $(EXTRA_HOST_FLAGS) ; do \
43095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43096 done; \
43097 echo "Doing installcheck in libtermcap" ; \
43098 (cd $(HOST_SUBDIR)/libtermcap && \
43099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43101 "RANLIB=$${RANLIB}" \
43102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43103 installcheck) \
43104 || exit 1
43105
43106 @endif libtermcap
43107
43108 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
43109 maybe-mostlyclean-libtermcap:
43110 @if libtermcap
43111 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
43112
43113 # libtermcap doesn't support mostlyclean.
43114 mostlyclean-libtermcap:
43115
43116 @endif libtermcap
43117
43118 .PHONY: maybe-clean-libtermcap clean-libtermcap
43119 maybe-clean-libtermcap:
43120 @if libtermcap
43121 maybe-clean-libtermcap: clean-libtermcap
43122
43123 # libtermcap doesn't support clean.
43124 clean-libtermcap:
43125
43126 @endif libtermcap
43127
43128 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
43129 maybe-distclean-libtermcap:
43130 @if libtermcap
43131 maybe-distclean-libtermcap: distclean-libtermcap
43132
43133 # libtermcap doesn't support distclean.
43134 distclean-libtermcap:
43135
43136 @endif libtermcap
43137
43138 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
43139 maybe-maintainer-clean-libtermcap:
43140 @if libtermcap
43141 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
43142
43143 # libtermcap doesn't support maintainer-clean.
43144 maintainer-clean-libtermcap:
43145
43146 @endif libtermcap
43147
43148
43149
43150 .PHONY: configure-utils maybe-configure-utils
43151 maybe-configure-utils:
43152 @if gcc-bootstrap
43153 configure-utils: stage_current
43154 @endif gcc-bootstrap
43155 @if utils
43156 maybe-configure-utils: configure-utils
43157 configure-utils:
43158 @: $(MAKE); $(unstage)
43159 @r=`${PWD_COMMAND}`; export r; \
43160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43161 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
43162 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
43163 $(HOST_EXPORTS) \
43164 echo Configuring in $(HOST_SUBDIR)/utils; \
43165 cd "$(HOST_SUBDIR)/utils" || exit 1; \
43166 case $(srcdir) in \
43167 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43168 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
43169 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43170 esac; \
43171 srcdiroption="--srcdir=$${topdir}/utils"; \
43172 libsrcdir="$$s/utils"; \
43173 $(SHELL) $${libsrcdir}/configure \
43174 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43175 --target=${target_alias} $${srcdiroption} \
43176 || exit 1
43177 @endif utils
43178
43179
43180
43181
43182
43183 .PHONY: all-utils maybe-all-utils
43184 maybe-all-utils:
43185 @if gcc-bootstrap
43186 all-utils: stage_current
43187 @endif gcc-bootstrap
43188 @if utils
43189 TARGET-utils=all
43190 maybe-all-utils: all-utils
43191 all-utils: configure-utils
43192 @: $(MAKE); $(unstage)
43193 @r=`${PWD_COMMAND}`; export r; \
43194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43195 $(HOST_EXPORTS) \
43196 (cd $(HOST_SUBDIR)/utils && \
43197 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43198 $(TARGET-utils))
43199 @endif utils
43200
43201
43202
43203
43204 .PHONY: check-utils maybe-check-utils
43205 maybe-check-utils:
43206 @if utils
43207 maybe-check-utils: check-utils
43208
43209 check-utils:
43210
43211 @endif utils
43212
43213 .PHONY: install-utils maybe-install-utils
43214 maybe-install-utils:
43215 @if utils
43216 maybe-install-utils: install-utils
43217
43218 install-utils: installdirs
43219 @: $(MAKE); $(unstage)
43220 @r=`${PWD_COMMAND}`; export r; \
43221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43222 $(HOST_EXPORTS) \
43223 (cd $(HOST_SUBDIR)/utils && \
43224 $(MAKE) $(FLAGS_TO_PASS) install)
43225
43226 @endif utils
43227
43228 # Other targets (info, dvi, pdf, etc.)
43229
43230 .PHONY: maybe-info-utils info-utils
43231 maybe-info-utils:
43232 @if utils
43233 maybe-info-utils: info-utils
43234
43235 info-utils: \
43236 configure-utils
43237 @: $(MAKE); $(unstage)
43238 @[ -f ./utils/Makefile ] || exit 0; \
43239 r=`${PWD_COMMAND}`; export r; \
43240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43241 $(HOST_EXPORTS) \
43242 for flag in $(EXTRA_HOST_FLAGS) ; do \
43243 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43244 done; \
43245 echo "Doing info in utils" ; \
43246 (cd $(HOST_SUBDIR)/utils && \
43247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43249 "RANLIB=$${RANLIB}" \
43250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43251 info) \
43252 || exit 1
43253
43254 @endif utils
43255
43256 .PHONY: maybe-dvi-utils dvi-utils
43257 maybe-dvi-utils:
43258 @if utils
43259 maybe-dvi-utils: dvi-utils
43260
43261 dvi-utils: \
43262 configure-utils
43263 @: $(MAKE); $(unstage)
43264 @[ -f ./utils/Makefile ] || exit 0; \
43265 r=`${PWD_COMMAND}`; export r; \
43266 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43267 $(HOST_EXPORTS) \
43268 for flag in $(EXTRA_HOST_FLAGS) ; do \
43269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43270 done; \
43271 echo "Doing dvi in utils" ; \
43272 (cd $(HOST_SUBDIR)/utils && \
43273 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43274 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43275 "RANLIB=$${RANLIB}" \
43276 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43277 dvi) \
43278 || exit 1
43279
43280 @endif utils
43281
43282 .PHONY: maybe-pdf-utils pdf-utils
43283 maybe-pdf-utils:
43284 @if utils
43285 maybe-pdf-utils: pdf-utils
43286
43287 pdf-utils: \
43288 configure-utils
43289 @: $(MAKE); $(unstage)
43290 @[ -f ./utils/Makefile ] || exit 0; \
43291 r=`${PWD_COMMAND}`; export r; \
43292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293 $(HOST_EXPORTS) \
43294 for flag in $(EXTRA_HOST_FLAGS) ; do \
43295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43296 done; \
43297 echo "Doing pdf in utils" ; \
43298 (cd $(HOST_SUBDIR)/utils && \
43299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301 "RANLIB=$${RANLIB}" \
43302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303 pdf) \
43304 || exit 1
43305
43306 @endif utils
43307
43308 .PHONY: maybe-html-utils html-utils
43309 maybe-html-utils:
43310 @if utils
43311 maybe-html-utils: html-utils
43312
43313 html-utils: \
43314 configure-utils
43315 @: $(MAKE); $(unstage)
43316 @[ -f ./utils/Makefile ] || exit 0; \
43317 r=`${PWD_COMMAND}`; export r; \
43318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43319 $(HOST_EXPORTS) \
43320 for flag in $(EXTRA_HOST_FLAGS) ; do \
43321 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43322 done; \
43323 echo "Doing html in utils" ; \
43324 (cd $(HOST_SUBDIR)/utils && \
43325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43327 "RANLIB=$${RANLIB}" \
43328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43329 html) \
43330 || exit 1
43331
43332 @endif utils
43333
43334 .PHONY: maybe-TAGS-utils TAGS-utils
43335 maybe-TAGS-utils:
43336 @if utils
43337 maybe-TAGS-utils: TAGS-utils
43338
43339 TAGS-utils: \
43340 configure-utils
43341 @: $(MAKE); $(unstage)
43342 @[ -f ./utils/Makefile ] || exit 0; \
43343 r=`${PWD_COMMAND}`; export r; \
43344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43345 $(HOST_EXPORTS) \
43346 for flag in $(EXTRA_HOST_FLAGS) ; do \
43347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43348 done; \
43349 echo "Doing TAGS in utils" ; \
43350 (cd $(HOST_SUBDIR)/utils && \
43351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43353 "RANLIB=$${RANLIB}" \
43354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43355 TAGS) \
43356 || exit 1
43357
43358 @endif utils
43359
43360 .PHONY: maybe-install-info-utils install-info-utils
43361 maybe-install-info-utils:
43362 @if utils
43363 maybe-install-info-utils: install-info-utils
43364
43365 install-info-utils: \
43366 configure-utils \
43367 info-utils
43368 @: $(MAKE); $(unstage)
43369 @[ -f ./utils/Makefile ] || exit 0; \
43370 r=`${PWD_COMMAND}`; export r; \
43371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43372 $(HOST_EXPORTS) \
43373 for flag in $(EXTRA_HOST_FLAGS) ; do \
43374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43375 done; \
43376 echo "Doing install-info in utils" ; \
43377 (cd $(HOST_SUBDIR)/utils && \
43378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43380 "RANLIB=$${RANLIB}" \
43381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43382 install-info) \
43383 || exit 1
43384
43385 @endif utils
43386
43387 .PHONY: maybe-install-pdf-utils install-pdf-utils
43388 maybe-install-pdf-utils:
43389 @if utils
43390 maybe-install-pdf-utils: install-pdf-utils
43391
43392 install-pdf-utils: \
43393 configure-utils \
43394 pdf-utils
43395 @: $(MAKE); $(unstage)
43396 @[ -f ./utils/Makefile ] || exit 0; \
43397 r=`${PWD_COMMAND}`; export r; \
43398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43399 $(HOST_EXPORTS) \
43400 for flag in $(EXTRA_HOST_FLAGS) ; do \
43401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43402 done; \
43403 echo "Doing install-pdf in utils" ; \
43404 (cd $(HOST_SUBDIR)/utils && \
43405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43407 "RANLIB=$${RANLIB}" \
43408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43409 install-pdf) \
43410 || exit 1
43411
43412 @endif utils
43413
43414 .PHONY: maybe-install-html-utils install-html-utils
43415 maybe-install-html-utils:
43416 @if utils
43417 maybe-install-html-utils: install-html-utils
43418
43419 install-html-utils: \
43420 configure-utils \
43421 html-utils
43422 @: $(MAKE); $(unstage)
43423 @[ -f ./utils/Makefile ] || exit 0; \
43424 r=`${PWD_COMMAND}`; export r; \
43425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43426 $(HOST_EXPORTS) \
43427 for flag in $(EXTRA_HOST_FLAGS) ; do \
43428 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43429 done; \
43430 echo "Doing install-html in utils" ; \
43431 (cd $(HOST_SUBDIR)/utils && \
43432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43434 "RANLIB=$${RANLIB}" \
43435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43436 install-html) \
43437 || exit 1
43438
43439 @endif utils
43440
43441 .PHONY: maybe-installcheck-utils installcheck-utils
43442 maybe-installcheck-utils:
43443 @if utils
43444 maybe-installcheck-utils: installcheck-utils
43445
43446 installcheck-utils: \
43447 configure-utils
43448 @: $(MAKE); $(unstage)
43449 @[ -f ./utils/Makefile ] || exit 0; \
43450 r=`${PWD_COMMAND}`; export r; \
43451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43452 $(HOST_EXPORTS) \
43453 for flag in $(EXTRA_HOST_FLAGS) ; do \
43454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43455 done; \
43456 echo "Doing installcheck in utils" ; \
43457 (cd $(HOST_SUBDIR)/utils && \
43458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43460 "RANLIB=$${RANLIB}" \
43461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43462 installcheck) \
43463 || exit 1
43464
43465 @endif utils
43466
43467 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
43468 maybe-mostlyclean-utils:
43469 @if utils
43470 maybe-mostlyclean-utils: mostlyclean-utils
43471
43472 mostlyclean-utils:
43473 @: $(MAKE); $(unstage)
43474 @[ -f ./utils/Makefile ] || exit 0; \
43475 r=`${PWD_COMMAND}`; export r; \
43476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43477 $(HOST_EXPORTS) \
43478 for flag in $(EXTRA_HOST_FLAGS) ; do \
43479 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43480 done; \
43481 echo "Doing mostlyclean in utils" ; \
43482 (cd $(HOST_SUBDIR)/utils && \
43483 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43484 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43485 "RANLIB=$${RANLIB}" \
43486 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43487 mostlyclean) \
43488 || exit 1
43489
43490 @endif utils
43491
43492 .PHONY: maybe-clean-utils clean-utils
43493 maybe-clean-utils:
43494 @if utils
43495 maybe-clean-utils: clean-utils
43496
43497 clean-utils:
43498 @: $(MAKE); $(unstage)
43499 @[ -f ./utils/Makefile ] || exit 0; \
43500 r=`${PWD_COMMAND}`; export r; \
43501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43502 $(HOST_EXPORTS) \
43503 for flag in $(EXTRA_HOST_FLAGS) ; do \
43504 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43505 done; \
43506 echo "Doing clean in utils" ; \
43507 (cd $(HOST_SUBDIR)/utils && \
43508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43510 "RANLIB=$${RANLIB}" \
43511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43512 clean) \
43513 || exit 1
43514
43515 @endif utils
43516
43517 .PHONY: maybe-distclean-utils distclean-utils
43518 maybe-distclean-utils:
43519 @if utils
43520 maybe-distclean-utils: distclean-utils
43521
43522 distclean-utils:
43523 @: $(MAKE); $(unstage)
43524 @[ -f ./utils/Makefile ] || exit 0; \
43525 r=`${PWD_COMMAND}`; export r; \
43526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43527 $(HOST_EXPORTS) \
43528 for flag in $(EXTRA_HOST_FLAGS) ; do \
43529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43530 done; \
43531 echo "Doing distclean in utils" ; \
43532 (cd $(HOST_SUBDIR)/utils && \
43533 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43534 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43535 "RANLIB=$${RANLIB}" \
43536 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43537 distclean) \
43538 || exit 1
43539
43540 @endif utils
43541
43542 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
43543 maybe-maintainer-clean-utils:
43544 @if utils
43545 maybe-maintainer-clean-utils: maintainer-clean-utils
43546
43547 maintainer-clean-utils:
43548 @: $(MAKE); $(unstage)
43549 @[ -f ./utils/Makefile ] || exit 0; \
43550 r=`${PWD_COMMAND}`; export r; \
43551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43552 $(HOST_EXPORTS) \
43553 for flag in $(EXTRA_HOST_FLAGS) ; do \
43554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43555 done; \
43556 echo "Doing maintainer-clean in utils" ; \
43557 (cd $(HOST_SUBDIR)/utils && \
43558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43560 "RANLIB=$${RANLIB}" \
43561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43562 maintainer-clean) \
43563 || exit 1
43564
43565 @endif utils
43566
43567
43568
43569 .PHONY: configure-gnattools maybe-configure-gnattools
43570 maybe-configure-gnattools:
43571 @if gcc-bootstrap
43572 configure-gnattools: stage_current
43573 @endif gcc-bootstrap
43574 @if gnattools
43575 maybe-configure-gnattools: configure-gnattools
43576 configure-gnattools:
43577 @: $(MAKE); $(unstage)
43578 @r=`${PWD_COMMAND}`; export r; \
43579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43580 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
43581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
43582 $(HOST_EXPORTS) \
43583 echo Configuring in $(HOST_SUBDIR)/gnattools; \
43584 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
43585 case $(srcdir) in \
43586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43587 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
43588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43589 esac; \
43590 srcdiroption="--srcdir=$${topdir}/gnattools"; \
43591 libsrcdir="$$s/gnattools"; \
43592 $(SHELL) $${libsrcdir}/configure \
43593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43594 --target=${target_alias} $${srcdiroption} \
43595 || exit 1
43596 @endif gnattools
43597
43598
43599
43600
43601
43602 .PHONY: all-gnattools maybe-all-gnattools
43603 maybe-all-gnattools:
43604 @if gcc-bootstrap
43605 all-gnattools: stage_current
43606 @endif gcc-bootstrap
43607 @if gnattools
43608 TARGET-gnattools=all
43609 maybe-all-gnattools: all-gnattools
43610 all-gnattools: configure-gnattools
43611 @: $(MAKE); $(unstage)
43612 @r=`${PWD_COMMAND}`; export r; \
43613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43614 $(HOST_EXPORTS) \
43615 (cd $(HOST_SUBDIR)/gnattools && \
43616 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43617 $(TARGET-gnattools))
43618 @endif gnattools
43619
43620
43621
43622
43623 .PHONY: check-gnattools maybe-check-gnattools
43624 maybe-check-gnattools:
43625 @if gnattools
43626 maybe-check-gnattools: check-gnattools
43627
43628 check-gnattools:
43629 @: $(MAKE); $(unstage)
43630 @r=`${PWD_COMMAND}`; export r; \
43631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632 $(HOST_EXPORTS) \
43633 (cd $(HOST_SUBDIR)/gnattools && \
43634 $(MAKE) $(FLAGS_TO_PASS) check)
43635
43636 @endif gnattools
43637
43638 .PHONY: install-gnattools maybe-install-gnattools
43639 maybe-install-gnattools:
43640 @if gnattools
43641 maybe-install-gnattools: install-gnattools
43642
43643 install-gnattools: installdirs
43644 @: $(MAKE); $(unstage)
43645 @r=`${PWD_COMMAND}`; export r; \
43646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647 $(HOST_EXPORTS) \
43648 (cd $(HOST_SUBDIR)/gnattools && \
43649 $(MAKE) $(FLAGS_TO_PASS) install)
43650
43651 @endif gnattools
43652
43653 # Other targets (info, dvi, pdf, etc.)
43654
43655 .PHONY: maybe-info-gnattools info-gnattools
43656 maybe-info-gnattools:
43657 @if gnattools
43658 maybe-info-gnattools: info-gnattools
43659
43660 info-gnattools: \
43661 configure-gnattools
43662 @: $(MAKE); $(unstage)
43663 @[ -f ./gnattools/Makefile ] || exit 0; \
43664 r=`${PWD_COMMAND}`; export r; \
43665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43666 $(HOST_EXPORTS) \
43667 for flag in $(EXTRA_HOST_FLAGS) ; do \
43668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43669 done; \
43670 echo "Doing info in gnattools" ; \
43671 (cd $(HOST_SUBDIR)/gnattools && \
43672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43674 "RANLIB=$${RANLIB}" \
43675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43676 info) \
43677 || exit 1
43678
43679 @endif gnattools
43680
43681 .PHONY: maybe-dvi-gnattools dvi-gnattools
43682 maybe-dvi-gnattools:
43683 @if gnattools
43684 maybe-dvi-gnattools: dvi-gnattools
43685
43686 dvi-gnattools: \
43687 configure-gnattools
43688 @: $(MAKE); $(unstage)
43689 @[ -f ./gnattools/Makefile ] || exit 0; \
43690 r=`${PWD_COMMAND}`; export r; \
43691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43692 $(HOST_EXPORTS) \
43693 for flag in $(EXTRA_HOST_FLAGS) ; do \
43694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43695 done; \
43696 echo "Doing dvi in gnattools" ; \
43697 (cd $(HOST_SUBDIR)/gnattools && \
43698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43700 "RANLIB=$${RANLIB}" \
43701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43702 dvi) \
43703 || exit 1
43704
43705 @endif gnattools
43706
43707 .PHONY: maybe-pdf-gnattools pdf-gnattools
43708 maybe-pdf-gnattools:
43709 @if gnattools
43710 maybe-pdf-gnattools: pdf-gnattools
43711
43712 pdf-gnattools: \
43713 configure-gnattools
43714 @: $(MAKE); $(unstage)
43715 @[ -f ./gnattools/Makefile ] || exit 0; \
43716 r=`${PWD_COMMAND}`; export r; \
43717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43718 $(HOST_EXPORTS) \
43719 for flag in $(EXTRA_HOST_FLAGS) ; do \
43720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43721 done; \
43722 echo "Doing pdf in gnattools" ; \
43723 (cd $(HOST_SUBDIR)/gnattools && \
43724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43726 "RANLIB=$${RANLIB}" \
43727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43728 pdf) \
43729 || exit 1
43730
43731 @endif gnattools
43732
43733 .PHONY: maybe-html-gnattools html-gnattools
43734 maybe-html-gnattools:
43735 @if gnattools
43736 maybe-html-gnattools: html-gnattools
43737
43738 html-gnattools: \
43739 configure-gnattools
43740 @: $(MAKE); $(unstage)
43741 @[ -f ./gnattools/Makefile ] || exit 0; \
43742 r=`${PWD_COMMAND}`; export r; \
43743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43744 $(HOST_EXPORTS) \
43745 for flag in $(EXTRA_HOST_FLAGS) ; do \
43746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43747 done; \
43748 echo "Doing html in gnattools" ; \
43749 (cd $(HOST_SUBDIR)/gnattools && \
43750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43752 "RANLIB=$${RANLIB}" \
43753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43754 html) \
43755 || exit 1
43756
43757 @endif gnattools
43758
43759 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
43760 maybe-TAGS-gnattools:
43761 @if gnattools
43762 maybe-TAGS-gnattools: TAGS-gnattools
43763
43764 TAGS-gnattools: \
43765 configure-gnattools
43766 @: $(MAKE); $(unstage)
43767 @[ -f ./gnattools/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 TAGS in gnattools" ; \
43775 (cd $(HOST_SUBDIR)/gnattools && \
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 TAGS) \
43781 || exit 1
43782
43783 @endif gnattools
43784
43785 .PHONY: maybe-install-info-gnattools install-info-gnattools
43786 maybe-install-info-gnattools:
43787 @if gnattools
43788 maybe-install-info-gnattools: install-info-gnattools
43789
43790 install-info-gnattools: \
43791 configure-gnattools \
43792 info-gnattools
43793 @: $(MAKE); $(unstage)
43794 @[ -f ./gnattools/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-info in gnattools" ; \
43802 (cd $(HOST_SUBDIR)/gnattools && \
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-info) \
43808 || exit 1
43809
43810 @endif gnattools
43811
43812 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
43813 maybe-install-pdf-gnattools:
43814 @if gnattools
43815 maybe-install-pdf-gnattools: install-pdf-gnattools
43816
43817 install-pdf-gnattools: \
43818 configure-gnattools \
43819 pdf-gnattools
43820 @: $(MAKE); $(unstage)
43821 @[ -f ./gnattools/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-pdf in gnattools" ; \
43829 (cd $(HOST_SUBDIR)/gnattools && \
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-pdf) \
43835 || exit 1
43836
43837 @endif gnattools
43838
43839 .PHONY: maybe-install-html-gnattools install-html-gnattools
43840 maybe-install-html-gnattools:
43841 @if gnattools
43842 maybe-install-html-gnattools: install-html-gnattools
43843
43844 install-html-gnattools: \
43845 configure-gnattools \
43846 html-gnattools
43847 @: $(MAKE); $(unstage)
43848 @[ -f ./gnattools/Makefile ] || exit 0; \
43849 r=`${PWD_COMMAND}`; export r; \
43850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43851 $(HOST_EXPORTS) \
43852 for flag in $(EXTRA_HOST_FLAGS) ; do \
43853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43854 done; \
43855 echo "Doing install-html in gnattools" ; \
43856 (cd $(HOST_SUBDIR)/gnattools && \
43857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43859 "RANLIB=$${RANLIB}" \
43860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43861 install-html) \
43862 || exit 1
43863
43864 @endif gnattools
43865
43866 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
43867 maybe-installcheck-gnattools:
43868 @if gnattools
43869 maybe-installcheck-gnattools: installcheck-gnattools
43870
43871 installcheck-gnattools: \
43872 configure-gnattools
43873 @: $(MAKE); $(unstage)
43874 @[ -f ./gnattools/Makefile ] || exit 0; \
43875 r=`${PWD_COMMAND}`; export r; \
43876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43877 $(HOST_EXPORTS) \
43878 for flag in $(EXTRA_HOST_FLAGS) ; do \
43879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43880 done; \
43881 echo "Doing installcheck in gnattools" ; \
43882 (cd $(HOST_SUBDIR)/gnattools && \
43883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43885 "RANLIB=$${RANLIB}" \
43886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43887 installcheck) \
43888 || exit 1
43889
43890 @endif gnattools
43891
43892 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
43893 maybe-mostlyclean-gnattools:
43894 @if gnattools
43895 maybe-mostlyclean-gnattools: mostlyclean-gnattools
43896
43897 mostlyclean-gnattools:
43898 @: $(MAKE); $(unstage)
43899 @[ -f ./gnattools/Makefile ] || exit 0; \
43900 r=`${PWD_COMMAND}`; export r; \
43901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43902 $(HOST_EXPORTS) \
43903 for flag in $(EXTRA_HOST_FLAGS) ; do \
43904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43905 done; \
43906 echo "Doing mostlyclean in gnattools" ; \
43907 (cd $(HOST_SUBDIR)/gnattools && \
43908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43910 "RANLIB=$${RANLIB}" \
43911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43912 mostlyclean) \
43913 || exit 1
43914
43915 @endif gnattools
43916
43917 .PHONY: maybe-clean-gnattools clean-gnattools
43918 maybe-clean-gnattools:
43919 @if gnattools
43920 maybe-clean-gnattools: clean-gnattools
43921
43922 clean-gnattools:
43923 @: $(MAKE); $(unstage)
43924 @[ -f ./gnattools/Makefile ] || exit 0; \
43925 r=`${PWD_COMMAND}`; export r; \
43926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43927 $(HOST_EXPORTS) \
43928 for flag in $(EXTRA_HOST_FLAGS) ; do \
43929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43930 done; \
43931 echo "Doing clean in gnattools" ; \
43932 (cd $(HOST_SUBDIR)/gnattools && \
43933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43935 "RANLIB=$${RANLIB}" \
43936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43937 clean) \
43938 || exit 1
43939
43940 @endif gnattools
43941
43942 .PHONY: maybe-distclean-gnattools distclean-gnattools
43943 maybe-distclean-gnattools:
43944 @if gnattools
43945 maybe-distclean-gnattools: distclean-gnattools
43946
43947 distclean-gnattools:
43948 @: $(MAKE); $(unstage)
43949 @[ -f ./gnattools/Makefile ] || exit 0; \
43950 r=`${PWD_COMMAND}`; export r; \
43951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43952 $(HOST_EXPORTS) \
43953 for flag in $(EXTRA_HOST_FLAGS) ; do \
43954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43955 done; \
43956 echo "Doing distclean in gnattools" ; \
43957 (cd $(HOST_SUBDIR)/gnattools && \
43958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43960 "RANLIB=$${RANLIB}" \
43961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43962 distclean) \
43963 || exit 1
43964
43965 @endif gnattools
43966
43967 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
43968 maybe-maintainer-clean-gnattools:
43969 @if gnattools
43970 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
43971
43972 maintainer-clean-gnattools:
43973 @: $(MAKE); $(unstage)
43974 @[ -f ./gnattools/Makefile ] || exit 0; \
43975 r=`${PWD_COMMAND}`; export r; \
43976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43977 $(HOST_EXPORTS) \
43978 for flag in $(EXTRA_HOST_FLAGS) ; do \
43979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43980 done; \
43981 echo "Doing maintainer-clean in gnattools" ; \
43982 (cd $(HOST_SUBDIR)/gnattools && \
43983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43985 "RANLIB=$${RANLIB}" \
43986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43987 maintainer-clean) \
43988 || exit 1
43989
43990 @endif gnattools
43991
43992
43993
43994 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
43995 maybe-configure-lto-plugin:
43996 @if gcc-bootstrap
43997 configure-lto-plugin: stage_current
43998 @endif gcc-bootstrap
43999 @if lto-plugin
44000 maybe-configure-lto-plugin: configure-lto-plugin
44001 configure-lto-plugin:
44002 @r=`${PWD_COMMAND}`; export r; \
44003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44004 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44005 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44006 $(HOST_EXPORTS) \
44007 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
44008 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
44009 case $(srcdir) in \
44010 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44011 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44012 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44013 esac; \
44014 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44015 libsrcdir="$$s/lto-plugin"; \
44016 $(SHELL) $${libsrcdir}/configure \
44017 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44018 --target=${target_alias} $${srcdiroption} \
44019 || exit 1
44020 @endif lto-plugin
44021
44022
44023
44024 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
44025 maybe-configure-stage1-lto-plugin:
44026 @if lto-plugin-bootstrap
44027 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
44028 configure-stage1-lto-plugin:
44029 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44030 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44031 @r=`${PWD_COMMAND}`; export r; \
44032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44033 TFLAGS="$(STAGE1_TFLAGS)"; \
44034 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44035 $(HOST_EXPORTS) \
44036 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
44037 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
44038 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
44039 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
44040 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44041 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44042 case $(srcdir) in \
44043 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44044 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44045 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44046 esac; \
44047 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44048 libsrcdir="$$s/lto-plugin"; \
44049 $(SHELL) $${libsrcdir}/configure \
44050 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44051 --target=${target_alias} $${srcdiroption} \
44052 $(STAGE1_CONFIGURE_FLAGS)
44053 @endif lto-plugin-bootstrap
44054
44055 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
44056 maybe-configure-stage2-lto-plugin:
44057 @if lto-plugin-bootstrap
44058 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
44059 configure-stage2-lto-plugin:
44060 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44061 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44062 @r=`${PWD_COMMAND}`; export r; \
44063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44064 TFLAGS="$(STAGE2_TFLAGS)"; \
44065 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44066 $(HOST_EXPORTS) \
44067 $(POSTSTAGE1_HOST_EXPORTS) \
44068 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
44069 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
44070 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
44071 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
44072 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44073 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44074 case $(srcdir) in \
44075 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44076 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44077 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44078 esac; \
44079 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44080 libsrcdir="$$s/lto-plugin"; \
44081 $(SHELL) $${libsrcdir}/configure \
44082 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44083 --target=${target_alias} $${srcdiroption} \
44084 --with-build-libsubdir=$(HOST_SUBDIR) \
44085 $(STAGE2_CONFIGURE_FLAGS)
44086 @endif lto-plugin-bootstrap
44087
44088 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
44089 maybe-configure-stage3-lto-plugin:
44090 @if lto-plugin-bootstrap
44091 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
44092 configure-stage3-lto-plugin:
44093 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44094 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44095 @r=`${PWD_COMMAND}`; export r; \
44096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44097 TFLAGS="$(STAGE3_TFLAGS)"; \
44098 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44099 $(HOST_EXPORTS) \
44100 $(POSTSTAGE1_HOST_EXPORTS) \
44101 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
44102 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
44103 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
44104 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
44105 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44106 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44107 case $(srcdir) in \
44108 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44109 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44110 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44111 esac; \
44112 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44113 libsrcdir="$$s/lto-plugin"; \
44114 $(SHELL) $${libsrcdir}/configure \
44115 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44116 --target=${target_alias} $${srcdiroption} \
44117 --with-build-libsubdir=$(HOST_SUBDIR) \
44118 $(STAGE3_CONFIGURE_FLAGS)
44119 @endif lto-plugin-bootstrap
44120
44121 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
44122 maybe-configure-stage4-lto-plugin:
44123 @if lto-plugin-bootstrap
44124 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
44125 configure-stage4-lto-plugin:
44126 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44127 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44128 @r=`${PWD_COMMAND}`; export r; \
44129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44130 TFLAGS="$(STAGE4_TFLAGS)"; \
44131 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44132 $(HOST_EXPORTS) \
44133 $(POSTSTAGE1_HOST_EXPORTS) \
44134 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
44135 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
44136 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
44137 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
44138 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44139 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44140 case $(srcdir) in \
44141 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44142 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44143 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44144 esac; \
44145 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44146 libsrcdir="$$s/lto-plugin"; \
44147 $(SHELL) $${libsrcdir}/configure \
44148 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44149 --target=${target_alias} $${srcdiroption} \
44150 --with-build-libsubdir=$(HOST_SUBDIR) \
44151 $(STAGE4_CONFIGURE_FLAGS)
44152 @endif lto-plugin-bootstrap
44153
44154 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
44155 maybe-configure-stageprofile-lto-plugin:
44156 @if lto-plugin-bootstrap
44157 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44158 configure-stageprofile-lto-plugin:
44159 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44160 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44161 @r=`${PWD_COMMAND}`; export r; \
44162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44163 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44164 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44165 $(HOST_EXPORTS) \
44166 $(POSTSTAGE1_HOST_EXPORTS) \
44167 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
44168 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
44169 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
44170 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
44171 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44172 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44173 case $(srcdir) in \
44174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44175 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44177 esac; \
44178 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44179 libsrcdir="$$s/lto-plugin"; \
44180 $(SHELL) $${libsrcdir}/configure \
44181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44182 --target=${target_alias} $${srcdiroption} \
44183 --with-build-libsubdir=$(HOST_SUBDIR) \
44184 $(STAGEprofile_CONFIGURE_FLAGS)
44185 @endif lto-plugin-bootstrap
44186
44187 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
44188 maybe-configure-stagefeedback-lto-plugin:
44189 @if lto-plugin-bootstrap
44190 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44191 configure-stagefeedback-lto-plugin:
44192 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44193 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
44194 @r=`${PWD_COMMAND}`; export r; \
44195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44196 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44197 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
44198 $(HOST_EXPORTS) \
44199 $(POSTSTAGE1_HOST_EXPORTS) \
44200 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
44201 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
44202 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
44203 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
44204 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
44205 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
44206 case $(srcdir) in \
44207 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44208 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
44209 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44210 esac; \
44211 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
44212 libsrcdir="$$s/lto-plugin"; \
44213 $(SHELL) $${libsrcdir}/configure \
44214 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44215 --target=${target_alias} $${srcdiroption} \
44216 --with-build-libsubdir=$(HOST_SUBDIR) \
44217 $(STAGEfeedback_CONFIGURE_FLAGS)
44218 @endif lto-plugin-bootstrap
44219
44220
44221
44222
44223
44224 .PHONY: all-lto-plugin maybe-all-lto-plugin
44225 maybe-all-lto-plugin:
44226 @if gcc-bootstrap
44227 all-lto-plugin: stage_current
44228 @endif gcc-bootstrap
44229 @if lto-plugin
44230 TARGET-lto-plugin=all
44231 maybe-all-lto-plugin: all-lto-plugin
44232 all-lto-plugin: configure-lto-plugin
44233 @r=`${PWD_COMMAND}`; export r; \
44234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235 $(HOST_EXPORTS) \
44236 (cd $(HOST_SUBDIR)/lto-plugin && \
44237 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44238 $(TARGET-lto-plugin))
44239 @endif lto-plugin
44240
44241
44242
44243 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
44244 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
44245 maybe-all-stage1-lto-plugin:
44246 maybe-clean-stage1-lto-plugin:
44247 @if lto-plugin-bootstrap
44248 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
44249 all-stage1: all-stage1-lto-plugin
44250 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
44251 all-stage1-lto-plugin: configure-stage1-lto-plugin
44252 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44253 @r=`${PWD_COMMAND}`; export r; \
44254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44255 TFLAGS="$(STAGE1_TFLAGS)"; \
44256 $(HOST_EXPORTS) \
44257 cd $(HOST_SUBDIR)/lto-plugin && \
44258 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44259 CFLAGS="$(STAGE1_CFLAGS)" \
44260 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
44261 LIBCFLAGS="$(LIBCFLAGS)" \
44262 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44263 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44264 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44265 $(EXTRA_HOST_FLAGS) \
44266 TFLAGS="$(STAGE1_TFLAGS)" \
44267 $(TARGET-stage1-lto-plugin)
44268
44269 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
44270 clean-stage1: clean-stage1-lto-plugin
44271 clean-stage1-lto-plugin:
44272 @if [ $(current_stage) = stage1 ]; then \
44273 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44274 else \
44275 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
44276 $(MAKE) stage1-start; \
44277 fi; \
44278 cd $(HOST_SUBDIR)/lto-plugin && \
44279 $(MAKE) $(EXTRA_HOST_FLAGS) \
44280 clean
44281 @endif lto-plugin-bootstrap
44282
44283
44284 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
44285 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
44286 maybe-all-stage2-lto-plugin:
44287 maybe-clean-stage2-lto-plugin:
44288 @if lto-plugin-bootstrap
44289 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
44290 all-stage2: all-stage2-lto-plugin
44291 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
44292 all-stage2-lto-plugin: configure-stage2-lto-plugin
44293 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44294 @r=`${PWD_COMMAND}`; export r; \
44295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44296 TFLAGS="$(STAGE2_TFLAGS)"; \
44297 $(HOST_EXPORTS) \
44298 $(POSTSTAGE1_HOST_EXPORTS) \
44299 cd $(HOST_SUBDIR)/lto-plugin && \
44300 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44301 CFLAGS="$(STAGE2_CFLAGS)" \
44302 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
44303 LIBCFLAGS="$(STAGE2_CFLAGS)" \
44304 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44305 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44306 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44307 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44308 TFLAGS="$(STAGE2_TFLAGS)" \
44309 $(TARGET-stage2-lto-plugin)
44310
44311 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
44312 clean-stage2: clean-stage2-lto-plugin
44313 clean-stage2-lto-plugin:
44314 @if [ $(current_stage) = stage2 ]; then \
44315 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44316 else \
44317 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
44318 $(MAKE) stage2-start; \
44319 fi; \
44320 cd $(HOST_SUBDIR)/lto-plugin && \
44321 $(MAKE) $(EXTRA_HOST_FLAGS) \
44322 $(POSTSTAGE1_FLAGS_TO_PASS) \
44323 clean
44324 @endif lto-plugin-bootstrap
44325
44326
44327 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
44328 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
44329 maybe-all-stage3-lto-plugin:
44330 maybe-clean-stage3-lto-plugin:
44331 @if lto-plugin-bootstrap
44332 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
44333 all-stage3: all-stage3-lto-plugin
44334 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
44335 all-stage3-lto-plugin: configure-stage3-lto-plugin
44336 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44337 @r=`${PWD_COMMAND}`; export r; \
44338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44339 TFLAGS="$(STAGE3_TFLAGS)"; \
44340 $(HOST_EXPORTS) \
44341 $(POSTSTAGE1_HOST_EXPORTS) \
44342 cd $(HOST_SUBDIR)/lto-plugin && \
44343 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44344 CFLAGS="$(STAGE3_CFLAGS)" \
44345 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
44346 LIBCFLAGS="$(STAGE3_CFLAGS)" \
44347 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44348 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44349 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44350 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44351 TFLAGS="$(STAGE3_TFLAGS)" \
44352 $(TARGET-stage3-lto-plugin)
44353
44354 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
44355 clean-stage3: clean-stage3-lto-plugin
44356 clean-stage3-lto-plugin:
44357 @if [ $(current_stage) = stage3 ]; then \
44358 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44359 else \
44360 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
44361 $(MAKE) stage3-start; \
44362 fi; \
44363 cd $(HOST_SUBDIR)/lto-plugin && \
44364 $(MAKE) $(EXTRA_HOST_FLAGS) \
44365 $(POSTSTAGE1_FLAGS_TO_PASS) \
44366 clean
44367 @endif lto-plugin-bootstrap
44368
44369
44370 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
44371 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
44372 maybe-all-stage4-lto-plugin:
44373 maybe-clean-stage4-lto-plugin:
44374 @if lto-plugin-bootstrap
44375 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
44376 all-stage4: all-stage4-lto-plugin
44377 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
44378 all-stage4-lto-plugin: configure-stage4-lto-plugin
44379 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44380 @r=`${PWD_COMMAND}`; export r; \
44381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44382 TFLAGS="$(STAGE4_TFLAGS)"; \
44383 $(HOST_EXPORTS) \
44384 $(POSTSTAGE1_HOST_EXPORTS) \
44385 cd $(HOST_SUBDIR)/lto-plugin && \
44386 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44387 CFLAGS="$(STAGE4_CFLAGS)" \
44388 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
44389 LIBCFLAGS="$(STAGE4_CFLAGS)" \
44390 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44391 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44392 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44393 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44394 TFLAGS="$(STAGE4_TFLAGS)" \
44395 $(TARGET-stage4-lto-plugin)
44396
44397 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
44398 clean-stage4: clean-stage4-lto-plugin
44399 clean-stage4-lto-plugin:
44400 @if [ $(current_stage) = stage4 ]; then \
44401 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44402 else \
44403 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
44404 $(MAKE) stage4-start; \
44405 fi; \
44406 cd $(HOST_SUBDIR)/lto-plugin && \
44407 $(MAKE) $(EXTRA_HOST_FLAGS) \
44408 $(POSTSTAGE1_FLAGS_TO_PASS) \
44409 clean
44410 @endif lto-plugin-bootstrap
44411
44412
44413 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
44414 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
44415 maybe-all-stageprofile-lto-plugin:
44416 maybe-clean-stageprofile-lto-plugin:
44417 @if lto-plugin-bootstrap
44418 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
44419 all-stageprofile: all-stageprofile-lto-plugin
44420 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
44421 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
44422 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44423 @r=`${PWD_COMMAND}`; export r; \
44424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425 TFLAGS="$(STAGEprofile_TFLAGS)"; \
44426 $(HOST_EXPORTS) \
44427 $(POSTSTAGE1_HOST_EXPORTS) \
44428 cd $(HOST_SUBDIR)/lto-plugin && \
44429 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44430 CFLAGS="$(STAGEprofile_CFLAGS)" \
44431 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
44432 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
44433 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44434 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44435 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44436 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44437 TFLAGS="$(STAGEprofile_TFLAGS)" \
44438 $(TARGET-stageprofile-lto-plugin)
44439
44440 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
44441 clean-stageprofile: clean-stageprofile-lto-plugin
44442 clean-stageprofile-lto-plugin:
44443 @if [ $(current_stage) = stageprofile ]; then \
44444 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44445 else \
44446 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
44447 $(MAKE) stageprofile-start; \
44448 fi; \
44449 cd $(HOST_SUBDIR)/lto-plugin && \
44450 $(MAKE) $(EXTRA_HOST_FLAGS) \
44451 $(POSTSTAGE1_FLAGS_TO_PASS) \
44452 clean
44453 @endif lto-plugin-bootstrap
44454
44455
44456 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
44457 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
44458 maybe-all-stagefeedback-lto-plugin:
44459 maybe-clean-stagefeedback-lto-plugin:
44460 @if lto-plugin-bootstrap
44461 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
44462 all-stagefeedback: all-stagefeedback-lto-plugin
44463 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
44464 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
44465 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44466 @r=`${PWD_COMMAND}`; export r; \
44467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44468 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44469 $(HOST_EXPORTS) \
44470 $(POSTSTAGE1_HOST_EXPORTS) \
44471 cd $(HOST_SUBDIR)/lto-plugin && \
44472 $(MAKE) $(BASE_FLAGS_TO_PASS) \
44473 CFLAGS="$(STAGEfeedback_CFLAGS)" \
44474 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
44475 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
44476 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44477 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44478 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44479 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
44480 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44481 $(TARGET-stagefeedback-lto-plugin)
44482
44483 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
44484 clean-stagefeedback: clean-stagefeedback-lto-plugin
44485 clean-stagefeedback-lto-plugin:
44486 @if [ $(current_stage) = stagefeedback ]; then \
44487 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
44488 else \
44489 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
44490 $(MAKE) stagefeedback-start; \
44491 fi; \
44492 cd $(HOST_SUBDIR)/lto-plugin && \
44493 $(MAKE) $(EXTRA_HOST_FLAGS) \
44494 $(POSTSTAGE1_FLAGS_TO_PASS) \
44495 clean
44496 @endif lto-plugin-bootstrap
44497
44498
44499
44500
44501
44502 .PHONY: check-lto-plugin maybe-check-lto-plugin
44503 maybe-check-lto-plugin:
44504 @if lto-plugin
44505 maybe-check-lto-plugin: check-lto-plugin
44506
44507 check-lto-plugin:
44508 @: $(MAKE); $(unstage)
44509 @r=`${PWD_COMMAND}`; export r; \
44510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44511 $(HOST_EXPORTS) \
44512 (cd $(HOST_SUBDIR)/lto-plugin && \
44513 $(MAKE) $(FLAGS_TO_PASS) check)
44514
44515 @endif lto-plugin
44516
44517 .PHONY: install-lto-plugin maybe-install-lto-plugin
44518 maybe-install-lto-plugin:
44519 @if lto-plugin
44520 maybe-install-lto-plugin: install-lto-plugin
44521
44522 install-lto-plugin: installdirs
44523 @: $(MAKE); $(unstage)
44524 @r=`${PWD_COMMAND}`; export r; \
44525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44526 $(HOST_EXPORTS) \
44527 (cd $(HOST_SUBDIR)/lto-plugin && \
44528 $(MAKE) $(FLAGS_TO_PASS) install)
44529
44530 @endif lto-plugin
44531
44532 # Other targets (info, dvi, pdf, etc.)
44533
44534 .PHONY: maybe-info-lto-plugin info-lto-plugin
44535 maybe-info-lto-plugin:
44536 @if lto-plugin
44537 maybe-info-lto-plugin: info-lto-plugin
44538
44539 info-lto-plugin: \
44540 configure-lto-plugin
44541 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44542 r=`${PWD_COMMAND}`; export r; \
44543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44544 $(HOST_EXPORTS) \
44545 for flag in $(EXTRA_HOST_FLAGS) ; do \
44546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44547 done; \
44548 echo "Doing info in lto-plugin" ; \
44549 (cd $(HOST_SUBDIR)/lto-plugin && \
44550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44552 "RANLIB=$${RANLIB}" \
44553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44554 info) \
44555 || exit 1
44556
44557 @endif lto-plugin
44558
44559 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
44560 maybe-dvi-lto-plugin:
44561 @if lto-plugin
44562 maybe-dvi-lto-plugin: dvi-lto-plugin
44563
44564 dvi-lto-plugin: \
44565 configure-lto-plugin
44566 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44567 r=`${PWD_COMMAND}`; export r; \
44568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44569 $(HOST_EXPORTS) \
44570 for flag in $(EXTRA_HOST_FLAGS) ; do \
44571 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44572 done; \
44573 echo "Doing dvi in lto-plugin" ; \
44574 (cd $(HOST_SUBDIR)/lto-plugin && \
44575 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44576 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44577 "RANLIB=$${RANLIB}" \
44578 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44579 dvi) \
44580 || exit 1
44581
44582 @endif lto-plugin
44583
44584 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
44585 maybe-pdf-lto-plugin:
44586 @if lto-plugin
44587 maybe-pdf-lto-plugin: pdf-lto-plugin
44588
44589 pdf-lto-plugin: \
44590 configure-lto-plugin
44591 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44592 r=`${PWD_COMMAND}`; export r; \
44593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44594 $(HOST_EXPORTS) \
44595 for flag in $(EXTRA_HOST_FLAGS) ; do \
44596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44597 done; \
44598 echo "Doing pdf in lto-plugin" ; \
44599 (cd $(HOST_SUBDIR)/lto-plugin && \
44600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44602 "RANLIB=$${RANLIB}" \
44603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44604 pdf) \
44605 || exit 1
44606
44607 @endif lto-plugin
44608
44609 .PHONY: maybe-html-lto-plugin html-lto-plugin
44610 maybe-html-lto-plugin:
44611 @if lto-plugin
44612 maybe-html-lto-plugin: html-lto-plugin
44613
44614 html-lto-plugin: \
44615 configure-lto-plugin
44616 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44617 r=`${PWD_COMMAND}`; export r; \
44618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44619 $(HOST_EXPORTS) \
44620 for flag in $(EXTRA_HOST_FLAGS) ; do \
44621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44622 done; \
44623 echo "Doing html in lto-plugin" ; \
44624 (cd $(HOST_SUBDIR)/lto-plugin && \
44625 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44626 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44627 "RANLIB=$${RANLIB}" \
44628 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44629 html) \
44630 || exit 1
44631
44632 @endif lto-plugin
44633
44634 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
44635 maybe-TAGS-lto-plugin:
44636 @if lto-plugin
44637 maybe-TAGS-lto-plugin: TAGS-lto-plugin
44638
44639 TAGS-lto-plugin: \
44640 configure-lto-plugin
44641 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44642 r=`${PWD_COMMAND}`; export r; \
44643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44644 $(HOST_EXPORTS) \
44645 for flag in $(EXTRA_HOST_FLAGS) ; do \
44646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44647 done; \
44648 echo "Doing TAGS in lto-plugin" ; \
44649 (cd $(HOST_SUBDIR)/lto-plugin && \
44650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44652 "RANLIB=$${RANLIB}" \
44653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44654 TAGS) \
44655 || exit 1
44656
44657 @endif lto-plugin
44658
44659 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
44660 maybe-install-info-lto-plugin:
44661 @if lto-plugin
44662 maybe-install-info-lto-plugin: install-info-lto-plugin
44663
44664 install-info-lto-plugin: \
44665 configure-lto-plugin \
44666 info-lto-plugin
44667 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44668 r=`${PWD_COMMAND}`; export r; \
44669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44670 $(HOST_EXPORTS) \
44671 for flag in $(EXTRA_HOST_FLAGS) ; do \
44672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44673 done; \
44674 echo "Doing install-info in lto-plugin" ; \
44675 (cd $(HOST_SUBDIR)/lto-plugin && \
44676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44678 "RANLIB=$${RANLIB}" \
44679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44680 install-info) \
44681 || exit 1
44682
44683 @endif lto-plugin
44684
44685 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
44686 maybe-install-pdf-lto-plugin:
44687 @if lto-plugin
44688 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
44689
44690 install-pdf-lto-plugin: \
44691 configure-lto-plugin \
44692 pdf-lto-plugin
44693 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44694 r=`${PWD_COMMAND}`; export r; \
44695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44696 $(HOST_EXPORTS) \
44697 for flag in $(EXTRA_HOST_FLAGS) ; do \
44698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44699 done; \
44700 echo "Doing install-pdf in lto-plugin" ; \
44701 (cd $(HOST_SUBDIR)/lto-plugin && \
44702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44704 "RANLIB=$${RANLIB}" \
44705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44706 install-pdf) \
44707 || exit 1
44708
44709 @endif lto-plugin
44710
44711 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
44712 maybe-install-html-lto-plugin:
44713 @if lto-plugin
44714 maybe-install-html-lto-plugin: install-html-lto-plugin
44715
44716 install-html-lto-plugin: \
44717 configure-lto-plugin \
44718 html-lto-plugin
44719 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44720 r=`${PWD_COMMAND}`; export r; \
44721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44722 $(HOST_EXPORTS) \
44723 for flag in $(EXTRA_HOST_FLAGS) ; do \
44724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44725 done; \
44726 echo "Doing install-html in lto-plugin" ; \
44727 (cd $(HOST_SUBDIR)/lto-plugin && \
44728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44730 "RANLIB=$${RANLIB}" \
44731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44732 install-html) \
44733 || exit 1
44734
44735 @endif lto-plugin
44736
44737 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
44738 maybe-installcheck-lto-plugin:
44739 @if lto-plugin
44740 maybe-installcheck-lto-plugin: installcheck-lto-plugin
44741
44742 installcheck-lto-plugin: \
44743 configure-lto-plugin
44744 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44745 r=`${PWD_COMMAND}`; export r; \
44746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44747 $(HOST_EXPORTS) \
44748 for flag in $(EXTRA_HOST_FLAGS) ; do \
44749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44750 done; \
44751 echo "Doing installcheck in lto-plugin" ; \
44752 (cd $(HOST_SUBDIR)/lto-plugin && \
44753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44755 "RANLIB=$${RANLIB}" \
44756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44757 installcheck) \
44758 || exit 1
44759
44760 @endif lto-plugin
44761
44762 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
44763 maybe-mostlyclean-lto-plugin:
44764 @if lto-plugin
44765 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
44766
44767 mostlyclean-lto-plugin:
44768 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44769 r=`${PWD_COMMAND}`; export r; \
44770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44771 $(HOST_EXPORTS) \
44772 for flag in $(EXTRA_HOST_FLAGS) ; do \
44773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44774 done; \
44775 echo "Doing mostlyclean in lto-plugin" ; \
44776 (cd $(HOST_SUBDIR)/lto-plugin && \
44777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44779 "RANLIB=$${RANLIB}" \
44780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44781 mostlyclean) \
44782 || exit 1
44783
44784 @endif lto-plugin
44785
44786 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
44787 maybe-clean-lto-plugin:
44788 @if lto-plugin
44789 maybe-clean-lto-plugin: clean-lto-plugin
44790
44791 clean-lto-plugin:
44792 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44793 r=`${PWD_COMMAND}`; export r; \
44794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44795 $(HOST_EXPORTS) \
44796 for flag in $(EXTRA_HOST_FLAGS) ; do \
44797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44798 done; \
44799 echo "Doing clean in lto-plugin" ; \
44800 (cd $(HOST_SUBDIR)/lto-plugin && \
44801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44803 "RANLIB=$${RANLIB}" \
44804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44805 clean) \
44806 || exit 1
44807
44808 @endif lto-plugin
44809
44810 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
44811 maybe-distclean-lto-plugin:
44812 @if lto-plugin
44813 maybe-distclean-lto-plugin: distclean-lto-plugin
44814
44815 distclean-lto-plugin:
44816 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44817 r=`${PWD_COMMAND}`; export r; \
44818 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44819 $(HOST_EXPORTS) \
44820 for flag in $(EXTRA_HOST_FLAGS) ; do \
44821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44822 done; \
44823 echo "Doing distclean in lto-plugin" ; \
44824 (cd $(HOST_SUBDIR)/lto-plugin && \
44825 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44826 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44827 "RANLIB=$${RANLIB}" \
44828 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44829 distclean) \
44830 || exit 1
44831
44832 @endif lto-plugin
44833
44834 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
44835 maybe-maintainer-clean-lto-plugin:
44836 @if lto-plugin
44837 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
44838
44839 maintainer-clean-lto-plugin:
44840 @[ -f ./lto-plugin/Makefile ] || exit 0; \
44841 r=`${PWD_COMMAND}`; export r; \
44842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44843 $(HOST_EXPORTS) \
44844 for flag in $(EXTRA_HOST_FLAGS) ; do \
44845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44846 done; \
44847 echo "Doing maintainer-clean in lto-plugin" ; \
44848 (cd $(HOST_SUBDIR)/lto-plugin && \
44849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44851 "RANLIB=$${RANLIB}" \
44852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44853 maintainer-clean) \
44854 || exit 1
44855
44856 @endif lto-plugin
44857
44858
44859
44860 # ---------------------------------------
44861 # Modules which run on the target machine
44862 # ---------------------------------------
44863
44864
44865
44866
44867 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
44868 maybe-configure-target-libstdc++-v3:
44869 @if gcc-bootstrap
44870 configure-target-libstdc++-v3: stage_current
44871 @endif gcc-bootstrap
44872 @if target-libstdc++-v3
44873 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
44874 configure-target-libstdc++-v3:
44875 @r=`${PWD_COMMAND}`; export r; \
44876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44877 echo "Checking multilib configuration for libstdc++-v3..."; \
44878 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44879 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44880 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44881 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44882 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44883 else \
44884 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44885 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44886 fi; \
44887 else \
44888 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44889 fi; \
44890 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44891 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44892 $(RAW_CXX_TARGET_EXPORTS) \
44893 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
44894 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
44895 case $(srcdir) in \
44896 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44897 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44898 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44899 esac; \
44900 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44901 libsrcdir="$$s/libstdc++-v3"; \
44902 rm -f no-such-file || : ; \
44903 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
44904 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44905 --target=${target_alias} $${srcdiroption} \
44906 || exit 1
44907 @endif target-libstdc++-v3
44908
44909
44910
44911 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
44912 maybe-configure-stage1-target-libstdc++-v3:
44913 @if target-libstdc++-v3-bootstrap
44914 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
44915 configure-stage1-target-libstdc++-v3:
44916 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44917 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44918 @r=`${PWD_COMMAND}`; export r; \
44919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44920 TFLAGS="$(STAGE1_TFLAGS)"; \
44921 echo "Checking multilib configuration for libstdc++-v3..."; \
44922 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44923 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44924 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44925 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44926 else \
44927 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44928 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44929 fi; \
44930 else \
44931 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44932 fi; \
44933 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44934 $(RAW_CXX_TARGET_EXPORTS) \
44935 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44936 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44937 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44938 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44940 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44941 case $(srcdir) in \
44942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44943 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44945 esac; \
44946 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44947 libsrcdir="$$s/libstdc++-v3"; \
44948 $(SHELL) $${libsrcdir}/configure \
44949 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44950 --target=${target_alias} $${srcdiroption} \
44951 $(STAGE1_CONFIGURE_FLAGS)
44952 @endif target-libstdc++-v3-bootstrap
44953
44954 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
44955 maybe-configure-stage2-target-libstdc++-v3:
44956 @if target-libstdc++-v3-bootstrap
44957 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
44958 configure-stage2-target-libstdc++-v3:
44959 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44960 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
44961 @r=`${PWD_COMMAND}`; export r; \
44962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44963 TFLAGS="$(STAGE2_TFLAGS)"; \
44964 echo "Checking multilib configuration for libstdc++-v3..."; \
44965 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
44966 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44967 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
44968 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
44969 else \
44970 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
44971 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44972 fi; \
44973 else \
44974 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
44975 fi; \
44976 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
44977 $(RAW_CXX_TARGET_EXPORTS) \
44978 \
44979 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44980 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44981 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
44982 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
44983 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
44984 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
44985 case $(srcdir) in \
44986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44987 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
44988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44989 esac; \
44990 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
44991 libsrcdir="$$s/libstdc++-v3"; \
44992 $(SHELL) $${libsrcdir}/configure \
44993 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44994 --target=${target_alias} $${srcdiroption} \
44995 --with-build-libsubdir=$(HOST_SUBDIR) \
44996 $(STAGE2_CONFIGURE_FLAGS)
44997 @endif target-libstdc++-v3-bootstrap
44998
44999 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
45000 maybe-configure-stage3-target-libstdc++-v3:
45001 @if target-libstdc++-v3-bootstrap
45002 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45003 configure-stage3-target-libstdc++-v3:
45004 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45005 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45006 @r=`${PWD_COMMAND}`; export r; \
45007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45008 TFLAGS="$(STAGE3_TFLAGS)"; \
45009 echo "Checking multilib configuration for libstdc++-v3..."; \
45010 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45011 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45012 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45013 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45014 else \
45015 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45016 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45017 fi; \
45018 else \
45019 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45020 fi; \
45021 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45022 $(RAW_CXX_TARGET_EXPORTS) \
45023 \
45024 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45025 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45026 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45027 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45028 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45029 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45030 case $(srcdir) in \
45031 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45032 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45033 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45034 esac; \
45035 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45036 libsrcdir="$$s/libstdc++-v3"; \
45037 $(SHELL) $${libsrcdir}/configure \
45038 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45039 --target=${target_alias} $${srcdiroption} \
45040 --with-build-libsubdir=$(HOST_SUBDIR) \
45041 $(STAGE3_CONFIGURE_FLAGS)
45042 @endif target-libstdc++-v3-bootstrap
45043
45044 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
45045 maybe-configure-stage4-target-libstdc++-v3:
45046 @if target-libstdc++-v3-bootstrap
45047 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45048 configure-stage4-target-libstdc++-v3:
45049 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45050 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45051 @r=`${PWD_COMMAND}`; export r; \
45052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45053 TFLAGS="$(STAGE4_TFLAGS)"; \
45054 echo "Checking multilib configuration for libstdc++-v3..."; \
45055 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45056 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45057 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45058 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45059 else \
45060 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45061 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45062 fi; \
45063 else \
45064 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45065 fi; \
45066 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45067 $(RAW_CXX_TARGET_EXPORTS) \
45068 \
45069 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45070 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45071 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45072 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45073 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45074 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45075 case $(srcdir) in \
45076 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45077 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45078 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45079 esac; \
45080 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45081 libsrcdir="$$s/libstdc++-v3"; \
45082 $(SHELL) $${libsrcdir}/configure \
45083 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45084 --target=${target_alias} $${srcdiroption} \
45085 --with-build-libsubdir=$(HOST_SUBDIR) \
45086 $(STAGE4_CONFIGURE_FLAGS)
45087 @endif target-libstdc++-v3-bootstrap
45088
45089 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
45090 maybe-configure-stageprofile-target-libstdc++-v3:
45091 @if target-libstdc++-v3-bootstrap
45092 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45093 configure-stageprofile-target-libstdc++-v3:
45094 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45095 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45096 @r=`${PWD_COMMAND}`; export r; \
45097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45098 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45099 echo "Checking multilib configuration for libstdc++-v3..."; \
45100 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45101 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45102 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45103 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45104 else \
45105 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45106 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45107 fi; \
45108 else \
45109 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45110 fi; \
45111 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45112 $(RAW_CXX_TARGET_EXPORTS) \
45113 \
45114 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45115 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45116 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45117 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45118 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45119 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45120 case $(srcdir) in \
45121 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45122 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45123 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45124 esac; \
45125 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45126 libsrcdir="$$s/libstdc++-v3"; \
45127 $(SHELL) $${libsrcdir}/configure \
45128 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45129 --target=${target_alias} $${srcdiroption} \
45130 --with-build-libsubdir=$(HOST_SUBDIR) \
45131 $(STAGEprofile_CONFIGURE_FLAGS)
45132 @endif target-libstdc++-v3-bootstrap
45133
45134 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
45135 maybe-configure-stagefeedback-target-libstdc++-v3:
45136 @if target-libstdc++-v3-bootstrap
45137 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45138 configure-stagefeedback-target-libstdc++-v3:
45139 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45140 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
45141 @r=`${PWD_COMMAND}`; export r; \
45142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45143 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45144 echo "Checking multilib configuration for libstdc++-v3..."; \
45145 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
45146 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45147 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
45148 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
45149 else \
45150 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
45151 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45152 fi; \
45153 else \
45154 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
45155 fi; \
45156 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
45157 $(RAW_CXX_TARGET_EXPORTS) \
45158 \
45159 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45160 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45161 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
45162 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
45163 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
45164 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
45165 case $(srcdir) in \
45166 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45167 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
45168 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45169 esac; \
45170 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
45171 libsrcdir="$$s/libstdc++-v3"; \
45172 $(SHELL) $${libsrcdir}/configure \
45173 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45174 --target=${target_alias} $${srcdiroption} \
45175 --with-build-libsubdir=$(HOST_SUBDIR) \
45176 $(STAGEfeedback_CONFIGURE_FLAGS)
45177 @endif target-libstdc++-v3-bootstrap
45178
45179
45180
45181
45182
45183 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
45184 maybe-all-target-libstdc++-v3:
45185 @if gcc-bootstrap
45186 all-target-libstdc++-v3: stage_current
45187 @endif gcc-bootstrap
45188 @if target-libstdc++-v3
45189 TARGET-target-libstdc++-v3=all
45190 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
45191 all-target-libstdc++-v3: configure-target-libstdc++-v3
45192 @r=`${PWD_COMMAND}`; export r; \
45193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45194 $(RAW_CXX_TARGET_EXPORTS) \
45195 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45196 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45197 $(TARGET-target-libstdc++-v3))
45198 @endif target-libstdc++-v3
45199
45200
45201
45202 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
45203 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
45204 maybe-all-stage1-target-libstdc++-v3:
45205 maybe-clean-stage1-target-libstdc++-v3:
45206 @if target-libstdc++-v3-bootstrap
45207 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
45208 all-stage1: all-stage1-target-libstdc++-v3
45209 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45210 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
45211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45212 @r=`${PWD_COMMAND}`; export r; \
45213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45214 TFLAGS="$(STAGE1_TFLAGS)"; \
45215 $(RAW_CXX_TARGET_EXPORTS) \
45216 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45217 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45218 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45219 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45220 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45221 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45222 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45223 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45224 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45225 TFLAGS="$(STAGE1_TFLAGS)" \
45226 $(TARGET-stage1-target-libstdc++-v3)
45227
45228 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
45229 clean-stage1: clean-stage1-target-libstdc++-v3
45230 clean-stage1-target-libstdc++-v3:
45231 @if [ $(current_stage) = stage1 ]; then \
45232 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45233 else \
45234 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
45235 $(MAKE) stage1-start; \
45236 fi; \
45237 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45238 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45239 clean
45240 @endif target-libstdc++-v3-bootstrap
45241
45242
45243 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
45244 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
45245 maybe-all-stage2-target-libstdc++-v3:
45246 maybe-clean-stage2-target-libstdc++-v3:
45247 @if target-libstdc++-v3-bootstrap
45248 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
45249 all-stage2: all-stage2-target-libstdc++-v3
45250 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45251 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
45252 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45253 @r=`${PWD_COMMAND}`; export r; \
45254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45255 TFLAGS="$(STAGE2_TFLAGS)"; \
45256 $(RAW_CXX_TARGET_EXPORTS) \
45257 \
45258 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45259 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45260 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45261 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45262 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45263 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45264 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45265 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45266 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45267 TFLAGS="$(STAGE2_TFLAGS)" \
45268 $(TARGET-stage2-target-libstdc++-v3)
45269
45270 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
45271 clean-stage2: clean-stage2-target-libstdc++-v3
45272 clean-stage2-target-libstdc++-v3:
45273 @if [ $(current_stage) = stage2 ]; then \
45274 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45275 else \
45276 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
45277 $(MAKE) stage2-start; \
45278 fi; \
45279 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45280 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45281 \
45282 clean
45283 @endif target-libstdc++-v3-bootstrap
45284
45285
45286 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
45287 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
45288 maybe-all-stage3-target-libstdc++-v3:
45289 maybe-clean-stage3-target-libstdc++-v3:
45290 @if target-libstdc++-v3-bootstrap
45291 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
45292 all-stage3: all-stage3-target-libstdc++-v3
45293 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45294 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
45295 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45296 @r=`${PWD_COMMAND}`; export r; \
45297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45298 TFLAGS="$(STAGE3_TFLAGS)"; \
45299 $(RAW_CXX_TARGET_EXPORTS) \
45300 \
45301 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45302 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45303 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45304 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45305 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45306 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45307 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45308 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45309 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45310 TFLAGS="$(STAGE3_TFLAGS)" \
45311 $(TARGET-stage3-target-libstdc++-v3)
45312
45313 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
45314 clean-stage3: clean-stage3-target-libstdc++-v3
45315 clean-stage3-target-libstdc++-v3:
45316 @if [ $(current_stage) = stage3 ]; then \
45317 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45318 else \
45319 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
45320 $(MAKE) stage3-start; \
45321 fi; \
45322 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45323 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45324 \
45325 clean
45326 @endif target-libstdc++-v3-bootstrap
45327
45328
45329 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
45330 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
45331 maybe-all-stage4-target-libstdc++-v3:
45332 maybe-clean-stage4-target-libstdc++-v3:
45333 @if target-libstdc++-v3-bootstrap
45334 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
45335 all-stage4: all-stage4-target-libstdc++-v3
45336 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45337 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
45338 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45339 @r=`${PWD_COMMAND}`; export r; \
45340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341 TFLAGS="$(STAGE4_TFLAGS)"; \
45342 $(RAW_CXX_TARGET_EXPORTS) \
45343 \
45344 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45345 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45346 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45347 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45348 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45349 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45350 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45351 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45352 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45353 TFLAGS="$(STAGE4_TFLAGS)" \
45354 $(TARGET-stage4-target-libstdc++-v3)
45355
45356 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
45357 clean-stage4: clean-stage4-target-libstdc++-v3
45358 clean-stage4-target-libstdc++-v3:
45359 @if [ $(current_stage) = stage4 ]; then \
45360 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45361 else \
45362 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
45363 $(MAKE) stage4-start; \
45364 fi; \
45365 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45366 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45367 \
45368 clean
45369 @endif target-libstdc++-v3-bootstrap
45370
45371
45372 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
45373 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
45374 maybe-all-stageprofile-target-libstdc++-v3:
45375 maybe-clean-stageprofile-target-libstdc++-v3:
45376 @if target-libstdc++-v3-bootstrap
45377 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
45378 all-stageprofile: all-stageprofile-target-libstdc++-v3
45379 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45380 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
45381 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45382 @r=`${PWD_COMMAND}`; export r; \
45383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45385 $(RAW_CXX_TARGET_EXPORTS) \
45386 \
45387 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45388 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45389 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45390 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45391 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45392 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45393 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45394 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45395 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45396 TFLAGS="$(STAGEprofile_TFLAGS)" \
45397 $(TARGET-stageprofile-target-libstdc++-v3)
45398
45399 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
45400 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
45401 clean-stageprofile-target-libstdc++-v3:
45402 @if [ $(current_stage) = stageprofile ]; then \
45403 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45404 else \
45405 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
45406 $(MAKE) stageprofile-start; \
45407 fi; \
45408 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45409 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45410 \
45411 clean
45412 @endif target-libstdc++-v3-bootstrap
45413
45414
45415 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
45416 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
45417 maybe-all-stagefeedback-target-libstdc++-v3:
45418 maybe-clean-stagefeedback-target-libstdc++-v3:
45419 @if target-libstdc++-v3-bootstrap
45420 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
45421 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
45422 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
45423 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
45424 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45425 @r=`${PWD_COMMAND}`; export r; \
45426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45427 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45428 $(RAW_CXX_TARGET_EXPORTS) \
45429 \
45430 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45431 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45432 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45433 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45434 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45435 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45436 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45437 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45438 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45439 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45440 $(TARGET-stagefeedback-target-libstdc++-v3)
45441
45442 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
45443 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
45444 clean-stagefeedback-target-libstdc++-v3:
45445 @if [ $(current_stage) = stagefeedback ]; then \
45446 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
45447 else \
45448 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
45449 $(MAKE) stagefeedback-start; \
45450 fi; \
45451 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45452 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
45453 \
45454 clean
45455 @endif target-libstdc++-v3-bootstrap
45456
45457
45458
45459
45460
45461
45462 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
45463 maybe-check-target-libstdc++-v3:
45464 @if target-libstdc++-v3
45465 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
45466
45467 check-target-libstdc++-v3:
45468 @: $(MAKE); $(unstage)
45469 @r=`${PWD_COMMAND}`; export r; \
45470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45471 $(RAW_CXX_TARGET_EXPORTS) \
45472 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45473 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
45474
45475 @endif target-libstdc++-v3
45476
45477 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
45478 maybe-install-target-libstdc++-v3:
45479 @if target-libstdc++-v3
45480 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
45481
45482 install-target-libstdc++-v3: installdirs
45483 @: $(MAKE); $(unstage)
45484 @r=`${PWD_COMMAND}`; export r; \
45485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45486 $(RAW_CXX_TARGET_EXPORTS) \
45487 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45488 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45489
45490 @endif target-libstdc++-v3
45491
45492 # Other targets (info, dvi, pdf, etc.)
45493
45494 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
45495 maybe-info-target-libstdc++-v3:
45496 @if target-libstdc++-v3
45497 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
45498
45499 info-target-libstdc++-v3: \
45500 configure-target-libstdc++-v3
45501 @: $(MAKE); $(unstage)
45502 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45503 r=`${PWD_COMMAND}`; export r; \
45504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45505 $(RAW_CXX_TARGET_EXPORTS) \
45506 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45507 for flag in $(EXTRA_TARGET_FLAGS); do \
45508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45509 done; \
45510 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45513 "RANLIB=$${RANLIB}" \
45514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45515 info) \
45516 || exit 1
45517
45518 @endif target-libstdc++-v3
45519
45520 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
45521 maybe-dvi-target-libstdc++-v3:
45522 @if target-libstdc++-v3
45523 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
45524
45525 dvi-target-libstdc++-v3: \
45526 configure-target-libstdc++-v3
45527 @: $(MAKE); $(unstage)
45528 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45529 r=`${PWD_COMMAND}`; export r; \
45530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45531 $(RAW_CXX_TARGET_EXPORTS) \
45532 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45533 for flag in $(EXTRA_TARGET_FLAGS); do \
45534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45535 done; \
45536 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45537 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45538 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45539 "RANLIB=$${RANLIB}" \
45540 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45541 dvi) \
45542 || exit 1
45543
45544 @endif target-libstdc++-v3
45545
45546 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
45547 maybe-pdf-target-libstdc++-v3:
45548 @if target-libstdc++-v3
45549 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
45550
45551 pdf-target-libstdc++-v3: \
45552 configure-target-libstdc++-v3
45553 @: $(MAKE); $(unstage)
45554 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45555 r=`${PWD_COMMAND}`; export r; \
45556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45557 $(RAW_CXX_TARGET_EXPORTS) \
45558 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45559 for flag in $(EXTRA_TARGET_FLAGS); do \
45560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45561 done; \
45562 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45565 "RANLIB=$${RANLIB}" \
45566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45567 pdf) \
45568 || exit 1
45569
45570 @endif target-libstdc++-v3
45571
45572 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
45573 maybe-html-target-libstdc++-v3:
45574 @if target-libstdc++-v3
45575 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
45576
45577 html-target-libstdc++-v3: \
45578 configure-target-libstdc++-v3
45579 @: $(MAKE); $(unstage)
45580 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45581 r=`${PWD_COMMAND}`; export r; \
45582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45583 $(RAW_CXX_TARGET_EXPORTS) \
45584 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45585 for flag in $(EXTRA_TARGET_FLAGS); do \
45586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45587 done; \
45588 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45589 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45590 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45591 "RANLIB=$${RANLIB}" \
45592 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45593 html) \
45594 || exit 1
45595
45596 @endif target-libstdc++-v3
45597
45598 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
45599 maybe-TAGS-target-libstdc++-v3:
45600 @if target-libstdc++-v3
45601 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
45602
45603 TAGS-target-libstdc++-v3: \
45604 configure-target-libstdc++-v3
45605 @: $(MAKE); $(unstage)
45606 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45607 r=`${PWD_COMMAND}`; export r; \
45608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45609 $(RAW_CXX_TARGET_EXPORTS) \
45610 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45611 for flag in $(EXTRA_TARGET_FLAGS); do \
45612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45613 done; \
45614 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45615 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45616 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45617 "RANLIB=$${RANLIB}" \
45618 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45619 TAGS) \
45620 || exit 1
45621
45622 @endif target-libstdc++-v3
45623
45624 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
45625 maybe-install-info-target-libstdc++-v3:
45626 @if target-libstdc++-v3
45627 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
45628
45629 install-info-target-libstdc++-v3: \
45630 configure-target-libstdc++-v3 \
45631 info-target-libstdc++-v3
45632 @: $(MAKE); $(unstage)
45633 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45634 r=`${PWD_COMMAND}`; export r; \
45635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45636 $(RAW_CXX_TARGET_EXPORTS) \
45637 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45638 for flag in $(EXTRA_TARGET_FLAGS); do \
45639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45640 done; \
45641 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45644 "RANLIB=$${RANLIB}" \
45645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45646 install-info) \
45647 || exit 1
45648
45649 @endif target-libstdc++-v3
45650
45651 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
45652 maybe-install-pdf-target-libstdc++-v3:
45653 @if target-libstdc++-v3
45654 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
45655
45656 install-pdf-target-libstdc++-v3: \
45657 configure-target-libstdc++-v3 \
45658 pdf-target-libstdc++-v3
45659 @: $(MAKE); $(unstage)
45660 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45661 r=`${PWD_COMMAND}`; export r; \
45662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663 $(RAW_CXX_TARGET_EXPORTS) \
45664 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45665 for flag in $(EXTRA_TARGET_FLAGS); do \
45666 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45667 done; \
45668 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45671 "RANLIB=$${RANLIB}" \
45672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45673 install-pdf) \
45674 || exit 1
45675
45676 @endif target-libstdc++-v3
45677
45678 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
45679 maybe-install-html-target-libstdc++-v3:
45680 @if target-libstdc++-v3
45681 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
45682
45683 install-html-target-libstdc++-v3: \
45684 configure-target-libstdc++-v3 \
45685 html-target-libstdc++-v3
45686 @: $(MAKE); $(unstage)
45687 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45688 r=`${PWD_COMMAND}`; export r; \
45689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45690 $(RAW_CXX_TARGET_EXPORTS) \
45691 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45692 for flag in $(EXTRA_TARGET_FLAGS); do \
45693 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45694 done; \
45695 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45698 "RANLIB=$${RANLIB}" \
45699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45700 install-html) \
45701 || exit 1
45702
45703 @endif target-libstdc++-v3
45704
45705 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
45706 maybe-installcheck-target-libstdc++-v3:
45707 @if target-libstdc++-v3
45708 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
45709
45710 installcheck-target-libstdc++-v3: \
45711 configure-target-libstdc++-v3
45712 @: $(MAKE); $(unstage)
45713 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45714 r=`${PWD_COMMAND}`; export r; \
45715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45716 $(RAW_CXX_TARGET_EXPORTS) \
45717 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45718 for flag in $(EXTRA_TARGET_FLAGS); do \
45719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45720 done; \
45721 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45722 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45723 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45724 "RANLIB=$${RANLIB}" \
45725 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45726 installcheck) \
45727 || exit 1
45728
45729 @endif target-libstdc++-v3
45730
45731 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
45732 maybe-mostlyclean-target-libstdc++-v3:
45733 @if target-libstdc++-v3
45734 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
45735
45736 mostlyclean-target-libstdc++-v3:
45737 @: $(MAKE); $(unstage)
45738 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45739 r=`${PWD_COMMAND}`; export r; \
45740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45741 $(RAW_CXX_TARGET_EXPORTS) \
45742 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45743 for flag in $(EXTRA_TARGET_FLAGS); do \
45744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45745 done; \
45746 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45749 "RANLIB=$${RANLIB}" \
45750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45751 mostlyclean) \
45752 || exit 1
45753
45754 @endif target-libstdc++-v3
45755
45756 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
45757 maybe-clean-target-libstdc++-v3:
45758 @if target-libstdc++-v3
45759 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
45760
45761 clean-target-libstdc++-v3:
45762 @: $(MAKE); $(unstage)
45763 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45764 r=`${PWD_COMMAND}`; export r; \
45765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45766 $(RAW_CXX_TARGET_EXPORTS) \
45767 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45768 for flag in $(EXTRA_TARGET_FLAGS); do \
45769 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45770 done; \
45771 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45774 "RANLIB=$${RANLIB}" \
45775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45776 clean) \
45777 || exit 1
45778
45779 @endif target-libstdc++-v3
45780
45781 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
45782 maybe-distclean-target-libstdc++-v3:
45783 @if target-libstdc++-v3
45784 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
45785
45786 distclean-target-libstdc++-v3:
45787 @: $(MAKE); $(unstage)
45788 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45789 r=`${PWD_COMMAND}`; export r; \
45790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791 $(RAW_CXX_TARGET_EXPORTS) \
45792 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45793 for flag in $(EXTRA_TARGET_FLAGS); do \
45794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45795 done; \
45796 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45799 "RANLIB=$${RANLIB}" \
45800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45801 distclean) \
45802 || exit 1
45803
45804 @endif target-libstdc++-v3
45805
45806 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
45807 maybe-maintainer-clean-target-libstdc++-v3:
45808 @if target-libstdc++-v3
45809 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
45810
45811 maintainer-clean-target-libstdc++-v3:
45812 @: $(MAKE); $(unstage)
45813 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
45814 r=`${PWD_COMMAND}`; export r; \
45815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45816 $(RAW_CXX_TARGET_EXPORTS) \
45817 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
45818 for flag in $(EXTRA_TARGET_FLAGS); do \
45819 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45820 done; \
45821 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
45822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45824 "RANLIB=$${RANLIB}" \
45825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45826 maintainer-clean) \
45827 || exit 1
45828
45829 @endif target-libstdc++-v3
45830
45831
45832
45833
45834
45835 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
45836 maybe-configure-target-libmudflap:
45837 @if gcc-bootstrap
45838 configure-target-libmudflap: stage_current
45839 @endif gcc-bootstrap
45840 @if target-libmudflap
45841 maybe-configure-target-libmudflap: configure-target-libmudflap
45842 configure-target-libmudflap:
45843 @: $(MAKE); $(unstage)
45844 @r=`${PWD_COMMAND}`; export r; \
45845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45846 echo "Checking multilib configuration for libmudflap..."; \
45847 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45848 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
45849 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45850 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
45851 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
45852 else \
45853 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
45854 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45855 fi; \
45856 else \
45857 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
45858 fi; \
45859 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
45860 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
45861 $(NORMAL_TARGET_EXPORTS) \
45862 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
45863 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
45864 case $(srcdir) in \
45865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45866 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
45867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45868 esac; \
45869 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
45870 libsrcdir="$$s/libmudflap"; \
45871 rm -f no-such-file || : ; \
45872 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
45873 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45874 --target=${target_alias} $${srcdiroption} \
45875 || exit 1
45876 @endif target-libmudflap
45877
45878
45879
45880
45881
45882 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
45883 maybe-all-target-libmudflap:
45884 @if gcc-bootstrap
45885 all-target-libmudflap: stage_current
45886 @endif gcc-bootstrap
45887 @if target-libmudflap
45888 TARGET-target-libmudflap=all
45889 maybe-all-target-libmudflap: all-target-libmudflap
45890 all-target-libmudflap: configure-target-libmudflap
45891 @: $(MAKE); $(unstage)
45892 @r=`${PWD_COMMAND}`; export r; \
45893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45894 $(NORMAL_TARGET_EXPORTS) \
45895 (cd $(TARGET_SUBDIR)/libmudflap && \
45896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
45897 $(TARGET-target-libmudflap))
45898 @endif target-libmudflap
45899
45900
45901
45902
45903
45904 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
45905 maybe-check-target-libmudflap:
45906 @if target-libmudflap
45907 maybe-check-target-libmudflap: check-target-libmudflap
45908
45909 check-target-libmudflap:
45910 @: $(MAKE); $(unstage)
45911 @r=`${PWD_COMMAND}`; export r; \
45912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45913 $(NORMAL_TARGET_EXPORTS) \
45914 (cd $(TARGET_SUBDIR)/libmudflap && \
45915 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
45916
45917 @endif target-libmudflap
45918
45919 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
45920 maybe-install-target-libmudflap:
45921 @if target-libmudflap
45922 maybe-install-target-libmudflap: install-target-libmudflap
45923
45924 install-target-libmudflap: installdirs
45925 @: $(MAKE); $(unstage)
45926 @r=`${PWD_COMMAND}`; export r; \
45927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45928 $(NORMAL_TARGET_EXPORTS) \
45929 (cd $(TARGET_SUBDIR)/libmudflap && \
45930 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
45931
45932 @endif target-libmudflap
45933
45934 # Other targets (info, dvi, pdf, etc.)
45935
45936 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
45937 maybe-info-target-libmudflap:
45938 @if target-libmudflap
45939 maybe-info-target-libmudflap: info-target-libmudflap
45940
45941 info-target-libmudflap: \
45942 configure-target-libmudflap
45943 @: $(MAKE); $(unstage)
45944 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45945 r=`${PWD_COMMAND}`; export r; \
45946 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947 $(NORMAL_TARGET_EXPORTS) \
45948 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
45949 for flag in $(EXTRA_TARGET_FLAGS); do \
45950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45951 done; \
45952 (cd $(TARGET_SUBDIR)/libmudflap && \
45953 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45954 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45955 "RANLIB=$${RANLIB}" \
45956 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45957 info) \
45958 || exit 1
45959
45960 @endif target-libmudflap
45961
45962 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
45963 maybe-dvi-target-libmudflap:
45964 @if target-libmudflap
45965 maybe-dvi-target-libmudflap: dvi-target-libmudflap
45966
45967 dvi-target-libmudflap: \
45968 configure-target-libmudflap
45969 @: $(MAKE); $(unstage)
45970 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45971 r=`${PWD_COMMAND}`; export r; \
45972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45973 $(NORMAL_TARGET_EXPORTS) \
45974 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
45975 for flag in $(EXTRA_TARGET_FLAGS); do \
45976 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45977 done; \
45978 (cd $(TARGET_SUBDIR)/libmudflap && \
45979 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45980 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45981 "RANLIB=$${RANLIB}" \
45982 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45983 dvi) \
45984 || exit 1
45985
45986 @endif target-libmudflap
45987
45988 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
45989 maybe-pdf-target-libmudflap:
45990 @if target-libmudflap
45991 maybe-pdf-target-libmudflap: pdf-target-libmudflap
45992
45993 pdf-target-libmudflap: \
45994 configure-target-libmudflap
45995 @: $(MAKE); $(unstage)
45996 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
45997 r=`${PWD_COMMAND}`; export r; \
45998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45999 $(NORMAL_TARGET_EXPORTS) \
46000 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46001 for flag in $(EXTRA_TARGET_FLAGS); do \
46002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46003 done; \
46004 (cd $(TARGET_SUBDIR)/libmudflap && \
46005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46007 "RANLIB=$${RANLIB}" \
46008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46009 pdf) \
46010 || exit 1
46011
46012 @endif target-libmudflap
46013
46014 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
46015 maybe-html-target-libmudflap:
46016 @if target-libmudflap
46017 maybe-html-target-libmudflap: html-target-libmudflap
46018
46019 html-target-libmudflap: \
46020 configure-target-libmudflap
46021 @: $(MAKE); $(unstage)
46022 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46023 r=`${PWD_COMMAND}`; export r; \
46024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46025 $(NORMAL_TARGET_EXPORTS) \
46026 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
46027 for flag in $(EXTRA_TARGET_FLAGS); do \
46028 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46029 done; \
46030 (cd $(TARGET_SUBDIR)/libmudflap && \
46031 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46032 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46033 "RANLIB=$${RANLIB}" \
46034 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46035 html) \
46036 || exit 1
46037
46038 @endif target-libmudflap
46039
46040 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
46041 maybe-TAGS-target-libmudflap:
46042 @if target-libmudflap
46043 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
46044
46045 TAGS-target-libmudflap: \
46046 configure-target-libmudflap
46047 @: $(MAKE); $(unstage)
46048 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46049 r=`${PWD_COMMAND}`; export r; \
46050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46051 $(NORMAL_TARGET_EXPORTS) \
46052 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
46053 for flag in $(EXTRA_TARGET_FLAGS); do \
46054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46055 done; \
46056 (cd $(TARGET_SUBDIR)/libmudflap && \
46057 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46058 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46059 "RANLIB=$${RANLIB}" \
46060 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46061 TAGS) \
46062 || exit 1
46063
46064 @endif target-libmudflap
46065
46066 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
46067 maybe-install-info-target-libmudflap:
46068 @if target-libmudflap
46069 maybe-install-info-target-libmudflap: install-info-target-libmudflap
46070
46071 install-info-target-libmudflap: \
46072 configure-target-libmudflap \
46073 info-target-libmudflap
46074 @: $(MAKE); $(unstage)
46075 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46076 r=`${PWD_COMMAND}`; export r; \
46077 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46078 $(NORMAL_TARGET_EXPORTS) \
46079 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
46080 for flag in $(EXTRA_TARGET_FLAGS); do \
46081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46082 done; \
46083 (cd $(TARGET_SUBDIR)/libmudflap && \
46084 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46085 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46086 "RANLIB=$${RANLIB}" \
46087 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46088 install-info) \
46089 || exit 1
46090
46091 @endif target-libmudflap
46092
46093 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
46094 maybe-install-pdf-target-libmudflap:
46095 @if target-libmudflap
46096 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
46097
46098 install-pdf-target-libmudflap: \
46099 configure-target-libmudflap \
46100 pdf-target-libmudflap
46101 @: $(MAKE); $(unstage)
46102 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46103 r=`${PWD_COMMAND}`; export r; \
46104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46105 $(NORMAL_TARGET_EXPORTS) \
46106 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
46107 for flag in $(EXTRA_TARGET_FLAGS); do \
46108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46109 done; \
46110 (cd $(TARGET_SUBDIR)/libmudflap && \
46111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46113 "RANLIB=$${RANLIB}" \
46114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46115 install-pdf) \
46116 || exit 1
46117
46118 @endif target-libmudflap
46119
46120 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
46121 maybe-install-html-target-libmudflap:
46122 @if target-libmudflap
46123 maybe-install-html-target-libmudflap: install-html-target-libmudflap
46124
46125 install-html-target-libmudflap: \
46126 configure-target-libmudflap \
46127 html-target-libmudflap
46128 @: $(MAKE); $(unstage)
46129 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46130 r=`${PWD_COMMAND}`; export r; \
46131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46132 $(NORMAL_TARGET_EXPORTS) \
46133 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
46134 for flag in $(EXTRA_TARGET_FLAGS); do \
46135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46136 done; \
46137 (cd $(TARGET_SUBDIR)/libmudflap && \
46138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46140 "RANLIB=$${RANLIB}" \
46141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46142 install-html) \
46143 || exit 1
46144
46145 @endif target-libmudflap
46146
46147 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
46148 maybe-installcheck-target-libmudflap:
46149 @if target-libmudflap
46150 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
46151
46152 installcheck-target-libmudflap: \
46153 configure-target-libmudflap
46154 @: $(MAKE); $(unstage)
46155 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46156 r=`${PWD_COMMAND}`; export r; \
46157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46158 $(NORMAL_TARGET_EXPORTS) \
46159 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
46160 for flag in $(EXTRA_TARGET_FLAGS); do \
46161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46162 done; \
46163 (cd $(TARGET_SUBDIR)/libmudflap && \
46164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46166 "RANLIB=$${RANLIB}" \
46167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46168 installcheck) \
46169 || exit 1
46170
46171 @endif target-libmudflap
46172
46173 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
46174 maybe-mostlyclean-target-libmudflap:
46175 @if target-libmudflap
46176 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
46177
46178 mostlyclean-target-libmudflap:
46179 @: $(MAKE); $(unstage)
46180 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46181 r=`${PWD_COMMAND}`; export r; \
46182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46183 $(NORMAL_TARGET_EXPORTS) \
46184 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
46185 for flag in $(EXTRA_TARGET_FLAGS); do \
46186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46187 done; \
46188 (cd $(TARGET_SUBDIR)/libmudflap && \
46189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46191 "RANLIB=$${RANLIB}" \
46192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46193 mostlyclean) \
46194 || exit 1
46195
46196 @endif target-libmudflap
46197
46198 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
46199 maybe-clean-target-libmudflap:
46200 @if target-libmudflap
46201 maybe-clean-target-libmudflap: clean-target-libmudflap
46202
46203 clean-target-libmudflap:
46204 @: $(MAKE); $(unstage)
46205 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46206 r=`${PWD_COMMAND}`; export r; \
46207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208 $(NORMAL_TARGET_EXPORTS) \
46209 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
46210 for flag in $(EXTRA_TARGET_FLAGS); do \
46211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46212 done; \
46213 (cd $(TARGET_SUBDIR)/libmudflap && \
46214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46216 "RANLIB=$${RANLIB}" \
46217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46218 clean) \
46219 || exit 1
46220
46221 @endif target-libmudflap
46222
46223 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
46224 maybe-distclean-target-libmudflap:
46225 @if target-libmudflap
46226 maybe-distclean-target-libmudflap: distclean-target-libmudflap
46227
46228 distclean-target-libmudflap:
46229 @: $(MAKE); $(unstage)
46230 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46231 r=`${PWD_COMMAND}`; export r; \
46232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46233 $(NORMAL_TARGET_EXPORTS) \
46234 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
46235 for flag in $(EXTRA_TARGET_FLAGS); do \
46236 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46237 done; \
46238 (cd $(TARGET_SUBDIR)/libmudflap && \
46239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46241 "RANLIB=$${RANLIB}" \
46242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46243 distclean) \
46244 || exit 1
46245
46246 @endif target-libmudflap
46247
46248 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
46249 maybe-maintainer-clean-target-libmudflap:
46250 @if target-libmudflap
46251 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
46252
46253 maintainer-clean-target-libmudflap:
46254 @: $(MAKE); $(unstage)
46255 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
46256 r=`${PWD_COMMAND}`; export r; \
46257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46258 $(NORMAL_TARGET_EXPORTS) \
46259 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
46260 for flag in $(EXTRA_TARGET_FLAGS); do \
46261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46262 done; \
46263 (cd $(TARGET_SUBDIR)/libmudflap && \
46264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46266 "RANLIB=$${RANLIB}" \
46267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46268 maintainer-clean) \
46269 || exit 1
46270
46271 @endif target-libmudflap
46272
46273
46274
46275
46276
46277 .PHONY: configure-target-libssp maybe-configure-target-libssp
46278 maybe-configure-target-libssp:
46279 @if gcc-bootstrap
46280 configure-target-libssp: stage_current
46281 @endif gcc-bootstrap
46282 @if target-libssp
46283 maybe-configure-target-libssp: configure-target-libssp
46284 configure-target-libssp:
46285 @: $(MAKE); $(unstage)
46286 @r=`${PWD_COMMAND}`; export r; \
46287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46288 echo "Checking multilib configuration for libssp..."; \
46289 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46290 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
46291 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
46292 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
46293 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
46294 else \
46295 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
46296 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46297 fi; \
46298 else \
46299 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
46300 fi; \
46301 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
46302 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
46303 $(NORMAL_TARGET_EXPORTS) \
46304 echo Configuring in $(TARGET_SUBDIR)/libssp; \
46305 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
46306 case $(srcdir) in \
46307 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46308 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
46309 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46310 esac; \
46311 srcdiroption="--srcdir=$${topdir}/libssp"; \
46312 libsrcdir="$$s/libssp"; \
46313 rm -f no-such-file || : ; \
46314 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46315 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46316 --target=${target_alias} $${srcdiroption} \
46317 || exit 1
46318 @endif target-libssp
46319
46320
46321
46322
46323
46324 .PHONY: all-target-libssp maybe-all-target-libssp
46325 maybe-all-target-libssp:
46326 @if gcc-bootstrap
46327 all-target-libssp: stage_current
46328 @endif gcc-bootstrap
46329 @if target-libssp
46330 TARGET-target-libssp=all
46331 maybe-all-target-libssp: all-target-libssp
46332 all-target-libssp: configure-target-libssp
46333 @: $(MAKE); $(unstage)
46334 @r=`${PWD_COMMAND}`; export r; \
46335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46336 $(NORMAL_TARGET_EXPORTS) \
46337 (cd $(TARGET_SUBDIR)/libssp && \
46338 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46339 $(TARGET-target-libssp))
46340 @endif target-libssp
46341
46342
46343
46344
46345
46346 .PHONY: check-target-libssp maybe-check-target-libssp
46347 maybe-check-target-libssp:
46348 @if target-libssp
46349 maybe-check-target-libssp: check-target-libssp
46350
46351 check-target-libssp:
46352 @: $(MAKE); $(unstage)
46353 @r=`${PWD_COMMAND}`; export r; \
46354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46355 $(NORMAL_TARGET_EXPORTS) \
46356 (cd $(TARGET_SUBDIR)/libssp && \
46357 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46358
46359 @endif target-libssp
46360
46361 .PHONY: install-target-libssp maybe-install-target-libssp
46362 maybe-install-target-libssp:
46363 @if target-libssp
46364 maybe-install-target-libssp: install-target-libssp
46365
46366 install-target-libssp: installdirs
46367 @: $(MAKE); $(unstage)
46368 @r=`${PWD_COMMAND}`; export r; \
46369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46370 $(NORMAL_TARGET_EXPORTS) \
46371 (cd $(TARGET_SUBDIR)/libssp && \
46372 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46373
46374 @endif target-libssp
46375
46376 # Other targets (info, dvi, pdf, etc.)
46377
46378 .PHONY: maybe-info-target-libssp info-target-libssp
46379 maybe-info-target-libssp:
46380 @if target-libssp
46381 maybe-info-target-libssp: info-target-libssp
46382
46383 info-target-libssp: \
46384 configure-target-libssp
46385 @: $(MAKE); $(unstage)
46386 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46387 r=`${PWD_COMMAND}`; export r; \
46388 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46389 $(NORMAL_TARGET_EXPORTS) \
46390 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
46391 for flag in $(EXTRA_TARGET_FLAGS); do \
46392 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46393 done; \
46394 (cd $(TARGET_SUBDIR)/libssp && \
46395 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46396 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46397 "RANLIB=$${RANLIB}" \
46398 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46399 info) \
46400 || exit 1
46401
46402 @endif target-libssp
46403
46404 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
46405 maybe-dvi-target-libssp:
46406 @if target-libssp
46407 maybe-dvi-target-libssp: dvi-target-libssp
46408
46409 dvi-target-libssp: \
46410 configure-target-libssp
46411 @: $(MAKE); $(unstage)
46412 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46413 r=`${PWD_COMMAND}`; export r; \
46414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46415 $(NORMAL_TARGET_EXPORTS) \
46416 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
46417 for flag in $(EXTRA_TARGET_FLAGS); do \
46418 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46419 done; \
46420 (cd $(TARGET_SUBDIR)/libssp && \
46421 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46422 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46423 "RANLIB=$${RANLIB}" \
46424 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46425 dvi) \
46426 || exit 1
46427
46428 @endif target-libssp
46429
46430 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
46431 maybe-pdf-target-libssp:
46432 @if target-libssp
46433 maybe-pdf-target-libssp: pdf-target-libssp
46434
46435 pdf-target-libssp: \
46436 configure-target-libssp
46437 @: $(MAKE); $(unstage)
46438 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46439 r=`${PWD_COMMAND}`; export r; \
46440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46441 $(NORMAL_TARGET_EXPORTS) \
46442 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
46443 for flag in $(EXTRA_TARGET_FLAGS); do \
46444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46445 done; \
46446 (cd $(TARGET_SUBDIR)/libssp && \
46447 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46448 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46449 "RANLIB=$${RANLIB}" \
46450 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46451 pdf) \
46452 || exit 1
46453
46454 @endif target-libssp
46455
46456 .PHONY: maybe-html-target-libssp html-target-libssp
46457 maybe-html-target-libssp:
46458 @if target-libssp
46459 maybe-html-target-libssp: html-target-libssp
46460
46461 html-target-libssp: \
46462 configure-target-libssp
46463 @: $(MAKE); $(unstage)
46464 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46465 r=`${PWD_COMMAND}`; export r; \
46466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46467 $(NORMAL_TARGET_EXPORTS) \
46468 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
46469 for flag in $(EXTRA_TARGET_FLAGS); do \
46470 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46471 done; \
46472 (cd $(TARGET_SUBDIR)/libssp && \
46473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46475 "RANLIB=$${RANLIB}" \
46476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46477 html) \
46478 || exit 1
46479
46480 @endif target-libssp
46481
46482 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
46483 maybe-TAGS-target-libssp:
46484 @if target-libssp
46485 maybe-TAGS-target-libssp: TAGS-target-libssp
46486
46487 TAGS-target-libssp: \
46488 configure-target-libssp
46489 @: $(MAKE); $(unstage)
46490 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46491 r=`${PWD_COMMAND}`; export r; \
46492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46493 $(NORMAL_TARGET_EXPORTS) \
46494 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
46495 for flag in $(EXTRA_TARGET_FLAGS); do \
46496 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46497 done; \
46498 (cd $(TARGET_SUBDIR)/libssp && \
46499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46501 "RANLIB=$${RANLIB}" \
46502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46503 TAGS) \
46504 || exit 1
46505
46506 @endif target-libssp
46507
46508 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
46509 maybe-install-info-target-libssp:
46510 @if target-libssp
46511 maybe-install-info-target-libssp: install-info-target-libssp
46512
46513 install-info-target-libssp: \
46514 configure-target-libssp \
46515 info-target-libssp
46516 @: $(MAKE); $(unstage)
46517 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46518 r=`${PWD_COMMAND}`; export r; \
46519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46520 $(NORMAL_TARGET_EXPORTS) \
46521 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
46522 for flag in $(EXTRA_TARGET_FLAGS); do \
46523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46524 done; \
46525 (cd $(TARGET_SUBDIR)/libssp && \
46526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46528 "RANLIB=$${RANLIB}" \
46529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46530 install-info) \
46531 || exit 1
46532
46533 @endif target-libssp
46534
46535 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
46536 maybe-install-pdf-target-libssp:
46537 @if target-libssp
46538 maybe-install-pdf-target-libssp: install-pdf-target-libssp
46539
46540 install-pdf-target-libssp: \
46541 configure-target-libssp \
46542 pdf-target-libssp
46543 @: $(MAKE); $(unstage)
46544 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46545 r=`${PWD_COMMAND}`; export r; \
46546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46547 $(NORMAL_TARGET_EXPORTS) \
46548 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
46549 for flag in $(EXTRA_TARGET_FLAGS); do \
46550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46551 done; \
46552 (cd $(TARGET_SUBDIR)/libssp && \
46553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46555 "RANLIB=$${RANLIB}" \
46556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46557 install-pdf) \
46558 || exit 1
46559
46560 @endif target-libssp
46561
46562 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
46563 maybe-install-html-target-libssp:
46564 @if target-libssp
46565 maybe-install-html-target-libssp: install-html-target-libssp
46566
46567 install-html-target-libssp: \
46568 configure-target-libssp \
46569 html-target-libssp
46570 @: $(MAKE); $(unstage)
46571 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46572 r=`${PWD_COMMAND}`; export r; \
46573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46574 $(NORMAL_TARGET_EXPORTS) \
46575 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
46576 for flag in $(EXTRA_TARGET_FLAGS); do \
46577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46578 done; \
46579 (cd $(TARGET_SUBDIR)/libssp && \
46580 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46581 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46582 "RANLIB=$${RANLIB}" \
46583 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46584 install-html) \
46585 || exit 1
46586
46587 @endif target-libssp
46588
46589 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
46590 maybe-installcheck-target-libssp:
46591 @if target-libssp
46592 maybe-installcheck-target-libssp: installcheck-target-libssp
46593
46594 installcheck-target-libssp: \
46595 configure-target-libssp
46596 @: $(MAKE); $(unstage)
46597 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46598 r=`${PWD_COMMAND}`; export r; \
46599 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46600 $(NORMAL_TARGET_EXPORTS) \
46601 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
46602 for flag in $(EXTRA_TARGET_FLAGS); do \
46603 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46604 done; \
46605 (cd $(TARGET_SUBDIR)/libssp && \
46606 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46607 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46608 "RANLIB=$${RANLIB}" \
46609 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46610 installcheck) \
46611 || exit 1
46612
46613 @endif target-libssp
46614
46615 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
46616 maybe-mostlyclean-target-libssp:
46617 @if target-libssp
46618 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
46619
46620 mostlyclean-target-libssp:
46621 @: $(MAKE); $(unstage)
46622 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46623 r=`${PWD_COMMAND}`; export r; \
46624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46625 $(NORMAL_TARGET_EXPORTS) \
46626 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
46627 for flag in $(EXTRA_TARGET_FLAGS); do \
46628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46629 done; \
46630 (cd $(TARGET_SUBDIR)/libssp && \
46631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46633 "RANLIB=$${RANLIB}" \
46634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46635 mostlyclean) \
46636 || exit 1
46637
46638 @endif target-libssp
46639
46640 .PHONY: maybe-clean-target-libssp clean-target-libssp
46641 maybe-clean-target-libssp:
46642 @if target-libssp
46643 maybe-clean-target-libssp: clean-target-libssp
46644
46645 clean-target-libssp:
46646 @: $(MAKE); $(unstage)
46647 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46648 r=`${PWD_COMMAND}`; export r; \
46649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46650 $(NORMAL_TARGET_EXPORTS) \
46651 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
46652 for flag in $(EXTRA_TARGET_FLAGS); do \
46653 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46654 done; \
46655 (cd $(TARGET_SUBDIR)/libssp && \
46656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46658 "RANLIB=$${RANLIB}" \
46659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46660 clean) \
46661 || exit 1
46662
46663 @endif target-libssp
46664
46665 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
46666 maybe-distclean-target-libssp:
46667 @if target-libssp
46668 maybe-distclean-target-libssp: distclean-target-libssp
46669
46670 distclean-target-libssp:
46671 @: $(MAKE); $(unstage)
46672 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46673 r=`${PWD_COMMAND}`; export r; \
46674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46675 $(NORMAL_TARGET_EXPORTS) \
46676 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
46677 for flag in $(EXTRA_TARGET_FLAGS); do \
46678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46679 done; \
46680 (cd $(TARGET_SUBDIR)/libssp && \
46681 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46682 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46683 "RANLIB=$${RANLIB}" \
46684 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46685 distclean) \
46686 || exit 1
46687
46688 @endif target-libssp
46689
46690 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
46691 maybe-maintainer-clean-target-libssp:
46692 @if target-libssp
46693 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
46694
46695 maintainer-clean-target-libssp:
46696 @: $(MAKE); $(unstage)
46697 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
46698 r=`${PWD_COMMAND}`; export r; \
46699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700 $(NORMAL_TARGET_EXPORTS) \
46701 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
46702 for flag in $(EXTRA_TARGET_FLAGS); do \
46703 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704 done; \
46705 (cd $(TARGET_SUBDIR)/libssp && \
46706 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708 "RANLIB=$${RANLIB}" \
46709 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710 maintainer-clean) \
46711 || exit 1
46712
46713 @endif target-libssp
46714
46715
46716
46717
46718
46719 .PHONY: configure-target-newlib maybe-configure-target-newlib
46720 maybe-configure-target-newlib:
46721 @if gcc-bootstrap
46722 configure-target-newlib: stage_current
46723 @endif gcc-bootstrap
46724 @if target-newlib
46725 maybe-configure-target-newlib: configure-target-newlib
46726 configure-target-newlib:
46727 @: $(MAKE); $(unstage)
46728 @r=`${PWD_COMMAND}`; export r; \
46729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46730 echo "Checking multilib configuration for newlib..."; \
46731 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46732 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
46733 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
46734 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
46735 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
46736 else \
46737 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
46738 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46739 fi; \
46740 else \
46741 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
46742 fi; \
46743 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
46744 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
46745 $(NORMAL_TARGET_EXPORTS) \
46746 echo Configuring in $(TARGET_SUBDIR)/newlib; \
46747 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
46748 case $(srcdir) in \
46749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46750 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
46751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46752 esac; \
46753 srcdiroption="--srcdir=$${topdir}/newlib"; \
46754 libsrcdir="$$s/newlib"; \
46755 rm -f no-such-file || : ; \
46756 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46757 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46758 --target=${target_alias} $${srcdiroption} \
46759 || exit 1
46760 @endif target-newlib
46761
46762
46763
46764
46765
46766 .PHONY: all-target-newlib maybe-all-target-newlib
46767 maybe-all-target-newlib:
46768 @if gcc-bootstrap
46769 all-target-newlib: stage_current
46770 @endif gcc-bootstrap
46771 @if target-newlib
46772 TARGET-target-newlib=all
46773 maybe-all-target-newlib: all-target-newlib
46774 all-target-newlib: configure-target-newlib
46775 @: $(MAKE); $(unstage)
46776 @r=`${PWD_COMMAND}`; export r; \
46777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46778 $(NORMAL_TARGET_EXPORTS) \
46779 (cd $(TARGET_SUBDIR)/newlib && \
46780 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
46781 $(TARGET-target-newlib))
46782 @endif target-newlib
46783
46784
46785
46786
46787
46788 .PHONY: check-target-newlib maybe-check-target-newlib
46789 maybe-check-target-newlib:
46790 @if target-newlib
46791 maybe-check-target-newlib: check-target-newlib
46792
46793 check-target-newlib:
46794 @: $(MAKE); $(unstage)
46795 @r=`${PWD_COMMAND}`; export r; \
46796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46797 $(NORMAL_TARGET_EXPORTS) \
46798 (cd $(TARGET_SUBDIR)/newlib && \
46799 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
46800
46801 @endif target-newlib
46802
46803 .PHONY: install-target-newlib maybe-install-target-newlib
46804 maybe-install-target-newlib:
46805 @if target-newlib
46806 maybe-install-target-newlib: install-target-newlib
46807
46808 install-target-newlib: installdirs
46809 @: $(MAKE); $(unstage)
46810 @r=`${PWD_COMMAND}`; export r; \
46811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46812 $(NORMAL_TARGET_EXPORTS) \
46813 (cd $(TARGET_SUBDIR)/newlib && \
46814 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46815
46816 @endif target-newlib
46817
46818 # Other targets (info, dvi, pdf, etc.)
46819
46820 .PHONY: maybe-info-target-newlib info-target-newlib
46821 maybe-info-target-newlib:
46822 @if target-newlib
46823 maybe-info-target-newlib: info-target-newlib
46824
46825 info-target-newlib: \
46826 configure-target-newlib
46827 @: $(MAKE); $(unstage)
46828 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46829 r=`${PWD_COMMAND}`; export r; \
46830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46831 $(NORMAL_TARGET_EXPORTS) \
46832 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
46833 for flag in $(EXTRA_TARGET_FLAGS); do \
46834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46835 done; \
46836 (cd $(TARGET_SUBDIR)/newlib && \
46837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46839 "RANLIB=$${RANLIB}" \
46840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46841 info) \
46842 || exit 1
46843
46844 @endif target-newlib
46845
46846 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
46847 maybe-dvi-target-newlib:
46848 @if target-newlib
46849 maybe-dvi-target-newlib: dvi-target-newlib
46850
46851 dvi-target-newlib: \
46852 configure-target-newlib
46853 @: $(MAKE); $(unstage)
46854 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46855 r=`${PWD_COMMAND}`; export r; \
46856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46857 $(NORMAL_TARGET_EXPORTS) \
46858 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
46859 for flag in $(EXTRA_TARGET_FLAGS); do \
46860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46861 done; \
46862 (cd $(TARGET_SUBDIR)/newlib && \
46863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46865 "RANLIB=$${RANLIB}" \
46866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46867 dvi) \
46868 || exit 1
46869
46870 @endif target-newlib
46871
46872 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
46873 maybe-pdf-target-newlib:
46874 @if target-newlib
46875 maybe-pdf-target-newlib: pdf-target-newlib
46876
46877 pdf-target-newlib: \
46878 configure-target-newlib
46879 @: $(MAKE); $(unstage)
46880 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46881 r=`${PWD_COMMAND}`; export r; \
46882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46883 $(NORMAL_TARGET_EXPORTS) \
46884 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
46885 for flag in $(EXTRA_TARGET_FLAGS); do \
46886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46887 done; \
46888 (cd $(TARGET_SUBDIR)/newlib && \
46889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46891 "RANLIB=$${RANLIB}" \
46892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46893 pdf) \
46894 || exit 1
46895
46896 @endif target-newlib
46897
46898 .PHONY: maybe-html-target-newlib html-target-newlib
46899 maybe-html-target-newlib:
46900 @if target-newlib
46901 maybe-html-target-newlib: html-target-newlib
46902
46903 html-target-newlib: \
46904 configure-target-newlib
46905 @: $(MAKE); $(unstage)
46906 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46907 r=`${PWD_COMMAND}`; export r; \
46908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46909 $(NORMAL_TARGET_EXPORTS) \
46910 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
46911 for flag in $(EXTRA_TARGET_FLAGS); do \
46912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46913 done; \
46914 (cd $(TARGET_SUBDIR)/newlib && \
46915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46917 "RANLIB=$${RANLIB}" \
46918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46919 html) \
46920 || exit 1
46921
46922 @endif target-newlib
46923
46924 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
46925 maybe-TAGS-target-newlib:
46926 @if target-newlib
46927 maybe-TAGS-target-newlib: TAGS-target-newlib
46928
46929 TAGS-target-newlib: \
46930 configure-target-newlib
46931 @: $(MAKE); $(unstage)
46932 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46933 r=`${PWD_COMMAND}`; export r; \
46934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46935 $(NORMAL_TARGET_EXPORTS) \
46936 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
46937 for flag in $(EXTRA_TARGET_FLAGS); do \
46938 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46939 done; \
46940 (cd $(TARGET_SUBDIR)/newlib && \
46941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46943 "RANLIB=$${RANLIB}" \
46944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46945 TAGS) \
46946 || exit 1
46947
46948 @endif target-newlib
46949
46950 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
46951 maybe-install-info-target-newlib:
46952 @if target-newlib
46953 maybe-install-info-target-newlib: install-info-target-newlib
46954
46955 install-info-target-newlib: \
46956 configure-target-newlib \
46957 info-target-newlib
46958 @: $(MAKE); $(unstage)
46959 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46960 r=`${PWD_COMMAND}`; export r; \
46961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46962 $(NORMAL_TARGET_EXPORTS) \
46963 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
46964 for flag in $(EXTRA_TARGET_FLAGS); do \
46965 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46966 done; \
46967 (cd $(TARGET_SUBDIR)/newlib && \
46968 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46969 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46970 "RANLIB=$${RANLIB}" \
46971 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46972 install-info) \
46973 || exit 1
46974
46975 @endif target-newlib
46976
46977 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
46978 maybe-install-pdf-target-newlib:
46979 @if target-newlib
46980 maybe-install-pdf-target-newlib: install-pdf-target-newlib
46981
46982 install-pdf-target-newlib: \
46983 configure-target-newlib \
46984 pdf-target-newlib
46985 @: $(MAKE); $(unstage)
46986 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
46987 r=`${PWD_COMMAND}`; export r; \
46988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46989 $(NORMAL_TARGET_EXPORTS) \
46990 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
46991 for flag in $(EXTRA_TARGET_FLAGS); do \
46992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46993 done; \
46994 (cd $(TARGET_SUBDIR)/newlib && \
46995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46997 "RANLIB=$${RANLIB}" \
46998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46999 install-pdf) \
47000 || exit 1
47001
47002 @endif target-newlib
47003
47004 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
47005 maybe-install-html-target-newlib:
47006 @if target-newlib
47007 maybe-install-html-target-newlib: install-html-target-newlib
47008
47009 install-html-target-newlib: \
47010 configure-target-newlib \
47011 html-target-newlib
47012 @: $(MAKE); $(unstage)
47013 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47014 r=`${PWD_COMMAND}`; export r; \
47015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47016 $(NORMAL_TARGET_EXPORTS) \
47017 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
47018 for flag in $(EXTRA_TARGET_FLAGS); do \
47019 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47020 done; \
47021 (cd $(TARGET_SUBDIR)/newlib && \
47022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47024 "RANLIB=$${RANLIB}" \
47025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47026 install-html) \
47027 || exit 1
47028
47029 @endif target-newlib
47030
47031 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
47032 maybe-installcheck-target-newlib:
47033 @if target-newlib
47034 maybe-installcheck-target-newlib: installcheck-target-newlib
47035
47036 installcheck-target-newlib: \
47037 configure-target-newlib
47038 @: $(MAKE); $(unstage)
47039 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47040 r=`${PWD_COMMAND}`; export r; \
47041 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47042 $(NORMAL_TARGET_EXPORTS) \
47043 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
47044 for flag in $(EXTRA_TARGET_FLAGS); do \
47045 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47046 done; \
47047 (cd $(TARGET_SUBDIR)/newlib && \
47048 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47049 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47050 "RANLIB=$${RANLIB}" \
47051 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47052 installcheck) \
47053 || exit 1
47054
47055 @endif target-newlib
47056
47057 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
47058 maybe-mostlyclean-target-newlib:
47059 @if target-newlib
47060 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
47061
47062 mostlyclean-target-newlib:
47063 @: $(MAKE); $(unstage)
47064 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47065 r=`${PWD_COMMAND}`; export r; \
47066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47067 $(NORMAL_TARGET_EXPORTS) \
47068 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
47069 for flag in $(EXTRA_TARGET_FLAGS); do \
47070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47071 done; \
47072 (cd $(TARGET_SUBDIR)/newlib && \
47073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47075 "RANLIB=$${RANLIB}" \
47076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47077 mostlyclean) \
47078 || exit 1
47079
47080 @endif target-newlib
47081
47082 .PHONY: maybe-clean-target-newlib clean-target-newlib
47083 maybe-clean-target-newlib:
47084 @if target-newlib
47085 maybe-clean-target-newlib: clean-target-newlib
47086
47087 clean-target-newlib:
47088 @: $(MAKE); $(unstage)
47089 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47090 r=`${PWD_COMMAND}`; export r; \
47091 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47092 $(NORMAL_TARGET_EXPORTS) \
47093 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
47094 for flag in $(EXTRA_TARGET_FLAGS); do \
47095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47096 done; \
47097 (cd $(TARGET_SUBDIR)/newlib && \
47098 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47099 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47100 "RANLIB=$${RANLIB}" \
47101 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47102 clean) \
47103 || exit 1
47104
47105 @endif target-newlib
47106
47107 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
47108 maybe-distclean-target-newlib:
47109 @if target-newlib
47110 maybe-distclean-target-newlib: distclean-target-newlib
47111
47112 distclean-target-newlib:
47113 @: $(MAKE); $(unstage)
47114 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47115 r=`${PWD_COMMAND}`; export r; \
47116 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47117 $(NORMAL_TARGET_EXPORTS) \
47118 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
47119 for flag in $(EXTRA_TARGET_FLAGS); do \
47120 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47121 done; \
47122 (cd $(TARGET_SUBDIR)/newlib && \
47123 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47124 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47125 "RANLIB=$${RANLIB}" \
47126 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47127 distclean) \
47128 || exit 1
47129
47130 @endif target-newlib
47131
47132 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
47133 maybe-maintainer-clean-target-newlib:
47134 @if target-newlib
47135 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
47136
47137 maintainer-clean-target-newlib:
47138 @: $(MAKE); $(unstage)
47139 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
47140 r=`${PWD_COMMAND}`; export r; \
47141 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47142 $(NORMAL_TARGET_EXPORTS) \
47143 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
47144 for flag in $(EXTRA_TARGET_FLAGS); do \
47145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47146 done; \
47147 (cd $(TARGET_SUBDIR)/newlib && \
47148 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47149 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47150 "RANLIB=$${RANLIB}" \
47151 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47152 maintainer-clean) \
47153 || exit 1
47154
47155 @endif target-newlib
47156
47157
47158
47159
47160
47161 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
47162 maybe-configure-target-libgcc:
47163 @if gcc-bootstrap
47164 configure-target-libgcc: stage_current
47165 @endif gcc-bootstrap
47166 @if target-libgcc
47167 maybe-configure-target-libgcc: configure-target-libgcc
47168 configure-target-libgcc:
47169 @r=`${PWD_COMMAND}`; export r; \
47170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47171 echo "Checking multilib configuration for libgcc..."; \
47172 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47173 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47174 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47175 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47176 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47177 else \
47178 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47179 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47180 fi; \
47181 else \
47182 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47183 fi; \
47184 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47185 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47186 $(NORMAL_TARGET_EXPORTS) \
47187 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
47188 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
47189 case $(srcdir) in \
47190 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47191 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47192 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47193 esac; \
47194 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47195 libsrcdir="$$s/libgcc"; \
47196 rm -f no-such-file || : ; \
47197 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47198 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47199 --target=${target_alias} $${srcdiroption} \
47200 || exit 1
47201 @endif target-libgcc
47202
47203
47204
47205 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
47206 maybe-configure-stage1-target-libgcc:
47207 @if target-libgcc-bootstrap
47208 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
47209 configure-stage1-target-libgcc:
47210 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47211 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47212 @r=`${PWD_COMMAND}`; export r; \
47213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47214 TFLAGS="$(STAGE1_TFLAGS)"; \
47215 echo "Checking multilib configuration for libgcc..."; \
47216 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47217 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47218 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47219 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47220 else \
47221 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47222 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47223 fi; \
47224 else \
47225 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47226 fi; \
47227 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47228 $(NORMAL_TARGET_EXPORTS) \
47229 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47230 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47231 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47232 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
47233 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47234 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47235 case $(srcdir) in \
47236 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47237 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47238 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47239 esac; \
47240 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47241 libsrcdir="$$s/libgcc"; \
47242 $(SHELL) $${libsrcdir}/configure \
47243 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47244 --target=${target_alias} $${srcdiroption} \
47245 $(STAGE1_CONFIGURE_FLAGS)
47246 @endif target-libgcc-bootstrap
47247
47248 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
47249 maybe-configure-stage2-target-libgcc:
47250 @if target-libgcc-bootstrap
47251 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
47252 configure-stage2-target-libgcc:
47253 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47254 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47255 @r=`${PWD_COMMAND}`; export r; \
47256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47257 TFLAGS="$(STAGE2_TFLAGS)"; \
47258 echo "Checking multilib configuration for libgcc..."; \
47259 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47260 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47261 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47262 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47263 else \
47264 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47265 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47266 fi; \
47267 else \
47268 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47269 fi; \
47270 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47271 $(NORMAL_TARGET_EXPORTS) \
47272 \
47273 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47274 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47275 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47276 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
47277 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47278 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47279 case $(srcdir) in \
47280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47281 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47283 esac; \
47284 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47285 libsrcdir="$$s/libgcc"; \
47286 $(SHELL) $${libsrcdir}/configure \
47287 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47288 --target=${target_alias} $${srcdiroption} \
47289 --with-build-libsubdir=$(HOST_SUBDIR) \
47290 $(STAGE2_CONFIGURE_FLAGS)
47291 @endif target-libgcc-bootstrap
47292
47293 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
47294 maybe-configure-stage3-target-libgcc:
47295 @if target-libgcc-bootstrap
47296 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
47297 configure-stage3-target-libgcc:
47298 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47299 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47300 @r=`${PWD_COMMAND}`; export r; \
47301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47302 TFLAGS="$(STAGE3_TFLAGS)"; \
47303 echo "Checking multilib configuration for libgcc..."; \
47304 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47305 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47306 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47307 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47308 else \
47309 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47310 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47311 fi; \
47312 else \
47313 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47314 fi; \
47315 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47316 $(NORMAL_TARGET_EXPORTS) \
47317 \
47318 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47319 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47320 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47321 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
47322 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47323 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47324 case $(srcdir) in \
47325 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47326 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47327 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47328 esac; \
47329 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47330 libsrcdir="$$s/libgcc"; \
47331 $(SHELL) $${libsrcdir}/configure \
47332 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47333 --target=${target_alias} $${srcdiroption} \
47334 --with-build-libsubdir=$(HOST_SUBDIR) \
47335 $(STAGE3_CONFIGURE_FLAGS)
47336 @endif target-libgcc-bootstrap
47337
47338 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
47339 maybe-configure-stage4-target-libgcc:
47340 @if target-libgcc-bootstrap
47341 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
47342 configure-stage4-target-libgcc:
47343 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47344 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47345 @r=`${PWD_COMMAND}`; export r; \
47346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47347 TFLAGS="$(STAGE4_TFLAGS)"; \
47348 echo "Checking multilib configuration for libgcc..."; \
47349 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47350 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47351 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47352 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47353 else \
47354 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47355 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47356 fi; \
47357 else \
47358 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47359 fi; \
47360 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47361 $(NORMAL_TARGET_EXPORTS) \
47362 \
47363 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47364 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47365 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47366 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
47367 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47368 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47369 case $(srcdir) in \
47370 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47371 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47372 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47373 esac; \
47374 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47375 libsrcdir="$$s/libgcc"; \
47376 $(SHELL) $${libsrcdir}/configure \
47377 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47378 --target=${target_alias} $${srcdiroption} \
47379 --with-build-libsubdir=$(HOST_SUBDIR) \
47380 $(STAGE4_CONFIGURE_FLAGS)
47381 @endif target-libgcc-bootstrap
47382
47383 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
47384 maybe-configure-stageprofile-target-libgcc:
47385 @if target-libgcc-bootstrap
47386 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47387 configure-stageprofile-target-libgcc:
47388 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47389 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47390 @r=`${PWD_COMMAND}`; export r; \
47391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47392 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47393 echo "Checking multilib configuration for libgcc..."; \
47394 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47395 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47396 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47397 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47398 else \
47399 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47400 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47401 fi; \
47402 else \
47403 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47404 fi; \
47405 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47406 $(NORMAL_TARGET_EXPORTS) \
47407 \
47408 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47409 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47410 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47411 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
47412 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47413 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47414 case $(srcdir) in \
47415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47416 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47418 esac; \
47419 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47420 libsrcdir="$$s/libgcc"; \
47421 $(SHELL) $${libsrcdir}/configure \
47422 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47423 --target=${target_alias} $${srcdiroption} \
47424 --with-build-libsubdir=$(HOST_SUBDIR) \
47425 $(STAGEprofile_CONFIGURE_FLAGS)
47426 @endif target-libgcc-bootstrap
47427
47428 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
47429 maybe-configure-stagefeedback-target-libgcc:
47430 @if target-libgcc-bootstrap
47431 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47432 configure-stagefeedback-target-libgcc:
47433 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47434 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
47435 @r=`${PWD_COMMAND}`; export r; \
47436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47437 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47438 echo "Checking multilib configuration for libgcc..."; \
47439 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
47440 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47441 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
47442 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
47443 else \
47444 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
47445 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47446 fi; \
47447 else \
47448 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
47449 fi; \
47450 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
47451 $(NORMAL_TARGET_EXPORTS) \
47452 \
47453 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47454 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47455 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
47456 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
47457 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
47458 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
47459 case $(srcdir) in \
47460 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47461 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
47462 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47463 esac; \
47464 srcdiroption="--srcdir=$${topdir}/libgcc"; \
47465 libsrcdir="$$s/libgcc"; \
47466 $(SHELL) $${libsrcdir}/configure \
47467 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47468 --target=${target_alias} $${srcdiroption} \
47469 --with-build-libsubdir=$(HOST_SUBDIR) \
47470 $(STAGEfeedback_CONFIGURE_FLAGS)
47471 @endif target-libgcc-bootstrap
47472
47473
47474
47475
47476
47477 .PHONY: all-target-libgcc maybe-all-target-libgcc
47478 maybe-all-target-libgcc:
47479 @if gcc-bootstrap
47480 all-target-libgcc: stage_current
47481 @endif gcc-bootstrap
47482 @if target-libgcc
47483 TARGET-target-libgcc=all
47484 maybe-all-target-libgcc: all-target-libgcc
47485 all-target-libgcc: configure-target-libgcc
47486 @r=`${PWD_COMMAND}`; export r; \
47487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47488 $(NORMAL_TARGET_EXPORTS) \
47489 (cd $(TARGET_SUBDIR)/libgcc && \
47490 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47491 $(TARGET-target-libgcc))
47492 @endif target-libgcc
47493
47494
47495
47496 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
47497 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
47498 maybe-all-stage1-target-libgcc:
47499 maybe-clean-stage1-target-libgcc:
47500 @if target-libgcc-bootstrap
47501 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
47502 all-stage1: all-stage1-target-libgcc
47503 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
47504 all-stage1-target-libgcc: configure-stage1-target-libgcc
47505 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47506 @r=`${PWD_COMMAND}`; export r; \
47507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47508 TFLAGS="$(STAGE1_TFLAGS)"; \
47509 $(NORMAL_TARGET_EXPORTS) \
47510 cd $(TARGET_SUBDIR)/libgcc && \
47511 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47512 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47513 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47514 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47515 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47516 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47517 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47518 $(EXTRA_TARGET_FLAGS) \
47519 TFLAGS="$(STAGE1_TFLAGS)" \
47520 $(TARGET-stage1-target-libgcc)
47521
47522 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
47523 clean-stage1: clean-stage1-target-libgcc
47524 clean-stage1-target-libgcc:
47525 @if [ $(current_stage) = stage1 ]; then \
47526 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47527 else \
47528 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
47529 $(MAKE) stage1-start; \
47530 fi; \
47531 cd $(TARGET_SUBDIR)/libgcc && \
47532 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47533 clean
47534 @endif target-libgcc-bootstrap
47535
47536
47537 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
47538 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
47539 maybe-all-stage2-target-libgcc:
47540 maybe-clean-stage2-target-libgcc:
47541 @if target-libgcc-bootstrap
47542 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
47543 all-stage2: all-stage2-target-libgcc
47544 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
47545 all-stage2-target-libgcc: configure-stage2-target-libgcc
47546 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47547 @r=`${PWD_COMMAND}`; export r; \
47548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47549 TFLAGS="$(STAGE2_TFLAGS)"; \
47550 $(NORMAL_TARGET_EXPORTS) \
47551 \
47552 cd $(TARGET_SUBDIR)/libgcc && \
47553 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47554 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47555 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47556 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47557 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47558 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47559 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47560 $(EXTRA_TARGET_FLAGS) \
47561 TFLAGS="$(STAGE2_TFLAGS)" \
47562 $(TARGET-stage2-target-libgcc)
47563
47564 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
47565 clean-stage2: clean-stage2-target-libgcc
47566 clean-stage2-target-libgcc:
47567 @if [ $(current_stage) = stage2 ]; then \
47568 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47569 else \
47570 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
47571 $(MAKE) stage2-start; \
47572 fi; \
47573 cd $(TARGET_SUBDIR)/libgcc && \
47574 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47575 \
47576 clean
47577 @endif target-libgcc-bootstrap
47578
47579
47580 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
47581 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
47582 maybe-all-stage3-target-libgcc:
47583 maybe-clean-stage3-target-libgcc:
47584 @if target-libgcc-bootstrap
47585 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
47586 all-stage3: all-stage3-target-libgcc
47587 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
47588 all-stage3-target-libgcc: configure-stage3-target-libgcc
47589 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47590 @r=`${PWD_COMMAND}`; export r; \
47591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47592 TFLAGS="$(STAGE3_TFLAGS)"; \
47593 $(NORMAL_TARGET_EXPORTS) \
47594 \
47595 cd $(TARGET_SUBDIR)/libgcc && \
47596 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47597 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47598 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47599 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47600 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47601 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47602 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47603 $(EXTRA_TARGET_FLAGS) \
47604 TFLAGS="$(STAGE3_TFLAGS)" \
47605 $(TARGET-stage3-target-libgcc)
47606
47607 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
47608 clean-stage3: clean-stage3-target-libgcc
47609 clean-stage3-target-libgcc:
47610 @if [ $(current_stage) = stage3 ]; then \
47611 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47612 else \
47613 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
47614 $(MAKE) stage3-start; \
47615 fi; \
47616 cd $(TARGET_SUBDIR)/libgcc && \
47617 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47618 \
47619 clean
47620 @endif target-libgcc-bootstrap
47621
47622
47623 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
47624 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
47625 maybe-all-stage4-target-libgcc:
47626 maybe-clean-stage4-target-libgcc:
47627 @if target-libgcc-bootstrap
47628 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
47629 all-stage4: all-stage4-target-libgcc
47630 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
47631 all-stage4-target-libgcc: configure-stage4-target-libgcc
47632 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47633 @r=`${PWD_COMMAND}`; export r; \
47634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47635 TFLAGS="$(STAGE4_TFLAGS)"; \
47636 $(NORMAL_TARGET_EXPORTS) \
47637 \
47638 cd $(TARGET_SUBDIR)/libgcc && \
47639 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47640 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47641 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47642 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47643 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47644 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47645 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47646 $(EXTRA_TARGET_FLAGS) \
47647 TFLAGS="$(STAGE4_TFLAGS)" \
47648 $(TARGET-stage4-target-libgcc)
47649
47650 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
47651 clean-stage4: clean-stage4-target-libgcc
47652 clean-stage4-target-libgcc:
47653 @if [ $(current_stage) = stage4 ]; then \
47654 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47655 else \
47656 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
47657 $(MAKE) stage4-start; \
47658 fi; \
47659 cd $(TARGET_SUBDIR)/libgcc && \
47660 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47661 \
47662 clean
47663 @endif target-libgcc-bootstrap
47664
47665
47666 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
47667 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
47668 maybe-all-stageprofile-target-libgcc:
47669 maybe-clean-stageprofile-target-libgcc:
47670 @if target-libgcc-bootstrap
47671 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
47672 all-stageprofile: all-stageprofile-target-libgcc
47673 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
47674 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
47675 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47676 @r=`${PWD_COMMAND}`; export r; \
47677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47678 TFLAGS="$(STAGEprofile_TFLAGS)"; \
47679 $(NORMAL_TARGET_EXPORTS) \
47680 \
47681 cd $(TARGET_SUBDIR)/libgcc && \
47682 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47683 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47684 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47685 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47686 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47687 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47688 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47689 $(EXTRA_TARGET_FLAGS) \
47690 TFLAGS="$(STAGEprofile_TFLAGS)" \
47691 $(TARGET-stageprofile-target-libgcc)
47692
47693 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
47694 clean-stageprofile: clean-stageprofile-target-libgcc
47695 clean-stageprofile-target-libgcc:
47696 @if [ $(current_stage) = stageprofile ]; then \
47697 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47698 else \
47699 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
47700 $(MAKE) stageprofile-start; \
47701 fi; \
47702 cd $(TARGET_SUBDIR)/libgcc && \
47703 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47704 \
47705 clean
47706 @endif target-libgcc-bootstrap
47707
47708
47709 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
47710 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
47711 maybe-all-stagefeedback-target-libgcc:
47712 maybe-clean-stagefeedback-target-libgcc:
47713 @if target-libgcc-bootstrap
47714 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
47715 all-stagefeedback: all-stagefeedback-target-libgcc
47716 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
47717 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
47718 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47719 @r=`${PWD_COMMAND}`; export r; \
47720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47721 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47722 $(NORMAL_TARGET_EXPORTS) \
47723 \
47724 cd $(TARGET_SUBDIR)/libgcc && \
47725 $(MAKE) $(BASE_FLAGS_TO_PASS) \
47726 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47729 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47730 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47731 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47732 $(EXTRA_TARGET_FLAGS) \
47733 TFLAGS="$(STAGEfeedback_TFLAGS)" \
47734 $(TARGET-stagefeedback-target-libgcc)
47735
47736 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
47737 clean-stagefeedback: clean-stagefeedback-target-libgcc
47738 clean-stagefeedback-target-libgcc:
47739 @if [ $(current_stage) = stagefeedback ]; then \
47740 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
47741 else \
47742 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
47743 $(MAKE) stagefeedback-start; \
47744 fi; \
47745 cd $(TARGET_SUBDIR)/libgcc && \
47746 $(MAKE) $(EXTRA_TARGET_FLAGS) \
47747 \
47748 clean
47749 @endif target-libgcc-bootstrap
47750
47751
47752
47753
47754
47755
47756 .PHONY: check-target-libgcc maybe-check-target-libgcc
47757 maybe-check-target-libgcc:
47758 @if target-libgcc
47759 maybe-check-target-libgcc: check-target-libgcc
47760
47761 # Dummy target for uncheckable module.
47762 check-target-libgcc:
47763
47764 @endif target-libgcc
47765
47766 .PHONY: install-target-libgcc maybe-install-target-libgcc
47767 maybe-install-target-libgcc:
47768 @if target-libgcc
47769 maybe-install-target-libgcc: install-target-libgcc
47770
47771 install-target-libgcc: installdirs
47772 @: $(MAKE); $(unstage)
47773 @r=`${PWD_COMMAND}`; export r; \
47774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47775 $(NORMAL_TARGET_EXPORTS) \
47776 (cd $(TARGET_SUBDIR)/libgcc && \
47777 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47778
47779 @endif target-libgcc
47780
47781 # Other targets (info, dvi, pdf, etc.)
47782
47783 .PHONY: maybe-info-target-libgcc info-target-libgcc
47784 maybe-info-target-libgcc:
47785 @if target-libgcc
47786 maybe-info-target-libgcc: info-target-libgcc
47787
47788 info-target-libgcc: \
47789 configure-target-libgcc
47790 @: $(MAKE); $(unstage)
47791 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47792 r=`${PWD_COMMAND}`; export r; \
47793 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47794 $(NORMAL_TARGET_EXPORTS) \
47795 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
47796 for flag in $(EXTRA_TARGET_FLAGS); do \
47797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47798 done; \
47799 (cd $(TARGET_SUBDIR)/libgcc && \
47800 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47801 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47802 "RANLIB=$${RANLIB}" \
47803 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47804 info) \
47805 || exit 1
47806
47807 @endif target-libgcc
47808
47809 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
47810 maybe-dvi-target-libgcc:
47811 @if target-libgcc
47812 maybe-dvi-target-libgcc: dvi-target-libgcc
47813
47814 dvi-target-libgcc: \
47815 configure-target-libgcc
47816 @: $(MAKE); $(unstage)
47817 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47818 r=`${PWD_COMMAND}`; export r; \
47819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47820 $(NORMAL_TARGET_EXPORTS) \
47821 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
47822 for flag in $(EXTRA_TARGET_FLAGS); do \
47823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47824 done; \
47825 (cd $(TARGET_SUBDIR)/libgcc && \
47826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47828 "RANLIB=$${RANLIB}" \
47829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47830 dvi) \
47831 || exit 1
47832
47833 @endif target-libgcc
47834
47835 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
47836 maybe-pdf-target-libgcc:
47837 @if target-libgcc
47838 maybe-pdf-target-libgcc: pdf-target-libgcc
47839
47840 pdf-target-libgcc: \
47841 configure-target-libgcc
47842 @: $(MAKE); $(unstage)
47843 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47844 r=`${PWD_COMMAND}`; export r; \
47845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47846 $(NORMAL_TARGET_EXPORTS) \
47847 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
47848 for flag in $(EXTRA_TARGET_FLAGS); do \
47849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47850 done; \
47851 (cd $(TARGET_SUBDIR)/libgcc && \
47852 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47853 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47854 "RANLIB=$${RANLIB}" \
47855 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47856 pdf) \
47857 || exit 1
47858
47859 @endif target-libgcc
47860
47861 .PHONY: maybe-html-target-libgcc html-target-libgcc
47862 maybe-html-target-libgcc:
47863 @if target-libgcc
47864 maybe-html-target-libgcc: html-target-libgcc
47865
47866 html-target-libgcc: \
47867 configure-target-libgcc
47868 @: $(MAKE); $(unstage)
47869 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47870 r=`${PWD_COMMAND}`; export r; \
47871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47872 $(NORMAL_TARGET_EXPORTS) \
47873 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
47874 for flag in $(EXTRA_TARGET_FLAGS); do \
47875 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47876 done; \
47877 (cd $(TARGET_SUBDIR)/libgcc && \
47878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47880 "RANLIB=$${RANLIB}" \
47881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47882 html) \
47883 || exit 1
47884
47885 @endif target-libgcc
47886
47887 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
47888 maybe-TAGS-target-libgcc:
47889 @if target-libgcc
47890 maybe-TAGS-target-libgcc: TAGS-target-libgcc
47891
47892 TAGS-target-libgcc: \
47893 configure-target-libgcc
47894 @: $(MAKE); $(unstage)
47895 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47896 r=`${PWD_COMMAND}`; export r; \
47897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47898 $(NORMAL_TARGET_EXPORTS) \
47899 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
47900 for flag in $(EXTRA_TARGET_FLAGS); do \
47901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47902 done; \
47903 (cd $(TARGET_SUBDIR)/libgcc && \
47904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47906 "RANLIB=$${RANLIB}" \
47907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47908 TAGS) \
47909 || exit 1
47910
47911 @endif target-libgcc
47912
47913 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
47914 maybe-install-info-target-libgcc:
47915 @if target-libgcc
47916 maybe-install-info-target-libgcc: install-info-target-libgcc
47917
47918 install-info-target-libgcc: \
47919 configure-target-libgcc \
47920 info-target-libgcc
47921 @: $(MAKE); $(unstage)
47922 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47923 r=`${PWD_COMMAND}`; export r; \
47924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47925 $(NORMAL_TARGET_EXPORTS) \
47926 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
47927 for flag in $(EXTRA_TARGET_FLAGS); do \
47928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47929 done; \
47930 (cd $(TARGET_SUBDIR)/libgcc && \
47931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47933 "RANLIB=$${RANLIB}" \
47934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47935 install-info) \
47936 || exit 1
47937
47938 @endif target-libgcc
47939
47940 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
47941 maybe-install-pdf-target-libgcc:
47942 @if target-libgcc
47943 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
47944
47945 install-pdf-target-libgcc: \
47946 configure-target-libgcc \
47947 pdf-target-libgcc
47948 @: $(MAKE); $(unstage)
47949 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47950 r=`${PWD_COMMAND}`; export r; \
47951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47952 $(NORMAL_TARGET_EXPORTS) \
47953 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
47954 for flag in $(EXTRA_TARGET_FLAGS); do \
47955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47956 done; \
47957 (cd $(TARGET_SUBDIR)/libgcc && \
47958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47960 "RANLIB=$${RANLIB}" \
47961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47962 install-pdf) \
47963 || exit 1
47964
47965 @endif target-libgcc
47966
47967 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
47968 maybe-install-html-target-libgcc:
47969 @if target-libgcc
47970 maybe-install-html-target-libgcc: install-html-target-libgcc
47971
47972 install-html-target-libgcc: \
47973 configure-target-libgcc \
47974 html-target-libgcc
47975 @: $(MAKE); $(unstage)
47976 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
47977 r=`${PWD_COMMAND}`; export r; \
47978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47979 $(NORMAL_TARGET_EXPORTS) \
47980 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
47981 for flag in $(EXTRA_TARGET_FLAGS); do \
47982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47983 done; \
47984 (cd $(TARGET_SUBDIR)/libgcc && \
47985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47987 "RANLIB=$${RANLIB}" \
47988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47989 install-html) \
47990 || exit 1
47991
47992 @endif target-libgcc
47993
47994 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
47995 maybe-installcheck-target-libgcc:
47996 @if target-libgcc
47997 maybe-installcheck-target-libgcc: installcheck-target-libgcc
47998
47999 installcheck-target-libgcc: \
48000 configure-target-libgcc
48001 @: $(MAKE); $(unstage)
48002 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48003 r=`${PWD_COMMAND}`; export r; \
48004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48005 $(NORMAL_TARGET_EXPORTS) \
48006 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
48007 for flag in $(EXTRA_TARGET_FLAGS); do \
48008 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48009 done; \
48010 (cd $(TARGET_SUBDIR)/libgcc && \
48011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48013 "RANLIB=$${RANLIB}" \
48014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48015 installcheck) \
48016 || exit 1
48017
48018 @endif target-libgcc
48019
48020 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
48021 maybe-mostlyclean-target-libgcc:
48022 @if target-libgcc
48023 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
48024
48025 mostlyclean-target-libgcc:
48026 @: $(MAKE); $(unstage)
48027 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48028 r=`${PWD_COMMAND}`; export r; \
48029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48030 $(NORMAL_TARGET_EXPORTS) \
48031 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
48032 for flag in $(EXTRA_TARGET_FLAGS); do \
48033 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48034 done; \
48035 (cd $(TARGET_SUBDIR)/libgcc && \
48036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48038 "RANLIB=$${RANLIB}" \
48039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48040 mostlyclean) \
48041 || exit 1
48042
48043 @endif target-libgcc
48044
48045 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
48046 maybe-clean-target-libgcc:
48047 @if target-libgcc
48048 maybe-clean-target-libgcc: clean-target-libgcc
48049
48050 clean-target-libgcc:
48051 @: $(MAKE); $(unstage)
48052 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48053 r=`${PWD_COMMAND}`; export r; \
48054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48055 $(NORMAL_TARGET_EXPORTS) \
48056 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
48057 for flag in $(EXTRA_TARGET_FLAGS); do \
48058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48059 done; \
48060 (cd $(TARGET_SUBDIR)/libgcc && \
48061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48063 "RANLIB=$${RANLIB}" \
48064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48065 clean) \
48066 || exit 1
48067
48068 @endif target-libgcc
48069
48070 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
48071 maybe-distclean-target-libgcc:
48072 @if target-libgcc
48073 maybe-distclean-target-libgcc: distclean-target-libgcc
48074
48075 distclean-target-libgcc:
48076 @: $(MAKE); $(unstage)
48077 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48078 r=`${PWD_COMMAND}`; export r; \
48079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48080 $(NORMAL_TARGET_EXPORTS) \
48081 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
48082 for flag in $(EXTRA_TARGET_FLAGS); do \
48083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48084 done; \
48085 (cd $(TARGET_SUBDIR)/libgcc && \
48086 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48087 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48088 "RANLIB=$${RANLIB}" \
48089 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48090 distclean) \
48091 || exit 1
48092
48093 @endif target-libgcc
48094
48095 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
48096 maybe-maintainer-clean-target-libgcc:
48097 @if target-libgcc
48098 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
48099
48100 maintainer-clean-target-libgcc:
48101 @: $(MAKE); $(unstage)
48102 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
48103 r=`${PWD_COMMAND}`; export r; \
48104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48105 $(NORMAL_TARGET_EXPORTS) \
48106 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
48107 for flag in $(EXTRA_TARGET_FLAGS); do \
48108 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48109 done; \
48110 (cd $(TARGET_SUBDIR)/libgcc && \
48111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48113 "RANLIB=$${RANLIB}" \
48114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48115 maintainer-clean) \
48116 || exit 1
48117
48118 @endif target-libgcc
48119
48120
48121
48122
48123
48124 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
48125 maybe-configure-target-libquadmath:
48126 @if gcc-bootstrap
48127 configure-target-libquadmath: stage_current
48128 @endif gcc-bootstrap
48129 @if target-libquadmath
48130 maybe-configure-target-libquadmath: configure-target-libquadmath
48131 configure-target-libquadmath:
48132 @: $(MAKE); $(unstage)
48133 @r=`${PWD_COMMAND}`; export r; \
48134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48135 echo "Checking multilib configuration for libquadmath..."; \
48136 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
48137 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
48138 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48139 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
48140 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
48141 else \
48142 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
48143 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48144 fi; \
48145 else \
48146 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
48147 fi; \
48148 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
48149 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
48150 $(NORMAL_TARGET_EXPORTS) \
48151 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
48152 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
48153 case $(srcdir) in \
48154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48155 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
48156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48157 esac; \
48158 srcdiroption="--srcdir=$${topdir}/libquadmath"; \
48159 libsrcdir="$$s/libquadmath"; \
48160 rm -f no-such-file || : ; \
48161 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48162 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48163 --target=${target_alias} $${srcdiroption} \
48164 || exit 1
48165 @endif target-libquadmath
48166
48167
48168
48169
48170
48171 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
48172 maybe-all-target-libquadmath:
48173 @if gcc-bootstrap
48174 all-target-libquadmath: stage_current
48175 @endif gcc-bootstrap
48176 @if target-libquadmath
48177 TARGET-target-libquadmath=all
48178 maybe-all-target-libquadmath: all-target-libquadmath
48179 all-target-libquadmath: configure-target-libquadmath
48180 @: $(MAKE); $(unstage)
48181 @r=`${PWD_COMMAND}`; export r; \
48182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48183 $(NORMAL_TARGET_EXPORTS) \
48184 (cd $(TARGET_SUBDIR)/libquadmath && \
48185 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48186 $(TARGET-target-libquadmath))
48187 @endif target-libquadmath
48188
48189
48190
48191
48192
48193 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
48194 maybe-check-target-libquadmath:
48195 @if target-libquadmath
48196 maybe-check-target-libquadmath: check-target-libquadmath
48197
48198 check-target-libquadmath:
48199 @: $(MAKE); $(unstage)
48200 @r=`${PWD_COMMAND}`; export r; \
48201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48202 $(NORMAL_TARGET_EXPORTS) \
48203 (cd $(TARGET_SUBDIR)/libquadmath && \
48204 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48205
48206 @endif target-libquadmath
48207
48208 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
48209 maybe-install-target-libquadmath:
48210 @if target-libquadmath
48211 maybe-install-target-libquadmath: install-target-libquadmath
48212
48213 install-target-libquadmath: installdirs
48214 @: $(MAKE); $(unstage)
48215 @r=`${PWD_COMMAND}`; export r; \
48216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48217 $(NORMAL_TARGET_EXPORTS) \
48218 (cd $(TARGET_SUBDIR)/libquadmath && \
48219 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48220
48221 @endif target-libquadmath
48222
48223 # Other targets (info, dvi, pdf, etc.)
48224
48225 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
48226 maybe-info-target-libquadmath:
48227 @if target-libquadmath
48228 maybe-info-target-libquadmath: info-target-libquadmath
48229
48230 info-target-libquadmath: \
48231 configure-target-libquadmath
48232 @: $(MAKE); $(unstage)
48233 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48234 r=`${PWD_COMMAND}`; export r; \
48235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48236 $(NORMAL_TARGET_EXPORTS) \
48237 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
48238 for flag in $(EXTRA_TARGET_FLAGS); do \
48239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48240 done; \
48241 (cd $(TARGET_SUBDIR)/libquadmath && \
48242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48244 "RANLIB=$${RANLIB}" \
48245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48246 info) \
48247 || exit 1
48248
48249 @endif target-libquadmath
48250
48251 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
48252 maybe-dvi-target-libquadmath:
48253 @if target-libquadmath
48254 maybe-dvi-target-libquadmath: dvi-target-libquadmath
48255
48256 dvi-target-libquadmath: \
48257 configure-target-libquadmath
48258 @: $(MAKE); $(unstage)
48259 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48260 r=`${PWD_COMMAND}`; export r; \
48261 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48262 $(NORMAL_TARGET_EXPORTS) \
48263 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
48264 for flag in $(EXTRA_TARGET_FLAGS); do \
48265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48266 done; \
48267 (cd $(TARGET_SUBDIR)/libquadmath && \
48268 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48269 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48270 "RANLIB=$${RANLIB}" \
48271 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48272 dvi) \
48273 || exit 1
48274
48275 @endif target-libquadmath
48276
48277 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
48278 maybe-pdf-target-libquadmath:
48279 @if target-libquadmath
48280 maybe-pdf-target-libquadmath: pdf-target-libquadmath
48281
48282 pdf-target-libquadmath: \
48283 configure-target-libquadmath
48284 @: $(MAKE); $(unstage)
48285 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48286 r=`${PWD_COMMAND}`; export r; \
48287 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48288 $(NORMAL_TARGET_EXPORTS) \
48289 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
48290 for flag in $(EXTRA_TARGET_FLAGS); do \
48291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48292 done; \
48293 (cd $(TARGET_SUBDIR)/libquadmath && \
48294 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48295 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48296 "RANLIB=$${RANLIB}" \
48297 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48298 pdf) \
48299 || exit 1
48300
48301 @endif target-libquadmath
48302
48303 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
48304 maybe-html-target-libquadmath:
48305 @if target-libquadmath
48306 maybe-html-target-libquadmath: html-target-libquadmath
48307
48308 html-target-libquadmath: \
48309 configure-target-libquadmath
48310 @: $(MAKE); $(unstage)
48311 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48312 r=`${PWD_COMMAND}`; export r; \
48313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48314 $(NORMAL_TARGET_EXPORTS) \
48315 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
48316 for flag in $(EXTRA_TARGET_FLAGS); do \
48317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48318 done; \
48319 (cd $(TARGET_SUBDIR)/libquadmath && \
48320 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48321 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48322 "RANLIB=$${RANLIB}" \
48323 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48324 html) \
48325 || exit 1
48326
48327 @endif target-libquadmath
48328
48329 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
48330 maybe-TAGS-target-libquadmath:
48331 @if target-libquadmath
48332 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
48333
48334 TAGS-target-libquadmath: \
48335 configure-target-libquadmath
48336 @: $(MAKE); $(unstage)
48337 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48338 r=`${PWD_COMMAND}`; export r; \
48339 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48340 $(NORMAL_TARGET_EXPORTS) \
48341 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
48342 for flag in $(EXTRA_TARGET_FLAGS); do \
48343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48344 done; \
48345 (cd $(TARGET_SUBDIR)/libquadmath && \
48346 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48347 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48348 "RANLIB=$${RANLIB}" \
48349 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48350 TAGS) \
48351 || exit 1
48352
48353 @endif target-libquadmath
48354
48355 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
48356 maybe-install-info-target-libquadmath:
48357 @if target-libquadmath
48358 maybe-install-info-target-libquadmath: install-info-target-libquadmath
48359
48360 install-info-target-libquadmath: \
48361 configure-target-libquadmath \
48362 info-target-libquadmath
48363 @: $(MAKE); $(unstage)
48364 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48365 r=`${PWD_COMMAND}`; export r; \
48366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48367 $(NORMAL_TARGET_EXPORTS) \
48368 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
48369 for flag in $(EXTRA_TARGET_FLAGS); do \
48370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48371 done; \
48372 (cd $(TARGET_SUBDIR)/libquadmath && \
48373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48375 "RANLIB=$${RANLIB}" \
48376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48377 install-info) \
48378 || exit 1
48379
48380 @endif target-libquadmath
48381
48382 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
48383 maybe-install-pdf-target-libquadmath:
48384 @if target-libquadmath
48385 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
48386
48387 install-pdf-target-libquadmath: \
48388 configure-target-libquadmath \
48389 pdf-target-libquadmath
48390 @: $(MAKE); $(unstage)
48391 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48392 r=`${PWD_COMMAND}`; export r; \
48393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48394 $(NORMAL_TARGET_EXPORTS) \
48395 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
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)/libquadmath && \
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 install-pdf) \
48405 || exit 1
48406
48407 @endif target-libquadmath
48408
48409 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
48410 maybe-install-html-target-libquadmath:
48411 @if target-libquadmath
48412 maybe-install-html-target-libquadmath: install-html-target-libquadmath
48413
48414 install-html-target-libquadmath: \
48415 configure-target-libquadmath \
48416 html-target-libquadmath
48417 @: $(MAKE); $(unstage)
48418 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48419 r=`${PWD_COMMAND}`; export r; \
48420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48421 $(NORMAL_TARGET_EXPORTS) \
48422 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
48423 for flag in $(EXTRA_TARGET_FLAGS); do \
48424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48425 done; \
48426 (cd $(TARGET_SUBDIR)/libquadmath && \
48427 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48428 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48429 "RANLIB=$${RANLIB}" \
48430 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48431 install-html) \
48432 || exit 1
48433
48434 @endif target-libquadmath
48435
48436 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
48437 maybe-installcheck-target-libquadmath:
48438 @if target-libquadmath
48439 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
48440
48441 installcheck-target-libquadmath: \
48442 configure-target-libquadmath
48443 @: $(MAKE); $(unstage)
48444 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48445 r=`${PWD_COMMAND}`; export r; \
48446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48447 $(NORMAL_TARGET_EXPORTS) \
48448 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
48449 for flag in $(EXTRA_TARGET_FLAGS); do \
48450 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48451 done; \
48452 (cd $(TARGET_SUBDIR)/libquadmath && \
48453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48455 "RANLIB=$${RANLIB}" \
48456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48457 installcheck) \
48458 || exit 1
48459
48460 @endif target-libquadmath
48461
48462 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
48463 maybe-mostlyclean-target-libquadmath:
48464 @if target-libquadmath
48465 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
48466
48467 mostlyclean-target-libquadmath:
48468 @: $(MAKE); $(unstage)
48469 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48470 r=`${PWD_COMMAND}`; export r; \
48471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48472 $(NORMAL_TARGET_EXPORTS) \
48473 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
48474 for flag in $(EXTRA_TARGET_FLAGS); do \
48475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48476 done; \
48477 (cd $(TARGET_SUBDIR)/libquadmath && \
48478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48480 "RANLIB=$${RANLIB}" \
48481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48482 mostlyclean) \
48483 || exit 1
48484
48485 @endif target-libquadmath
48486
48487 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
48488 maybe-clean-target-libquadmath:
48489 @if target-libquadmath
48490 maybe-clean-target-libquadmath: clean-target-libquadmath
48491
48492 clean-target-libquadmath:
48493 @: $(MAKE); $(unstage)
48494 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48495 r=`${PWD_COMMAND}`; export r; \
48496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48497 $(NORMAL_TARGET_EXPORTS) \
48498 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
48499 for flag in $(EXTRA_TARGET_FLAGS); do \
48500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48501 done; \
48502 (cd $(TARGET_SUBDIR)/libquadmath && \
48503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48505 "RANLIB=$${RANLIB}" \
48506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48507 clean) \
48508 || exit 1
48509
48510 @endif target-libquadmath
48511
48512 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
48513 maybe-distclean-target-libquadmath:
48514 @if target-libquadmath
48515 maybe-distclean-target-libquadmath: distclean-target-libquadmath
48516
48517 distclean-target-libquadmath:
48518 @: $(MAKE); $(unstage)
48519 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48520 r=`${PWD_COMMAND}`; export r; \
48521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48522 $(NORMAL_TARGET_EXPORTS) \
48523 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
48524 for flag in $(EXTRA_TARGET_FLAGS); do \
48525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48526 done; \
48527 (cd $(TARGET_SUBDIR)/libquadmath && \
48528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48530 "RANLIB=$${RANLIB}" \
48531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48532 distclean) \
48533 || exit 1
48534
48535 @endif target-libquadmath
48536
48537 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
48538 maybe-maintainer-clean-target-libquadmath:
48539 @if target-libquadmath
48540 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
48541
48542 maintainer-clean-target-libquadmath:
48543 @: $(MAKE); $(unstage)
48544 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
48545 r=`${PWD_COMMAND}`; export r; \
48546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48547 $(NORMAL_TARGET_EXPORTS) \
48548 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
48549 for flag in $(EXTRA_TARGET_FLAGS); do \
48550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48551 done; \
48552 (cd $(TARGET_SUBDIR)/libquadmath && \
48553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48555 "RANLIB=$${RANLIB}" \
48556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48557 maintainer-clean) \
48558 || exit 1
48559
48560 @endif target-libquadmath
48561
48562
48563
48564
48565
48566 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
48567 maybe-configure-target-libgfortran:
48568 @if gcc-bootstrap
48569 configure-target-libgfortran: stage_current
48570 @endif gcc-bootstrap
48571 @if target-libgfortran
48572 maybe-configure-target-libgfortran: configure-target-libgfortran
48573 configure-target-libgfortran:
48574 @: $(MAKE); $(unstage)
48575 @r=`${PWD_COMMAND}`; export r; \
48576 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48577 echo "Checking multilib configuration for libgfortran..."; \
48578 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48579 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
48580 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48581 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
48582 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
48583 else \
48584 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
48585 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48586 fi; \
48587 else \
48588 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
48589 fi; \
48590 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
48591 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
48592 $(NORMAL_TARGET_EXPORTS) \
48593 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
48594 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
48595 case $(srcdir) in \
48596 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48597 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
48598 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48599 esac; \
48600 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
48601 libsrcdir="$$s/libgfortran"; \
48602 rm -f no-such-file || : ; \
48603 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48604 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48605 --target=${target_alias} $${srcdiroption} \
48606 || exit 1
48607 @endif target-libgfortran
48608
48609
48610
48611
48612
48613 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
48614 maybe-all-target-libgfortran:
48615 @if gcc-bootstrap
48616 all-target-libgfortran: stage_current
48617 @endif gcc-bootstrap
48618 @if target-libgfortran
48619 TARGET-target-libgfortran=all
48620 maybe-all-target-libgfortran: all-target-libgfortran
48621 all-target-libgfortran: configure-target-libgfortran
48622 @: $(MAKE); $(unstage)
48623 @r=`${PWD_COMMAND}`; export r; \
48624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48625 $(NORMAL_TARGET_EXPORTS) \
48626 (cd $(TARGET_SUBDIR)/libgfortran && \
48627 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48628 $(TARGET-target-libgfortran))
48629 @endif target-libgfortran
48630
48631
48632
48633
48634
48635 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
48636 maybe-check-target-libgfortran:
48637 @if target-libgfortran
48638 maybe-check-target-libgfortran: check-target-libgfortran
48639
48640 check-target-libgfortran:
48641 @: $(MAKE); $(unstage)
48642 @r=`${PWD_COMMAND}`; export r; \
48643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48644 $(NORMAL_TARGET_EXPORTS) \
48645 (cd $(TARGET_SUBDIR)/libgfortran && \
48646 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48647
48648 @endif target-libgfortran
48649
48650 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
48651 maybe-install-target-libgfortran:
48652 @if target-libgfortran
48653 maybe-install-target-libgfortran: install-target-libgfortran
48654
48655 install-target-libgfortran: installdirs
48656 @: $(MAKE); $(unstage)
48657 @r=`${PWD_COMMAND}`; export r; \
48658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48659 $(NORMAL_TARGET_EXPORTS) \
48660 (cd $(TARGET_SUBDIR)/libgfortran && \
48661 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48662
48663 @endif target-libgfortran
48664
48665 # Other targets (info, dvi, pdf, etc.)
48666
48667 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
48668 maybe-info-target-libgfortran:
48669 @if target-libgfortran
48670 maybe-info-target-libgfortran: info-target-libgfortran
48671
48672 info-target-libgfortran: \
48673 configure-target-libgfortran
48674 @: $(MAKE); $(unstage)
48675 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48676 r=`${PWD_COMMAND}`; export r; \
48677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48678 $(NORMAL_TARGET_EXPORTS) \
48679 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
48680 for flag in $(EXTRA_TARGET_FLAGS); do \
48681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48682 done; \
48683 (cd $(TARGET_SUBDIR)/libgfortran && \
48684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48686 "RANLIB=$${RANLIB}" \
48687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48688 info) \
48689 || exit 1
48690
48691 @endif target-libgfortran
48692
48693 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
48694 maybe-dvi-target-libgfortran:
48695 @if target-libgfortran
48696 maybe-dvi-target-libgfortran: dvi-target-libgfortran
48697
48698 dvi-target-libgfortran: \
48699 configure-target-libgfortran
48700 @: $(MAKE); $(unstage)
48701 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48702 r=`${PWD_COMMAND}`; export r; \
48703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48704 $(NORMAL_TARGET_EXPORTS) \
48705 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
48706 for flag in $(EXTRA_TARGET_FLAGS); do \
48707 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48708 done; \
48709 (cd $(TARGET_SUBDIR)/libgfortran && \
48710 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48711 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48712 "RANLIB=$${RANLIB}" \
48713 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48714 dvi) \
48715 || exit 1
48716
48717 @endif target-libgfortran
48718
48719 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
48720 maybe-pdf-target-libgfortran:
48721 @if target-libgfortran
48722 maybe-pdf-target-libgfortran: pdf-target-libgfortran
48723
48724 pdf-target-libgfortran: \
48725 configure-target-libgfortran
48726 @: $(MAKE); $(unstage)
48727 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48728 r=`${PWD_COMMAND}`; export r; \
48729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48730 $(NORMAL_TARGET_EXPORTS) \
48731 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48732 for flag in $(EXTRA_TARGET_FLAGS); do \
48733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48734 done; \
48735 (cd $(TARGET_SUBDIR)/libgfortran && \
48736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48738 "RANLIB=$${RANLIB}" \
48739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48740 pdf) \
48741 || exit 1
48742
48743 @endif target-libgfortran
48744
48745 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
48746 maybe-html-target-libgfortran:
48747 @if target-libgfortran
48748 maybe-html-target-libgfortran: html-target-libgfortran
48749
48750 html-target-libgfortran: \
48751 configure-target-libgfortran
48752 @: $(MAKE); $(unstage)
48753 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48754 r=`${PWD_COMMAND}`; export r; \
48755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48756 $(NORMAL_TARGET_EXPORTS) \
48757 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
48758 for flag in $(EXTRA_TARGET_FLAGS); do \
48759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48760 done; \
48761 (cd $(TARGET_SUBDIR)/libgfortran && \
48762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48764 "RANLIB=$${RANLIB}" \
48765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48766 html) \
48767 || exit 1
48768
48769 @endif target-libgfortran
48770
48771 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
48772 maybe-TAGS-target-libgfortran:
48773 @if target-libgfortran
48774 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
48775
48776 TAGS-target-libgfortran: \
48777 configure-target-libgfortran
48778 @: $(MAKE); $(unstage)
48779 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48780 r=`${PWD_COMMAND}`; export r; \
48781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48782 $(NORMAL_TARGET_EXPORTS) \
48783 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
48784 for flag in $(EXTRA_TARGET_FLAGS); do \
48785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48786 done; \
48787 (cd $(TARGET_SUBDIR)/libgfortran && \
48788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48790 "RANLIB=$${RANLIB}" \
48791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48792 TAGS) \
48793 || exit 1
48794
48795 @endif target-libgfortran
48796
48797 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
48798 maybe-install-info-target-libgfortran:
48799 @if target-libgfortran
48800 maybe-install-info-target-libgfortran: install-info-target-libgfortran
48801
48802 install-info-target-libgfortran: \
48803 configure-target-libgfortran \
48804 info-target-libgfortran
48805 @: $(MAKE); $(unstage)
48806 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48807 r=`${PWD_COMMAND}`; export r; \
48808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48809 $(NORMAL_TARGET_EXPORTS) \
48810 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
48811 for flag in $(EXTRA_TARGET_FLAGS); do \
48812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48813 done; \
48814 (cd $(TARGET_SUBDIR)/libgfortran && \
48815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48817 "RANLIB=$${RANLIB}" \
48818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48819 install-info) \
48820 || exit 1
48821
48822 @endif target-libgfortran
48823
48824 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
48825 maybe-install-pdf-target-libgfortran:
48826 @if target-libgfortran
48827 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
48828
48829 install-pdf-target-libgfortran: \
48830 configure-target-libgfortran \
48831 pdf-target-libgfortran
48832 @: $(MAKE); $(unstage)
48833 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48834 r=`${PWD_COMMAND}`; export r; \
48835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48836 $(NORMAL_TARGET_EXPORTS) \
48837 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
48838 for flag in $(EXTRA_TARGET_FLAGS); do \
48839 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48840 done; \
48841 (cd $(TARGET_SUBDIR)/libgfortran && \
48842 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48843 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48844 "RANLIB=$${RANLIB}" \
48845 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48846 install-pdf) \
48847 || exit 1
48848
48849 @endif target-libgfortran
48850
48851 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
48852 maybe-install-html-target-libgfortran:
48853 @if target-libgfortran
48854 maybe-install-html-target-libgfortran: install-html-target-libgfortran
48855
48856 install-html-target-libgfortran: \
48857 configure-target-libgfortran \
48858 html-target-libgfortran
48859 @: $(MAKE); $(unstage)
48860 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48861 r=`${PWD_COMMAND}`; export r; \
48862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48863 $(NORMAL_TARGET_EXPORTS) \
48864 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
48865 for flag in $(EXTRA_TARGET_FLAGS); do \
48866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48867 done; \
48868 (cd $(TARGET_SUBDIR)/libgfortran && \
48869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48871 "RANLIB=$${RANLIB}" \
48872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48873 install-html) \
48874 || exit 1
48875
48876 @endif target-libgfortran
48877
48878 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
48879 maybe-installcheck-target-libgfortran:
48880 @if target-libgfortran
48881 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
48882
48883 installcheck-target-libgfortran: \
48884 configure-target-libgfortran
48885 @: $(MAKE); $(unstage)
48886 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48887 r=`${PWD_COMMAND}`; export r; \
48888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48889 $(NORMAL_TARGET_EXPORTS) \
48890 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
48891 for flag in $(EXTRA_TARGET_FLAGS); do \
48892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48893 done; \
48894 (cd $(TARGET_SUBDIR)/libgfortran && \
48895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48897 "RANLIB=$${RANLIB}" \
48898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48899 installcheck) \
48900 || exit 1
48901
48902 @endif target-libgfortran
48903
48904 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
48905 maybe-mostlyclean-target-libgfortran:
48906 @if target-libgfortran
48907 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
48908
48909 mostlyclean-target-libgfortran:
48910 @: $(MAKE); $(unstage)
48911 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48912 r=`${PWD_COMMAND}`; export r; \
48913 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48914 $(NORMAL_TARGET_EXPORTS) \
48915 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
48916 for flag in $(EXTRA_TARGET_FLAGS); do \
48917 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48918 done; \
48919 (cd $(TARGET_SUBDIR)/libgfortran && \
48920 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48921 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48922 "RANLIB=$${RANLIB}" \
48923 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48924 mostlyclean) \
48925 || exit 1
48926
48927 @endif target-libgfortran
48928
48929 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
48930 maybe-clean-target-libgfortran:
48931 @if target-libgfortran
48932 maybe-clean-target-libgfortran: clean-target-libgfortran
48933
48934 clean-target-libgfortran:
48935 @: $(MAKE); $(unstage)
48936 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48937 r=`${PWD_COMMAND}`; export r; \
48938 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48939 $(NORMAL_TARGET_EXPORTS) \
48940 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
48941 for flag in $(EXTRA_TARGET_FLAGS); do \
48942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48943 done; \
48944 (cd $(TARGET_SUBDIR)/libgfortran && \
48945 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48946 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48947 "RANLIB=$${RANLIB}" \
48948 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48949 clean) \
48950 || exit 1
48951
48952 @endif target-libgfortran
48953
48954 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
48955 maybe-distclean-target-libgfortran:
48956 @if target-libgfortran
48957 maybe-distclean-target-libgfortran: distclean-target-libgfortran
48958
48959 distclean-target-libgfortran:
48960 @: $(MAKE); $(unstage)
48961 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48962 r=`${PWD_COMMAND}`; export r; \
48963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48964 $(NORMAL_TARGET_EXPORTS) \
48965 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
48966 for flag in $(EXTRA_TARGET_FLAGS); do \
48967 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48968 done; \
48969 (cd $(TARGET_SUBDIR)/libgfortran && \
48970 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48971 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48972 "RANLIB=$${RANLIB}" \
48973 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48974 distclean) \
48975 || exit 1
48976
48977 @endif target-libgfortran
48978
48979 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
48980 maybe-maintainer-clean-target-libgfortran:
48981 @if target-libgfortran
48982 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
48983
48984 maintainer-clean-target-libgfortran:
48985 @: $(MAKE); $(unstage)
48986 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
48987 r=`${PWD_COMMAND}`; export r; \
48988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48989 $(NORMAL_TARGET_EXPORTS) \
48990 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
48991 for flag in $(EXTRA_TARGET_FLAGS); do \
48992 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48993 done; \
48994 (cd $(TARGET_SUBDIR)/libgfortran && \
48995 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48996 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48997 "RANLIB=$${RANLIB}" \
48998 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48999 maintainer-clean) \
49000 || exit 1
49001
49002 @endif target-libgfortran
49003
49004
49005
49006
49007
49008 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
49009 maybe-configure-target-libobjc:
49010 @if gcc-bootstrap
49011 configure-target-libobjc: stage_current
49012 @endif gcc-bootstrap
49013 @if target-libobjc
49014 maybe-configure-target-libobjc: configure-target-libobjc
49015 configure-target-libobjc:
49016 @: $(MAKE); $(unstage)
49017 @r=`${PWD_COMMAND}`; export r; \
49018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49019 echo "Checking multilib configuration for libobjc..."; \
49020 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
49021 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
49022 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49023 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
49024 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
49025 else \
49026 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
49027 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49028 fi; \
49029 else \
49030 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
49031 fi; \
49032 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
49033 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
49034 $(NORMAL_TARGET_EXPORTS) \
49035 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
49036 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
49037 case $(srcdir) in \
49038 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49039 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
49040 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49041 esac; \
49042 srcdiroption="--srcdir=$${topdir}/libobjc"; \
49043 libsrcdir="$$s/libobjc"; \
49044 rm -f no-such-file || : ; \
49045 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49046 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49047 --target=${target_alias} $${srcdiroption} \
49048 || exit 1
49049 @endif target-libobjc
49050
49051
49052
49053
49054
49055 .PHONY: all-target-libobjc maybe-all-target-libobjc
49056 maybe-all-target-libobjc:
49057 @if gcc-bootstrap
49058 all-target-libobjc: stage_current
49059 @endif gcc-bootstrap
49060 @if target-libobjc
49061 TARGET-target-libobjc=all
49062 maybe-all-target-libobjc: all-target-libobjc
49063 all-target-libobjc: configure-target-libobjc
49064 @: $(MAKE); $(unstage)
49065 @r=`${PWD_COMMAND}`; export r; \
49066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49067 $(NORMAL_TARGET_EXPORTS) \
49068 (cd $(TARGET_SUBDIR)/libobjc && \
49069 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49070 $(TARGET-target-libobjc))
49071 @endif target-libobjc
49072
49073
49074
49075
49076
49077 .PHONY: check-target-libobjc maybe-check-target-libobjc
49078 maybe-check-target-libobjc:
49079 @if target-libobjc
49080 maybe-check-target-libobjc: check-target-libobjc
49081
49082 check-target-libobjc:
49083 @: $(MAKE); $(unstage)
49084 @r=`${PWD_COMMAND}`; export r; \
49085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49086 $(NORMAL_TARGET_EXPORTS) \
49087 (cd $(TARGET_SUBDIR)/libobjc && \
49088 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49089
49090 @endif target-libobjc
49091
49092 .PHONY: install-target-libobjc maybe-install-target-libobjc
49093 maybe-install-target-libobjc:
49094 @if target-libobjc
49095 maybe-install-target-libobjc: install-target-libobjc
49096
49097 install-target-libobjc: installdirs
49098 @: $(MAKE); $(unstage)
49099 @r=`${PWD_COMMAND}`; export r; \
49100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49101 $(NORMAL_TARGET_EXPORTS) \
49102 (cd $(TARGET_SUBDIR)/libobjc && \
49103 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49104
49105 @endif target-libobjc
49106
49107 # Other targets (info, dvi, pdf, etc.)
49108
49109 .PHONY: maybe-info-target-libobjc info-target-libobjc
49110 maybe-info-target-libobjc:
49111 @if target-libobjc
49112 maybe-info-target-libobjc: info-target-libobjc
49113
49114 info-target-libobjc: \
49115 configure-target-libobjc
49116 @: $(MAKE); $(unstage)
49117 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49118 r=`${PWD_COMMAND}`; export r; \
49119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49120 $(NORMAL_TARGET_EXPORTS) \
49121 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
49122 for flag in $(EXTRA_TARGET_FLAGS); do \
49123 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49124 done; \
49125 (cd $(TARGET_SUBDIR)/libobjc && \
49126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49128 "RANLIB=$${RANLIB}" \
49129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49130 info) \
49131 || exit 1
49132
49133 @endif target-libobjc
49134
49135 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
49136 maybe-dvi-target-libobjc:
49137 @if target-libobjc
49138 maybe-dvi-target-libobjc: dvi-target-libobjc
49139
49140 dvi-target-libobjc: \
49141 configure-target-libobjc
49142 @: $(MAKE); $(unstage)
49143 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49144 r=`${PWD_COMMAND}`; export r; \
49145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49146 $(NORMAL_TARGET_EXPORTS) \
49147 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
49148 for flag in $(EXTRA_TARGET_FLAGS); do \
49149 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49150 done; \
49151 (cd $(TARGET_SUBDIR)/libobjc && \
49152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49154 "RANLIB=$${RANLIB}" \
49155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49156 dvi) \
49157 || exit 1
49158
49159 @endif target-libobjc
49160
49161 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
49162 maybe-pdf-target-libobjc:
49163 @if target-libobjc
49164 maybe-pdf-target-libobjc: pdf-target-libobjc
49165
49166 pdf-target-libobjc: \
49167 configure-target-libobjc
49168 @: $(MAKE); $(unstage)
49169 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49170 r=`${PWD_COMMAND}`; export r; \
49171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49172 $(NORMAL_TARGET_EXPORTS) \
49173 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
49174 for flag in $(EXTRA_TARGET_FLAGS); do \
49175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49176 done; \
49177 (cd $(TARGET_SUBDIR)/libobjc && \
49178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49180 "RANLIB=$${RANLIB}" \
49181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49182 pdf) \
49183 || exit 1
49184
49185 @endif target-libobjc
49186
49187 .PHONY: maybe-html-target-libobjc html-target-libobjc
49188 maybe-html-target-libobjc:
49189 @if target-libobjc
49190 maybe-html-target-libobjc: html-target-libobjc
49191
49192 html-target-libobjc: \
49193 configure-target-libobjc
49194 @: $(MAKE); $(unstage)
49195 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49196 r=`${PWD_COMMAND}`; export r; \
49197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49198 $(NORMAL_TARGET_EXPORTS) \
49199 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
49200 for flag in $(EXTRA_TARGET_FLAGS); do \
49201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49202 done; \
49203 (cd $(TARGET_SUBDIR)/libobjc && \
49204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49206 "RANLIB=$${RANLIB}" \
49207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49208 html) \
49209 || exit 1
49210
49211 @endif target-libobjc
49212
49213 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
49214 maybe-TAGS-target-libobjc:
49215 @if target-libobjc
49216 maybe-TAGS-target-libobjc: TAGS-target-libobjc
49217
49218 TAGS-target-libobjc: \
49219 configure-target-libobjc
49220 @: $(MAKE); $(unstage)
49221 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49222 r=`${PWD_COMMAND}`; export r; \
49223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49224 $(NORMAL_TARGET_EXPORTS) \
49225 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
49226 for flag in $(EXTRA_TARGET_FLAGS); do \
49227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49228 done; \
49229 (cd $(TARGET_SUBDIR)/libobjc && \
49230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49232 "RANLIB=$${RANLIB}" \
49233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49234 TAGS) \
49235 || exit 1
49236
49237 @endif target-libobjc
49238
49239 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
49240 maybe-install-info-target-libobjc:
49241 @if target-libobjc
49242 maybe-install-info-target-libobjc: install-info-target-libobjc
49243
49244 install-info-target-libobjc: \
49245 configure-target-libobjc \
49246 info-target-libobjc
49247 @: $(MAKE); $(unstage)
49248 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49249 r=`${PWD_COMMAND}`; export r; \
49250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49251 $(NORMAL_TARGET_EXPORTS) \
49252 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
49253 for flag in $(EXTRA_TARGET_FLAGS); do \
49254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49255 done; \
49256 (cd $(TARGET_SUBDIR)/libobjc && \
49257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49259 "RANLIB=$${RANLIB}" \
49260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49261 install-info) \
49262 || exit 1
49263
49264 @endif target-libobjc
49265
49266 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
49267 maybe-install-pdf-target-libobjc:
49268 @if target-libobjc
49269 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
49270
49271 install-pdf-target-libobjc: \
49272 configure-target-libobjc \
49273 pdf-target-libobjc
49274 @: $(MAKE); $(unstage)
49275 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49276 r=`${PWD_COMMAND}`; export r; \
49277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49278 $(NORMAL_TARGET_EXPORTS) \
49279 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
49280 for flag in $(EXTRA_TARGET_FLAGS); do \
49281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49282 done; \
49283 (cd $(TARGET_SUBDIR)/libobjc && \
49284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49286 "RANLIB=$${RANLIB}" \
49287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49288 install-pdf) \
49289 || exit 1
49290
49291 @endif target-libobjc
49292
49293 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
49294 maybe-install-html-target-libobjc:
49295 @if target-libobjc
49296 maybe-install-html-target-libobjc: install-html-target-libobjc
49297
49298 install-html-target-libobjc: \
49299 configure-target-libobjc \
49300 html-target-libobjc
49301 @: $(MAKE); $(unstage)
49302 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49303 r=`${PWD_COMMAND}`; export r; \
49304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49305 $(NORMAL_TARGET_EXPORTS) \
49306 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
49307 for flag in $(EXTRA_TARGET_FLAGS); do \
49308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49309 done; \
49310 (cd $(TARGET_SUBDIR)/libobjc && \
49311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49313 "RANLIB=$${RANLIB}" \
49314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49315 install-html) \
49316 || exit 1
49317
49318 @endif target-libobjc
49319
49320 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
49321 maybe-installcheck-target-libobjc:
49322 @if target-libobjc
49323 maybe-installcheck-target-libobjc: installcheck-target-libobjc
49324
49325 installcheck-target-libobjc: \
49326 configure-target-libobjc
49327 @: $(MAKE); $(unstage)
49328 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49329 r=`${PWD_COMMAND}`; export r; \
49330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49331 $(NORMAL_TARGET_EXPORTS) \
49332 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
49333 for flag in $(EXTRA_TARGET_FLAGS); do \
49334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49335 done; \
49336 (cd $(TARGET_SUBDIR)/libobjc && \
49337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49339 "RANLIB=$${RANLIB}" \
49340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49341 installcheck) \
49342 || exit 1
49343
49344 @endif target-libobjc
49345
49346 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
49347 maybe-mostlyclean-target-libobjc:
49348 @if target-libobjc
49349 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
49350
49351 mostlyclean-target-libobjc:
49352 @: $(MAKE); $(unstage)
49353 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49354 r=`${PWD_COMMAND}`; export r; \
49355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49356 $(NORMAL_TARGET_EXPORTS) \
49357 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
49358 for flag in $(EXTRA_TARGET_FLAGS); do \
49359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49360 done; \
49361 (cd $(TARGET_SUBDIR)/libobjc && \
49362 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49363 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49364 "RANLIB=$${RANLIB}" \
49365 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49366 mostlyclean) \
49367 || exit 1
49368
49369 @endif target-libobjc
49370
49371 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
49372 maybe-clean-target-libobjc:
49373 @if target-libobjc
49374 maybe-clean-target-libobjc: clean-target-libobjc
49375
49376 clean-target-libobjc:
49377 @: $(MAKE); $(unstage)
49378 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49379 r=`${PWD_COMMAND}`; export r; \
49380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49381 $(NORMAL_TARGET_EXPORTS) \
49382 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
49383 for flag in $(EXTRA_TARGET_FLAGS); do \
49384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49385 done; \
49386 (cd $(TARGET_SUBDIR)/libobjc && \
49387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49389 "RANLIB=$${RANLIB}" \
49390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49391 clean) \
49392 || exit 1
49393
49394 @endif target-libobjc
49395
49396 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
49397 maybe-distclean-target-libobjc:
49398 @if target-libobjc
49399 maybe-distclean-target-libobjc: distclean-target-libobjc
49400
49401 distclean-target-libobjc:
49402 @: $(MAKE); $(unstage)
49403 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49404 r=`${PWD_COMMAND}`; export r; \
49405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49406 $(NORMAL_TARGET_EXPORTS) \
49407 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
49408 for flag in $(EXTRA_TARGET_FLAGS); do \
49409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49410 done; \
49411 (cd $(TARGET_SUBDIR)/libobjc && \
49412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49414 "RANLIB=$${RANLIB}" \
49415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49416 distclean) \
49417 || exit 1
49418
49419 @endif target-libobjc
49420
49421 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
49422 maybe-maintainer-clean-target-libobjc:
49423 @if target-libobjc
49424 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
49425
49426 maintainer-clean-target-libobjc:
49427 @: $(MAKE); $(unstage)
49428 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
49429 r=`${PWD_COMMAND}`; export r; \
49430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49431 $(NORMAL_TARGET_EXPORTS) \
49432 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
49433 for flag in $(EXTRA_TARGET_FLAGS); do \
49434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49435 done; \
49436 (cd $(TARGET_SUBDIR)/libobjc && \
49437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49439 "RANLIB=$${RANLIB}" \
49440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49441 maintainer-clean) \
49442 || exit 1
49443
49444 @endif target-libobjc
49445
49446
49447
49448
49449
49450 .PHONY: configure-target-libgo maybe-configure-target-libgo
49451 maybe-configure-target-libgo:
49452 @if gcc-bootstrap
49453 configure-target-libgo: stage_current
49454 @endif gcc-bootstrap
49455 @if target-libgo
49456 maybe-configure-target-libgo: configure-target-libgo
49457 configure-target-libgo:
49458 @: $(MAKE); $(unstage)
49459 @r=`${PWD_COMMAND}`; export r; \
49460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49461 echo "Checking multilib configuration for libgo..."; \
49462 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
49463 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
49464 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
49465 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
49466 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
49467 else \
49468 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
49469 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
49470 fi; \
49471 else \
49472 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
49473 fi; \
49474 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
49475 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
49476 $(NORMAL_TARGET_EXPORTS) \
49477 echo Configuring in $(TARGET_SUBDIR)/libgo; \
49478 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
49479 case $(srcdir) in \
49480 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49481 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
49482 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49483 esac; \
49484 srcdiroption="--srcdir=$${topdir}/libgo"; \
49485 libsrcdir="$$s/libgo"; \
49486 rm -f no-such-file || : ; \
49487 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49488 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49489 --target=${target_alias} $${srcdiroption} \
49490 || exit 1
49491 @endif target-libgo
49492
49493
49494
49495
49496
49497 .PHONY: all-target-libgo maybe-all-target-libgo
49498 maybe-all-target-libgo:
49499 @if gcc-bootstrap
49500 all-target-libgo: stage_current
49501 @endif gcc-bootstrap
49502 @if target-libgo
49503 TARGET-target-libgo=all
49504 maybe-all-target-libgo: all-target-libgo
49505 all-target-libgo: configure-target-libgo
49506 @: $(MAKE); $(unstage)
49507 @r=`${PWD_COMMAND}`; export r; \
49508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49509 $(NORMAL_TARGET_EXPORTS) \
49510 (cd $(TARGET_SUBDIR)/libgo && \
49511 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49512 $(TARGET-target-libgo))
49513 @endif target-libgo
49514
49515
49516
49517
49518
49519 .PHONY: check-target-libgo maybe-check-target-libgo
49520 maybe-check-target-libgo:
49521 @if target-libgo
49522 maybe-check-target-libgo: check-target-libgo
49523
49524 check-target-libgo:
49525 @: $(MAKE); $(unstage)
49526 @r=`${PWD_COMMAND}`; export r; \
49527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49528 $(NORMAL_TARGET_EXPORTS) \
49529 (cd $(TARGET_SUBDIR)/libgo && \
49530 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49531
49532 @endif target-libgo
49533
49534 .PHONY: install-target-libgo maybe-install-target-libgo
49535 maybe-install-target-libgo:
49536 @if target-libgo
49537 maybe-install-target-libgo: install-target-libgo
49538
49539 install-target-libgo: installdirs
49540 @: $(MAKE); $(unstage)
49541 @r=`${PWD_COMMAND}`; export r; \
49542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49543 $(NORMAL_TARGET_EXPORTS) \
49544 (cd $(TARGET_SUBDIR)/libgo && \
49545 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49546
49547 @endif target-libgo
49548
49549 # Other targets (info, dvi, pdf, etc.)
49550
49551 .PHONY: maybe-info-target-libgo info-target-libgo
49552 maybe-info-target-libgo:
49553 @if target-libgo
49554 maybe-info-target-libgo: info-target-libgo
49555
49556 info-target-libgo: \
49557 configure-target-libgo
49558 @: $(MAKE); $(unstage)
49559 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49560 r=`${PWD_COMMAND}`; export r; \
49561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49562 $(NORMAL_TARGET_EXPORTS) \
49563 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
49564 for flag in $(EXTRA_TARGET_FLAGS); do \
49565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49566 done; \
49567 (cd $(TARGET_SUBDIR)/libgo && \
49568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49570 "RANLIB=$${RANLIB}" \
49571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49572 info) \
49573 || exit 1
49574
49575 @endif target-libgo
49576
49577 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
49578 maybe-dvi-target-libgo:
49579 @if target-libgo
49580 maybe-dvi-target-libgo: dvi-target-libgo
49581
49582 dvi-target-libgo: \
49583 configure-target-libgo
49584 @: $(MAKE); $(unstage)
49585 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49586 r=`${PWD_COMMAND}`; export r; \
49587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49588 $(NORMAL_TARGET_EXPORTS) \
49589 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
49590 for flag in $(EXTRA_TARGET_FLAGS); do \
49591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49592 done; \
49593 (cd $(TARGET_SUBDIR)/libgo && \
49594 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49595 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49596 "RANLIB=$${RANLIB}" \
49597 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49598 dvi) \
49599 || exit 1
49600
49601 @endif target-libgo
49602
49603 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
49604 maybe-pdf-target-libgo:
49605 @if target-libgo
49606 maybe-pdf-target-libgo: pdf-target-libgo
49607
49608 pdf-target-libgo: \
49609 configure-target-libgo
49610 @: $(MAKE); $(unstage)
49611 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49612 r=`${PWD_COMMAND}`; export r; \
49613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49614 $(NORMAL_TARGET_EXPORTS) \
49615 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
49616 for flag in $(EXTRA_TARGET_FLAGS); do \
49617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49618 done; \
49619 (cd $(TARGET_SUBDIR)/libgo && \
49620 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49621 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49622 "RANLIB=$${RANLIB}" \
49623 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49624 pdf) \
49625 || exit 1
49626
49627 @endif target-libgo
49628
49629 .PHONY: maybe-html-target-libgo html-target-libgo
49630 maybe-html-target-libgo:
49631 @if target-libgo
49632 maybe-html-target-libgo: html-target-libgo
49633
49634 html-target-libgo: \
49635 configure-target-libgo
49636 @: $(MAKE); $(unstage)
49637 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49638 r=`${PWD_COMMAND}`; export r; \
49639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49640 $(NORMAL_TARGET_EXPORTS) \
49641 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
49642 for flag in $(EXTRA_TARGET_FLAGS); do \
49643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49644 done; \
49645 (cd $(TARGET_SUBDIR)/libgo && \
49646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49648 "RANLIB=$${RANLIB}" \
49649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49650 html) \
49651 || exit 1
49652
49653 @endif target-libgo
49654
49655 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
49656 maybe-TAGS-target-libgo:
49657 @if target-libgo
49658 maybe-TAGS-target-libgo: TAGS-target-libgo
49659
49660 TAGS-target-libgo: \
49661 configure-target-libgo
49662 @: $(MAKE); $(unstage)
49663 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49664 r=`${PWD_COMMAND}`; export r; \
49665 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49666 $(NORMAL_TARGET_EXPORTS) \
49667 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
49668 for flag in $(EXTRA_TARGET_FLAGS); do \
49669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49670 done; \
49671 (cd $(TARGET_SUBDIR)/libgo && \
49672 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49673 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49674 "RANLIB=$${RANLIB}" \
49675 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49676 TAGS) \
49677 || exit 1
49678
49679 @endif target-libgo
49680
49681 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
49682 maybe-install-info-target-libgo:
49683 @if target-libgo
49684 maybe-install-info-target-libgo: install-info-target-libgo
49685
49686 install-info-target-libgo: \
49687 configure-target-libgo \
49688 info-target-libgo
49689 @: $(MAKE); $(unstage)
49690 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49691 r=`${PWD_COMMAND}`; export r; \
49692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49693 $(NORMAL_TARGET_EXPORTS) \
49694 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
49695 for flag in $(EXTRA_TARGET_FLAGS); do \
49696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49697 done; \
49698 (cd $(TARGET_SUBDIR)/libgo && \
49699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49701 "RANLIB=$${RANLIB}" \
49702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49703 install-info) \
49704 || exit 1
49705
49706 @endif target-libgo
49707
49708 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
49709 maybe-install-pdf-target-libgo:
49710 @if target-libgo
49711 maybe-install-pdf-target-libgo: install-pdf-target-libgo
49712
49713 install-pdf-target-libgo: \
49714 configure-target-libgo \
49715 pdf-target-libgo
49716 @: $(MAKE); $(unstage)
49717 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49718 r=`${PWD_COMMAND}`; export r; \
49719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49720 $(NORMAL_TARGET_EXPORTS) \
49721 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
49722 for flag in $(EXTRA_TARGET_FLAGS); do \
49723 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49724 done; \
49725 (cd $(TARGET_SUBDIR)/libgo && \
49726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49728 "RANLIB=$${RANLIB}" \
49729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49730 install-pdf) \
49731 || exit 1
49732
49733 @endif target-libgo
49734
49735 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
49736 maybe-install-html-target-libgo:
49737 @if target-libgo
49738 maybe-install-html-target-libgo: install-html-target-libgo
49739
49740 install-html-target-libgo: \
49741 configure-target-libgo \
49742 html-target-libgo
49743 @: $(MAKE); $(unstage)
49744 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49745 r=`${PWD_COMMAND}`; export r; \
49746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49747 $(NORMAL_TARGET_EXPORTS) \
49748 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
49749 for flag in $(EXTRA_TARGET_FLAGS); do \
49750 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49751 done; \
49752 (cd $(TARGET_SUBDIR)/libgo && \
49753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49755 "RANLIB=$${RANLIB}" \
49756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49757 install-html) \
49758 || exit 1
49759
49760 @endif target-libgo
49761
49762 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
49763 maybe-installcheck-target-libgo:
49764 @if target-libgo
49765 maybe-installcheck-target-libgo: installcheck-target-libgo
49766
49767 installcheck-target-libgo: \
49768 configure-target-libgo
49769 @: $(MAKE); $(unstage)
49770 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49771 r=`${PWD_COMMAND}`; export r; \
49772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49773 $(NORMAL_TARGET_EXPORTS) \
49774 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
49775 for flag in $(EXTRA_TARGET_FLAGS); do \
49776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49777 done; \
49778 (cd $(TARGET_SUBDIR)/libgo && \
49779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49781 "RANLIB=$${RANLIB}" \
49782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49783 installcheck) \
49784 || exit 1
49785
49786 @endif target-libgo
49787
49788 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
49789 maybe-mostlyclean-target-libgo:
49790 @if target-libgo
49791 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
49792
49793 mostlyclean-target-libgo:
49794 @: $(MAKE); $(unstage)
49795 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49796 r=`${PWD_COMMAND}`; export r; \
49797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49798 $(NORMAL_TARGET_EXPORTS) \
49799 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
49800 for flag in $(EXTRA_TARGET_FLAGS); do \
49801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49802 done; \
49803 (cd $(TARGET_SUBDIR)/libgo && \
49804 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49805 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49806 "RANLIB=$${RANLIB}" \
49807 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49808 mostlyclean) \
49809 || exit 1
49810
49811 @endif target-libgo
49812
49813 .PHONY: maybe-clean-target-libgo clean-target-libgo
49814 maybe-clean-target-libgo:
49815 @if target-libgo
49816 maybe-clean-target-libgo: clean-target-libgo
49817
49818 clean-target-libgo:
49819 @: $(MAKE); $(unstage)
49820 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49821 r=`${PWD_COMMAND}`; export r; \
49822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49823 $(NORMAL_TARGET_EXPORTS) \
49824 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
49825 for flag in $(EXTRA_TARGET_FLAGS); do \
49826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49827 done; \
49828 (cd $(TARGET_SUBDIR)/libgo && \
49829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49831 "RANLIB=$${RANLIB}" \
49832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49833 clean) \
49834 || exit 1
49835
49836 @endif target-libgo
49837
49838 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
49839 maybe-distclean-target-libgo:
49840 @if target-libgo
49841 maybe-distclean-target-libgo: distclean-target-libgo
49842
49843 distclean-target-libgo:
49844 @: $(MAKE); $(unstage)
49845 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49846 r=`${PWD_COMMAND}`; export r; \
49847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49848 $(NORMAL_TARGET_EXPORTS) \
49849 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
49850 for flag in $(EXTRA_TARGET_FLAGS); do \
49851 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49852 done; \
49853 (cd $(TARGET_SUBDIR)/libgo && \
49854 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49855 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49856 "RANLIB=$${RANLIB}" \
49857 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49858 distclean) \
49859 || exit 1
49860
49861 @endif target-libgo
49862
49863 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
49864 maybe-maintainer-clean-target-libgo:
49865 @if target-libgo
49866 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
49867
49868 maintainer-clean-target-libgo:
49869 @: $(MAKE); $(unstage)
49870 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
49871 r=`${PWD_COMMAND}`; export r; \
49872 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49873 $(NORMAL_TARGET_EXPORTS) \
49874 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
49875 for flag in $(EXTRA_TARGET_FLAGS); do \
49876 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49877 done; \
49878 (cd $(TARGET_SUBDIR)/libgo && \
49879 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49880 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49881 "RANLIB=$${RANLIB}" \
49882 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49883 maintainer-clean) \
49884 || exit 1
49885
49886 @endif target-libgo
49887
49888
49889
49890
49891
49892 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
49893 maybe-configure-target-libtermcap:
49894 @if gcc-bootstrap
49895 configure-target-libtermcap: stage_current
49896 @endif gcc-bootstrap
49897 @if target-libtermcap
49898 maybe-configure-target-libtermcap: configure-target-libtermcap
49899 configure-target-libtermcap:
49900 @: $(MAKE); $(unstage)
49901 @r=`${PWD_COMMAND}`; export r; \
49902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49903 echo "Checking multilib configuration for libtermcap..."; \
49904 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
49905 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
49906 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
49907 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
49908 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
49909 else \
49910 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
49911 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
49912 fi; \
49913 else \
49914 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
49915 fi; \
49916 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
49917 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
49918 $(NORMAL_TARGET_EXPORTS) \
49919 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
49920 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
49921 case $(srcdir) in \
49922 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49923 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
49924 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49925 esac; \
49926 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
49927 libsrcdir="$$s/libtermcap"; \
49928 rm -f no-such-file || : ; \
49929 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49930 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49931 --target=${target_alias} $${srcdiroption} \
49932 || exit 1
49933 @endif target-libtermcap
49934
49935
49936
49937
49938
49939 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
49940 maybe-all-target-libtermcap:
49941 @if gcc-bootstrap
49942 all-target-libtermcap: stage_current
49943 @endif gcc-bootstrap
49944 @if target-libtermcap
49945 TARGET-target-libtermcap=all
49946 maybe-all-target-libtermcap: all-target-libtermcap
49947 all-target-libtermcap: configure-target-libtermcap
49948 @: $(MAKE); $(unstage)
49949 @r=`${PWD_COMMAND}`; export r; \
49950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49951 $(NORMAL_TARGET_EXPORTS) \
49952 (cd $(TARGET_SUBDIR)/libtermcap && \
49953 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49954 $(TARGET-target-libtermcap))
49955 @endif target-libtermcap
49956
49957
49958
49959
49960
49961 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
49962 maybe-check-target-libtermcap:
49963 @if target-libtermcap
49964 maybe-check-target-libtermcap: check-target-libtermcap
49965
49966 # Dummy target for uncheckable module.
49967 check-target-libtermcap:
49968
49969 @endif target-libtermcap
49970
49971 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
49972 maybe-install-target-libtermcap:
49973 @if target-libtermcap
49974 maybe-install-target-libtermcap: install-target-libtermcap
49975
49976 install-target-libtermcap: installdirs
49977 @: $(MAKE); $(unstage)
49978 @r=`${PWD_COMMAND}`; export r; \
49979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49980 $(NORMAL_TARGET_EXPORTS) \
49981 (cd $(TARGET_SUBDIR)/libtermcap && \
49982 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49983
49984 @endif target-libtermcap
49985
49986 # Other targets (info, dvi, pdf, etc.)
49987
49988 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
49989 maybe-info-target-libtermcap:
49990 @if target-libtermcap
49991 maybe-info-target-libtermcap: info-target-libtermcap
49992
49993 info-target-libtermcap: \
49994 configure-target-libtermcap
49995 @: $(MAKE); $(unstage)
49996 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
49997 r=`${PWD_COMMAND}`; export r; \
49998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49999 $(NORMAL_TARGET_EXPORTS) \
50000 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
50001 for flag in $(EXTRA_TARGET_FLAGS); do \
50002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50003 done; \
50004 (cd $(TARGET_SUBDIR)/libtermcap && \
50005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50007 "RANLIB=$${RANLIB}" \
50008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50009 info) \
50010 || exit 1
50011
50012 @endif target-libtermcap
50013
50014 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
50015 maybe-dvi-target-libtermcap:
50016 @if target-libtermcap
50017 maybe-dvi-target-libtermcap: dvi-target-libtermcap
50018
50019 dvi-target-libtermcap: \
50020 configure-target-libtermcap
50021 @: $(MAKE); $(unstage)
50022 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50023 r=`${PWD_COMMAND}`; export r; \
50024 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50025 $(NORMAL_TARGET_EXPORTS) \
50026 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 dvi) \
50036 || exit 1
50037
50038 @endif target-libtermcap
50039
50040 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
50041 maybe-pdf-target-libtermcap:
50042 @if target-libtermcap
50043 maybe-pdf-target-libtermcap: pdf-target-libtermcap
50044
50045 pdf-target-libtermcap: \
50046 configure-target-libtermcap
50047 @: $(MAKE); $(unstage)
50048 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50049 r=`${PWD_COMMAND}`; export r; \
50050 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50051 $(NORMAL_TARGET_EXPORTS) \
50052 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 pdf) \
50062 || exit 1
50063
50064 @endif target-libtermcap
50065
50066 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
50067 maybe-html-target-libtermcap:
50068 @if target-libtermcap
50069 maybe-html-target-libtermcap: html-target-libtermcap
50070
50071 html-target-libtermcap: \
50072 configure-target-libtermcap
50073 @: $(MAKE); $(unstage)
50074 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50075 r=`${PWD_COMMAND}`; export r; \
50076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50077 $(NORMAL_TARGET_EXPORTS) \
50078 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 html) \
50088 || exit 1
50089
50090 @endif target-libtermcap
50091
50092 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
50093 maybe-TAGS-target-libtermcap:
50094 @if target-libtermcap
50095 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
50096
50097 TAGS-target-libtermcap: \
50098 configure-target-libtermcap
50099 @: $(MAKE); $(unstage)
50100 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50101 r=`${PWD_COMMAND}`; export r; \
50102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50103 $(NORMAL_TARGET_EXPORTS) \
50104 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 TAGS) \
50114 || exit 1
50115
50116 @endif target-libtermcap
50117
50118 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
50119 maybe-install-info-target-libtermcap:
50120 @if target-libtermcap
50121 maybe-install-info-target-libtermcap: install-info-target-libtermcap
50122
50123 install-info-target-libtermcap: \
50124 configure-target-libtermcap \
50125 info-target-libtermcap
50126 @: $(MAKE); $(unstage)
50127 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50128 r=`${PWD_COMMAND}`; export r; \
50129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50130 $(NORMAL_TARGET_EXPORTS) \
50131 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
50132 for flag in $(EXTRA_TARGET_FLAGS); do \
50133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50134 done; \
50135 (cd $(TARGET_SUBDIR)/libtermcap && \
50136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50138 "RANLIB=$${RANLIB}" \
50139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50140 install-info) \
50141 || exit 1
50142
50143 @endif target-libtermcap
50144
50145 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
50146 maybe-install-pdf-target-libtermcap:
50147 @if target-libtermcap
50148 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
50149
50150 install-pdf-target-libtermcap: \
50151 configure-target-libtermcap \
50152 pdf-target-libtermcap
50153 @: $(MAKE); $(unstage)
50154 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50155 r=`${PWD_COMMAND}`; export r; \
50156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50157 $(NORMAL_TARGET_EXPORTS) \
50158 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
50159 for flag in $(EXTRA_TARGET_FLAGS); do \
50160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50161 done; \
50162 (cd $(TARGET_SUBDIR)/libtermcap && \
50163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50165 "RANLIB=$${RANLIB}" \
50166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50167 install-pdf) \
50168 || exit 1
50169
50170 @endif target-libtermcap
50171
50172 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
50173 maybe-install-html-target-libtermcap:
50174 @if target-libtermcap
50175 maybe-install-html-target-libtermcap: install-html-target-libtermcap
50176
50177 install-html-target-libtermcap: \
50178 configure-target-libtermcap \
50179 html-target-libtermcap
50180 @: $(MAKE); $(unstage)
50181 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50182 r=`${PWD_COMMAND}`; export r; \
50183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50184 $(NORMAL_TARGET_EXPORTS) \
50185 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
50186 for flag in $(EXTRA_TARGET_FLAGS); do \
50187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50188 done; \
50189 (cd $(TARGET_SUBDIR)/libtermcap && \
50190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50192 "RANLIB=$${RANLIB}" \
50193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50194 install-html) \
50195 || exit 1
50196
50197 @endif target-libtermcap
50198
50199 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
50200 maybe-installcheck-target-libtermcap:
50201 @if target-libtermcap
50202 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
50203
50204 installcheck-target-libtermcap: \
50205 configure-target-libtermcap
50206 @: $(MAKE); $(unstage)
50207 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
50208 r=`${PWD_COMMAND}`; export r; \
50209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50210 $(NORMAL_TARGET_EXPORTS) \
50211 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
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)/libtermcap && \
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 installcheck) \
50221 || exit 1
50222
50223 @endif target-libtermcap
50224
50225 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
50226 maybe-mostlyclean-target-libtermcap:
50227 @if target-libtermcap
50228 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
50229
50230 # libtermcap doesn't support mostlyclean.
50231 mostlyclean-target-libtermcap:
50232
50233 @endif target-libtermcap
50234
50235 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
50236 maybe-clean-target-libtermcap:
50237 @if target-libtermcap
50238 maybe-clean-target-libtermcap: clean-target-libtermcap
50239
50240 # libtermcap doesn't support clean.
50241 clean-target-libtermcap:
50242
50243 @endif target-libtermcap
50244
50245 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
50246 maybe-distclean-target-libtermcap:
50247 @if target-libtermcap
50248 maybe-distclean-target-libtermcap: distclean-target-libtermcap
50249
50250 # libtermcap doesn't support distclean.
50251 distclean-target-libtermcap:
50252
50253 @endif target-libtermcap
50254
50255 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
50256 maybe-maintainer-clean-target-libtermcap:
50257 @if target-libtermcap
50258 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
50259
50260 # libtermcap doesn't support maintainer-clean.
50261 maintainer-clean-target-libtermcap:
50262
50263 @endif target-libtermcap
50264
50265
50266
50267
50268
50269 .PHONY: configure-target-winsup maybe-configure-target-winsup
50270 maybe-configure-target-winsup:
50271 @if gcc-bootstrap
50272 configure-target-winsup: stage_current
50273 @endif gcc-bootstrap
50274 @if target-winsup
50275 maybe-configure-target-winsup: configure-target-winsup
50276 configure-target-winsup:
50277 @: $(MAKE); $(unstage)
50278 @r=`${PWD_COMMAND}`; export r; \
50279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50280 echo "Checking multilib configuration for winsup..."; \
50281 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
50282 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
50283 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
50284 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
50285 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
50286 else \
50287 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
50288 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
50289 fi; \
50290 else \
50291 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
50292 fi; \
50293 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
50294 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
50295 $(NORMAL_TARGET_EXPORTS) \
50296 echo Configuring in $(TARGET_SUBDIR)/winsup; \
50297 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
50298 case $(srcdir) in \
50299 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50300 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
50301 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50302 esac; \
50303 srcdiroption="--srcdir=$${topdir}/winsup"; \
50304 libsrcdir="$$s/winsup"; \
50305 rm -f no-such-file || : ; \
50306 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50307 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50308 --target=${target_alias} $${srcdiroption} \
50309 || exit 1
50310 @endif target-winsup
50311
50312
50313
50314
50315
50316 .PHONY: all-target-winsup maybe-all-target-winsup
50317 maybe-all-target-winsup:
50318 @if gcc-bootstrap
50319 all-target-winsup: stage_current
50320 @endif gcc-bootstrap
50321 @if target-winsup
50322 TARGET-target-winsup=all
50323 maybe-all-target-winsup: all-target-winsup
50324 all-target-winsup: configure-target-winsup
50325 @: $(MAKE); $(unstage)
50326 @r=`${PWD_COMMAND}`; export r; \
50327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50328 $(NORMAL_TARGET_EXPORTS) \
50329 (cd $(TARGET_SUBDIR)/winsup && \
50330 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50331 $(TARGET-target-winsup))
50332 @endif target-winsup
50333
50334
50335
50336
50337
50338 .PHONY: check-target-winsup maybe-check-target-winsup
50339 maybe-check-target-winsup:
50340 @if target-winsup
50341 maybe-check-target-winsup: check-target-winsup
50342
50343 check-target-winsup:
50344 @: $(MAKE); $(unstage)
50345 @r=`${PWD_COMMAND}`; export r; \
50346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50347 $(NORMAL_TARGET_EXPORTS) \
50348 (cd $(TARGET_SUBDIR)/winsup && \
50349 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50350
50351 @endif target-winsup
50352
50353 .PHONY: install-target-winsup maybe-install-target-winsup
50354 maybe-install-target-winsup:
50355 @if target-winsup
50356 maybe-install-target-winsup: install-target-winsup
50357
50358 install-target-winsup: installdirs
50359 @: $(MAKE); $(unstage)
50360 @r=`${PWD_COMMAND}`; export r; \
50361 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50362 $(NORMAL_TARGET_EXPORTS) \
50363 (cd $(TARGET_SUBDIR)/winsup && \
50364 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50365
50366 @endif target-winsup
50367
50368 # Other targets (info, dvi, pdf, etc.)
50369
50370 .PHONY: maybe-info-target-winsup info-target-winsup
50371 maybe-info-target-winsup:
50372 @if target-winsup
50373 maybe-info-target-winsup: info-target-winsup
50374
50375 info-target-winsup: \
50376 configure-target-winsup
50377 @: $(MAKE); $(unstage)
50378 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50379 r=`${PWD_COMMAND}`; export r; \
50380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50381 $(NORMAL_TARGET_EXPORTS) \
50382 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
50383 for flag in $(EXTRA_TARGET_FLAGS); do \
50384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50385 done; \
50386 (cd $(TARGET_SUBDIR)/winsup && \
50387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50389 "RANLIB=$${RANLIB}" \
50390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50391 info) \
50392 || exit 1
50393
50394 @endif target-winsup
50395
50396 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
50397 maybe-dvi-target-winsup:
50398 @if target-winsup
50399 maybe-dvi-target-winsup: dvi-target-winsup
50400
50401 dvi-target-winsup: \
50402 configure-target-winsup
50403 @: $(MAKE); $(unstage)
50404 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50405 r=`${PWD_COMMAND}`; export r; \
50406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50407 $(NORMAL_TARGET_EXPORTS) \
50408 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
50409 for flag in $(EXTRA_TARGET_FLAGS); do \
50410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50411 done; \
50412 (cd $(TARGET_SUBDIR)/winsup && \
50413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50415 "RANLIB=$${RANLIB}" \
50416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50417 dvi) \
50418 || exit 1
50419
50420 @endif target-winsup
50421
50422 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
50423 maybe-pdf-target-winsup:
50424 @if target-winsup
50425 maybe-pdf-target-winsup: pdf-target-winsup
50426
50427 pdf-target-winsup: \
50428 configure-target-winsup
50429 @: $(MAKE); $(unstage)
50430 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50431 r=`${PWD_COMMAND}`; export r; \
50432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50433 $(NORMAL_TARGET_EXPORTS) \
50434 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
50435 for flag in $(EXTRA_TARGET_FLAGS); do \
50436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50437 done; \
50438 (cd $(TARGET_SUBDIR)/winsup && \
50439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50441 "RANLIB=$${RANLIB}" \
50442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50443 pdf) \
50444 || exit 1
50445
50446 @endif target-winsup
50447
50448 .PHONY: maybe-html-target-winsup html-target-winsup
50449 maybe-html-target-winsup:
50450 @if target-winsup
50451 maybe-html-target-winsup: html-target-winsup
50452
50453 html-target-winsup: \
50454 configure-target-winsup
50455 @: $(MAKE); $(unstage)
50456 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50457 r=`${PWD_COMMAND}`; export r; \
50458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50459 $(NORMAL_TARGET_EXPORTS) \
50460 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
50461 for flag in $(EXTRA_TARGET_FLAGS); do \
50462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50463 done; \
50464 (cd $(TARGET_SUBDIR)/winsup && \
50465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50467 "RANLIB=$${RANLIB}" \
50468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50469 html) \
50470 || exit 1
50471
50472 @endif target-winsup
50473
50474 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
50475 maybe-TAGS-target-winsup:
50476 @if target-winsup
50477 maybe-TAGS-target-winsup: TAGS-target-winsup
50478
50479 TAGS-target-winsup: \
50480 configure-target-winsup
50481 @: $(MAKE); $(unstage)
50482 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50483 r=`${PWD_COMMAND}`; export r; \
50484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50485 $(NORMAL_TARGET_EXPORTS) \
50486 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
50487 for flag in $(EXTRA_TARGET_FLAGS); do \
50488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50489 done; \
50490 (cd $(TARGET_SUBDIR)/winsup && \
50491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50493 "RANLIB=$${RANLIB}" \
50494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50495 TAGS) \
50496 || exit 1
50497
50498 @endif target-winsup
50499
50500 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
50501 maybe-install-info-target-winsup:
50502 @if target-winsup
50503 maybe-install-info-target-winsup: install-info-target-winsup
50504
50505 install-info-target-winsup: \
50506 configure-target-winsup \
50507 info-target-winsup
50508 @: $(MAKE); $(unstage)
50509 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50510 r=`${PWD_COMMAND}`; export r; \
50511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50512 $(NORMAL_TARGET_EXPORTS) \
50513 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
50514 for flag in $(EXTRA_TARGET_FLAGS); do \
50515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50516 done; \
50517 (cd $(TARGET_SUBDIR)/winsup && \
50518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50520 "RANLIB=$${RANLIB}" \
50521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50522 install-info) \
50523 || exit 1
50524
50525 @endif target-winsup
50526
50527 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
50528 maybe-install-pdf-target-winsup:
50529 @if target-winsup
50530 maybe-install-pdf-target-winsup: install-pdf-target-winsup
50531
50532 install-pdf-target-winsup: \
50533 configure-target-winsup \
50534 pdf-target-winsup
50535 @: $(MAKE); $(unstage)
50536 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50537 r=`${PWD_COMMAND}`; export r; \
50538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50539 $(NORMAL_TARGET_EXPORTS) \
50540 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
50541 for flag in $(EXTRA_TARGET_FLAGS); do \
50542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50543 done; \
50544 (cd $(TARGET_SUBDIR)/winsup && \
50545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50547 "RANLIB=$${RANLIB}" \
50548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50549 install-pdf) \
50550 || exit 1
50551
50552 @endif target-winsup
50553
50554 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
50555 maybe-install-html-target-winsup:
50556 @if target-winsup
50557 maybe-install-html-target-winsup: install-html-target-winsup
50558
50559 install-html-target-winsup: \
50560 configure-target-winsup \
50561 html-target-winsup
50562 @: $(MAKE); $(unstage)
50563 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50564 r=`${PWD_COMMAND}`; export r; \
50565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50566 $(NORMAL_TARGET_EXPORTS) \
50567 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
50568 for flag in $(EXTRA_TARGET_FLAGS); do \
50569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50570 done; \
50571 (cd $(TARGET_SUBDIR)/winsup && \
50572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50574 "RANLIB=$${RANLIB}" \
50575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50576 install-html) \
50577 || exit 1
50578
50579 @endif target-winsup
50580
50581 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
50582 maybe-installcheck-target-winsup:
50583 @if target-winsup
50584 maybe-installcheck-target-winsup: installcheck-target-winsup
50585
50586 installcheck-target-winsup: \
50587 configure-target-winsup
50588 @: $(MAKE); $(unstage)
50589 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50590 r=`${PWD_COMMAND}`; export r; \
50591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50592 $(NORMAL_TARGET_EXPORTS) \
50593 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
50594 for flag in $(EXTRA_TARGET_FLAGS); do \
50595 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50596 done; \
50597 (cd $(TARGET_SUBDIR)/winsup && \
50598 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50599 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50600 "RANLIB=$${RANLIB}" \
50601 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50602 installcheck) \
50603 || exit 1
50604
50605 @endif target-winsup
50606
50607 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
50608 maybe-mostlyclean-target-winsup:
50609 @if target-winsup
50610 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
50611
50612 mostlyclean-target-winsup:
50613 @: $(MAKE); $(unstage)
50614 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50615 r=`${PWD_COMMAND}`; export r; \
50616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50617 $(NORMAL_TARGET_EXPORTS) \
50618 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
50619 for flag in $(EXTRA_TARGET_FLAGS); do \
50620 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50621 done; \
50622 (cd $(TARGET_SUBDIR)/winsup && \
50623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50625 "RANLIB=$${RANLIB}" \
50626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50627 mostlyclean) \
50628 || exit 1
50629
50630 @endif target-winsup
50631
50632 .PHONY: maybe-clean-target-winsup clean-target-winsup
50633 maybe-clean-target-winsup:
50634 @if target-winsup
50635 maybe-clean-target-winsup: clean-target-winsup
50636
50637 clean-target-winsup:
50638 @: $(MAKE); $(unstage)
50639 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50640 r=`${PWD_COMMAND}`; export r; \
50641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50642 $(NORMAL_TARGET_EXPORTS) \
50643 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
50644 for flag in $(EXTRA_TARGET_FLAGS); do \
50645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50646 done; \
50647 (cd $(TARGET_SUBDIR)/winsup && \
50648 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50649 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50650 "RANLIB=$${RANLIB}" \
50651 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50652 clean) \
50653 || exit 1
50654
50655 @endif target-winsup
50656
50657 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
50658 maybe-distclean-target-winsup:
50659 @if target-winsup
50660 maybe-distclean-target-winsup: distclean-target-winsup
50661
50662 distclean-target-winsup:
50663 @: $(MAKE); $(unstage)
50664 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50665 r=`${PWD_COMMAND}`; export r; \
50666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50667 $(NORMAL_TARGET_EXPORTS) \
50668 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
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)/winsup && \
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 distclean) \
50678 || exit 1
50679
50680 @endif target-winsup
50681
50682 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
50683 maybe-maintainer-clean-target-winsup:
50684 @if target-winsup
50685 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
50686
50687 maintainer-clean-target-winsup:
50688 @: $(MAKE); $(unstage)
50689 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
50690 r=`${PWD_COMMAND}`; export r; \
50691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50692 $(NORMAL_TARGET_EXPORTS) \
50693 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
50694 for flag in $(EXTRA_TARGET_FLAGS); do \
50695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50696 done; \
50697 (cd $(TARGET_SUBDIR)/winsup && \
50698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50700 "RANLIB=$${RANLIB}" \
50701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50702 maintainer-clean) \
50703 || exit 1
50704
50705 @endif target-winsup
50706
50707
50708
50709
50710
50711 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
50712 maybe-configure-target-libgloss:
50713 @if gcc-bootstrap
50714 configure-target-libgloss: stage_current
50715 @endif gcc-bootstrap
50716 @if target-libgloss
50717 maybe-configure-target-libgloss: configure-target-libgloss
50718 configure-target-libgloss:
50719 @: $(MAKE); $(unstage)
50720 @r=`${PWD_COMMAND}`; export r; \
50721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50722 echo "Checking multilib configuration for libgloss..."; \
50723 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
50724 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
50725 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
50726 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
50727 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
50728 else \
50729 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
50730 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
50731 fi; \
50732 else \
50733 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
50734 fi; \
50735 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
50736 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
50737 $(NORMAL_TARGET_EXPORTS) \
50738 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
50739 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
50740 case $(srcdir) in \
50741 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50742 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
50743 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50744 esac; \
50745 srcdiroption="--srcdir=$${topdir}/libgloss"; \
50746 libsrcdir="$$s/libgloss"; \
50747 rm -f no-such-file || : ; \
50748 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50749 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50750 --target=${target_alias} $${srcdiroption} \
50751 || exit 1
50752 @endif target-libgloss
50753
50754
50755
50756
50757
50758 .PHONY: all-target-libgloss maybe-all-target-libgloss
50759 maybe-all-target-libgloss:
50760 @if gcc-bootstrap
50761 all-target-libgloss: stage_current
50762 @endif gcc-bootstrap
50763 @if target-libgloss
50764 TARGET-target-libgloss=all
50765 maybe-all-target-libgloss: all-target-libgloss
50766 all-target-libgloss: configure-target-libgloss
50767 @: $(MAKE); $(unstage)
50768 @r=`${PWD_COMMAND}`; export r; \
50769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50770 $(NORMAL_TARGET_EXPORTS) \
50771 (cd $(TARGET_SUBDIR)/libgloss && \
50772 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50773 $(TARGET-target-libgloss))
50774 @endif target-libgloss
50775
50776
50777
50778
50779
50780 .PHONY: check-target-libgloss maybe-check-target-libgloss
50781 maybe-check-target-libgloss:
50782 @if target-libgloss
50783 maybe-check-target-libgloss: check-target-libgloss
50784
50785 # Dummy target for uncheckable module.
50786 check-target-libgloss:
50787
50788 @endif target-libgloss
50789
50790 .PHONY: install-target-libgloss maybe-install-target-libgloss
50791 maybe-install-target-libgloss:
50792 @if target-libgloss
50793 maybe-install-target-libgloss: install-target-libgloss
50794
50795 install-target-libgloss: installdirs
50796 @: $(MAKE); $(unstage)
50797 @r=`${PWD_COMMAND}`; export r; \
50798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50799 $(NORMAL_TARGET_EXPORTS) \
50800 (cd $(TARGET_SUBDIR)/libgloss && \
50801 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50802
50803 @endif target-libgloss
50804
50805 # Other targets (info, dvi, pdf, etc.)
50806
50807 .PHONY: maybe-info-target-libgloss info-target-libgloss
50808 maybe-info-target-libgloss:
50809 @if target-libgloss
50810 maybe-info-target-libgloss: info-target-libgloss
50811
50812 info-target-libgloss: \
50813 configure-target-libgloss
50814 @: $(MAKE); $(unstage)
50815 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50816 r=`${PWD_COMMAND}`; export r; \
50817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50818 $(NORMAL_TARGET_EXPORTS) \
50819 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
50820 for flag in $(EXTRA_TARGET_FLAGS); do \
50821 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50822 done; \
50823 (cd $(TARGET_SUBDIR)/libgloss && \
50824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50826 "RANLIB=$${RANLIB}" \
50827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50828 info) \
50829 || exit 1
50830
50831 @endif target-libgloss
50832
50833 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
50834 maybe-dvi-target-libgloss:
50835 @if target-libgloss
50836 maybe-dvi-target-libgloss: dvi-target-libgloss
50837
50838 dvi-target-libgloss: \
50839 configure-target-libgloss
50840 @: $(MAKE); $(unstage)
50841 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50842 r=`${PWD_COMMAND}`; export r; \
50843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50844 $(NORMAL_TARGET_EXPORTS) \
50845 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
50846 for flag in $(EXTRA_TARGET_FLAGS); do \
50847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50848 done; \
50849 (cd $(TARGET_SUBDIR)/libgloss && \
50850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50852 "RANLIB=$${RANLIB}" \
50853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50854 dvi) \
50855 || exit 1
50856
50857 @endif target-libgloss
50858
50859 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
50860 maybe-pdf-target-libgloss:
50861 @if target-libgloss
50862 maybe-pdf-target-libgloss: pdf-target-libgloss
50863
50864 pdf-target-libgloss: \
50865 configure-target-libgloss
50866 @: $(MAKE); $(unstage)
50867 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50868 r=`${PWD_COMMAND}`; export r; \
50869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50870 $(NORMAL_TARGET_EXPORTS) \
50871 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
50872 for flag in $(EXTRA_TARGET_FLAGS); do \
50873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50874 done; \
50875 (cd $(TARGET_SUBDIR)/libgloss && \
50876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50878 "RANLIB=$${RANLIB}" \
50879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50880 pdf) \
50881 || exit 1
50882
50883 @endif target-libgloss
50884
50885 .PHONY: maybe-html-target-libgloss html-target-libgloss
50886 maybe-html-target-libgloss:
50887 @if target-libgloss
50888 maybe-html-target-libgloss: html-target-libgloss
50889
50890 html-target-libgloss: \
50891 configure-target-libgloss
50892 @: $(MAKE); $(unstage)
50893 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50894 r=`${PWD_COMMAND}`; export r; \
50895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50896 $(NORMAL_TARGET_EXPORTS) \
50897 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
50898 for flag in $(EXTRA_TARGET_FLAGS); do \
50899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50900 done; \
50901 (cd $(TARGET_SUBDIR)/libgloss && \
50902 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50903 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50904 "RANLIB=$${RANLIB}" \
50905 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50906 html) \
50907 || exit 1
50908
50909 @endif target-libgloss
50910
50911 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
50912 maybe-TAGS-target-libgloss:
50913 @if target-libgloss
50914 maybe-TAGS-target-libgloss: TAGS-target-libgloss
50915
50916 TAGS-target-libgloss: \
50917 configure-target-libgloss
50918 @: $(MAKE); $(unstage)
50919 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50920 r=`${PWD_COMMAND}`; export r; \
50921 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50922 $(NORMAL_TARGET_EXPORTS) \
50923 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
50924 for flag in $(EXTRA_TARGET_FLAGS); do \
50925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50926 done; \
50927 (cd $(TARGET_SUBDIR)/libgloss && \
50928 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50929 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50930 "RANLIB=$${RANLIB}" \
50931 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50932 TAGS) \
50933 || exit 1
50934
50935 @endif target-libgloss
50936
50937 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
50938 maybe-install-info-target-libgloss:
50939 @if target-libgloss
50940 maybe-install-info-target-libgloss: install-info-target-libgloss
50941
50942 install-info-target-libgloss: \
50943 configure-target-libgloss \
50944 info-target-libgloss
50945 @: $(MAKE); $(unstage)
50946 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50947 r=`${PWD_COMMAND}`; export r; \
50948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50949 $(NORMAL_TARGET_EXPORTS) \
50950 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
50951 for flag in $(EXTRA_TARGET_FLAGS); do \
50952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50953 done; \
50954 (cd $(TARGET_SUBDIR)/libgloss && \
50955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50957 "RANLIB=$${RANLIB}" \
50958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50959 install-info) \
50960 || exit 1
50961
50962 @endif target-libgloss
50963
50964 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
50965 maybe-install-pdf-target-libgloss:
50966 @if target-libgloss
50967 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
50968
50969 install-pdf-target-libgloss: \
50970 configure-target-libgloss \
50971 pdf-target-libgloss
50972 @: $(MAKE); $(unstage)
50973 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
50974 r=`${PWD_COMMAND}`; export r; \
50975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50976 $(NORMAL_TARGET_EXPORTS) \
50977 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
50978 for flag in $(EXTRA_TARGET_FLAGS); do \
50979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50980 done; \
50981 (cd $(TARGET_SUBDIR)/libgloss && \
50982 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50983 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50984 "RANLIB=$${RANLIB}" \
50985 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50986 install-pdf) \
50987 || exit 1
50988
50989 @endif target-libgloss
50990
50991 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
50992 maybe-install-html-target-libgloss:
50993 @if target-libgloss
50994 maybe-install-html-target-libgloss: install-html-target-libgloss
50995
50996 install-html-target-libgloss: \
50997 configure-target-libgloss \
50998 html-target-libgloss
50999 @: $(MAKE); $(unstage)
51000 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51001 r=`${PWD_COMMAND}`; export r; \
51002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51003 $(NORMAL_TARGET_EXPORTS) \
51004 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
51005 for flag in $(EXTRA_TARGET_FLAGS); do \
51006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51007 done; \
51008 (cd $(TARGET_SUBDIR)/libgloss && \
51009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51011 "RANLIB=$${RANLIB}" \
51012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51013 install-html) \
51014 || exit 1
51015
51016 @endif target-libgloss
51017
51018 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
51019 maybe-installcheck-target-libgloss:
51020 @if target-libgloss
51021 maybe-installcheck-target-libgloss: installcheck-target-libgloss
51022
51023 installcheck-target-libgloss: \
51024 configure-target-libgloss
51025 @: $(MAKE); $(unstage)
51026 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51027 r=`${PWD_COMMAND}`; export r; \
51028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51029 $(NORMAL_TARGET_EXPORTS) \
51030 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
51031 for flag in $(EXTRA_TARGET_FLAGS); do \
51032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51033 done; \
51034 (cd $(TARGET_SUBDIR)/libgloss && \
51035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51037 "RANLIB=$${RANLIB}" \
51038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51039 installcheck) \
51040 || exit 1
51041
51042 @endif target-libgloss
51043
51044 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
51045 maybe-mostlyclean-target-libgloss:
51046 @if target-libgloss
51047 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
51048
51049 mostlyclean-target-libgloss:
51050 @: $(MAKE); $(unstage)
51051 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51052 r=`${PWD_COMMAND}`; export r; \
51053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51054 $(NORMAL_TARGET_EXPORTS) \
51055 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
51056 for flag in $(EXTRA_TARGET_FLAGS); do \
51057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51058 done; \
51059 (cd $(TARGET_SUBDIR)/libgloss && \
51060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51062 "RANLIB=$${RANLIB}" \
51063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51064 mostlyclean) \
51065 || exit 1
51066
51067 @endif target-libgloss
51068
51069 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
51070 maybe-clean-target-libgloss:
51071 @if target-libgloss
51072 maybe-clean-target-libgloss: clean-target-libgloss
51073
51074 clean-target-libgloss:
51075 @: $(MAKE); $(unstage)
51076 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51077 r=`${PWD_COMMAND}`; export r; \
51078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51079 $(NORMAL_TARGET_EXPORTS) \
51080 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
51081 for flag in $(EXTRA_TARGET_FLAGS); do \
51082 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51083 done; \
51084 (cd $(TARGET_SUBDIR)/libgloss && \
51085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51087 "RANLIB=$${RANLIB}" \
51088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51089 clean) \
51090 || exit 1
51091
51092 @endif target-libgloss
51093
51094 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
51095 maybe-distclean-target-libgloss:
51096 @if target-libgloss
51097 maybe-distclean-target-libgloss: distclean-target-libgloss
51098
51099 distclean-target-libgloss:
51100 @: $(MAKE); $(unstage)
51101 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51102 r=`${PWD_COMMAND}`; export r; \
51103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51104 $(NORMAL_TARGET_EXPORTS) \
51105 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
51106 for flag in $(EXTRA_TARGET_FLAGS); do \
51107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51108 done; \
51109 (cd $(TARGET_SUBDIR)/libgloss && \
51110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51112 "RANLIB=$${RANLIB}" \
51113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51114 distclean) \
51115 || exit 1
51116
51117 @endif target-libgloss
51118
51119 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
51120 maybe-maintainer-clean-target-libgloss:
51121 @if target-libgloss
51122 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
51123
51124 maintainer-clean-target-libgloss:
51125 @: $(MAKE); $(unstage)
51126 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
51127 r=`${PWD_COMMAND}`; export r; \
51128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51129 $(NORMAL_TARGET_EXPORTS) \
51130 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
51131 for flag in $(EXTRA_TARGET_FLAGS); do \
51132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51133 done; \
51134 (cd $(TARGET_SUBDIR)/libgloss && \
51135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51137 "RANLIB=$${RANLIB}" \
51138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51139 maintainer-clean) \
51140 || exit 1
51141
51142 @endif target-libgloss
51143
51144
51145
51146
51147
51148 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
51149 maybe-configure-target-libiberty:
51150 @if gcc-bootstrap
51151 configure-target-libiberty: stage_current
51152 @endif gcc-bootstrap
51153 @if target-libiberty
51154 maybe-configure-target-libiberty: configure-target-libiberty
51155 configure-target-libiberty:
51156 @: $(MAKE); $(unstage)
51157 @r=`${PWD_COMMAND}`; export r; \
51158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51159 echo "Checking multilib configuration for libiberty..."; \
51160 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
51161 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
51162 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
51163 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
51164 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
51165 else \
51166 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
51167 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
51168 fi; \
51169 else \
51170 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
51171 fi; \
51172 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
51173 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
51174 $(NORMAL_TARGET_EXPORTS) \
51175 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
51176 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
51177 case $(srcdir) in \
51178 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51179 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
51180 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51181 esac; \
51182 srcdiroption="--srcdir=$${topdir}/libiberty"; \
51183 libsrcdir="$$s/libiberty"; \
51184 rm -f no-such-file || : ; \
51185 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51186 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51187 --target=${target_alias} $${srcdiroption} \
51188 || exit 1
51189 @endif target-libiberty
51190
51191
51192
51193
51194
51195 .PHONY: all-target-libiberty maybe-all-target-libiberty
51196 maybe-all-target-libiberty:
51197 @if gcc-bootstrap
51198 all-target-libiberty: stage_current
51199 @endif gcc-bootstrap
51200 @if target-libiberty
51201 TARGET-target-libiberty=all
51202 maybe-all-target-libiberty: all-target-libiberty
51203 all-target-libiberty: configure-target-libiberty
51204 @: $(MAKE); $(unstage)
51205 @r=`${PWD_COMMAND}`; export r; \
51206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51207 $(NORMAL_TARGET_EXPORTS) \
51208 (cd $(TARGET_SUBDIR)/libiberty && \
51209 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51210 $(TARGET-target-libiberty))
51211 @endif target-libiberty
51212
51213
51214
51215
51216
51217 .PHONY: check-target-libiberty maybe-check-target-libiberty
51218 maybe-check-target-libiberty:
51219 @if target-libiberty
51220 maybe-check-target-libiberty: check-target-libiberty
51221
51222 check-target-libiberty:
51223 @: $(MAKE); $(unstage)
51224 @r=`${PWD_COMMAND}`; export r; \
51225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51226 $(NORMAL_TARGET_EXPORTS) \
51227 (cd $(TARGET_SUBDIR)/libiberty && \
51228 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51229
51230 @endif target-libiberty
51231
51232 .PHONY: install-target-libiberty maybe-install-target-libiberty
51233 maybe-install-target-libiberty:
51234 @if target-libiberty
51235 maybe-install-target-libiberty: install-target-libiberty
51236
51237 install-target-libiberty: installdirs
51238 @: $(MAKE); $(unstage)
51239 @r=`${PWD_COMMAND}`; export r; \
51240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51241 $(NORMAL_TARGET_EXPORTS) \
51242 (cd $(TARGET_SUBDIR)/libiberty && \
51243 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51244
51245 @endif target-libiberty
51246
51247 # Other targets (info, dvi, pdf, etc.)
51248
51249 .PHONY: maybe-info-target-libiberty info-target-libiberty
51250 maybe-info-target-libiberty:
51251 @if target-libiberty
51252 maybe-info-target-libiberty: info-target-libiberty
51253
51254 info-target-libiberty: \
51255 configure-target-libiberty
51256 @: $(MAKE); $(unstage)
51257 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51258 r=`${PWD_COMMAND}`; export r; \
51259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51260 $(NORMAL_TARGET_EXPORTS) \
51261 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
51262 for flag in $(EXTRA_TARGET_FLAGS); do \
51263 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51264 done; \
51265 (cd $(TARGET_SUBDIR)/libiberty && \
51266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51268 "RANLIB=$${RANLIB}" \
51269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51270 info) \
51271 || exit 1
51272
51273 @endif target-libiberty
51274
51275 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
51276 maybe-dvi-target-libiberty:
51277 @if target-libiberty
51278 maybe-dvi-target-libiberty: dvi-target-libiberty
51279
51280 dvi-target-libiberty: \
51281 configure-target-libiberty
51282 @: $(MAKE); $(unstage)
51283 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51284 r=`${PWD_COMMAND}`; export r; \
51285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51286 $(NORMAL_TARGET_EXPORTS) \
51287 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
51288 for flag in $(EXTRA_TARGET_FLAGS); do \
51289 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51290 done; \
51291 (cd $(TARGET_SUBDIR)/libiberty && \
51292 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51293 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51294 "RANLIB=$${RANLIB}" \
51295 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51296 dvi) \
51297 || exit 1
51298
51299 @endif target-libiberty
51300
51301 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
51302 maybe-pdf-target-libiberty:
51303 @if target-libiberty
51304 maybe-pdf-target-libiberty: pdf-target-libiberty
51305
51306 pdf-target-libiberty: \
51307 configure-target-libiberty
51308 @: $(MAKE); $(unstage)
51309 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51310 r=`${PWD_COMMAND}`; export r; \
51311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51312 $(NORMAL_TARGET_EXPORTS) \
51313 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
51314 for flag in $(EXTRA_TARGET_FLAGS); do \
51315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51316 done; \
51317 (cd $(TARGET_SUBDIR)/libiberty && \
51318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51320 "RANLIB=$${RANLIB}" \
51321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51322 pdf) \
51323 || exit 1
51324
51325 @endif target-libiberty
51326
51327 .PHONY: maybe-html-target-libiberty html-target-libiberty
51328 maybe-html-target-libiberty:
51329 @if target-libiberty
51330 maybe-html-target-libiberty: html-target-libiberty
51331
51332 html-target-libiberty: \
51333 configure-target-libiberty
51334 @: $(MAKE); $(unstage)
51335 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51336 r=`${PWD_COMMAND}`; export r; \
51337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51338 $(NORMAL_TARGET_EXPORTS) \
51339 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
51340 for flag in $(EXTRA_TARGET_FLAGS); do \
51341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51342 done; \
51343 (cd $(TARGET_SUBDIR)/libiberty && \
51344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51346 "RANLIB=$${RANLIB}" \
51347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51348 html) \
51349 || exit 1
51350
51351 @endif target-libiberty
51352
51353 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
51354 maybe-TAGS-target-libiberty:
51355 @if target-libiberty
51356 maybe-TAGS-target-libiberty: TAGS-target-libiberty
51357
51358 TAGS-target-libiberty: \
51359 configure-target-libiberty
51360 @: $(MAKE); $(unstage)
51361 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51362 r=`${PWD_COMMAND}`; export r; \
51363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51364 $(NORMAL_TARGET_EXPORTS) \
51365 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
51366 for flag in $(EXTRA_TARGET_FLAGS); do \
51367 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51368 done; \
51369 (cd $(TARGET_SUBDIR)/libiberty && \
51370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51372 "RANLIB=$${RANLIB}" \
51373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51374 TAGS) \
51375 || exit 1
51376
51377 @endif target-libiberty
51378
51379 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
51380 maybe-install-info-target-libiberty:
51381 @if target-libiberty
51382 maybe-install-info-target-libiberty: install-info-target-libiberty
51383
51384 install-info-target-libiberty: \
51385 configure-target-libiberty \
51386 info-target-libiberty
51387 @: $(MAKE); $(unstage)
51388 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51389 r=`${PWD_COMMAND}`; export r; \
51390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51391 $(NORMAL_TARGET_EXPORTS) \
51392 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
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)/libiberty && \
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 install-info) \
51402 || exit 1
51403
51404 @endif target-libiberty
51405
51406 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
51407 maybe-install-pdf-target-libiberty:
51408 @if target-libiberty
51409 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
51410
51411 install-pdf-target-libiberty: \
51412 configure-target-libiberty \
51413 pdf-target-libiberty
51414 @: $(MAKE); $(unstage)
51415 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51416 r=`${PWD_COMMAND}`; export r; \
51417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51418 $(NORMAL_TARGET_EXPORTS) \
51419 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
51420 for flag in $(EXTRA_TARGET_FLAGS); do \
51421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51422 done; \
51423 (cd $(TARGET_SUBDIR)/libiberty && \
51424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51426 "RANLIB=$${RANLIB}" \
51427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51428 install-pdf) \
51429 || exit 1
51430
51431 @endif target-libiberty
51432
51433 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
51434 maybe-install-html-target-libiberty:
51435 @if target-libiberty
51436 maybe-install-html-target-libiberty: install-html-target-libiberty
51437
51438 install-html-target-libiberty: \
51439 configure-target-libiberty \
51440 html-target-libiberty
51441 @: $(MAKE); $(unstage)
51442 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51443 r=`${PWD_COMMAND}`; export r; \
51444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51445 $(NORMAL_TARGET_EXPORTS) \
51446 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
51447 for flag in $(EXTRA_TARGET_FLAGS); do \
51448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51449 done; \
51450 (cd $(TARGET_SUBDIR)/libiberty && \
51451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51453 "RANLIB=$${RANLIB}" \
51454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51455 install-html) \
51456 || exit 1
51457
51458 @endif target-libiberty
51459
51460 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
51461 maybe-installcheck-target-libiberty:
51462 @if target-libiberty
51463 maybe-installcheck-target-libiberty: installcheck-target-libiberty
51464
51465 installcheck-target-libiberty: \
51466 configure-target-libiberty
51467 @: $(MAKE); $(unstage)
51468 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51469 r=`${PWD_COMMAND}`; export r; \
51470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51471 $(NORMAL_TARGET_EXPORTS) \
51472 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
51473 for flag in $(EXTRA_TARGET_FLAGS); do \
51474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51475 done; \
51476 (cd $(TARGET_SUBDIR)/libiberty && \
51477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51479 "RANLIB=$${RANLIB}" \
51480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51481 installcheck) \
51482 || exit 1
51483
51484 @endif target-libiberty
51485
51486 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
51487 maybe-mostlyclean-target-libiberty:
51488 @if target-libiberty
51489 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
51490
51491 mostlyclean-target-libiberty:
51492 @: $(MAKE); $(unstage)
51493 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51494 r=`${PWD_COMMAND}`; export r; \
51495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51496 $(NORMAL_TARGET_EXPORTS) \
51497 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
51498 for flag in $(EXTRA_TARGET_FLAGS); do \
51499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51500 done; \
51501 (cd $(TARGET_SUBDIR)/libiberty && \
51502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51504 "RANLIB=$${RANLIB}" \
51505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51506 mostlyclean) \
51507 || exit 1
51508
51509 @endif target-libiberty
51510
51511 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
51512 maybe-clean-target-libiberty:
51513 @if target-libiberty
51514 maybe-clean-target-libiberty: clean-target-libiberty
51515
51516 clean-target-libiberty:
51517 @: $(MAKE); $(unstage)
51518 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51519 r=`${PWD_COMMAND}`; export r; \
51520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51521 $(NORMAL_TARGET_EXPORTS) \
51522 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
51523 for flag in $(EXTRA_TARGET_FLAGS); do \
51524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51525 done; \
51526 (cd $(TARGET_SUBDIR)/libiberty && \
51527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51529 "RANLIB=$${RANLIB}" \
51530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51531 clean) \
51532 || exit 1
51533
51534 @endif target-libiberty
51535
51536 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
51537 maybe-distclean-target-libiberty:
51538 @if target-libiberty
51539 maybe-distclean-target-libiberty: distclean-target-libiberty
51540
51541 distclean-target-libiberty:
51542 @: $(MAKE); $(unstage)
51543 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51544 r=`${PWD_COMMAND}`; export r; \
51545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51546 $(NORMAL_TARGET_EXPORTS) \
51547 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
51548 for flag in $(EXTRA_TARGET_FLAGS); do \
51549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51550 done; \
51551 (cd $(TARGET_SUBDIR)/libiberty && \
51552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51554 "RANLIB=$${RANLIB}" \
51555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51556 distclean) \
51557 || exit 1
51558
51559 @endif target-libiberty
51560
51561 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
51562 maybe-maintainer-clean-target-libiberty:
51563 @if target-libiberty
51564 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
51565
51566 maintainer-clean-target-libiberty:
51567 @: $(MAKE); $(unstage)
51568 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
51569 r=`${PWD_COMMAND}`; export r; \
51570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51571 $(NORMAL_TARGET_EXPORTS) \
51572 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
51573 for flag in $(EXTRA_TARGET_FLAGS); do \
51574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51575 done; \
51576 (cd $(TARGET_SUBDIR)/libiberty && \
51577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51579 "RANLIB=$${RANLIB}" \
51580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51581 maintainer-clean) \
51582 || exit 1
51583
51584 @endif target-libiberty
51585
51586
51587
51588
51589
51590 .PHONY: configure-target-gperf maybe-configure-target-gperf
51591 maybe-configure-target-gperf:
51592 @if gcc-bootstrap
51593 configure-target-gperf: stage_current
51594 @endif gcc-bootstrap
51595 @if target-gperf
51596 maybe-configure-target-gperf: configure-target-gperf
51597 configure-target-gperf:
51598 @: $(MAKE); $(unstage)
51599 @r=`${PWD_COMMAND}`; export r; \
51600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51601 echo "Checking multilib configuration for gperf..."; \
51602 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
51603 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
51604 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
51605 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
51606 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
51607 else \
51608 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
51609 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
51610 fi; \
51611 else \
51612 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
51613 fi; \
51614 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
51615 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
51616 $(NORMAL_TARGET_EXPORTS) \
51617 echo Configuring in $(TARGET_SUBDIR)/gperf; \
51618 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
51619 case $(srcdir) in \
51620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51621 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
51622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51623 esac; \
51624 srcdiroption="--srcdir=$${topdir}/gperf"; \
51625 libsrcdir="$$s/gperf"; \
51626 rm -f no-such-file || : ; \
51627 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51628 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51629 --target=${target_alias} $${srcdiroption} \
51630 || exit 1
51631 @endif target-gperf
51632
51633
51634
51635
51636
51637 .PHONY: all-target-gperf maybe-all-target-gperf
51638 maybe-all-target-gperf:
51639 @if gcc-bootstrap
51640 all-target-gperf: stage_current
51641 @endif gcc-bootstrap
51642 @if target-gperf
51643 TARGET-target-gperf=all
51644 maybe-all-target-gperf: all-target-gperf
51645 all-target-gperf: configure-target-gperf
51646 @: $(MAKE); $(unstage)
51647 @r=`${PWD_COMMAND}`; export r; \
51648 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51649 $(NORMAL_TARGET_EXPORTS) \
51650 (cd $(TARGET_SUBDIR)/gperf && \
51651 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51652 $(TARGET-target-gperf))
51653 @endif target-gperf
51654
51655
51656
51657
51658
51659 .PHONY: check-target-gperf maybe-check-target-gperf
51660 maybe-check-target-gperf:
51661 @if target-gperf
51662 maybe-check-target-gperf: check-target-gperf
51663
51664 check-target-gperf:
51665 @: $(MAKE); $(unstage)
51666 @r=`${PWD_COMMAND}`; export r; \
51667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51668 $(NORMAL_TARGET_EXPORTS) \
51669 (cd $(TARGET_SUBDIR)/gperf && \
51670 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51671
51672 @endif target-gperf
51673
51674 .PHONY: install-target-gperf maybe-install-target-gperf
51675 maybe-install-target-gperf:
51676 @if target-gperf
51677 maybe-install-target-gperf: install-target-gperf
51678
51679 install-target-gperf: installdirs
51680 @: $(MAKE); $(unstage)
51681 @r=`${PWD_COMMAND}`; export r; \
51682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51683 $(NORMAL_TARGET_EXPORTS) \
51684 (cd $(TARGET_SUBDIR)/gperf && \
51685 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51686
51687 @endif target-gperf
51688
51689 # Other targets (info, dvi, pdf, etc.)
51690
51691 .PHONY: maybe-info-target-gperf info-target-gperf
51692 maybe-info-target-gperf:
51693 @if target-gperf
51694 maybe-info-target-gperf: info-target-gperf
51695
51696 info-target-gperf: \
51697 configure-target-gperf
51698 @: $(MAKE); $(unstage)
51699 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51700 r=`${PWD_COMMAND}`; export r; \
51701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51702 $(NORMAL_TARGET_EXPORTS) \
51703 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
51704 for flag in $(EXTRA_TARGET_FLAGS); do \
51705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51706 done; \
51707 (cd $(TARGET_SUBDIR)/gperf && \
51708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51710 "RANLIB=$${RANLIB}" \
51711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51712 info) \
51713 || exit 1
51714
51715 @endif target-gperf
51716
51717 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
51718 maybe-dvi-target-gperf:
51719 @if target-gperf
51720 maybe-dvi-target-gperf: dvi-target-gperf
51721
51722 dvi-target-gperf: \
51723 configure-target-gperf
51724 @: $(MAKE); $(unstage)
51725 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51726 r=`${PWD_COMMAND}`; export r; \
51727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51728 $(NORMAL_TARGET_EXPORTS) \
51729 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
51730 for flag in $(EXTRA_TARGET_FLAGS); do \
51731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51732 done; \
51733 (cd $(TARGET_SUBDIR)/gperf && \
51734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51736 "RANLIB=$${RANLIB}" \
51737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51738 dvi) \
51739 || exit 1
51740
51741 @endif target-gperf
51742
51743 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
51744 maybe-pdf-target-gperf:
51745 @if target-gperf
51746 maybe-pdf-target-gperf: pdf-target-gperf
51747
51748 pdf-target-gperf: \
51749 configure-target-gperf
51750 @: $(MAKE); $(unstage)
51751 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51752 r=`${PWD_COMMAND}`; export r; \
51753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51754 $(NORMAL_TARGET_EXPORTS) \
51755 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
51756 for flag in $(EXTRA_TARGET_FLAGS); do \
51757 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51758 done; \
51759 (cd $(TARGET_SUBDIR)/gperf && \
51760 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51761 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51762 "RANLIB=$${RANLIB}" \
51763 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51764 pdf) \
51765 || exit 1
51766
51767 @endif target-gperf
51768
51769 .PHONY: maybe-html-target-gperf html-target-gperf
51770 maybe-html-target-gperf:
51771 @if target-gperf
51772 maybe-html-target-gperf: html-target-gperf
51773
51774 html-target-gperf: \
51775 configure-target-gperf
51776 @: $(MAKE); $(unstage)
51777 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51778 r=`${PWD_COMMAND}`; export r; \
51779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51780 $(NORMAL_TARGET_EXPORTS) \
51781 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
51782 for flag in $(EXTRA_TARGET_FLAGS); do \
51783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51784 done; \
51785 (cd $(TARGET_SUBDIR)/gperf && \
51786 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51787 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51788 "RANLIB=$${RANLIB}" \
51789 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51790 html) \
51791 || exit 1
51792
51793 @endif target-gperf
51794
51795 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
51796 maybe-TAGS-target-gperf:
51797 @if target-gperf
51798 maybe-TAGS-target-gperf: TAGS-target-gperf
51799
51800 TAGS-target-gperf: \
51801 configure-target-gperf
51802 @: $(MAKE); $(unstage)
51803 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51804 r=`${PWD_COMMAND}`; export r; \
51805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51806 $(NORMAL_TARGET_EXPORTS) \
51807 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
51808 for flag in $(EXTRA_TARGET_FLAGS); do \
51809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51810 done; \
51811 (cd $(TARGET_SUBDIR)/gperf && \
51812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51814 "RANLIB=$${RANLIB}" \
51815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51816 TAGS) \
51817 || exit 1
51818
51819 @endif target-gperf
51820
51821 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
51822 maybe-install-info-target-gperf:
51823 @if target-gperf
51824 maybe-install-info-target-gperf: install-info-target-gperf
51825
51826 install-info-target-gperf: \
51827 configure-target-gperf \
51828 info-target-gperf
51829 @: $(MAKE); $(unstage)
51830 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51831 r=`${PWD_COMMAND}`; export r; \
51832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51833 $(NORMAL_TARGET_EXPORTS) \
51834 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
51835 for flag in $(EXTRA_TARGET_FLAGS); do \
51836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51837 done; \
51838 (cd $(TARGET_SUBDIR)/gperf && \
51839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51841 "RANLIB=$${RANLIB}" \
51842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51843 install-info) \
51844 || exit 1
51845
51846 @endif target-gperf
51847
51848 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
51849 maybe-install-pdf-target-gperf:
51850 @if target-gperf
51851 maybe-install-pdf-target-gperf: install-pdf-target-gperf
51852
51853 install-pdf-target-gperf: \
51854 configure-target-gperf \
51855 pdf-target-gperf
51856 @: $(MAKE); $(unstage)
51857 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51858 r=`${PWD_COMMAND}`; export r; \
51859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51860 $(NORMAL_TARGET_EXPORTS) \
51861 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
51862 for flag in $(EXTRA_TARGET_FLAGS); do \
51863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51864 done; \
51865 (cd $(TARGET_SUBDIR)/gperf && \
51866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51868 "RANLIB=$${RANLIB}" \
51869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51870 install-pdf) \
51871 || exit 1
51872
51873 @endif target-gperf
51874
51875 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
51876 maybe-install-html-target-gperf:
51877 @if target-gperf
51878 maybe-install-html-target-gperf: install-html-target-gperf
51879
51880 install-html-target-gperf: \
51881 configure-target-gperf \
51882 html-target-gperf
51883 @: $(MAKE); $(unstage)
51884 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51885 r=`${PWD_COMMAND}`; export r; \
51886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51887 $(NORMAL_TARGET_EXPORTS) \
51888 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
51889 for flag in $(EXTRA_TARGET_FLAGS); do \
51890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51891 done; \
51892 (cd $(TARGET_SUBDIR)/gperf && \
51893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51895 "RANLIB=$${RANLIB}" \
51896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51897 install-html) \
51898 || exit 1
51899
51900 @endif target-gperf
51901
51902 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
51903 maybe-installcheck-target-gperf:
51904 @if target-gperf
51905 maybe-installcheck-target-gperf: installcheck-target-gperf
51906
51907 installcheck-target-gperf: \
51908 configure-target-gperf
51909 @: $(MAKE); $(unstage)
51910 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51911 r=`${PWD_COMMAND}`; export r; \
51912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51913 $(NORMAL_TARGET_EXPORTS) \
51914 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
51915 for flag in $(EXTRA_TARGET_FLAGS); do \
51916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51917 done; \
51918 (cd $(TARGET_SUBDIR)/gperf && \
51919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51921 "RANLIB=$${RANLIB}" \
51922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51923 installcheck) \
51924 || exit 1
51925
51926 @endif target-gperf
51927
51928 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
51929 maybe-mostlyclean-target-gperf:
51930 @if target-gperf
51931 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
51932
51933 mostlyclean-target-gperf:
51934 @: $(MAKE); $(unstage)
51935 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51936 r=`${PWD_COMMAND}`; export r; \
51937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51938 $(NORMAL_TARGET_EXPORTS) \
51939 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
51940 for flag in $(EXTRA_TARGET_FLAGS); do \
51941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51942 done; \
51943 (cd $(TARGET_SUBDIR)/gperf && \
51944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51946 "RANLIB=$${RANLIB}" \
51947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51948 mostlyclean) \
51949 || exit 1
51950
51951 @endif target-gperf
51952
51953 .PHONY: maybe-clean-target-gperf clean-target-gperf
51954 maybe-clean-target-gperf:
51955 @if target-gperf
51956 maybe-clean-target-gperf: clean-target-gperf
51957
51958 clean-target-gperf:
51959 @: $(MAKE); $(unstage)
51960 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51961 r=`${PWD_COMMAND}`; export r; \
51962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51963 $(NORMAL_TARGET_EXPORTS) \
51964 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
51965 for flag in $(EXTRA_TARGET_FLAGS); do \
51966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51967 done; \
51968 (cd $(TARGET_SUBDIR)/gperf && \
51969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51971 "RANLIB=$${RANLIB}" \
51972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51973 clean) \
51974 || exit 1
51975
51976 @endif target-gperf
51977
51978 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
51979 maybe-distclean-target-gperf:
51980 @if target-gperf
51981 maybe-distclean-target-gperf: distclean-target-gperf
51982
51983 distclean-target-gperf:
51984 @: $(MAKE); $(unstage)
51985 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
51986 r=`${PWD_COMMAND}`; export r; \
51987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51988 $(NORMAL_TARGET_EXPORTS) \
51989 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
51990 for flag in $(EXTRA_TARGET_FLAGS); do \
51991 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51992 done; \
51993 (cd $(TARGET_SUBDIR)/gperf && \
51994 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51995 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51996 "RANLIB=$${RANLIB}" \
51997 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51998 distclean) \
51999 || exit 1
52000
52001 @endif target-gperf
52002
52003 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
52004 maybe-maintainer-clean-target-gperf:
52005 @if target-gperf
52006 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
52007
52008 maintainer-clean-target-gperf:
52009 @: $(MAKE); $(unstage)
52010 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
52011 r=`${PWD_COMMAND}`; export r; \
52012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52013 $(NORMAL_TARGET_EXPORTS) \
52014 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
52015 for flag in $(EXTRA_TARGET_FLAGS); do \
52016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52017 done; \
52018 (cd $(TARGET_SUBDIR)/gperf && \
52019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52021 "RANLIB=$${RANLIB}" \
52022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52023 maintainer-clean) \
52024 || exit 1
52025
52026 @endif target-gperf
52027
52028
52029
52030
52031
52032 .PHONY: configure-target-examples maybe-configure-target-examples
52033 maybe-configure-target-examples:
52034 @if gcc-bootstrap
52035 configure-target-examples: stage_current
52036 @endif gcc-bootstrap
52037 @if target-examples
52038 maybe-configure-target-examples: configure-target-examples
52039 configure-target-examples:
52040 @: $(MAKE); $(unstage)
52041 @r=`${PWD_COMMAND}`; export r; \
52042 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52043 echo "Checking multilib configuration for examples..."; \
52044 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
52045 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
52046 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
52047 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
52048 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
52049 else \
52050 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
52051 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
52052 fi; \
52053 else \
52054 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
52055 fi; \
52056 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
52057 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
52058 $(NORMAL_TARGET_EXPORTS) \
52059 echo Configuring in $(TARGET_SUBDIR)/examples; \
52060 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
52061 case $(srcdir) in \
52062 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52063 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
52064 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52065 esac; \
52066 srcdiroption="--srcdir=$${topdir}/examples"; \
52067 libsrcdir="$$s/examples"; \
52068 rm -f no-such-file || : ; \
52069 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52070 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52071 --target=${target_alias} $${srcdiroption} \
52072 || exit 1
52073 @endif target-examples
52074
52075
52076
52077
52078
52079 .PHONY: all-target-examples maybe-all-target-examples
52080 maybe-all-target-examples:
52081 @if gcc-bootstrap
52082 all-target-examples: stage_current
52083 @endif gcc-bootstrap
52084 @if target-examples
52085 TARGET-target-examples=all
52086 maybe-all-target-examples: all-target-examples
52087 all-target-examples: configure-target-examples
52088 @: $(MAKE); $(unstage)
52089 @r=`${PWD_COMMAND}`; export r; \
52090 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52091 $(NORMAL_TARGET_EXPORTS) \
52092 (cd $(TARGET_SUBDIR)/examples && \
52093 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52094 $(TARGET-target-examples))
52095 @endif target-examples
52096
52097
52098
52099
52100
52101 .PHONY: check-target-examples maybe-check-target-examples
52102 maybe-check-target-examples:
52103 @if target-examples
52104 maybe-check-target-examples: check-target-examples
52105
52106 # Dummy target for uncheckable module.
52107 check-target-examples:
52108
52109 @endif target-examples
52110
52111 .PHONY: install-target-examples maybe-install-target-examples
52112 maybe-install-target-examples:
52113 @if target-examples
52114 maybe-install-target-examples: install-target-examples
52115
52116 # Dummy target for uninstallable.
52117 install-target-examples:
52118
52119 @endif target-examples
52120
52121 # Other targets (info, dvi, pdf, etc.)
52122
52123 .PHONY: maybe-info-target-examples info-target-examples
52124 maybe-info-target-examples:
52125 @if target-examples
52126 maybe-info-target-examples: info-target-examples
52127
52128 info-target-examples: \
52129 configure-target-examples
52130 @: $(MAKE); $(unstage)
52131 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52132 r=`${PWD_COMMAND}`; export r; \
52133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52134 $(NORMAL_TARGET_EXPORTS) \
52135 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
52136 for flag in $(EXTRA_TARGET_FLAGS); do \
52137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52138 done; \
52139 (cd $(TARGET_SUBDIR)/examples && \
52140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52142 "RANLIB=$${RANLIB}" \
52143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52144 info) \
52145 || exit 1
52146
52147 @endif target-examples
52148
52149 .PHONY: maybe-dvi-target-examples dvi-target-examples
52150 maybe-dvi-target-examples:
52151 @if target-examples
52152 maybe-dvi-target-examples: dvi-target-examples
52153
52154 dvi-target-examples: \
52155 configure-target-examples
52156 @: $(MAKE); $(unstage)
52157 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52158 r=`${PWD_COMMAND}`; export r; \
52159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52160 $(NORMAL_TARGET_EXPORTS) \
52161 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
52162 for flag in $(EXTRA_TARGET_FLAGS); do \
52163 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52164 done; \
52165 (cd $(TARGET_SUBDIR)/examples && \
52166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52168 "RANLIB=$${RANLIB}" \
52169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52170 dvi) \
52171 || exit 1
52172
52173 @endif target-examples
52174
52175 .PHONY: maybe-pdf-target-examples pdf-target-examples
52176 maybe-pdf-target-examples:
52177 @if target-examples
52178 maybe-pdf-target-examples: pdf-target-examples
52179
52180 pdf-target-examples: \
52181 configure-target-examples
52182 @: $(MAKE); $(unstage)
52183 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52184 r=`${PWD_COMMAND}`; export r; \
52185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52186 $(NORMAL_TARGET_EXPORTS) \
52187 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
52188 for flag in $(EXTRA_TARGET_FLAGS); do \
52189 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52190 done; \
52191 (cd $(TARGET_SUBDIR)/examples && \
52192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52194 "RANLIB=$${RANLIB}" \
52195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52196 pdf) \
52197 || exit 1
52198
52199 @endif target-examples
52200
52201 .PHONY: maybe-html-target-examples html-target-examples
52202 maybe-html-target-examples:
52203 @if target-examples
52204 maybe-html-target-examples: html-target-examples
52205
52206 html-target-examples: \
52207 configure-target-examples
52208 @: $(MAKE); $(unstage)
52209 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52210 r=`${PWD_COMMAND}`; export r; \
52211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52212 $(NORMAL_TARGET_EXPORTS) \
52213 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
52214 for flag in $(EXTRA_TARGET_FLAGS); do \
52215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52216 done; \
52217 (cd $(TARGET_SUBDIR)/examples && \
52218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52220 "RANLIB=$${RANLIB}" \
52221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52222 html) \
52223 || exit 1
52224
52225 @endif target-examples
52226
52227 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
52228 maybe-TAGS-target-examples:
52229 @if target-examples
52230 maybe-TAGS-target-examples: TAGS-target-examples
52231
52232 TAGS-target-examples: \
52233 configure-target-examples
52234 @: $(MAKE); $(unstage)
52235 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52236 r=`${PWD_COMMAND}`; export r; \
52237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52238 $(NORMAL_TARGET_EXPORTS) \
52239 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
52240 for flag in $(EXTRA_TARGET_FLAGS); do \
52241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52242 done; \
52243 (cd $(TARGET_SUBDIR)/examples && \
52244 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52245 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52246 "RANLIB=$${RANLIB}" \
52247 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52248 TAGS) \
52249 || exit 1
52250
52251 @endif target-examples
52252
52253 .PHONY: maybe-install-info-target-examples install-info-target-examples
52254 maybe-install-info-target-examples:
52255 @if target-examples
52256 maybe-install-info-target-examples: install-info-target-examples
52257
52258 install-info-target-examples: \
52259 configure-target-examples \
52260 info-target-examples
52261 @: $(MAKE); $(unstage)
52262 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52263 r=`${PWD_COMMAND}`; export r; \
52264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52265 $(NORMAL_TARGET_EXPORTS) \
52266 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
52267 for flag in $(EXTRA_TARGET_FLAGS); do \
52268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52269 done; \
52270 (cd $(TARGET_SUBDIR)/examples && \
52271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52273 "RANLIB=$${RANLIB}" \
52274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52275 install-info) \
52276 || exit 1
52277
52278 @endif target-examples
52279
52280 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
52281 maybe-install-pdf-target-examples:
52282 @if target-examples
52283 maybe-install-pdf-target-examples: install-pdf-target-examples
52284
52285 install-pdf-target-examples: \
52286 configure-target-examples \
52287 pdf-target-examples
52288 @: $(MAKE); $(unstage)
52289 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52290 r=`${PWD_COMMAND}`; export r; \
52291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52292 $(NORMAL_TARGET_EXPORTS) \
52293 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
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)/examples && \
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 install-pdf) \
52303 || exit 1
52304
52305 @endif target-examples
52306
52307 .PHONY: maybe-install-html-target-examples install-html-target-examples
52308 maybe-install-html-target-examples:
52309 @if target-examples
52310 maybe-install-html-target-examples: install-html-target-examples
52311
52312 install-html-target-examples: \
52313 configure-target-examples \
52314 html-target-examples
52315 @: $(MAKE); $(unstage)
52316 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52317 r=`${PWD_COMMAND}`; export r; \
52318 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52319 $(NORMAL_TARGET_EXPORTS) \
52320 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
52321 for flag in $(EXTRA_TARGET_FLAGS); do \
52322 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52323 done; \
52324 (cd $(TARGET_SUBDIR)/examples && \
52325 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52326 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52327 "RANLIB=$${RANLIB}" \
52328 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52329 install-html) \
52330 || exit 1
52331
52332 @endif target-examples
52333
52334 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
52335 maybe-installcheck-target-examples:
52336 @if target-examples
52337 maybe-installcheck-target-examples: installcheck-target-examples
52338
52339 installcheck-target-examples: \
52340 configure-target-examples
52341 @: $(MAKE); $(unstage)
52342 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52343 r=`${PWD_COMMAND}`; export r; \
52344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52345 $(NORMAL_TARGET_EXPORTS) \
52346 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
52347 for flag in $(EXTRA_TARGET_FLAGS); do \
52348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52349 done; \
52350 (cd $(TARGET_SUBDIR)/examples && \
52351 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52352 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52353 "RANLIB=$${RANLIB}" \
52354 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52355 installcheck) \
52356 || exit 1
52357
52358 @endif target-examples
52359
52360 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
52361 maybe-mostlyclean-target-examples:
52362 @if target-examples
52363 maybe-mostlyclean-target-examples: mostlyclean-target-examples
52364
52365 mostlyclean-target-examples:
52366 @: $(MAKE); $(unstage)
52367 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52368 r=`${PWD_COMMAND}`; export r; \
52369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52370 $(NORMAL_TARGET_EXPORTS) \
52371 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
52372 for flag in $(EXTRA_TARGET_FLAGS); do \
52373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52374 done; \
52375 (cd $(TARGET_SUBDIR)/examples && \
52376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52378 "RANLIB=$${RANLIB}" \
52379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52380 mostlyclean) \
52381 || exit 1
52382
52383 @endif target-examples
52384
52385 .PHONY: maybe-clean-target-examples clean-target-examples
52386 maybe-clean-target-examples:
52387 @if target-examples
52388 maybe-clean-target-examples: clean-target-examples
52389
52390 clean-target-examples:
52391 @: $(MAKE); $(unstage)
52392 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52393 r=`${PWD_COMMAND}`; export r; \
52394 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52395 $(NORMAL_TARGET_EXPORTS) \
52396 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
52397 for flag in $(EXTRA_TARGET_FLAGS); do \
52398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52399 done; \
52400 (cd $(TARGET_SUBDIR)/examples && \
52401 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52402 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52403 "RANLIB=$${RANLIB}" \
52404 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52405 clean) \
52406 || exit 1
52407
52408 @endif target-examples
52409
52410 .PHONY: maybe-distclean-target-examples distclean-target-examples
52411 maybe-distclean-target-examples:
52412 @if target-examples
52413 maybe-distclean-target-examples: distclean-target-examples
52414
52415 distclean-target-examples:
52416 @: $(MAKE); $(unstage)
52417 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52418 r=`${PWD_COMMAND}`; export r; \
52419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52420 $(NORMAL_TARGET_EXPORTS) \
52421 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
52422 for flag in $(EXTRA_TARGET_FLAGS); do \
52423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52424 done; \
52425 (cd $(TARGET_SUBDIR)/examples && \
52426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52428 "RANLIB=$${RANLIB}" \
52429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52430 distclean) \
52431 || exit 1
52432
52433 @endif target-examples
52434
52435 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
52436 maybe-maintainer-clean-target-examples:
52437 @if target-examples
52438 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
52439
52440 maintainer-clean-target-examples:
52441 @: $(MAKE); $(unstage)
52442 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
52443 r=`${PWD_COMMAND}`; export r; \
52444 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52445 $(NORMAL_TARGET_EXPORTS) \
52446 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
52447 for flag in $(EXTRA_TARGET_FLAGS); do \
52448 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52449 done; \
52450 (cd $(TARGET_SUBDIR)/examples && \
52451 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52452 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52453 "RANLIB=$${RANLIB}" \
52454 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52455 maintainer-clean) \
52456 || exit 1
52457
52458 @endif target-examples
52459
52460
52461
52462
52463
52464 .PHONY: configure-target-libffi maybe-configure-target-libffi
52465 maybe-configure-target-libffi:
52466 @if gcc-bootstrap
52467 configure-target-libffi: stage_current
52468 @endif gcc-bootstrap
52469 @if target-libffi
52470 maybe-configure-target-libffi: configure-target-libffi
52471 configure-target-libffi:
52472 @: $(MAKE); $(unstage)
52473 @r=`${PWD_COMMAND}`; export r; \
52474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52475 echo "Checking multilib configuration for libffi..."; \
52476 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
52477 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
52478 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
52479 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
52480 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
52481 else \
52482 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
52483 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52484 fi; \
52485 else \
52486 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
52487 fi; \
52488 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
52489 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
52490 $(NORMAL_TARGET_EXPORTS) \
52491 echo Configuring in $(TARGET_SUBDIR)/libffi; \
52492 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
52493 case $(srcdir) in \
52494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52495 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
52496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52497 esac; \
52498 srcdiroption="--srcdir=$${topdir}/libffi"; \
52499 libsrcdir="$$s/libffi"; \
52500 rm -f no-such-file || : ; \
52501 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52502 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52503 --target=${target_alias} $${srcdiroption} \
52504 || exit 1
52505 @endif target-libffi
52506
52507
52508
52509
52510
52511 .PHONY: all-target-libffi maybe-all-target-libffi
52512 maybe-all-target-libffi:
52513 @if gcc-bootstrap
52514 all-target-libffi: stage_current
52515 @endif gcc-bootstrap
52516 @if target-libffi
52517 TARGET-target-libffi=all
52518 maybe-all-target-libffi: all-target-libffi
52519 all-target-libffi: configure-target-libffi
52520 @: $(MAKE); $(unstage)
52521 @r=`${PWD_COMMAND}`; export r; \
52522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52523 $(NORMAL_TARGET_EXPORTS) \
52524 (cd $(TARGET_SUBDIR)/libffi && \
52525 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52526 $(TARGET-target-libffi))
52527 @endif target-libffi
52528
52529
52530
52531
52532
52533 .PHONY: check-target-libffi maybe-check-target-libffi
52534 maybe-check-target-libffi:
52535 @if target-libffi
52536 maybe-check-target-libffi: check-target-libffi
52537
52538 check-target-libffi:
52539 @: $(MAKE); $(unstage)
52540 @r=`${PWD_COMMAND}`; export r; \
52541 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52542 $(NORMAL_TARGET_EXPORTS) \
52543 (cd $(TARGET_SUBDIR)/libffi && \
52544 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52545
52546 @endif target-libffi
52547
52548 .PHONY: install-target-libffi maybe-install-target-libffi
52549 maybe-install-target-libffi:
52550 @if target-libffi
52551 maybe-install-target-libffi: install-target-libffi
52552
52553 install-target-libffi: installdirs
52554 @: $(MAKE); $(unstage)
52555 @r=`${PWD_COMMAND}`; export r; \
52556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52557 $(NORMAL_TARGET_EXPORTS) \
52558 (cd $(TARGET_SUBDIR)/libffi && \
52559 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52560
52561 @endif target-libffi
52562
52563 # Other targets (info, dvi, pdf, etc.)
52564
52565 .PHONY: maybe-info-target-libffi info-target-libffi
52566 maybe-info-target-libffi:
52567 @if target-libffi
52568 maybe-info-target-libffi: info-target-libffi
52569
52570 info-target-libffi: \
52571 configure-target-libffi
52572 @: $(MAKE); $(unstage)
52573 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52574 r=`${PWD_COMMAND}`; export r; \
52575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52576 $(NORMAL_TARGET_EXPORTS) \
52577 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
52578 for flag in $(EXTRA_TARGET_FLAGS); do \
52579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52580 done; \
52581 (cd $(TARGET_SUBDIR)/libffi && \
52582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52584 "RANLIB=$${RANLIB}" \
52585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52586 info) \
52587 || exit 1
52588
52589 @endif target-libffi
52590
52591 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
52592 maybe-dvi-target-libffi:
52593 @if target-libffi
52594 maybe-dvi-target-libffi: dvi-target-libffi
52595
52596 dvi-target-libffi: \
52597 configure-target-libffi
52598 @: $(MAKE); $(unstage)
52599 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52600 r=`${PWD_COMMAND}`; export r; \
52601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52602 $(NORMAL_TARGET_EXPORTS) \
52603 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
52604 for flag in $(EXTRA_TARGET_FLAGS); do \
52605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52606 done; \
52607 (cd $(TARGET_SUBDIR)/libffi && \
52608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52610 "RANLIB=$${RANLIB}" \
52611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52612 dvi) \
52613 || exit 1
52614
52615 @endif target-libffi
52616
52617 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
52618 maybe-pdf-target-libffi:
52619 @if target-libffi
52620 maybe-pdf-target-libffi: pdf-target-libffi
52621
52622 pdf-target-libffi: \
52623 configure-target-libffi
52624 @: $(MAKE); $(unstage)
52625 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52626 r=`${PWD_COMMAND}`; export r; \
52627 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52628 $(NORMAL_TARGET_EXPORTS) \
52629 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
52630 for flag in $(EXTRA_TARGET_FLAGS); do \
52631 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52632 done; \
52633 (cd $(TARGET_SUBDIR)/libffi && \
52634 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52635 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52636 "RANLIB=$${RANLIB}" \
52637 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52638 pdf) \
52639 || exit 1
52640
52641 @endif target-libffi
52642
52643 .PHONY: maybe-html-target-libffi html-target-libffi
52644 maybe-html-target-libffi:
52645 @if target-libffi
52646 maybe-html-target-libffi: html-target-libffi
52647
52648 html-target-libffi: \
52649 configure-target-libffi
52650 @: $(MAKE); $(unstage)
52651 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52652 r=`${PWD_COMMAND}`; export r; \
52653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52654 $(NORMAL_TARGET_EXPORTS) \
52655 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
52656 for flag in $(EXTRA_TARGET_FLAGS); do \
52657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52658 done; \
52659 (cd $(TARGET_SUBDIR)/libffi && \
52660 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52661 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52662 "RANLIB=$${RANLIB}" \
52663 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52664 html) \
52665 || exit 1
52666
52667 @endif target-libffi
52668
52669 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
52670 maybe-TAGS-target-libffi:
52671 @if target-libffi
52672 maybe-TAGS-target-libffi: TAGS-target-libffi
52673
52674 TAGS-target-libffi: \
52675 configure-target-libffi
52676 @: $(MAKE); $(unstage)
52677 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52678 r=`${PWD_COMMAND}`; export r; \
52679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52680 $(NORMAL_TARGET_EXPORTS) \
52681 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
52682 for flag in $(EXTRA_TARGET_FLAGS); do \
52683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52684 done; \
52685 (cd $(TARGET_SUBDIR)/libffi && \
52686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52688 "RANLIB=$${RANLIB}" \
52689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52690 TAGS) \
52691 || exit 1
52692
52693 @endif target-libffi
52694
52695 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
52696 maybe-install-info-target-libffi:
52697 @if target-libffi
52698 maybe-install-info-target-libffi: install-info-target-libffi
52699
52700 install-info-target-libffi: \
52701 configure-target-libffi \
52702 info-target-libffi
52703 @: $(MAKE); $(unstage)
52704 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52705 r=`${PWD_COMMAND}`; export r; \
52706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52707 $(NORMAL_TARGET_EXPORTS) \
52708 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
52709 for flag in $(EXTRA_TARGET_FLAGS); do \
52710 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52711 done; \
52712 (cd $(TARGET_SUBDIR)/libffi && \
52713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52715 "RANLIB=$${RANLIB}" \
52716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52717 install-info) \
52718 || exit 1
52719
52720 @endif target-libffi
52721
52722 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
52723 maybe-install-pdf-target-libffi:
52724 @if target-libffi
52725 maybe-install-pdf-target-libffi: install-pdf-target-libffi
52726
52727 install-pdf-target-libffi: \
52728 configure-target-libffi \
52729 pdf-target-libffi
52730 @: $(MAKE); $(unstage)
52731 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52732 r=`${PWD_COMMAND}`; export r; \
52733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52734 $(NORMAL_TARGET_EXPORTS) \
52735 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
52736 for flag in $(EXTRA_TARGET_FLAGS); do \
52737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52738 done; \
52739 (cd $(TARGET_SUBDIR)/libffi && \
52740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52742 "RANLIB=$${RANLIB}" \
52743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52744 install-pdf) \
52745 || exit 1
52746
52747 @endif target-libffi
52748
52749 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
52750 maybe-install-html-target-libffi:
52751 @if target-libffi
52752 maybe-install-html-target-libffi: install-html-target-libffi
52753
52754 install-html-target-libffi: \
52755 configure-target-libffi \
52756 html-target-libffi
52757 @: $(MAKE); $(unstage)
52758 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52759 r=`${PWD_COMMAND}`; export r; \
52760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52761 $(NORMAL_TARGET_EXPORTS) \
52762 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
52763 for flag in $(EXTRA_TARGET_FLAGS); do \
52764 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52765 done; \
52766 (cd $(TARGET_SUBDIR)/libffi && \
52767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52769 "RANLIB=$${RANLIB}" \
52770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52771 install-html) \
52772 || exit 1
52773
52774 @endif target-libffi
52775
52776 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
52777 maybe-installcheck-target-libffi:
52778 @if target-libffi
52779 maybe-installcheck-target-libffi: installcheck-target-libffi
52780
52781 installcheck-target-libffi: \
52782 configure-target-libffi
52783 @: $(MAKE); $(unstage)
52784 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52785 r=`${PWD_COMMAND}`; export r; \
52786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52787 $(NORMAL_TARGET_EXPORTS) \
52788 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
52789 for flag in $(EXTRA_TARGET_FLAGS); do \
52790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52791 done; \
52792 (cd $(TARGET_SUBDIR)/libffi && \
52793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52795 "RANLIB=$${RANLIB}" \
52796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52797 installcheck) \
52798 || exit 1
52799
52800 @endif target-libffi
52801
52802 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
52803 maybe-mostlyclean-target-libffi:
52804 @if target-libffi
52805 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
52806
52807 mostlyclean-target-libffi:
52808 @: $(MAKE); $(unstage)
52809 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52810 r=`${PWD_COMMAND}`; export r; \
52811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52812 $(NORMAL_TARGET_EXPORTS) \
52813 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
52814 for flag in $(EXTRA_TARGET_FLAGS); do \
52815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52816 done; \
52817 (cd $(TARGET_SUBDIR)/libffi && \
52818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52820 "RANLIB=$${RANLIB}" \
52821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52822 mostlyclean) \
52823 || exit 1
52824
52825 @endif target-libffi
52826
52827 .PHONY: maybe-clean-target-libffi clean-target-libffi
52828 maybe-clean-target-libffi:
52829 @if target-libffi
52830 maybe-clean-target-libffi: clean-target-libffi
52831
52832 clean-target-libffi:
52833 @: $(MAKE); $(unstage)
52834 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52835 r=`${PWD_COMMAND}`; export r; \
52836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52837 $(NORMAL_TARGET_EXPORTS) \
52838 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
52839 for flag in $(EXTRA_TARGET_FLAGS); do \
52840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52841 done; \
52842 (cd $(TARGET_SUBDIR)/libffi && \
52843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52845 "RANLIB=$${RANLIB}" \
52846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52847 clean) \
52848 || exit 1
52849
52850 @endif target-libffi
52851
52852 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
52853 maybe-distclean-target-libffi:
52854 @if target-libffi
52855 maybe-distclean-target-libffi: distclean-target-libffi
52856
52857 distclean-target-libffi:
52858 @: $(MAKE); $(unstage)
52859 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52860 r=`${PWD_COMMAND}`; export r; \
52861 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52862 $(NORMAL_TARGET_EXPORTS) \
52863 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
52864 for flag in $(EXTRA_TARGET_FLAGS); do \
52865 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52866 done; \
52867 (cd $(TARGET_SUBDIR)/libffi && \
52868 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52869 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52870 "RANLIB=$${RANLIB}" \
52871 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52872 distclean) \
52873 || exit 1
52874
52875 @endif target-libffi
52876
52877 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
52878 maybe-maintainer-clean-target-libffi:
52879 @if target-libffi
52880 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
52881
52882 maintainer-clean-target-libffi:
52883 @: $(MAKE); $(unstage)
52884 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
52885 r=`${PWD_COMMAND}`; export r; \
52886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52887 $(NORMAL_TARGET_EXPORTS) \
52888 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
52889 for flag in $(EXTRA_TARGET_FLAGS); do \
52890 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52891 done; \
52892 (cd $(TARGET_SUBDIR)/libffi && \
52893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52895 "RANLIB=$${RANLIB}" \
52896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52897 maintainer-clean) \
52898 || exit 1
52899
52900 @endif target-libffi
52901
52902
52903
52904
52905
52906 .PHONY: configure-target-libjava maybe-configure-target-libjava
52907 maybe-configure-target-libjava:
52908 @if gcc-bootstrap
52909 configure-target-libjava: stage_current
52910 @endif gcc-bootstrap
52911 @if target-libjava
52912 maybe-configure-target-libjava: configure-target-libjava
52913 configure-target-libjava:
52914 @: $(MAKE); $(unstage)
52915 @r=`${PWD_COMMAND}`; export r; \
52916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52917 echo "Checking multilib configuration for libjava..."; \
52918 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52919 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
52920 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
52921 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
52922 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
52923 else \
52924 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
52925 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
52926 fi; \
52927 else \
52928 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
52929 fi; \
52930 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
52931 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
52932 $(RAW_CXX_TARGET_EXPORTS) \
52933 echo Configuring in $(TARGET_SUBDIR)/libjava; \
52934 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
52935 case $(srcdir) in \
52936 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52937 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
52938 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52939 esac; \
52940 srcdiroption="--srcdir=$${topdir}/libjava"; \
52941 libsrcdir="$$s/libjava"; \
52942 rm -f no-such-file || : ; \
52943 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52944 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52945 --target=${target_alias} $${srcdiroption} \
52946 || exit 1
52947 @endif target-libjava
52948
52949
52950
52951
52952
52953 .PHONY: all-target-libjava maybe-all-target-libjava
52954 maybe-all-target-libjava:
52955 @if gcc-bootstrap
52956 all-target-libjava: stage_current
52957 @endif gcc-bootstrap
52958 @if target-libjava
52959 TARGET-target-libjava=all
52960 maybe-all-target-libjava: all-target-libjava
52961 all-target-libjava: configure-target-libjava
52962 @: $(MAKE); $(unstage)
52963 @r=`${PWD_COMMAND}`; export r; \
52964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52965 $(RAW_CXX_TARGET_EXPORTS) \
52966 (cd $(TARGET_SUBDIR)/libjava && \
52967 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
52968 $(TARGET-target-libjava))
52969 @endif target-libjava
52970
52971
52972
52973
52974
52975 .PHONY: check-target-libjava maybe-check-target-libjava
52976 maybe-check-target-libjava:
52977 @if target-libjava
52978 maybe-check-target-libjava: check-target-libjava
52979
52980 check-target-libjava:
52981 @: $(MAKE); $(unstage)
52982 @r=`${PWD_COMMAND}`; export r; \
52983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52984 $(RAW_CXX_TARGET_EXPORTS) \
52985 (cd $(TARGET_SUBDIR)/libjava && \
52986 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
52987
52988 @endif target-libjava
52989
52990 .PHONY: install-target-libjava maybe-install-target-libjava
52991 maybe-install-target-libjava:
52992 @if target-libjava
52993 maybe-install-target-libjava: install-target-libjava
52994
52995 install-target-libjava: installdirs
52996 @: $(MAKE); $(unstage)
52997 @r=`${PWD_COMMAND}`; export r; \
52998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52999 $(RAW_CXX_TARGET_EXPORTS) \
53000 (cd $(TARGET_SUBDIR)/libjava && \
53001 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53002
53003 @endif target-libjava
53004
53005 # Other targets (info, dvi, pdf, etc.)
53006
53007 .PHONY: maybe-info-target-libjava info-target-libjava
53008 maybe-info-target-libjava:
53009 @if target-libjava
53010 maybe-info-target-libjava: info-target-libjava
53011
53012 info-target-libjava: \
53013 configure-target-libjava
53014 @: $(MAKE); $(unstage)
53015 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53016 r=`${PWD_COMMAND}`; export r; \
53017 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53018 $(RAW_CXX_TARGET_EXPORTS) \
53019 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
53020 for flag in $(EXTRA_TARGET_FLAGS); do \
53021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53022 done; \
53023 (cd $(TARGET_SUBDIR)/libjava && \
53024 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53025 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53026 "RANLIB=$${RANLIB}" \
53027 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53028 info) \
53029 || exit 1
53030
53031 @endif target-libjava
53032
53033 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
53034 maybe-dvi-target-libjava:
53035 @if target-libjava
53036 maybe-dvi-target-libjava: dvi-target-libjava
53037
53038 dvi-target-libjava: \
53039 configure-target-libjava
53040 @: $(MAKE); $(unstage)
53041 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53042 r=`${PWD_COMMAND}`; export r; \
53043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53044 $(RAW_CXX_TARGET_EXPORTS) \
53045 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
53046 for flag in $(EXTRA_TARGET_FLAGS); do \
53047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53048 done; \
53049 (cd $(TARGET_SUBDIR)/libjava && \
53050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53052 "RANLIB=$${RANLIB}" \
53053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53054 dvi) \
53055 || exit 1
53056
53057 @endif target-libjava
53058
53059 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
53060 maybe-pdf-target-libjava:
53061 @if target-libjava
53062 maybe-pdf-target-libjava: pdf-target-libjava
53063
53064 pdf-target-libjava: \
53065 configure-target-libjava
53066 @: $(MAKE); $(unstage)
53067 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53068 r=`${PWD_COMMAND}`; export r; \
53069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53070 $(RAW_CXX_TARGET_EXPORTS) \
53071 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
53072 for flag in $(EXTRA_TARGET_FLAGS); do \
53073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53074 done; \
53075 (cd $(TARGET_SUBDIR)/libjava && \
53076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53078 "RANLIB=$${RANLIB}" \
53079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53080 pdf) \
53081 || exit 1
53082
53083 @endif target-libjava
53084
53085 .PHONY: maybe-html-target-libjava html-target-libjava
53086 maybe-html-target-libjava:
53087 @if target-libjava
53088 maybe-html-target-libjava: html-target-libjava
53089
53090 html-target-libjava: \
53091 configure-target-libjava
53092 @: $(MAKE); $(unstage)
53093 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53094 r=`${PWD_COMMAND}`; export r; \
53095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53096 $(RAW_CXX_TARGET_EXPORTS) \
53097 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
53098 for flag in $(EXTRA_TARGET_FLAGS); do \
53099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53100 done; \
53101 (cd $(TARGET_SUBDIR)/libjava && \
53102 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53103 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53104 "RANLIB=$${RANLIB}" \
53105 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53106 html) \
53107 || exit 1
53108
53109 @endif target-libjava
53110
53111 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
53112 maybe-TAGS-target-libjava:
53113 @if target-libjava
53114 maybe-TAGS-target-libjava: TAGS-target-libjava
53115
53116 TAGS-target-libjava: \
53117 configure-target-libjava
53118 @: $(MAKE); $(unstage)
53119 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53120 r=`${PWD_COMMAND}`; export r; \
53121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53122 $(RAW_CXX_TARGET_EXPORTS) \
53123 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
53124 for flag in $(EXTRA_TARGET_FLAGS); do \
53125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53126 done; \
53127 (cd $(TARGET_SUBDIR)/libjava && \
53128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53130 "RANLIB=$${RANLIB}" \
53131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53132 TAGS) \
53133 || exit 1
53134
53135 @endif target-libjava
53136
53137 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
53138 maybe-install-info-target-libjava:
53139 @if target-libjava
53140 maybe-install-info-target-libjava: install-info-target-libjava
53141
53142 install-info-target-libjava: \
53143 configure-target-libjava \
53144 info-target-libjava
53145 @: $(MAKE); $(unstage)
53146 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53147 r=`${PWD_COMMAND}`; export r; \
53148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53149 $(RAW_CXX_TARGET_EXPORTS) \
53150 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
53151 for flag in $(EXTRA_TARGET_FLAGS); do \
53152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53153 done; \
53154 (cd $(TARGET_SUBDIR)/libjava && \
53155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53157 "RANLIB=$${RANLIB}" \
53158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53159 install-info) \
53160 || exit 1
53161
53162 @endif target-libjava
53163
53164 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
53165 maybe-install-pdf-target-libjava:
53166 @if target-libjava
53167 maybe-install-pdf-target-libjava: install-pdf-target-libjava
53168
53169 install-pdf-target-libjava: \
53170 configure-target-libjava \
53171 pdf-target-libjava
53172 @: $(MAKE); $(unstage)
53173 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53174 r=`${PWD_COMMAND}`; export r; \
53175 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53176 $(RAW_CXX_TARGET_EXPORTS) \
53177 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
53178 for flag in $(EXTRA_TARGET_FLAGS); do \
53179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53180 done; \
53181 (cd $(TARGET_SUBDIR)/libjava && \
53182 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53183 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53184 "RANLIB=$${RANLIB}" \
53185 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53186 install-pdf) \
53187 || exit 1
53188
53189 @endif target-libjava
53190
53191 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
53192 maybe-install-html-target-libjava:
53193 @if target-libjava
53194 maybe-install-html-target-libjava: install-html-target-libjava
53195
53196 install-html-target-libjava: \
53197 configure-target-libjava \
53198 html-target-libjava
53199 @: $(MAKE); $(unstage)
53200 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53201 r=`${PWD_COMMAND}`; export r; \
53202 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53203 $(RAW_CXX_TARGET_EXPORTS) \
53204 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
53205 for flag in $(EXTRA_TARGET_FLAGS); do \
53206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53207 done; \
53208 (cd $(TARGET_SUBDIR)/libjava && \
53209 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53210 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53211 "RANLIB=$${RANLIB}" \
53212 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53213 install-html) \
53214 || exit 1
53215
53216 @endif target-libjava
53217
53218 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
53219 maybe-installcheck-target-libjava:
53220 @if target-libjava
53221 maybe-installcheck-target-libjava: installcheck-target-libjava
53222
53223 installcheck-target-libjava: \
53224 configure-target-libjava
53225 @: $(MAKE); $(unstage)
53226 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53227 r=`${PWD_COMMAND}`; export r; \
53228 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53229 $(RAW_CXX_TARGET_EXPORTS) \
53230 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
53231 for flag in $(EXTRA_TARGET_FLAGS); do \
53232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53233 done; \
53234 (cd $(TARGET_SUBDIR)/libjava && \
53235 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53236 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53237 "RANLIB=$${RANLIB}" \
53238 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53239 installcheck) \
53240 || exit 1
53241
53242 @endif target-libjava
53243
53244 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
53245 maybe-mostlyclean-target-libjava:
53246 @if target-libjava
53247 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
53248
53249 mostlyclean-target-libjava:
53250 @: $(MAKE); $(unstage)
53251 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53252 r=`${PWD_COMMAND}`; export r; \
53253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53254 $(RAW_CXX_TARGET_EXPORTS) \
53255 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
53256 for flag in $(EXTRA_TARGET_FLAGS); do \
53257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53258 done; \
53259 (cd $(TARGET_SUBDIR)/libjava && \
53260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53262 "RANLIB=$${RANLIB}" \
53263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53264 mostlyclean) \
53265 || exit 1
53266
53267 @endif target-libjava
53268
53269 .PHONY: maybe-clean-target-libjava clean-target-libjava
53270 maybe-clean-target-libjava:
53271 @if target-libjava
53272 maybe-clean-target-libjava: clean-target-libjava
53273
53274 clean-target-libjava:
53275 @: $(MAKE); $(unstage)
53276 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53277 r=`${PWD_COMMAND}`; export r; \
53278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53279 $(RAW_CXX_TARGET_EXPORTS) \
53280 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
53281 for flag in $(EXTRA_TARGET_FLAGS); do \
53282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53283 done; \
53284 (cd $(TARGET_SUBDIR)/libjava && \
53285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53287 "RANLIB=$${RANLIB}" \
53288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53289 clean) \
53290 || exit 1
53291
53292 @endif target-libjava
53293
53294 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
53295 maybe-distclean-target-libjava:
53296 @if target-libjava
53297 maybe-distclean-target-libjava: distclean-target-libjava
53298
53299 distclean-target-libjava:
53300 @: $(MAKE); $(unstage)
53301 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53302 r=`${PWD_COMMAND}`; export r; \
53303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53304 $(RAW_CXX_TARGET_EXPORTS) \
53305 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
53306 for flag in $(EXTRA_TARGET_FLAGS); do \
53307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53308 done; \
53309 (cd $(TARGET_SUBDIR)/libjava && \
53310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53312 "RANLIB=$${RANLIB}" \
53313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53314 distclean) \
53315 || exit 1
53316
53317 @endif target-libjava
53318
53319 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
53320 maybe-maintainer-clean-target-libjava:
53321 @if target-libjava
53322 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
53323
53324 maintainer-clean-target-libjava:
53325 @: $(MAKE); $(unstage)
53326 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
53327 r=`${PWD_COMMAND}`; export r; \
53328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53329 $(RAW_CXX_TARGET_EXPORTS) \
53330 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
53331 for flag in $(EXTRA_TARGET_FLAGS); do \
53332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53333 done; \
53334 (cd $(TARGET_SUBDIR)/libjava && \
53335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53337 "RANLIB=$${RANLIB}" \
53338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53339 maintainer-clean) \
53340 || exit 1
53341
53342 @endif target-libjava
53343
53344
53345
53346
53347
53348 .PHONY: configure-target-zlib maybe-configure-target-zlib
53349 maybe-configure-target-zlib:
53350 @if gcc-bootstrap
53351 configure-target-zlib: stage_current
53352 @endif gcc-bootstrap
53353 @if target-zlib
53354 maybe-configure-target-zlib: configure-target-zlib
53355 configure-target-zlib:
53356 @: $(MAKE); $(unstage)
53357 @r=`${PWD_COMMAND}`; export r; \
53358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53359 echo "Checking multilib configuration for zlib..."; \
53360 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
53361 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
53362 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
53363 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
53364 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
53365 else \
53366 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
53367 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53368 fi; \
53369 else \
53370 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
53371 fi; \
53372 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
53373 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
53374 $(NORMAL_TARGET_EXPORTS) \
53375 echo Configuring in $(TARGET_SUBDIR)/zlib; \
53376 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
53377 case $(srcdir) in \
53378 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53379 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
53380 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53381 esac; \
53382 srcdiroption="--srcdir=$${topdir}/zlib"; \
53383 libsrcdir="$$s/zlib"; \
53384 rm -f no-such-file || : ; \
53385 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53386 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53387 --target=${target_alias} $${srcdiroption} \
53388 || exit 1
53389 @endif target-zlib
53390
53391
53392
53393
53394
53395 .PHONY: all-target-zlib maybe-all-target-zlib
53396 maybe-all-target-zlib:
53397 @if gcc-bootstrap
53398 all-target-zlib: stage_current
53399 @endif gcc-bootstrap
53400 @if target-zlib
53401 TARGET-target-zlib=all
53402 maybe-all-target-zlib: all-target-zlib
53403 all-target-zlib: configure-target-zlib
53404 @: $(MAKE); $(unstage)
53405 @r=`${PWD_COMMAND}`; export r; \
53406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53407 $(NORMAL_TARGET_EXPORTS) \
53408 (cd $(TARGET_SUBDIR)/zlib && \
53409 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53410 $(TARGET-target-zlib))
53411 @endif target-zlib
53412
53413
53414
53415
53416
53417 .PHONY: check-target-zlib maybe-check-target-zlib
53418 maybe-check-target-zlib:
53419 @if target-zlib
53420 maybe-check-target-zlib: check-target-zlib
53421
53422 check-target-zlib:
53423 @: $(MAKE); $(unstage)
53424 @r=`${PWD_COMMAND}`; export r; \
53425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53426 $(NORMAL_TARGET_EXPORTS) \
53427 (cd $(TARGET_SUBDIR)/zlib && \
53428 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53429
53430 @endif target-zlib
53431
53432 .PHONY: install-target-zlib maybe-install-target-zlib
53433 maybe-install-target-zlib:
53434 @if target-zlib
53435 maybe-install-target-zlib: install-target-zlib
53436
53437 install-target-zlib: installdirs
53438 @: $(MAKE); $(unstage)
53439 @r=`${PWD_COMMAND}`; export r; \
53440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53441 $(NORMAL_TARGET_EXPORTS) \
53442 (cd $(TARGET_SUBDIR)/zlib && \
53443 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53444
53445 @endif target-zlib
53446
53447 # Other targets (info, dvi, pdf, etc.)
53448
53449 .PHONY: maybe-info-target-zlib info-target-zlib
53450 maybe-info-target-zlib:
53451 @if target-zlib
53452 maybe-info-target-zlib: info-target-zlib
53453
53454 info-target-zlib: \
53455 configure-target-zlib
53456 @: $(MAKE); $(unstage)
53457 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53458 r=`${PWD_COMMAND}`; export r; \
53459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53460 $(NORMAL_TARGET_EXPORTS) \
53461 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
53462 for flag in $(EXTRA_TARGET_FLAGS); do \
53463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53464 done; \
53465 (cd $(TARGET_SUBDIR)/zlib && \
53466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53468 "RANLIB=$${RANLIB}" \
53469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53470 info) \
53471 || exit 1
53472
53473 @endif target-zlib
53474
53475 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
53476 maybe-dvi-target-zlib:
53477 @if target-zlib
53478 maybe-dvi-target-zlib: dvi-target-zlib
53479
53480 dvi-target-zlib: \
53481 configure-target-zlib
53482 @: $(MAKE); $(unstage)
53483 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53484 r=`${PWD_COMMAND}`; export r; \
53485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53486 $(NORMAL_TARGET_EXPORTS) \
53487 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
53488 for flag in $(EXTRA_TARGET_FLAGS); do \
53489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53490 done; \
53491 (cd $(TARGET_SUBDIR)/zlib && \
53492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53494 "RANLIB=$${RANLIB}" \
53495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53496 dvi) \
53497 || exit 1
53498
53499 @endif target-zlib
53500
53501 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
53502 maybe-pdf-target-zlib:
53503 @if target-zlib
53504 maybe-pdf-target-zlib: pdf-target-zlib
53505
53506 pdf-target-zlib: \
53507 configure-target-zlib
53508 @: $(MAKE); $(unstage)
53509 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53510 r=`${PWD_COMMAND}`; export r; \
53511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53512 $(NORMAL_TARGET_EXPORTS) \
53513 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
53514 for flag in $(EXTRA_TARGET_FLAGS); do \
53515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53516 done; \
53517 (cd $(TARGET_SUBDIR)/zlib && \
53518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53520 "RANLIB=$${RANLIB}" \
53521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53522 pdf) \
53523 || exit 1
53524
53525 @endif target-zlib
53526
53527 .PHONY: maybe-html-target-zlib html-target-zlib
53528 maybe-html-target-zlib:
53529 @if target-zlib
53530 maybe-html-target-zlib: html-target-zlib
53531
53532 html-target-zlib: \
53533 configure-target-zlib
53534 @: $(MAKE); $(unstage)
53535 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53536 r=`${PWD_COMMAND}`; export r; \
53537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53538 $(NORMAL_TARGET_EXPORTS) \
53539 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
53540 for flag in $(EXTRA_TARGET_FLAGS); do \
53541 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53542 done; \
53543 (cd $(TARGET_SUBDIR)/zlib && \
53544 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53545 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53546 "RANLIB=$${RANLIB}" \
53547 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53548 html) \
53549 || exit 1
53550
53551 @endif target-zlib
53552
53553 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
53554 maybe-TAGS-target-zlib:
53555 @if target-zlib
53556 maybe-TAGS-target-zlib: TAGS-target-zlib
53557
53558 TAGS-target-zlib: \
53559 configure-target-zlib
53560 @: $(MAKE); $(unstage)
53561 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53562 r=`${PWD_COMMAND}`; export r; \
53563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53564 $(NORMAL_TARGET_EXPORTS) \
53565 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
53566 for flag in $(EXTRA_TARGET_FLAGS); do \
53567 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53568 done; \
53569 (cd $(TARGET_SUBDIR)/zlib && \
53570 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53571 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53572 "RANLIB=$${RANLIB}" \
53573 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53574 TAGS) \
53575 || exit 1
53576
53577 @endif target-zlib
53578
53579 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
53580 maybe-install-info-target-zlib:
53581 @if target-zlib
53582 maybe-install-info-target-zlib: install-info-target-zlib
53583
53584 install-info-target-zlib: \
53585 configure-target-zlib \
53586 info-target-zlib
53587 @: $(MAKE); $(unstage)
53588 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53589 r=`${PWD_COMMAND}`; export r; \
53590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53591 $(NORMAL_TARGET_EXPORTS) \
53592 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
53593 for flag in $(EXTRA_TARGET_FLAGS); do \
53594 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53595 done; \
53596 (cd $(TARGET_SUBDIR)/zlib && \
53597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53599 "RANLIB=$${RANLIB}" \
53600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53601 install-info) \
53602 || exit 1
53603
53604 @endif target-zlib
53605
53606 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
53607 maybe-install-pdf-target-zlib:
53608 @if target-zlib
53609 maybe-install-pdf-target-zlib: install-pdf-target-zlib
53610
53611 install-pdf-target-zlib: \
53612 configure-target-zlib \
53613 pdf-target-zlib
53614 @: $(MAKE); $(unstage)
53615 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53616 r=`${PWD_COMMAND}`; export r; \
53617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53618 $(NORMAL_TARGET_EXPORTS) \
53619 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
53620 for flag in $(EXTRA_TARGET_FLAGS); do \
53621 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53622 done; \
53623 (cd $(TARGET_SUBDIR)/zlib && \
53624 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53625 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53626 "RANLIB=$${RANLIB}" \
53627 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53628 install-pdf) \
53629 || exit 1
53630
53631 @endif target-zlib
53632
53633 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
53634 maybe-install-html-target-zlib:
53635 @if target-zlib
53636 maybe-install-html-target-zlib: install-html-target-zlib
53637
53638 install-html-target-zlib: \
53639 configure-target-zlib \
53640 html-target-zlib
53641 @: $(MAKE); $(unstage)
53642 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53643 r=`${PWD_COMMAND}`; export r; \
53644 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53645 $(NORMAL_TARGET_EXPORTS) \
53646 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
53647 for flag in $(EXTRA_TARGET_FLAGS); do \
53648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53649 done; \
53650 (cd $(TARGET_SUBDIR)/zlib && \
53651 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53652 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53653 "RANLIB=$${RANLIB}" \
53654 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53655 install-html) \
53656 || exit 1
53657
53658 @endif target-zlib
53659
53660 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
53661 maybe-installcheck-target-zlib:
53662 @if target-zlib
53663 maybe-installcheck-target-zlib: installcheck-target-zlib
53664
53665 installcheck-target-zlib: \
53666 configure-target-zlib
53667 @: $(MAKE); $(unstage)
53668 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53669 r=`${PWD_COMMAND}`; export r; \
53670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53671 $(NORMAL_TARGET_EXPORTS) \
53672 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
53673 for flag in $(EXTRA_TARGET_FLAGS); do \
53674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53675 done; \
53676 (cd $(TARGET_SUBDIR)/zlib && \
53677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53679 "RANLIB=$${RANLIB}" \
53680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53681 installcheck) \
53682 || exit 1
53683
53684 @endif target-zlib
53685
53686 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
53687 maybe-mostlyclean-target-zlib:
53688 @if target-zlib
53689 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
53690
53691 mostlyclean-target-zlib:
53692 @: $(MAKE); $(unstage)
53693 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53694 r=`${PWD_COMMAND}`; export r; \
53695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53696 $(NORMAL_TARGET_EXPORTS) \
53697 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
53698 for flag in $(EXTRA_TARGET_FLAGS); do \
53699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53700 done; \
53701 (cd $(TARGET_SUBDIR)/zlib && \
53702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53704 "RANLIB=$${RANLIB}" \
53705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53706 mostlyclean) \
53707 || exit 1
53708
53709 @endif target-zlib
53710
53711 .PHONY: maybe-clean-target-zlib clean-target-zlib
53712 maybe-clean-target-zlib:
53713 @if target-zlib
53714 maybe-clean-target-zlib: clean-target-zlib
53715
53716 clean-target-zlib:
53717 @: $(MAKE); $(unstage)
53718 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53719 r=`${PWD_COMMAND}`; export r; \
53720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53721 $(NORMAL_TARGET_EXPORTS) \
53722 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
53723 for flag in $(EXTRA_TARGET_FLAGS); do \
53724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53725 done; \
53726 (cd $(TARGET_SUBDIR)/zlib && \
53727 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53728 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53729 "RANLIB=$${RANLIB}" \
53730 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53731 clean) \
53732 || exit 1
53733
53734 @endif target-zlib
53735
53736 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
53737 maybe-distclean-target-zlib:
53738 @if target-zlib
53739 maybe-distclean-target-zlib: distclean-target-zlib
53740
53741 distclean-target-zlib:
53742 @: $(MAKE); $(unstage)
53743 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53744 r=`${PWD_COMMAND}`; export r; \
53745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53746 $(NORMAL_TARGET_EXPORTS) \
53747 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
53748 for flag in $(EXTRA_TARGET_FLAGS); do \
53749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53750 done; \
53751 (cd $(TARGET_SUBDIR)/zlib && \
53752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53754 "RANLIB=$${RANLIB}" \
53755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53756 distclean) \
53757 || exit 1
53758
53759 @endif target-zlib
53760
53761 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
53762 maybe-maintainer-clean-target-zlib:
53763 @if target-zlib
53764 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
53765
53766 maintainer-clean-target-zlib:
53767 @: $(MAKE); $(unstage)
53768 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
53769 r=`${PWD_COMMAND}`; export r; \
53770 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53771 $(NORMAL_TARGET_EXPORTS) \
53772 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
53773 for flag in $(EXTRA_TARGET_FLAGS); do \
53774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53775 done; \
53776 (cd $(TARGET_SUBDIR)/zlib && \
53777 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53778 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53779 "RANLIB=$${RANLIB}" \
53780 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53781 maintainer-clean) \
53782 || exit 1
53783
53784 @endif target-zlib
53785
53786
53787
53788
53789
53790 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
53791 maybe-configure-target-boehm-gc:
53792 @if gcc-bootstrap
53793 configure-target-boehm-gc: stage_current
53794 @endif gcc-bootstrap
53795 @if target-boehm-gc
53796 maybe-configure-target-boehm-gc: configure-target-boehm-gc
53797 configure-target-boehm-gc:
53798 @: $(MAKE); $(unstage)
53799 @r=`${PWD_COMMAND}`; export r; \
53800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53801 echo "Checking multilib configuration for boehm-gc..."; \
53802 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
53803 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
53804 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
53805 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
53806 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
53807 else \
53808 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
53809 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
53810 fi; \
53811 else \
53812 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
53813 fi; \
53814 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
53815 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
53816 $(NORMAL_TARGET_EXPORTS) \
53817 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
53818 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
53819 case $(srcdir) in \
53820 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53821 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
53822 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53823 esac; \
53824 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
53825 libsrcdir="$$s/boehm-gc"; \
53826 rm -f no-such-file || : ; \
53827 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53828 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53829 --target=${target_alias} $${srcdiroption} \
53830 || exit 1
53831 @endif target-boehm-gc
53832
53833
53834
53835
53836
53837 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
53838 maybe-all-target-boehm-gc:
53839 @if gcc-bootstrap
53840 all-target-boehm-gc: stage_current
53841 @endif gcc-bootstrap
53842 @if target-boehm-gc
53843 TARGET-target-boehm-gc=all
53844 maybe-all-target-boehm-gc: all-target-boehm-gc
53845 all-target-boehm-gc: configure-target-boehm-gc
53846 @: $(MAKE); $(unstage)
53847 @r=`${PWD_COMMAND}`; export r; \
53848 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53849 $(NORMAL_TARGET_EXPORTS) \
53850 (cd $(TARGET_SUBDIR)/boehm-gc && \
53851 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53852 $(TARGET-target-boehm-gc))
53853 @endif target-boehm-gc
53854
53855
53856
53857
53858
53859 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
53860 maybe-check-target-boehm-gc:
53861 @if target-boehm-gc
53862 maybe-check-target-boehm-gc: check-target-boehm-gc
53863
53864 check-target-boehm-gc:
53865 @: $(MAKE); $(unstage)
53866 @r=`${PWD_COMMAND}`; export r; \
53867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53868 $(NORMAL_TARGET_EXPORTS) \
53869 (cd $(TARGET_SUBDIR)/boehm-gc && \
53870 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53871
53872 @endif target-boehm-gc
53873
53874 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
53875 maybe-install-target-boehm-gc:
53876 @if target-boehm-gc
53877 maybe-install-target-boehm-gc: install-target-boehm-gc
53878
53879 install-target-boehm-gc: installdirs
53880 @: $(MAKE); $(unstage)
53881 @r=`${PWD_COMMAND}`; export r; \
53882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53883 $(NORMAL_TARGET_EXPORTS) \
53884 (cd $(TARGET_SUBDIR)/boehm-gc && \
53885 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53886
53887 @endif target-boehm-gc
53888
53889 # Other targets (info, dvi, pdf, etc.)
53890
53891 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
53892 maybe-info-target-boehm-gc:
53893 @if target-boehm-gc
53894 maybe-info-target-boehm-gc: info-target-boehm-gc
53895
53896 info-target-boehm-gc: \
53897 configure-target-boehm-gc
53898 @: $(MAKE); $(unstage)
53899 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53900 r=`${PWD_COMMAND}`; export r; \
53901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53902 $(NORMAL_TARGET_EXPORTS) \
53903 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
53904 for flag in $(EXTRA_TARGET_FLAGS); do \
53905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53906 done; \
53907 (cd $(TARGET_SUBDIR)/boehm-gc && \
53908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53910 "RANLIB=$${RANLIB}" \
53911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53912 info) \
53913 || exit 1
53914
53915 @endif target-boehm-gc
53916
53917 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
53918 maybe-dvi-target-boehm-gc:
53919 @if target-boehm-gc
53920 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
53921
53922 dvi-target-boehm-gc: \
53923 configure-target-boehm-gc
53924 @: $(MAKE); $(unstage)
53925 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53926 r=`${PWD_COMMAND}`; export r; \
53927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53928 $(NORMAL_TARGET_EXPORTS) \
53929 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
53930 for flag in $(EXTRA_TARGET_FLAGS); do \
53931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53932 done; \
53933 (cd $(TARGET_SUBDIR)/boehm-gc && \
53934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53936 "RANLIB=$${RANLIB}" \
53937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53938 dvi) \
53939 || exit 1
53940
53941 @endif target-boehm-gc
53942
53943 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
53944 maybe-pdf-target-boehm-gc:
53945 @if target-boehm-gc
53946 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
53947
53948 pdf-target-boehm-gc: \
53949 configure-target-boehm-gc
53950 @: $(MAKE); $(unstage)
53951 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53952 r=`${PWD_COMMAND}`; export r; \
53953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53954 $(NORMAL_TARGET_EXPORTS) \
53955 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
53956 for flag in $(EXTRA_TARGET_FLAGS); do \
53957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53958 done; \
53959 (cd $(TARGET_SUBDIR)/boehm-gc && \
53960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53962 "RANLIB=$${RANLIB}" \
53963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53964 pdf) \
53965 || exit 1
53966
53967 @endif target-boehm-gc
53968
53969 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
53970 maybe-html-target-boehm-gc:
53971 @if target-boehm-gc
53972 maybe-html-target-boehm-gc: html-target-boehm-gc
53973
53974 html-target-boehm-gc: \
53975 configure-target-boehm-gc
53976 @: $(MAKE); $(unstage)
53977 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
53978 r=`${PWD_COMMAND}`; export r; \
53979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53980 $(NORMAL_TARGET_EXPORTS) \
53981 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
53982 for flag in $(EXTRA_TARGET_FLAGS); do \
53983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53984 done; \
53985 (cd $(TARGET_SUBDIR)/boehm-gc && \
53986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53988 "RANLIB=$${RANLIB}" \
53989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53990 html) \
53991 || exit 1
53992
53993 @endif target-boehm-gc
53994
53995 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
53996 maybe-TAGS-target-boehm-gc:
53997 @if target-boehm-gc
53998 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
53999
54000 TAGS-target-boehm-gc: \
54001 configure-target-boehm-gc
54002 @: $(MAKE); $(unstage)
54003 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54004 r=`${PWD_COMMAND}`; export r; \
54005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54006 $(NORMAL_TARGET_EXPORTS) \
54007 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
54008 for flag in $(EXTRA_TARGET_FLAGS); do \
54009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54010 done; \
54011 (cd $(TARGET_SUBDIR)/boehm-gc && \
54012 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54013 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54014 "RANLIB=$${RANLIB}" \
54015 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54016 TAGS) \
54017 || exit 1
54018
54019 @endif target-boehm-gc
54020
54021 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
54022 maybe-install-info-target-boehm-gc:
54023 @if target-boehm-gc
54024 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
54025
54026 install-info-target-boehm-gc: \
54027 configure-target-boehm-gc \
54028 info-target-boehm-gc
54029 @: $(MAKE); $(unstage)
54030 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54031 r=`${PWD_COMMAND}`; export r; \
54032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54033 $(NORMAL_TARGET_EXPORTS) \
54034 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
54035 for flag in $(EXTRA_TARGET_FLAGS); do \
54036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54037 done; \
54038 (cd $(TARGET_SUBDIR)/boehm-gc && \
54039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54041 "RANLIB=$${RANLIB}" \
54042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54043 install-info) \
54044 || exit 1
54045
54046 @endif target-boehm-gc
54047
54048 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
54049 maybe-install-pdf-target-boehm-gc:
54050 @if target-boehm-gc
54051 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
54052
54053 install-pdf-target-boehm-gc: \
54054 configure-target-boehm-gc \
54055 pdf-target-boehm-gc
54056 @: $(MAKE); $(unstage)
54057 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54058 r=`${PWD_COMMAND}`; export r; \
54059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54060 $(NORMAL_TARGET_EXPORTS) \
54061 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
54062 for flag in $(EXTRA_TARGET_FLAGS); do \
54063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54064 done; \
54065 (cd $(TARGET_SUBDIR)/boehm-gc && \
54066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54068 "RANLIB=$${RANLIB}" \
54069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54070 install-pdf) \
54071 || exit 1
54072
54073 @endif target-boehm-gc
54074
54075 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
54076 maybe-install-html-target-boehm-gc:
54077 @if target-boehm-gc
54078 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
54079
54080 install-html-target-boehm-gc: \
54081 configure-target-boehm-gc \
54082 html-target-boehm-gc
54083 @: $(MAKE); $(unstage)
54084 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54085 r=`${PWD_COMMAND}`; export r; \
54086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54087 $(NORMAL_TARGET_EXPORTS) \
54088 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
54089 for flag in $(EXTRA_TARGET_FLAGS); do \
54090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54091 done; \
54092 (cd $(TARGET_SUBDIR)/boehm-gc && \
54093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54095 "RANLIB=$${RANLIB}" \
54096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54097 install-html) \
54098 || exit 1
54099
54100 @endif target-boehm-gc
54101
54102 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
54103 maybe-installcheck-target-boehm-gc:
54104 @if target-boehm-gc
54105 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
54106
54107 installcheck-target-boehm-gc: \
54108 configure-target-boehm-gc
54109 @: $(MAKE); $(unstage)
54110 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54111 r=`${PWD_COMMAND}`; export r; \
54112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54113 $(NORMAL_TARGET_EXPORTS) \
54114 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
54115 for flag in $(EXTRA_TARGET_FLAGS); do \
54116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54117 done; \
54118 (cd $(TARGET_SUBDIR)/boehm-gc && \
54119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54121 "RANLIB=$${RANLIB}" \
54122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54123 installcheck) \
54124 || exit 1
54125
54126 @endif target-boehm-gc
54127
54128 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
54129 maybe-mostlyclean-target-boehm-gc:
54130 @if target-boehm-gc
54131 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
54132
54133 mostlyclean-target-boehm-gc:
54134 @: $(MAKE); $(unstage)
54135 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54136 r=`${PWD_COMMAND}`; export r; \
54137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54138 $(NORMAL_TARGET_EXPORTS) \
54139 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
54140 for flag in $(EXTRA_TARGET_FLAGS); do \
54141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54142 done; \
54143 (cd $(TARGET_SUBDIR)/boehm-gc && \
54144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54146 "RANLIB=$${RANLIB}" \
54147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54148 mostlyclean) \
54149 || exit 1
54150
54151 @endif target-boehm-gc
54152
54153 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
54154 maybe-clean-target-boehm-gc:
54155 @if target-boehm-gc
54156 maybe-clean-target-boehm-gc: clean-target-boehm-gc
54157
54158 clean-target-boehm-gc:
54159 @: $(MAKE); $(unstage)
54160 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54161 r=`${PWD_COMMAND}`; export r; \
54162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54163 $(NORMAL_TARGET_EXPORTS) \
54164 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
54165 for flag in $(EXTRA_TARGET_FLAGS); do \
54166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54167 done; \
54168 (cd $(TARGET_SUBDIR)/boehm-gc && \
54169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54171 "RANLIB=$${RANLIB}" \
54172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54173 clean) \
54174 || exit 1
54175
54176 @endif target-boehm-gc
54177
54178 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
54179 maybe-distclean-target-boehm-gc:
54180 @if target-boehm-gc
54181 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
54182
54183 distclean-target-boehm-gc:
54184 @: $(MAKE); $(unstage)
54185 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54186 r=`${PWD_COMMAND}`; export r; \
54187 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54188 $(NORMAL_TARGET_EXPORTS) \
54189 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
54190 for flag in $(EXTRA_TARGET_FLAGS); do \
54191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54192 done; \
54193 (cd $(TARGET_SUBDIR)/boehm-gc && \
54194 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54195 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54196 "RANLIB=$${RANLIB}" \
54197 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54198 distclean) \
54199 || exit 1
54200
54201 @endif target-boehm-gc
54202
54203 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
54204 maybe-maintainer-clean-target-boehm-gc:
54205 @if target-boehm-gc
54206 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
54207
54208 maintainer-clean-target-boehm-gc:
54209 @: $(MAKE); $(unstage)
54210 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
54211 r=`${PWD_COMMAND}`; export r; \
54212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54213 $(NORMAL_TARGET_EXPORTS) \
54214 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
54215 for flag in $(EXTRA_TARGET_FLAGS); do \
54216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54217 done; \
54218 (cd $(TARGET_SUBDIR)/boehm-gc && \
54219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54221 "RANLIB=$${RANLIB}" \
54222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54223 maintainer-clean) \
54224 || exit 1
54225
54226 @endif target-boehm-gc
54227
54228
54229
54230
54231
54232 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
54233 maybe-configure-target-qthreads:
54234 @if gcc-bootstrap
54235 configure-target-qthreads: stage_current
54236 @endif gcc-bootstrap
54237 @if target-qthreads
54238 maybe-configure-target-qthreads: configure-target-qthreads
54239 configure-target-qthreads:
54240 @: $(MAKE); $(unstage)
54241 @r=`${PWD_COMMAND}`; export r; \
54242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54243 echo "Checking multilib configuration for qthreads..."; \
54244 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
54245 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
54246 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
54247 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
54248 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
54249 else \
54250 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
54251 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
54252 fi; \
54253 else \
54254 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
54255 fi; \
54256 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
54257 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
54258 $(NORMAL_TARGET_EXPORTS) \
54259 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
54260 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
54261 case $(srcdir) in \
54262 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54263 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
54264 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54265 esac; \
54266 srcdiroption="--srcdir=$${topdir}/qthreads"; \
54267 libsrcdir="$$s/qthreads"; \
54268 rm -f no-such-file || : ; \
54269 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54270 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54271 --target=${target_alias} $${srcdiroption} \
54272 || exit 1
54273 @endif target-qthreads
54274
54275
54276
54277
54278
54279 .PHONY: all-target-qthreads maybe-all-target-qthreads
54280 maybe-all-target-qthreads:
54281 @if gcc-bootstrap
54282 all-target-qthreads: stage_current
54283 @endif gcc-bootstrap
54284 @if target-qthreads
54285 TARGET-target-qthreads=all
54286 maybe-all-target-qthreads: all-target-qthreads
54287 all-target-qthreads: configure-target-qthreads
54288 @: $(MAKE); $(unstage)
54289 @r=`${PWD_COMMAND}`; export r; \
54290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54291 $(NORMAL_TARGET_EXPORTS) \
54292 (cd $(TARGET_SUBDIR)/qthreads && \
54293 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54294 $(TARGET-target-qthreads))
54295 @endif target-qthreads
54296
54297
54298
54299
54300
54301 .PHONY: check-target-qthreads maybe-check-target-qthreads
54302 maybe-check-target-qthreads:
54303 @if target-qthreads
54304 maybe-check-target-qthreads: check-target-qthreads
54305
54306 check-target-qthreads:
54307 @: $(MAKE); $(unstage)
54308 @r=`${PWD_COMMAND}`; export r; \
54309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54310 $(NORMAL_TARGET_EXPORTS) \
54311 (cd $(TARGET_SUBDIR)/qthreads && \
54312 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54313
54314 @endif target-qthreads
54315
54316 .PHONY: install-target-qthreads maybe-install-target-qthreads
54317 maybe-install-target-qthreads:
54318 @if target-qthreads
54319 maybe-install-target-qthreads: install-target-qthreads
54320
54321 install-target-qthreads: installdirs
54322 @: $(MAKE); $(unstage)
54323 @r=`${PWD_COMMAND}`; export r; \
54324 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54325 $(NORMAL_TARGET_EXPORTS) \
54326 (cd $(TARGET_SUBDIR)/qthreads && \
54327 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54328
54329 @endif target-qthreads
54330
54331 # Other targets (info, dvi, pdf, etc.)
54332
54333 .PHONY: maybe-info-target-qthreads info-target-qthreads
54334 maybe-info-target-qthreads:
54335 @if target-qthreads
54336 maybe-info-target-qthreads: info-target-qthreads
54337
54338 info-target-qthreads: \
54339 configure-target-qthreads
54340 @: $(MAKE); $(unstage)
54341 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54342 r=`${PWD_COMMAND}`; export r; \
54343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54344 $(NORMAL_TARGET_EXPORTS) \
54345 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
54346 for flag in $(EXTRA_TARGET_FLAGS); do \
54347 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54348 done; \
54349 (cd $(TARGET_SUBDIR)/qthreads && \
54350 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54351 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54352 "RANLIB=$${RANLIB}" \
54353 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54354 info) \
54355 || exit 1
54356
54357 @endif target-qthreads
54358
54359 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
54360 maybe-dvi-target-qthreads:
54361 @if target-qthreads
54362 maybe-dvi-target-qthreads: dvi-target-qthreads
54363
54364 dvi-target-qthreads: \
54365 configure-target-qthreads
54366 @: $(MAKE); $(unstage)
54367 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54368 r=`${PWD_COMMAND}`; export r; \
54369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54370 $(NORMAL_TARGET_EXPORTS) \
54371 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
54372 for flag in $(EXTRA_TARGET_FLAGS); do \
54373 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54374 done; \
54375 (cd $(TARGET_SUBDIR)/qthreads && \
54376 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54377 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54378 "RANLIB=$${RANLIB}" \
54379 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54380 dvi) \
54381 || exit 1
54382
54383 @endif target-qthreads
54384
54385 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
54386 maybe-pdf-target-qthreads:
54387 @if target-qthreads
54388 maybe-pdf-target-qthreads: pdf-target-qthreads
54389
54390 pdf-target-qthreads: \
54391 configure-target-qthreads
54392 @: $(MAKE); $(unstage)
54393 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54394 r=`${PWD_COMMAND}`; export r; \
54395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54396 $(NORMAL_TARGET_EXPORTS) \
54397 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
54398 for flag in $(EXTRA_TARGET_FLAGS); do \
54399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54400 done; \
54401 (cd $(TARGET_SUBDIR)/qthreads && \
54402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54404 "RANLIB=$${RANLIB}" \
54405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54406 pdf) \
54407 || exit 1
54408
54409 @endif target-qthreads
54410
54411 .PHONY: maybe-html-target-qthreads html-target-qthreads
54412 maybe-html-target-qthreads:
54413 @if target-qthreads
54414 maybe-html-target-qthreads: html-target-qthreads
54415
54416 html-target-qthreads: \
54417 configure-target-qthreads
54418 @: $(MAKE); $(unstage)
54419 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54420 r=`${PWD_COMMAND}`; export r; \
54421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54422 $(NORMAL_TARGET_EXPORTS) \
54423 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
54424 for flag in $(EXTRA_TARGET_FLAGS); do \
54425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54426 done; \
54427 (cd $(TARGET_SUBDIR)/qthreads && \
54428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54430 "RANLIB=$${RANLIB}" \
54431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54432 html) \
54433 || exit 1
54434
54435 @endif target-qthreads
54436
54437 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
54438 maybe-TAGS-target-qthreads:
54439 @if target-qthreads
54440 maybe-TAGS-target-qthreads: TAGS-target-qthreads
54441
54442 TAGS-target-qthreads: \
54443 configure-target-qthreads
54444 @: $(MAKE); $(unstage)
54445 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54446 r=`${PWD_COMMAND}`; export r; \
54447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54448 $(NORMAL_TARGET_EXPORTS) \
54449 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
54450 for flag in $(EXTRA_TARGET_FLAGS); do \
54451 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54452 done; \
54453 (cd $(TARGET_SUBDIR)/qthreads && \
54454 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54455 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54456 "RANLIB=$${RANLIB}" \
54457 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54458 TAGS) \
54459 || exit 1
54460
54461 @endif target-qthreads
54462
54463 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
54464 maybe-install-info-target-qthreads:
54465 @if target-qthreads
54466 maybe-install-info-target-qthreads: install-info-target-qthreads
54467
54468 install-info-target-qthreads: \
54469 configure-target-qthreads \
54470 info-target-qthreads
54471 @: $(MAKE); $(unstage)
54472 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54473 r=`${PWD_COMMAND}`; export r; \
54474 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54475 $(NORMAL_TARGET_EXPORTS) \
54476 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
54477 for flag in $(EXTRA_TARGET_FLAGS); do \
54478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54479 done; \
54480 (cd $(TARGET_SUBDIR)/qthreads && \
54481 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54482 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54483 "RANLIB=$${RANLIB}" \
54484 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54485 install-info) \
54486 || exit 1
54487
54488 @endif target-qthreads
54489
54490 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
54491 maybe-install-pdf-target-qthreads:
54492 @if target-qthreads
54493 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
54494
54495 install-pdf-target-qthreads: \
54496 configure-target-qthreads \
54497 pdf-target-qthreads
54498 @: $(MAKE); $(unstage)
54499 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54500 r=`${PWD_COMMAND}`; export r; \
54501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54502 $(NORMAL_TARGET_EXPORTS) \
54503 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
54504 for flag in $(EXTRA_TARGET_FLAGS); do \
54505 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54506 done; \
54507 (cd $(TARGET_SUBDIR)/qthreads && \
54508 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54509 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54510 "RANLIB=$${RANLIB}" \
54511 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54512 install-pdf) \
54513 || exit 1
54514
54515 @endif target-qthreads
54516
54517 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
54518 maybe-install-html-target-qthreads:
54519 @if target-qthreads
54520 maybe-install-html-target-qthreads: install-html-target-qthreads
54521
54522 install-html-target-qthreads: \
54523 configure-target-qthreads \
54524 html-target-qthreads
54525 @: $(MAKE); $(unstage)
54526 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54527 r=`${PWD_COMMAND}`; export r; \
54528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54529 $(NORMAL_TARGET_EXPORTS) \
54530 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
54531 for flag in $(EXTRA_TARGET_FLAGS); do \
54532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54533 done; \
54534 (cd $(TARGET_SUBDIR)/qthreads && \
54535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54537 "RANLIB=$${RANLIB}" \
54538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54539 install-html) \
54540 || exit 1
54541
54542 @endif target-qthreads
54543
54544 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
54545 maybe-installcheck-target-qthreads:
54546 @if target-qthreads
54547 maybe-installcheck-target-qthreads: installcheck-target-qthreads
54548
54549 installcheck-target-qthreads: \
54550 configure-target-qthreads
54551 @: $(MAKE); $(unstage)
54552 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54553 r=`${PWD_COMMAND}`; export r; \
54554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54555 $(NORMAL_TARGET_EXPORTS) \
54556 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
54557 for flag in $(EXTRA_TARGET_FLAGS); do \
54558 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54559 done; \
54560 (cd $(TARGET_SUBDIR)/qthreads && \
54561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54563 "RANLIB=$${RANLIB}" \
54564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54565 installcheck) \
54566 || exit 1
54567
54568 @endif target-qthreads
54569
54570 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
54571 maybe-mostlyclean-target-qthreads:
54572 @if target-qthreads
54573 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
54574
54575 mostlyclean-target-qthreads:
54576 @: $(MAKE); $(unstage)
54577 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54578 r=`${PWD_COMMAND}`; export r; \
54579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54580 $(NORMAL_TARGET_EXPORTS) \
54581 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
54582 for flag in $(EXTRA_TARGET_FLAGS); do \
54583 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54584 done; \
54585 (cd $(TARGET_SUBDIR)/qthreads && \
54586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54588 "RANLIB=$${RANLIB}" \
54589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54590 mostlyclean) \
54591 || exit 1
54592
54593 @endif target-qthreads
54594
54595 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
54596 maybe-clean-target-qthreads:
54597 @if target-qthreads
54598 maybe-clean-target-qthreads: clean-target-qthreads
54599
54600 clean-target-qthreads:
54601 @: $(MAKE); $(unstage)
54602 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54603 r=`${PWD_COMMAND}`; export r; \
54604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54605 $(NORMAL_TARGET_EXPORTS) \
54606 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
54607 for flag in $(EXTRA_TARGET_FLAGS); do \
54608 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54609 done; \
54610 (cd $(TARGET_SUBDIR)/qthreads && \
54611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54613 "RANLIB=$${RANLIB}" \
54614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54615 clean) \
54616 || exit 1
54617
54618 @endif target-qthreads
54619
54620 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
54621 maybe-distclean-target-qthreads:
54622 @if target-qthreads
54623 maybe-distclean-target-qthreads: distclean-target-qthreads
54624
54625 distclean-target-qthreads:
54626 @: $(MAKE); $(unstage)
54627 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54628 r=`${PWD_COMMAND}`; export r; \
54629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54630 $(NORMAL_TARGET_EXPORTS) \
54631 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
54632 for flag in $(EXTRA_TARGET_FLAGS); do \
54633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54634 done; \
54635 (cd $(TARGET_SUBDIR)/qthreads && \
54636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54638 "RANLIB=$${RANLIB}" \
54639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54640 distclean) \
54641 || exit 1
54642
54643 @endif target-qthreads
54644
54645 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
54646 maybe-maintainer-clean-target-qthreads:
54647 @if target-qthreads
54648 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
54649
54650 maintainer-clean-target-qthreads:
54651 @: $(MAKE); $(unstage)
54652 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
54653 r=`${PWD_COMMAND}`; export r; \
54654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54655 $(NORMAL_TARGET_EXPORTS) \
54656 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
54657 for flag in $(EXTRA_TARGET_FLAGS); do \
54658 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54659 done; \
54660 (cd $(TARGET_SUBDIR)/qthreads && \
54661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54663 "RANLIB=$${RANLIB}" \
54664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54665 maintainer-clean) \
54666 || exit 1
54667
54668 @endif target-qthreads
54669
54670
54671
54672
54673
54674 .PHONY: configure-target-rda maybe-configure-target-rda
54675 maybe-configure-target-rda:
54676 @if gcc-bootstrap
54677 configure-target-rda: stage_current
54678 @endif gcc-bootstrap
54679 @if target-rda
54680 maybe-configure-target-rda: configure-target-rda
54681 configure-target-rda:
54682 @: $(MAKE); $(unstage)
54683 @r=`${PWD_COMMAND}`; export r; \
54684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54685 echo "Checking multilib configuration for rda..."; \
54686 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
54687 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
54688 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
54689 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
54690 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
54691 else \
54692 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
54693 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
54694 fi; \
54695 else \
54696 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
54697 fi; \
54698 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
54699 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
54700 $(NORMAL_TARGET_EXPORTS) \
54701 echo Configuring in $(TARGET_SUBDIR)/rda; \
54702 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
54703 case $(srcdir) in \
54704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54705 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
54706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54707 esac; \
54708 srcdiroption="--srcdir=$${topdir}/rda"; \
54709 libsrcdir="$$s/rda"; \
54710 rm -f no-such-file || : ; \
54711 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54712 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54713 --target=${target_alias} $${srcdiroption} \
54714 || exit 1
54715 @endif target-rda
54716
54717
54718
54719
54720
54721 .PHONY: all-target-rda maybe-all-target-rda
54722 maybe-all-target-rda:
54723 @if gcc-bootstrap
54724 all-target-rda: stage_current
54725 @endif gcc-bootstrap
54726 @if target-rda
54727 TARGET-target-rda=all
54728 maybe-all-target-rda: all-target-rda
54729 all-target-rda: configure-target-rda
54730 @: $(MAKE); $(unstage)
54731 @r=`${PWD_COMMAND}`; export r; \
54732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54733 $(NORMAL_TARGET_EXPORTS) \
54734 (cd $(TARGET_SUBDIR)/rda && \
54735 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54736 $(TARGET-target-rda))
54737 @endif target-rda
54738
54739
54740
54741
54742
54743 .PHONY: check-target-rda maybe-check-target-rda
54744 maybe-check-target-rda:
54745 @if target-rda
54746 maybe-check-target-rda: check-target-rda
54747
54748 check-target-rda:
54749 @: $(MAKE); $(unstage)
54750 @r=`${PWD_COMMAND}`; export r; \
54751 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54752 $(NORMAL_TARGET_EXPORTS) \
54753 (cd $(TARGET_SUBDIR)/rda && \
54754 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54755
54756 @endif target-rda
54757
54758 .PHONY: install-target-rda maybe-install-target-rda
54759 maybe-install-target-rda:
54760 @if target-rda
54761 maybe-install-target-rda: install-target-rda
54762
54763 install-target-rda: installdirs
54764 @: $(MAKE); $(unstage)
54765 @r=`${PWD_COMMAND}`; export r; \
54766 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54767 $(NORMAL_TARGET_EXPORTS) \
54768 (cd $(TARGET_SUBDIR)/rda && \
54769 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54770
54771 @endif target-rda
54772
54773 # Other targets (info, dvi, pdf, etc.)
54774
54775 .PHONY: maybe-info-target-rda info-target-rda
54776 maybe-info-target-rda:
54777 @if target-rda
54778 maybe-info-target-rda: info-target-rda
54779
54780 info-target-rda: \
54781 configure-target-rda
54782 @: $(MAKE); $(unstage)
54783 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54784 r=`${PWD_COMMAND}`; export r; \
54785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54786 $(NORMAL_TARGET_EXPORTS) \
54787 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
54788 for flag in $(EXTRA_TARGET_FLAGS); do \
54789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54790 done; \
54791 (cd $(TARGET_SUBDIR)/rda && \
54792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54794 "RANLIB=$${RANLIB}" \
54795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54796 info) \
54797 || exit 1
54798
54799 @endif target-rda
54800
54801 .PHONY: maybe-dvi-target-rda dvi-target-rda
54802 maybe-dvi-target-rda:
54803 @if target-rda
54804 maybe-dvi-target-rda: dvi-target-rda
54805
54806 dvi-target-rda: \
54807 configure-target-rda
54808 @: $(MAKE); $(unstage)
54809 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54810 r=`${PWD_COMMAND}`; export r; \
54811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54812 $(NORMAL_TARGET_EXPORTS) \
54813 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
54814 for flag in $(EXTRA_TARGET_FLAGS); do \
54815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54816 done; \
54817 (cd $(TARGET_SUBDIR)/rda && \
54818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54820 "RANLIB=$${RANLIB}" \
54821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54822 dvi) \
54823 || exit 1
54824
54825 @endif target-rda
54826
54827 .PHONY: maybe-pdf-target-rda pdf-target-rda
54828 maybe-pdf-target-rda:
54829 @if target-rda
54830 maybe-pdf-target-rda: pdf-target-rda
54831
54832 pdf-target-rda: \
54833 configure-target-rda
54834 @: $(MAKE); $(unstage)
54835 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54836 r=`${PWD_COMMAND}`; export r; \
54837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54838 $(NORMAL_TARGET_EXPORTS) \
54839 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
54840 for flag in $(EXTRA_TARGET_FLAGS); do \
54841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54842 done; \
54843 (cd $(TARGET_SUBDIR)/rda && \
54844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54846 "RANLIB=$${RANLIB}" \
54847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54848 pdf) \
54849 || exit 1
54850
54851 @endif target-rda
54852
54853 .PHONY: maybe-html-target-rda html-target-rda
54854 maybe-html-target-rda:
54855 @if target-rda
54856 maybe-html-target-rda: html-target-rda
54857
54858 html-target-rda: \
54859 configure-target-rda
54860 @: $(MAKE); $(unstage)
54861 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54862 r=`${PWD_COMMAND}`; export r; \
54863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54864 $(NORMAL_TARGET_EXPORTS) \
54865 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
54866 for flag in $(EXTRA_TARGET_FLAGS); do \
54867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54868 done; \
54869 (cd $(TARGET_SUBDIR)/rda && \
54870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54872 "RANLIB=$${RANLIB}" \
54873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54874 html) \
54875 || exit 1
54876
54877 @endif target-rda
54878
54879 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
54880 maybe-TAGS-target-rda:
54881 @if target-rda
54882 maybe-TAGS-target-rda: TAGS-target-rda
54883
54884 TAGS-target-rda: \
54885 configure-target-rda
54886 @: $(MAKE); $(unstage)
54887 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54888 r=`${PWD_COMMAND}`; export r; \
54889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54890 $(NORMAL_TARGET_EXPORTS) \
54891 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
54892 for flag in $(EXTRA_TARGET_FLAGS); do \
54893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54894 done; \
54895 (cd $(TARGET_SUBDIR)/rda && \
54896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54898 "RANLIB=$${RANLIB}" \
54899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54900 TAGS) \
54901 || exit 1
54902
54903 @endif target-rda
54904
54905 .PHONY: maybe-install-info-target-rda install-info-target-rda
54906 maybe-install-info-target-rda:
54907 @if target-rda
54908 maybe-install-info-target-rda: install-info-target-rda
54909
54910 install-info-target-rda: \
54911 configure-target-rda \
54912 info-target-rda
54913 @: $(MAKE); $(unstage)
54914 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54915 r=`${PWD_COMMAND}`; export r; \
54916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54917 $(NORMAL_TARGET_EXPORTS) \
54918 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
54919 for flag in $(EXTRA_TARGET_FLAGS); do \
54920 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54921 done; \
54922 (cd $(TARGET_SUBDIR)/rda && \
54923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54925 "RANLIB=$${RANLIB}" \
54926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54927 install-info) \
54928 || exit 1
54929
54930 @endif target-rda
54931
54932 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
54933 maybe-install-pdf-target-rda:
54934 @if target-rda
54935 maybe-install-pdf-target-rda: install-pdf-target-rda
54936
54937 install-pdf-target-rda: \
54938 configure-target-rda \
54939 pdf-target-rda
54940 @: $(MAKE); $(unstage)
54941 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54942 r=`${PWD_COMMAND}`; export r; \
54943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54944 $(NORMAL_TARGET_EXPORTS) \
54945 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
54946 for flag in $(EXTRA_TARGET_FLAGS); do \
54947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54948 done; \
54949 (cd $(TARGET_SUBDIR)/rda && \
54950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54952 "RANLIB=$${RANLIB}" \
54953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54954 install-pdf) \
54955 || exit 1
54956
54957 @endif target-rda
54958
54959 .PHONY: maybe-install-html-target-rda install-html-target-rda
54960 maybe-install-html-target-rda:
54961 @if target-rda
54962 maybe-install-html-target-rda: install-html-target-rda
54963
54964 install-html-target-rda: \
54965 configure-target-rda \
54966 html-target-rda
54967 @: $(MAKE); $(unstage)
54968 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54969 r=`${PWD_COMMAND}`; export r; \
54970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54971 $(NORMAL_TARGET_EXPORTS) \
54972 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
54973 for flag in $(EXTRA_TARGET_FLAGS); do \
54974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54975 done; \
54976 (cd $(TARGET_SUBDIR)/rda && \
54977 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54978 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54979 "RANLIB=$${RANLIB}" \
54980 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54981 install-html) \
54982 || exit 1
54983
54984 @endif target-rda
54985
54986 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
54987 maybe-installcheck-target-rda:
54988 @if target-rda
54989 maybe-installcheck-target-rda: installcheck-target-rda
54990
54991 installcheck-target-rda: \
54992 configure-target-rda
54993 @: $(MAKE); $(unstage)
54994 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
54995 r=`${PWD_COMMAND}`; export r; \
54996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54997 $(NORMAL_TARGET_EXPORTS) \
54998 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
54999 for flag in $(EXTRA_TARGET_FLAGS); do \
55000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55001 done; \
55002 (cd $(TARGET_SUBDIR)/rda && \
55003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55005 "RANLIB=$${RANLIB}" \
55006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55007 installcheck) \
55008 || exit 1
55009
55010 @endif target-rda
55011
55012 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
55013 maybe-mostlyclean-target-rda:
55014 @if target-rda
55015 maybe-mostlyclean-target-rda: mostlyclean-target-rda
55016
55017 mostlyclean-target-rda:
55018 @: $(MAKE); $(unstage)
55019 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55020 r=`${PWD_COMMAND}`; export r; \
55021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55022 $(NORMAL_TARGET_EXPORTS) \
55023 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
55024 for flag in $(EXTRA_TARGET_FLAGS); do \
55025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55026 done; \
55027 (cd $(TARGET_SUBDIR)/rda && \
55028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55030 "RANLIB=$${RANLIB}" \
55031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55032 mostlyclean) \
55033 || exit 1
55034
55035 @endif target-rda
55036
55037 .PHONY: maybe-clean-target-rda clean-target-rda
55038 maybe-clean-target-rda:
55039 @if target-rda
55040 maybe-clean-target-rda: clean-target-rda
55041
55042 clean-target-rda:
55043 @: $(MAKE); $(unstage)
55044 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55045 r=`${PWD_COMMAND}`; export r; \
55046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55047 $(NORMAL_TARGET_EXPORTS) \
55048 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
55049 for flag in $(EXTRA_TARGET_FLAGS); do \
55050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55051 done; \
55052 (cd $(TARGET_SUBDIR)/rda && \
55053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55055 "RANLIB=$${RANLIB}" \
55056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55057 clean) \
55058 || exit 1
55059
55060 @endif target-rda
55061
55062 .PHONY: maybe-distclean-target-rda distclean-target-rda
55063 maybe-distclean-target-rda:
55064 @if target-rda
55065 maybe-distclean-target-rda: distclean-target-rda
55066
55067 distclean-target-rda:
55068 @: $(MAKE); $(unstage)
55069 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55070 r=`${PWD_COMMAND}`; export r; \
55071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55072 $(NORMAL_TARGET_EXPORTS) \
55073 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
55074 for flag in $(EXTRA_TARGET_FLAGS); do \
55075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55076 done; \
55077 (cd $(TARGET_SUBDIR)/rda && \
55078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55080 "RANLIB=$${RANLIB}" \
55081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55082 distclean) \
55083 || exit 1
55084
55085 @endif target-rda
55086
55087 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
55088 maybe-maintainer-clean-target-rda:
55089 @if target-rda
55090 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
55091
55092 maintainer-clean-target-rda:
55093 @: $(MAKE); $(unstage)
55094 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
55095 r=`${PWD_COMMAND}`; export r; \
55096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55097 $(NORMAL_TARGET_EXPORTS) \
55098 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
55099 for flag in $(EXTRA_TARGET_FLAGS); do \
55100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55101 done; \
55102 (cd $(TARGET_SUBDIR)/rda && \
55103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55105 "RANLIB=$${RANLIB}" \
55106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55107 maintainer-clean) \
55108 || exit 1
55109
55110 @endif target-rda
55111
55112
55113
55114
55115
55116 .PHONY: configure-target-libada maybe-configure-target-libada
55117 maybe-configure-target-libada:
55118 @if gcc-bootstrap
55119 configure-target-libada: stage_current
55120 @endif gcc-bootstrap
55121 @if target-libada
55122 maybe-configure-target-libada: configure-target-libada
55123 configure-target-libada:
55124 @: $(MAKE); $(unstage)
55125 @r=`${PWD_COMMAND}`; export r; \
55126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55127 echo "Checking multilib configuration for libada..."; \
55128 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
55129 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
55130 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
55131 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
55132 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
55133 else \
55134 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
55135 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55136 fi; \
55137 else \
55138 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
55139 fi; \
55140 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
55141 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
55142 $(NORMAL_TARGET_EXPORTS) \
55143 echo Configuring in $(TARGET_SUBDIR)/libada; \
55144 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
55145 case $(srcdir) in \
55146 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55147 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
55148 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55149 esac; \
55150 srcdiroption="--srcdir=$${topdir}/libada"; \
55151 libsrcdir="$$s/libada"; \
55152 rm -f no-such-file || : ; \
55153 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55154 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55155 --target=${target_alias} $${srcdiroption} \
55156 || exit 1
55157 @endif target-libada
55158
55159
55160
55161
55162
55163 .PHONY: all-target-libada maybe-all-target-libada
55164 maybe-all-target-libada:
55165 @if gcc-bootstrap
55166 all-target-libada: stage_current
55167 @endif gcc-bootstrap
55168 @if target-libada
55169 TARGET-target-libada=all
55170 maybe-all-target-libada: all-target-libada
55171 all-target-libada: configure-target-libada
55172 @: $(MAKE); $(unstage)
55173 @r=`${PWD_COMMAND}`; export r; \
55174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55175 $(NORMAL_TARGET_EXPORTS) \
55176 (cd $(TARGET_SUBDIR)/libada && \
55177 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55178 $(TARGET-target-libada))
55179 @endif target-libada
55180
55181
55182
55183
55184
55185 .PHONY: check-target-libada maybe-check-target-libada
55186 maybe-check-target-libada:
55187 @if target-libada
55188 maybe-check-target-libada: check-target-libada
55189
55190 check-target-libada:
55191 @: $(MAKE); $(unstage)
55192 @r=`${PWD_COMMAND}`; export r; \
55193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55194 $(NORMAL_TARGET_EXPORTS) \
55195 (cd $(TARGET_SUBDIR)/libada && \
55196 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55197
55198 @endif target-libada
55199
55200 .PHONY: install-target-libada maybe-install-target-libada
55201 maybe-install-target-libada:
55202 @if target-libada
55203 maybe-install-target-libada: install-target-libada
55204
55205 install-target-libada: installdirs
55206 @: $(MAKE); $(unstage)
55207 @r=`${PWD_COMMAND}`; export r; \
55208 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55209 $(NORMAL_TARGET_EXPORTS) \
55210 (cd $(TARGET_SUBDIR)/libada && \
55211 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55212
55213 @endif target-libada
55214
55215 # Other targets (info, dvi, pdf, etc.)
55216
55217 .PHONY: maybe-info-target-libada info-target-libada
55218 maybe-info-target-libada:
55219 @if target-libada
55220 maybe-info-target-libada: info-target-libada
55221
55222 info-target-libada: \
55223 configure-target-libada
55224 @: $(MAKE); $(unstage)
55225 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55226 r=`${PWD_COMMAND}`; export r; \
55227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55228 $(NORMAL_TARGET_EXPORTS) \
55229 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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 info) \
55239 || exit 1
55240
55241 @endif target-libada
55242
55243 .PHONY: maybe-dvi-target-libada dvi-target-libada
55244 maybe-dvi-target-libada:
55245 @if target-libada
55246 maybe-dvi-target-libada: dvi-target-libada
55247
55248 dvi-target-libada: \
55249 configure-target-libada
55250 @: $(MAKE); $(unstage)
55251 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55252 r=`${PWD_COMMAND}`; export r; \
55253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55254 $(NORMAL_TARGET_EXPORTS) \
55255 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
55256 for flag in $(EXTRA_TARGET_FLAGS); do \
55257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55258 done; \
55259 (cd $(TARGET_SUBDIR)/libada && \
55260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55262 "RANLIB=$${RANLIB}" \
55263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55264 dvi) \
55265 || exit 1
55266
55267 @endif target-libada
55268
55269 .PHONY: maybe-pdf-target-libada pdf-target-libada
55270 maybe-pdf-target-libada:
55271 @if target-libada
55272 maybe-pdf-target-libada: pdf-target-libada
55273
55274 pdf-target-libada: \
55275 configure-target-libada
55276 @: $(MAKE); $(unstage)
55277 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55278 r=`${PWD_COMMAND}`; export r; \
55279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55280 $(NORMAL_TARGET_EXPORTS) \
55281 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
55282 for flag in $(EXTRA_TARGET_FLAGS); do \
55283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55284 done; \
55285 (cd $(TARGET_SUBDIR)/libada && \
55286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55288 "RANLIB=$${RANLIB}" \
55289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55290 pdf) \
55291 || exit 1
55292
55293 @endif target-libada
55294
55295 .PHONY: maybe-html-target-libada html-target-libada
55296 maybe-html-target-libada:
55297 @if target-libada
55298 maybe-html-target-libada: html-target-libada
55299
55300 html-target-libada: \
55301 configure-target-libada
55302 @: $(MAKE); $(unstage)
55303 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55304 r=`${PWD_COMMAND}`; export r; \
55305 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55306 $(NORMAL_TARGET_EXPORTS) \
55307 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
55308 for flag in $(EXTRA_TARGET_FLAGS); do \
55309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55310 done; \
55311 (cd $(TARGET_SUBDIR)/libada && \
55312 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55313 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55314 "RANLIB=$${RANLIB}" \
55315 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55316 html) \
55317 || exit 1
55318
55319 @endif target-libada
55320
55321 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
55322 maybe-TAGS-target-libada:
55323 @if target-libada
55324 maybe-TAGS-target-libada: TAGS-target-libada
55325
55326 TAGS-target-libada: \
55327 configure-target-libada
55328 @: $(MAKE); $(unstage)
55329 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55330 r=`${PWD_COMMAND}`; export r; \
55331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55332 $(NORMAL_TARGET_EXPORTS) \
55333 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
55334 for flag in $(EXTRA_TARGET_FLAGS); do \
55335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55336 done; \
55337 (cd $(TARGET_SUBDIR)/libada && \
55338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55340 "RANLIB=$${RANLIB}" \
55341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55342 TAGS) \
55343 || exit 1
55344
55345 @endif target-libada
55346
55347 .PHONY: maybe-install-info-target-libada install-info-target-libada
55348 maybe-install-info-target-libada:
55349 @if target-libada
55350 maybe-install-info-target-libada: install-info-target-libada
55351
55352 install-info-target-libada: \
55353 configure-target-libada \
55354 info-target-libada
55355 @: $(MAKE); $(unstage)
55356 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55357 r=`${PWD_COMMAND}`; export r; \
55358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55359 $(NORMAL_TARGET_EXPORTS) \
55360 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
55361 for flag in $(EXTRA_TARGET_FLAGS); do \
55362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55363 done; \
55364 (cd $(TARGET_SUBDIR)/libada && \
55365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55367 "RANLIB=$${RANLIB}" \
55368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55369 install-info) \
55370 || exit 1
55371
55372 @endif target-libada
55373
55374 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
55375 maybe-install-pdf-target-libada:
55376 @if target-libada
55377 maybe-install-pdf-target-libada: install-pdf-target-libada
55378
55379 install-pdf-target-libada: \
55380 configure-target-libada \
55381 pdf-target-libada
55382 @: $(MAKE); $(unstage)
55383 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55384 r=`${PWD_COMMAND}`; export r; \
55385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55386 $(NORMAL_TARGET_EXPORTS) \
55387 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
55388 for flag in $(EXTRA_TARGET_FLAGS); do \
55389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55390 done; \
55391 (cd $(TARGET_SUBDIR)/libada && \
55392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55394 "RANLIB=$${RANLIB}" \
55395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55396 install-pdf) \
55397 || exit 1
55398
55399 @endif target-libada
55400
55401 .PHONY: maybe-install-html-target-libada install-html-target-libada
55402 maybe-install-html-target-libada:
55403 @if target-libada
55404 maybe-install-html-target-libada: install-html-target-libada
55405
55406 install-html-target-libada: \
55407 configure-target-libada \
55408 html-target-libada
55409 @: $(MAKE); $(unstage)
55410 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55411 r=`${PWD_COMMAND}`; export r; \
55412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55413 $(NORMAL_TARGET_EXPORTS) \
55414 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
55415 for flag in $(EXTRA_TARGET_FLAGS); do \
55416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55417 done; \
55418 (cd $(TARGET_SUBDIR)/libada && \
55419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55421 "RANLIB=$${RANLIB}" \
55422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55423 install-html) \
55424 || exit 1
55425
55426 @endif target-libada
55427
55428 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
55429 maybe-installcheck-target-libada:
55430 @if target-libada
55431 maybe-installcheck-target-libada: installcheck-target-libada
55432
55433 installcheck-target-libada: \
55434 configure-target-libada
55435 @: $(MAKE); $(unstage)
55436 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55437 r=`${PWD_COMMAND}`; export r; \
55438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55439 $(NORMAL_TARGET_EXPORTS) \
55440 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
55441 for flag in $(EXTRA_TARGET_FLAGS); do \
55442 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55443 done; \
55444 (cd $(TARGET_SUBDIR)/libada && \
55445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55447 "RANLIB=$${RANLIB}" \
55448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55449 installcheck) \
55450 || exit 1
55451
55452 @endif target-libada
55453
55454 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
55455 maybe-mostlyclean-target-libada:
55456 @if target-libada
55457 maybe-mostlyclean-target-libada: mostlyclean-target-libada
55458
55459 mostlyclean-target-libada:
55460 @: $(MAKE); $(unstage)
55461 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55462 r=`${PWD_COMMAND}`; export r; \
55463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55464 $(NORMAL_TARGET_EXPORTS) \
55465 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
55466 for flag in $(EXTRA_TARGET_FLAGS); do \
55467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55468 done; \
55469 (cd $(TARGET_SUBDIR)/libada && \
55470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55472 "RANLIB=$${RANLIB}" \
55473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55474 mostlyclean) \
55475 || exit 1
55476
55477 @endif target-libada
55478
55479 .PHONY: maybe-clean-target-libada clean-target-libada
55480 maybe-clean-target-libada:
55481 @if target-libada
55482 maybe-clean-target-libada: clean-target-libada
55483
55484 clean-target-libada:
55485 @: $(MAKE); $(unstage)
55486 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55487 r=`${PWD_COMMAND}`; export r; \
55488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55489 $(NORMAL_TARGET_EXPORTS) \
55490 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
55491 for flag in $(EXTRA_TARGET_FLAGS); do \
55492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55493 done; \
55494 (cd $(TARGET_SUBDIR)/libada && \
55495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55497 "RANLIB=$${RANLIB}" \
55498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55499 clean) \
55500 || exit 1
55501
55502 @endif target-libada
55503
55504 .PHONY: maybe-distclean-target-libada distclean-target-libada
55505 maybe-distclean-target-libada:
55506 @if target-libada
55507 maybe-distclean-target-libada: distclean-target-libada
55508
55509 distclean-target-libada:
55510 @: $(MAKE); $(unstage)
55511 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55512 r=`${PWD_COMMAND}`; export r; \
55513 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55514 $(NORMAL_TARGET_EXPORTS) \
55515 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
55516 for flag in $(EXTRA_TARGET_FLAGS); do \
55517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55518 done; \
55519 (cd $(TARGET_SUBDIR)/libada && \
55520 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55521 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55522 "RANLIB=$${RANLIB}" \
55523 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55524 distclean) \
55525 || exit 1
55526
55527 @endif target-libada
55528
55529 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
55530 maybe-maintainer-clean-target-libada:
55531 @if target-libada
55532 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
55533
55534 maintainer-clean-target-libada:
55535 @: $(MAKE); $(unstage)
55536 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
55537 r=`${PWD_COMMAND}`; export r; \
55538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55539 $(NORMAL_TARGET_EXPORTS) \
55540 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
55541 for flag in $(EXTRA_TARGET_FLAGS); do \
55542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55543 done; \
55544 (cd $(TARGET_SUBDIR)/libada && \
55545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55547 "RANLIB=$${RANLIB}" \
55548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55549 maintainer-clean) \
55550 || exit 1
55551
55552 @endif target-libada
55553
55554
55555
55556
55557
55558 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
55559 maybe-configure-target-libgomp:
55560 @if gcc-bootstrap
55561 configure-target-libgomp: stage_current
55562 @endif gcc-bootstrap
55563 @if target-libgomp
55564 maybe-configure-target-libgomp: configure-target-libgomp
55565 configure-target-libgomp:
55566 @r=`${PWD_COMMAND}`; export r; \
55567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55568 echo "Checking multilib configuration for libgomp..."; \
55569 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55570 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55571 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55572 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55573 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55574 else \
55575 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55576 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55577 fi; \
55578 else \
55579 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55580 fi; \
55581 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55582 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55583 $(NORMAL_TARGET_EXPORTS) \
55584 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
55585 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
55586 case $(srcdir) in \
55587 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55588 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55589 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55590 esac; \
55591 srcdiroption="--srcdir=$${topdir}/libgomp"; \
55592 libsrcdir="$$s/libgomp"; \
55593 rm -f no-such-file || : ; \
55594 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55595 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55596 --target=${target_alias} $${srcdiroption} \
55597 || exit 1
55598 @endif target-libgomp
55599
55600
55601
55602 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
55603 maybe-configure-stage1-target-libgomp:
55604 @if target-libgomp-bootstrap
55605 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
55606 configure-stage1-target-libgomp:
55607 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55608 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55609 @r=`${PWD_COMMAND}`; export r; \
55610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55611 TFLAGS="$(STAGE1_TFLAGS)"; \
55612 echo "Checking multilib configuration for libgomp..."; \
55613 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55614 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55615 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55616 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55617 else \
55618 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55619 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55620 fi; \
55621 else \
55622 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55623 fi; \
55624 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55625 $(NORMAL_TARGET_EXPORTS) \
55626 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55627 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55628 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55629 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
55630 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55631 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55632 case $(srcdir) in \
55633 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55634 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55635 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55636 esac; \
55637 srcdiroption="--srcdir=$${topdir}/libgomp"; \
55638 libsrcdir="$$s/libgomp"; \
55639 $(SHELL) $${libsrcdir}/configure \
55640 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55641 --target=${target_alias} $${srcdiroption} \
55642 $(STAGE1_CONFIGURE_FLAGS)
55643 @endif target-libgomp-bootstrap
55644
55645 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
55646 maybe-configure-stage2-target-libgomp:
55647 @if target-libgomp-bootstrap
55648 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
55649 configure-stage2-target-libgomp:
55650 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55651 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55652 @r=`${PWD_COMMAND}`; export r; \
55653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55654 TFLAGS="$(STAGE2_TFLAGS)"; \
55655 echo "Checking multilib configuration for libgomp..."; \
55656 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55657 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55658 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55659 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55660 else \
55661 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55662 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55663 fi; \
55664 else \
55665 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55666 fi; \
55667 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55668 $(NORMAL_TARGET_EXPORTS) \
55669 \
55670 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55671 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55672 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55673 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
55674 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55675 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55676 case $(srcdir) in \
55677 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55678 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55679 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55680 esac; \
55681 srcdiroption="--srcdir=$${topdir}/libgomp"; \
55682 libsrcdir="$$s/libgomp"; \
55683 $(SHELL) $${libsrcdir}/configure \
55684 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55685 --target=${target_alias} $${srcdiroption} \
55686 --with-build-libsubdir=$(HOST_SUBDIR) \
55687 $(STAGE2_CONFIGURE_FLAGS)
55688 @endif target-libgomp-bootstrap
55689
55690 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
55691 maybe-configure-stage3-target-libgomp:
55692 @if target-libgomp-bootstrap
55693 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
55694 configure-stage3-target-libgomp:
55695 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55696 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55697 @r=`${PWD_COMMAND}`; export r; \
55698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55699 TFLAGS="$(STAGE3_TFLAGS)"; \
55700 echo "Checking multilib configuration for libgomp..."; \
55701 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55702 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55703 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55704 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55705 else \
55706 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55707 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55708 fi; \
55709 else \
55710 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55711 fi; \
55712 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55713 $(NORMAL_TARGET_EXPORTS) \
55714 \
55715 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55716 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55717 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55718 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
55719 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55720 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55721 case $(srcdir) in \
55722 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55723 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55724 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55725 esac; \
55726 srcdiroption="--srcdir=$${topdir}/libgomp"; \
55727 libsrcdir="$$s/libgomp"; \
55728 $(SHELL) $${libsrcdir}/configure \
55729 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55730 --target=${target_alias} $${srcdiroption} \
55731 --with-build-libsubdir=$(HOST_SUBDIR) \
55732 $(STAGE3_CONFIGURE_FLAGS)
55733 @endif target-libgomp-bootstrap
55734
55735 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
55736 maybe-configure-stage4-target-libgomp:
55737 @if target-libgomp-bootstrap
55738 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
55739 configure-stage4-target-libgomp:
55740 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
55741 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55742 @r=`${PWD_COMMAND}`; export r; \
55743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55744 TFLAGS="$(STAGE4_TFLAGS)"; \
55745 echo "Checking multilib configuration for libgomp..."; \
55746 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55747 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55748 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55749 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55750 else \
55751 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55752 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55753 fi; \
55754 else \
55755 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55756 fi; \
55757 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55758 $(NORMAL_TARGET_EXPORTS) \
55759 \
55760 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55761 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55762 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55763 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
55764 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55765 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55766 case $(srcdir) in \
55767 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55768 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55769 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55770 esac; \
55771 srcdiroption="--srcdir=$${topdir}/libgomp"; \
55772 libsrcdir="$$s/libgomp"; \
55773 $(SHELL) $${libsrcdir}/configure \
55774 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55775 --target=${target_alias} $${srcdiroption} \
55776 --with-build-libsubdir=$(HOST_SUBDIR) \
55777 $(STAGE4_CONFIGURE_FLAGS)
55778 @endif target-libgomp-bootstrap
55779
55780 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
55781 maybe-configure-stageprofile-target-libgomp:
55782 @if target-libgomp-bootstrap
55783 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
55784 configure-stageprofile-target-libgomp:
55785 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
55786 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55787 @r=`${PWD_COMMAND}`; export r; \
55788 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55789 TFLAGS="$(STAGEprofile_TFLAGS)"; \
55790 echo "Checking multilib configuration for libgomp..."; \
55791 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55792 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55793 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55794 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55795 else \
55796 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55797 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55798 fi; \
55799 else \
55800 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55801 fi; \
55802 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55803 $(NORMAL_TARGET_EXPORTS) \
55804 \
55805 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55806 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55807 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55808 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
55809 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55810 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55811 case $(srcdir) in \
55812 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55813 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55814 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55815 esac; \
55816 srcdiroption="--srcdir=$${topdir}/libgomp"; \
55817 libsrcdir="$$s/libgomp"; \
55818 $(SHELL) $${libsrcdir}/configure \
55819 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55820 --target=${target_alias} $${srcdiroption} \
55821 --with-build-libsubdir=$(HOST_SUBDIR) \
55822 $(STAGEprofile_CONFIGURE_FLAGS)
55823 @endif target-libgomp-bootstrap
55824
55825 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
55826 maybe-configure-stagefeedback-target-libgomp:
55827 @if target-libgomp-bootstrap
55828 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
55829 configure-stagefeedback-target-libgomp:
55830 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
55831 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
55832 @r=`${PWD_COMMAND}`; export r; \
55833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55834 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
55835 echo "Checking multilib configuration for libgomp..."; \
55836 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
55837 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55838 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
55839 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
55840 else \
55841 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
55842 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55843 fi; \
55844 else \
55845 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
55846 fi; \
55847 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
55848 $(NORMAL_TARGET_EXPORTS) \
55849 \
55850 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
55851 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
55852 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
55853 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
55854 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
55855 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
55856 case $(srcdir) in \
55857 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55858 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
55859 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55860 esac; \
55861 srcdiroption="--srcdir=$${topdir}/libgomp"; \
55862 libsrcdir="$$s/libgomp"; \
55863 $(SHELL) $${libsrcdir}/configure \
55864 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55865 --target=${target_alias} $${srcdiroption} \
55866 --with-build-libsubdir=$(HOST_SUBDIR) \
55867 $(STAGEfeedback_CONFIGURE_FLAGS)
55868 @endif target-libgomp-bootstrap
55869
55870
55871
55872
55873
55874 .PHONY: all-target-libgomp maybe-all-target-libgomp
55875 maybe-all-target-libgomp:
55876 @if gcc-bootstrap
55877 all-target-libgomp: stage_current
55878 @endif gcc-bootstrap
55879 @if target-libgomp
55880 TARGET-target-libgomp=all
55881 maybe-all-target-libgomp: all-target-libgomp
55882 all-target-libgomp: configure-target-libgomp
55883 @r=`${PWD_COMMAND}`; export r; \
55884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55885 $(NORMAL_TARGET_EXPORTS) \
55886 (cd $(TARGET_SUBDIR)/libgomp && \
55887 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55888 $(TARGET-target-libgomp))
55889 @endif target-libgomp
55890
55891
55892
55893 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
55894 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
55895 maybe-all-stage1-target-libgomp:
55896 maybe-clean-stage1-target-libgomp:
55897 @if target-libgomp-bootstrap
55898 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
55899 all-stage1: all-stage1-target-libgomp
55900 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
55901 all-stage1-target-libgomp: configure-stage1-target-libgomp
55902 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
55903 @r=`${PWD_COMMAND}`; export r; \
55904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55905 TFLAGS="$(STAGE1_TFLAGS)"; \
55906 $(NORMAL_TARGET_EXPORTS) \
55907 cd $(TARGET_SUBDIR)/libgomp && \
55908 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55909 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55910 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55911 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55912 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55913 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55914 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55915 $(EXTRA_TARGET_FLAGS) \
55916 TFLAGS="$(STAGE1_TFLAGS)" \
55917 $(TARGET-stage1-target-libgomp)
55918
55919 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
55920 clean-stage1: clean-stage1-target-libgomp
55921 clean-stage1-target-libgomp:
55922 @if [ $(current_stage) = stage1 ]; then \
55923 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55924 else \
55925 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
55926 $(MAKE) stage1-start; \
55927 fi; \
55928 cd $(TARGET_SUBDIR)/libgomp && \
55929 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55930 clean
55931 @endif target-libgomp-bootstrap
55932
55933
55934 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
55935 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
55936 maybe-all-stage2-target-libgomp:
55937 maybe-clean-stage2-target-libgomp:
55938 @if target-libgomp-bootstrap
55939 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
55940 all-stage2: all-stage2-target-libgomp
55941 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
55942 all-stage2-target-libgomp: configure-stage2-target-libgomp
55943 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
55944 @r=`${PWD_COMMAND}`; export r; \
55945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55946 TFLAGS="$(STAGE2_TFLAGS)"; \
55947 $(NORMAL_TARGET_EXPORTS) \
55948 \
55949 cd $(TARGET_SUBDIR)/libgomp && \
55950 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55951 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55952 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55953 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55954 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55955 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55956 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
55957 $(EXTRA_TARGET_FLAGS) \
55958 TFLAGS="$(STAGE2_TFLAGS)" \
55959 $(TARGET-stage2-target-libgomp)
55960
55961 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
55962 clean-stage2: clean-stage2-target-libgomp
55963 clean-stage2-target-libgomp:
55964 @if [ $(current_stage) = stage2 ]; then \
55965 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
55966 else \
55967 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
55968 $(MAKE) stage2-start; \
55969 fi; \
55970 cd $(TARGET_SUBDIR)/libgomp && \
55971 $(MAKE) $(EXTRA_TARGET_FLAGS) \
55972 \
55973 clean
55974 @endif target-libgomp-bootstrap
55975
55976
55977 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
55978 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
55979 maybe-all-stage3-target-libgomp:
55980 maybe-clean-stage3-target-libgomp:
55981 @if target-libgomp-bootstrap
55982 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
55983 all-stage3: all-stage3-target-libgomp
55984 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
55985 all-stage3-target-libgomp: configure-stage3-target-libgomp
55986 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
55987 @r=`${PWD_COMMAND}`; export r; \
55988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55989 TFLAGS="$(STAGE3_TFLAGS)"; \
55990 $(NORMAL_TARGET_EXPORTS) \
55991 \
55992 cd $(TARGET_SUBDIR)/libgomp && \
55993 $(MAKE) $(BASE_FLAGS_TO_PASS) \
55994 CFLAGS="$(CFLAGS_FOR_TARGET)" \
55995 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
55996 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
55997 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
55998 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
55999 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56000 $(EXTRA_TARGET_FLAGS) \
56001 TFLAGS="$(STAGE3_TFLAGS)" \
56002 $(TARGET-stage3-target-libgomp)
56003
56004 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
56005 clean-stage3: clean-stage3-target-libgomp
56006 clean-stage3-target-libgomp:
56007 @if [ $(current_stage) = stage3 ]; then \
56008 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56009 else \
56010 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
56011 $(MAKE) stage3-start; \
56012 fi; \
56013 cd $(TARGET_SUBDIR)/libgomp && \
56014 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56015 \
56016 clean
56017 @endif target-libgomp-bootstrap
56018
56019
56020 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
56021 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
56022 maybe-all-stage4-target-libgomp:
56023 maybe-clean-stage4-target-libgomp:
56024 @if target-libgomp-bootstrap
56025 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
56026 all-stage4: all-stage4-target-libgomp
56027 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
56028 all-stage4-target-libgomp: configure-stage4-target-libgomp
56029 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
56030 @r=`${PWD_COMMAND}`; export r; \
56031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56032 TFLAGS="$(STAGE4_TFLAGS)"; \
56033 $(NORMAL_TARGET_EXPORTS) \
56034 \
56035 cd $(TARGET_SUBDIR)/libgomp && \
56036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56037 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56038 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56039 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56043 $(EXTRA_TARGET_FLAGS) \
56044 TFLAGS="$(STAGE4_TFLAGS)" \
56045 $(TARGET-stage4-target-libgomp)
56046
56047 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
56048 clean-stage4: clean-stage4-target-libgomp
56049 clean-stage4-target-libgomp:
56050 @if [ $(current_stage) = stage4 ]; then \
56051 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56052 else \
56053 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
56054 $(MAKE) stage4-start; \
56055 fi; \
56056 cd $(TARGET_SUBDIR)/libgomp && \
56057 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56058 \
56059 clean
56060 @endif target-libgomp-bootstrap
56061
56062
56063 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
56064 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
56065 maybe-all-stageprofile-target-libgomp:
56066 maybe-clean-stageprofile-target-libgomp:
56067 @if target-libgomp-bootstrap
56068 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
56069 all-stageprofile: all-stageprofile-target-libgomp
56070 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
56071 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
56072 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
56073 @r=`${PWD_COMMAND}`; export r; \
56074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56075 TFLAGS="$(STAGEprofile_TFLAGS)"; \
56076 $(NORMAL_TARGET_EXPORTS) \
56077 \
56078 cd $(TARGET_SUBDIR)/libgomp && \
56079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56080 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56081 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56082 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56086 $(EXTRA_TARGET_FLAGS) \
56087 TFLAGS="$(STAGEprofile_TFLAGS)" \
56088 $(TARGET-stageprofile-target-libgomp)
56089
56090 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
56091 clean-stageprofile: clean-stageprofile-target-libgomp
56092 clean-stageprofile-target-libgomp:
56093 @if [ $(current_stage) = stageprofile ]; then \
56094 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56095 else \
56096 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
56097 $(MAKE) stageprofile-start; \
56098 fi; \
56099 cd $(TARGET_SUBDIR)/libgomp && \
56100 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56101 \
56102 clean
56103 @endif target-libgomp-bootstrap
56104
56105
56106 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
56107 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
56108 maybe-all-stagefeedback-target-libgomp:
56109 maybe-clean-stagefeedback-target-libgomp:
56110 @if target-libgomp-bootstrap
56111 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
56112 all-stagefeedback: all-stagefeedback-target-libgomp
56113 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
56114 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
56115 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
56116 @r=`${PWD_COMMAND}`; export r; \
56117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56118 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56119 $(NORMAL_TARGET_EXPORTS) \
56120 \
56121 cd $(TARGET_SUBDIR)/libgomp && \
56122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
56123 CFLAGS="$(CFLAGS_FOR_TARGET)" \
56124 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
56125 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
56126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
56127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
56128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
56129 $(EXTRA_TARGET_FLAGS) \
56130 TFLAGS="$(STAGEfeedback_TFLAGS)" \
56131 $(TARGET-stagefeedback-target-libgomp)
56132
56133 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
56134 clean-stagefeedback: clean-stagefeedback-target-libgomp
56135 clean-stagefeedback-target-libgomp:
56136 @if [ $(current_stage) = stagefeedback ]; then \
56137 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
56138 else \
56139 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
56140 $(MAKE) stagefeedback-start; \
56141 fi; \
56142 cd $(TARGET_SUBDIR)/libgomp && \
56143 $(MAKE) $(EXTRA_TARGET_FLAGS) \
56144 \
56145 clean
56146 @endif target-libgomp-bootstrap
56147
56148
56149
56150
56151
56152
56153 .PHONY: check-target-libgomp maybe-check-target-libgomp
56154 maybe-check-target-libgomp:
56155 @if target-libgomp
56156 maybe-check-target-libgomp: check-target-libgomp
56157
56158 check-target-libgomp:
56159 @: $(MAKE); $(unstage)
56160 @r=`${PWD_COMMAND}`; export r; \
56161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56162 $(NORMAL_TARGET_EXPORTS) \
56163 (cd $(TARGET_SUBDIR)/libgomp && \
56164 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56165
56166 @endif target-libgomp
56167
56168 .PHONY: install-target-libgomp maybe-install-target-libgomp
56169 maybe-install-target-libgomp:
56170 @if target-libgomp
56171 maybe-install-target-libgomp: install-target-libgomp
56172
56173 install-target-libgomp: installdirs
56174 @: $(MAKE); $(unstage)
56175 @r=`${PWD_COMMAND}`; export r; \
56176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56177 $(NORMAL_TARGET_EXPORTS) \
56178 (cd $(TARGET_SUBDIR)/libgomp && \
56179 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56180
56181 @endif target-libgomp
56182
56183 # Other targets (info, dvi, pdf, etc.)
56184
56185 .PHONY: maybe-info-target-libgomp info-target-libgomp
56186 maybe-info-target-libgomp:
56187 @if target-libgomp
56188 maybe-info-target-libgomp: info-target-libgomp
56189
56190 info-target-libgomp: \
56191 configure-target-libgomp
56192 @: $(MAKE); $(unstage)
56193 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56194 r=`${PWD_COMMAND}`; export r; \
56195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56196 $(NORMAL_TARGET_EXPORTS) \
56197 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
56198 for flag in $(EXTRA_TARGET_FLAGS); do \
56199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56200 done; \
56201 (cd $(TARGET_SUBDIR)/libgomp && \
56202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56204 "RANLIB=$${RANLIB}" \
56205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56206 info) \
56207 || exit 1
56208
56209 @endif target-libgomp
56210
56211 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
56212 maybe-dvi-target-libgomp:
56213 @if target-libgomp
56214 maybe-dvi-target-libgomp: dvi-target-libgomp
56215
56216 dvi-target-libgomp: \
56217 configure-target-libgomp
56218 @: $(MAKE); $(unstage)
56219 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56220 r=`${PWD_COMMAND}`; export r; \
56221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56222 $(NORMAL_TARGET_EXPORTS) \
56223 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
56224 for flag in $(EXTRA_TARGET_FLAGS); do \
56225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56226 done; \
56227 (cd $(TARGET_SUBDIR)/libgomp && \
56228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56230 "RANLIB=$${RANLIB}" \
56231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56232 dvi) \
56233 || exit 1
56234
56235 @endif target-libgomp
56236
56237 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
56238 maybe-pdf-target-libgomp:
56239 @if target-libgomp
56240 maybe-pdf-target-libgomp: pdf-target-libgomp
56241
56242 pdf-target-libgomp: \
56243 configure-target-libgomp
56244 @: $(MAKE); $(unstage)
56245 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56246 r=`${PWD_COMMAND}`; export r; \
56247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56248 $(NORMAL_TARGET_EXPORTS) \
56249 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
56250 for flag in $(EXTRA_TARGET_FLAGS); do \
56251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56252 done; \
56253 (cd $(TARGET_SUBDIR)/libgomp && \
56254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56256 "RANLIB=$${RANLIB}" \
56257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56258 pdf) \
56259 || exit 1
56260
56261 @endif target-libgomp
56262
56263 .PHONY: maybe-html-target-libgomp html-target-libgomp
56264 maybe-html-target-libgomp:
56265 @if target-libgomp
56266 maybe-html-target-libgomp: html-target-libgomp
56267
56268 html-target-libgomp: \
56269 configure-target-libgomp
56270 @: $(MAKE); $(unstage)
56271 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56272 r=`${PWD_COMMAND}`; export r; \
56273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56274 $(NORMAL_TARGET_EXPORTS) \
56275 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
56276 for flag in $(EXTRA_TARGET_FLAGS); do \
56277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56278 done; \
56279 (cd $(TARGET_SUBDIR)/libgomp && \
56280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56282 "RANLIB=$${RANLIB}" \
56283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56284 html) \
56285 || exit 1
56286
56287 @endif target-libgomp
56288
56289 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
56290 maybe-TAGS-target-libgomp:
56291 @if target-libgomp
56292 maybe-TAGS-target-libgomp: TAGS-target-libgomp
56293
56294 TAGS-target-libgomp: \
56295 configure-target-libgomp
56296 @: $(MAKE); $(unstage)
56297 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56298 r=`${PWD_COMMAND}`; export r; \
56299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56300 $(NORMAL_TARGET_EXPORTS) \
56301 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
56302 for flag in $(EXTRA_TARGET_FLAGS); do \
56303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56304 done; \
56305 (cd $(TARGET_SUBDIR)/libgomp && \
56306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56308 "RANLIB=$${RANLIB}" \
56309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56310 TAGS) \
56311 || exit 1
56312
56313 @endif target-libgomp
56314
56315 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
56316 maybe-install-info-target-libgomp:
56317 @if target-libgomp
56318 maybe-install-info-target-libgomp: install-info-target-libgomp
56319
56320 install-info-target-libgomp: \
56321 configure-target-libgomp \
56322 info-target-libgomp
56323 @: $(MAKE); $(unstage)
56324 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56325 r=`${PWD_COMMAND}`; export r; \
56326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56327 $(NORMAL_TARGET_EXPORTS) \
56328 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
56329 for flag in $(EXTRA_TARGET_FLAGS); do \
56330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56331 done; \
56332 (cd $(TARGET_SUBDIR)/libgomp && \
56333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56335 "RANLIB=$${RANLIB}" \
56336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56337 install-info) \
56338 || exit 1
56339
56340 @endif target-libgomp
56341
56342 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
56343 maybe-install-pdf-target-libgomp:
56344 @if target-libgomp
56345 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
56346
56347 install-pdf-target-libgomp: \
56348 configure-target-libgomp \
56349 pdf-target-libgomp
56350 @: $(MAKE); $(unstage)
56351 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56352 r=`${PWD_COMMAND}`; export r; \
56353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56354 $(NORMAL_TARGET_EXPORTS) \
56355 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
56356 for flag in $(EXTRA_TARGET_FLAGS); do \
56357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56358 done; \
56359 (cd $(TARGET_SUBDIR)/libgomp && \
56360 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56361 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56362 "RANLIB=$${RANLIB}" \
56363 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56364 install-pdf) \
56365 || exit 1
56366
56367 @endif target-libgomp
56368
56369 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
56370 maybe-install-html-target-libgomp:
56371 @if target-libgomp
56372 maybe-install-html-target-libgomp: install-html-target-libgomp
56373
56374 install-html-target-libgomp: \
56375 configure-target-libgomp \
56376 html-target-libgomp
56377 @: $(MAKE); $(unstage)
56378 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56379 r=`${PWD_COMMAND}`; export r; \
56380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56381 $(NORMAL_TARGET_EXPORTS) \
56382 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
56383 for flag in $(EXTRA_TARGET_FLAGS); do \
56384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56385 done; \
56386 (cd $(TARGET_SUBDIR)/libgomp && \
56387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56389 "RANLIB=$${RANLIB}" \
56390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56391 install-html) \
56392 || exit 1
56393
56394 @endif target-libgomp
56395
56396 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
56397 maybe-installcheck-target-libgomp:
56398 @if target-libgomp
56399 maybe-installcheck-target-libgomp: installcheck-target-libgomp
56400
56401 installcheck-target-libgomp: \
56402 configure-target-libgomp
56403 @: $(MAKE); $(unstage)
56404 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56405 r=`${PWD_COMMAND}`; export r; \
56406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56407 $(NORMAL_TARGET_EXPORTS) \
56408 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
56409 for flag in $(EXTRA_TARGET_FLAGS); do \
56410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56411 done; \
56412 (cd $(TARGET_SUBDIR)/libgomp && \
56413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56415 "RANLIB=$${RANLIB}" \
56416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56417 installcheck) \
56418 || exit 1
56419
56420 @endif target-libgomp
56421
56422 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
56423 maybe-mostlyclean-target-libgomp:
56424 @if target-libgomp
56425 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
56426
56427 mostlyclean-target-libgomp:
56428 @: $(MAKE); $(unstage)
56429 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56430 r=`${PWD_COMMAND}`; export r; \
56431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56432 $(NORMAL_TARGET_EXPORTS) \
56433 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
56434 for flag in $(EXTRA_TARGET_FLAGS); do \
56435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56436 done; \
56437 (cd $(TARGET_SUBDIR)/libgomp && \
56438 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56439 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56440 "RANLIB=$${RANLIB}" \
56441 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56442 mostlyclean) \
56443 || exit 1
56444
56445 @endif target-libgomp
56446
56447 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
56448 maybe-clean-target-libgomp:
56449 @if target-libgomp
56450 maybe-clean-target-libgomp: clean-target-libgomp
56451
56452 clean-target-libgomp:
56453 @: $(MAKE); $(unstage)
56454 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56455 r=`${PWD_COMMAND}`; export r; \
56456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56457 $(NORMAL_TARGET_EXPORTS) \
56458 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
56459 for flag in $(EXTRA_TARGET_FLAGS); do \
56460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56461 done; \
56462 (cd $(TARGET_SUBDIR)/libgomp && \
56463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56465 "RANLIB=$${RANLIB}" \
56466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56467 clean) \
56468 || exit 1
56469
56470 @endif target-libgomp
56471
56472 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
56473 maybe-distclean-target-libgomp:
56474 @if target-libgomp
56475 maybe-distclean-target-libgomp: distclean-target-libgomp
56476
56477 distclean-target-libgomp:
56478 @: $(MAKE); $(unstage)
56479 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56480 r=`${PWD_COMMAND}`; export r; \
56481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56482 $(NORMAL_TARGET_EXPORTS) \
56483 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
56484 for flag in $(EXTRA_TARGET_FLAGS); do \
56485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56486 done; \
56487 (cd $(TARGET_SUBDIR)/libgomp && \
56488 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56489 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56490 "RANLIB=$${RANLIB}" \
56491 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56492 distclean) \
56493 || exit 1
56494
56495 @endif target-libgomp
56496
56497 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
56498 maybe-maintainer-clean-target-libgomp:
56499 @if target-libgomp
56500 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
56501
56502 maintainer-clean-target-libgomp:
56503 @: $(MAKE); $(unstage)
56504 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
56505 r=`${PWD_COMMAND}`; export r; \
56506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56507 $(NORMAL_TARGET_EXPORTS) \
56508 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
56509 for flag in $(EXTRA_TARGET_FLAGS); do \
56510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56511 done; \
56512 (cd $(TARGET_SUBDIR)/libgomp && \
56513 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56514 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56515 "RANLIB=$${RANLIB}" \
56516 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56517 maintainer-clean) \
56518 || exit 1
56519
56520 @endif target-libgomp
56521
56522
56523
56524 # ----------
56525 # GCC module
56526 # ----------
56527
56528 @if gcc-no-bootstrap
56529 .PHONY: cross
56530 cross: all-build all-gas all-ld
56531 @r=`${PWD_COMMAND}`; export r; \
56532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56533 $(HOST_EXPORTS) \
56534 echo "Building the C and C++ compiler"; \
56535 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
56536 @r=`${PWD_COMMAND}`; export r; \
56537 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
56538 echo "Building runtime libraries"; \
56539 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
56540 @endif gcc-no-bootstrap
56541
56542 @if gcc
56543
56544 .PHONY: check-gcc-c check-c
56545 check-gcc-c:
56546 r=`${PWD_COMMAND}`; export r; \
56547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56548 $(HOST_EXPORTS) \
56549 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
56550 check-c: check-gcc-c
56551
56552 .PHONY: check-gcc-c++ check-c++
56553 check-gcc-c++:
56554 r=`${PWD_COMMAND}`; export r; \
56555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56556 $(HOST_EXPORTS) \
56557 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
56558 check-c++: check-gcc-c++ check-target-libstdc++-v3
56559
56560 .PHONY: check-gcc-fortran check-fortran
56561 check-gcc-fortran:
56562 r=`${PWD_COMMAND}`; export r; \
56563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56564 $(HOST_EXPORTS) \
56565 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
56566 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
56567
56568 .PHONY: check-gcc-java check-java
56569 check-gcc-java:
56570 r=`${PWD_COMMAND}`; export r; \
56571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56572 $(HOST_EXPORTS) \
56573 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
56574 check-java: check-gcc-java check-target-libjava
56575
56576 .PHONY: check-gcc-ada check-ada
56577 check-gcc-ada:
56578 r=`${PWD_COMMAND}`; export r; \
56579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56580 $(HOST_EXPORTS) \
56581 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
56582 check-ada: check-gcc-ada check-target-libada
56583
56584 .PHONY: check-gcc-objc check-objc
56585 check-gcc-objc:
56586 r=`${PWD_COMMAND}`; export r; \
56587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56588 $(HOST_EXPORTS) \
56589 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
56590 check-objc: check-gcc-objc check-target-libobjc
56591
56592 .PHONY: check-gcc-obj-c++ check-obj-c++
56593 check-gcc-obj-c++:
56594 r=`${PWD_COMMAND}`; export r; \
56595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56596 $(HOST_EXPORTS) \
56597 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
56598 check-obj-c++: check-gcc-obj-c++
56599
56600 .PHONY: check-gcc-go check-go
56601 check-gcc-go:
56602 r=`${PWD_COMMAND}`; export r; \
56603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56604 $(HOST_EXPORTS) \
56605 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
56606 check-go: check-gcc-go check-target-libgo
56607
56608
56609 # Install the gcc headers files, but not the fixed include files,
56610 # which Cygnus is not allowed to distribute. This rule is very
56611 # dependent on the workings of the gcc Makefile.in.
56612 .PHONY: gcc-no-fixedincludes
56613 gcc-no-fixedincludes:
56614 @if [ -f ./gcc/Makefile ]; then \
56615 rm -rf gcc/tmp-include; \
56616 mv gcc/include gcc/tmp-include 2>/dev/null; \
56617 mkdir gcc/include; \
56618 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
56619 touch gcc/stmp-fixinc gcc/include/fixed; \
56620 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
56621 r=`${PWD_COMMAND}`; export r; \
56622 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
56623 $(HOST_EXPORTS) \
56624 (cd ./gcc && \
56625 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
56626 rm -rf gcc/include; \
56627 mv gcc/tmp-include gcc/include 2>/dev/null; \
56628 else true; fi
56629 @endif gcc
56630
56631 # ---------------------
56632 # GCC bootstrap support
56633 # ---------------------
56634
56635 # We track the current stage (the one in 'gcc') in the stage_current file.
56636 # stage_last instead tracks the stage that was built last. These targets
56637 # are dummy when toplevel bootstrap is not active.
56638
56639 # While making host and target tools, symlinks to the final stage must be
56640 # there, so $(unstage) should be run at various points. To avoid excessive
56641 # recursive invocations of make, we "inline" them using a variable. These
56642 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
56643 # to avoid warnings from the GNU Make job server.
56644
56645 unstage = :
56646 stage = :
56647 current_stage = ""
56648
56649 @if gcc-bootstrap
56650 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
56651 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
56652 current_stage = "`cat stage_current 2> /dev/null`"
56653 @endif gcc-bootstrap
56654
56655 .PHONY: unstage stage
56656 unstage:
56657 @: $(MAKE); $(unstage)
56658 stage:
56659 @: $(MAKE); $(stage)
56660
56661 # Disable commands for lean bootstrap.
56662 LEAN = false
56663
56664 # We name the build directories for the various stages "stage1-gcc",
56665 # "stage2-gcc","stage3-gcc", etc.
56666
56667 # Since the 'compare' process will fail (on debugging information) if any
56668 # directory names are different, we need to link the gcc directory for
56669 # the previous stage to a constant name ('prev-gcc'), and to make the name of
56670 # the build directories constant as well. For the latter, we use naked names
56671 # like 'gcc', because the scripts in that directory assume it. We use
56672 # mv on platforms where symlinks to directories do not work or are not
56673 # reliable.
56674
56675 # 'touch' doesn't work right on some platforms.
56676 STAMP = echo timestamp >
56677
56678 # We only want to compare .o files, so set this!
56679 objext = .o
56680
56681
56682 .PHONY: stage1-start stage1-end
56683
56684 stage1-start::
56685 @: $(MAKE); $(stage); \
56686 echo stage1 > stage_current ; \
56687 echo stage1 > stage_last; \
56688 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56689 @if bfd
56690 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
56691 mkdir stage1-bfd; \
56692 mv stage1-bfd bfd
56693 @endif bfd
56694 @if opcodes
56695 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
56696 mkdir stage1-opcodes; \
56697 mv stage1-opcodes opcodes
56698 @endif opcodes
56699 @if binutils
56700 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
56701 mkdir stage1-binutils; \
56702 mv stage1-binutils binutils
56703 @endif binutils
56704 @if gas
56705 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
56706 mkdir stage1-gas; \
56707 mv stage1-gas gas
56708 @endif gas
56709 @if gcc
56710 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
56711 mkdir stage1-gcc; \
56712 mv stage1-gcc gcc
56713 @endif gcc
56714 @if gmp
56715 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
56716 mkdir stage1-gmp; \
56717 mv stage1-gmp gmp
56718 @endif gmp
56719 @if mpfr
56720 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
56721 mkdir stage1-mpfr; \
56722 mv stage1-mpfr mpfr
56723 @endif mpfr
56724 @if mpc
56725 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
56726 mkdir stage1-mpc; \
56727 mv stage1-mpc mpc
56728 @endif mpc
56729 @if ppl
56730 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
56731 mkdir stage1-ppl; \
56732 mv stage1-ppl ppl
56733 @endif ppl
56734 @if cloog
56735 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
56736 mkdir stage1-cloog; \
56737 mv stage1-cloog cloog
56738 @endif cloog
56739 @if libelf
56740 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
56741 mkdir stage1-libelf; \
56742 mv stage1-libelf libelf
56743 @endif libelf
56744 @if gold
56745 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
56746 mkdir stage1-gold; \
56747 mv stage1-gold gold
56748 @endif gold
56749 @if intl
56750 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
56751 mkdir stage1-intl; \
56752 mv stage1-intl intl
56753 @endif intl
56754 @if ld
56755 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
56756 mkdir stage1-ld; \
56757 mv stage1-ld ld
56758 @endif ld
56759 @if libcpp
56760 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
56761 mkdir stage1-libcpp; \
56762 mv stage1-libcpp libcpp
56763 @endif libcpp
56764 @if libdecnumber
56765 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
56766 mkdir stage1-libdecnumber; \
56767 mv stage1-libdecnumber libdecnumber
56768 @endif libdecnumber
56769 @if libiberty
56770 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
56771 mkdir stage1-libiberty; \
56772 mv stage1-libiberty libiberty
56773 @endif libiberty
56774 @if zlib
56775 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
56776 mkdir stage1-zlib; \
56777 mv stage1-zlib zlib
56778 @endif zlib
56779 @if lto-plugin
56780 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
56781 mkdir stage1-lto-plugin; \
56782 mv stage1-lto-plugin lto-plugin
56783 @endif lto-plugin
56784 @[ -d stage1-$(TARGET_SUBDIR) ] || \
56785 mkdir stage1-$(TARGET_SUBDIR); \
56786 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
56787
56788 stage1-end::
56789 @if bfd
56790 @if test -d $(HOST_SUBDIR)/bfd ; then \
56791 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
56792 fi
56793 @endif bfd
56794 @if opcodes
56795 @if test -d $(HOST_SUBDIR)/opcodes ; then \
56796 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
56797 fi
56798 @endif opcodes
56799 @if binutils
56800 @if test -d $(HOST_SUBDIR)/binutils ; then \
56801 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
56802 fi
56803 @endif binutils
56804 @if gas
56805 @if test -d $(HOST_SUBDIR)/gas ; then \
56806 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
56807 fi
56808 @endif gas
56809 @if gcc
56810 @if test -d $(HOST_SUBDIR)/gcc ; then \
56811 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
56812 fi
56813 @endif gcc
56814 @if gmp
56815 @if test -d $(HOST_SUBDIR)/gmp ; then \
56816 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
56817 fi
56818 @endif gmp
56819 @if mpfr
56820 @if test -d $(HOST_SUBDIR)/mpfr ; then \
56821 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
56822 fi
56823 @endif mpfr
56824 @if mpc
56825 @if test -d $(HOST_SUBDIR)/mpc ; then \
56826 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
56827 fi
56828 @endif mpc
56829 @if ppl
56830 @if test -d $(HOST_SUBDIR)/ppl ; then \
56831 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
56832 fi
56833 @endif ppl
56834 @if cloog
56835 @if test -d $(HOST_SUBDIR)/cloog ; then \
56836 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
56837 fi
56838 @endif cloog
56839 @if libelf
56840 @if test -d $(HOST_SUBDIR)/libelf ; then \
56841 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
56842 fi
56843 @endif libelf
56844 @if gold
56845 @if test -d $(HOST_SUBDIR)/gold ; then \
56846 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
56847 fi
56848 @endif gold
56849 @if intl
56850 @if test -d $(HOST_SUBDIR)/intl ; then \
56851 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
56852 fi
56853 @endif intl
56854 @if ld
56855 @if test -d $(HOST_SUBDIR)/ld ; then \
56856 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
56857 fi
56858 @endif ld
56859 @if libcpp
56860 @if test -d $(HOST_SUBDIR)/libcpp ; then \
56861 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
56862 fi
56863 @endif libcpp
56864 @if libdecnumber
56865 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
56866 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
56867 fi
56868 @endif libdecnumber
56869 @if libiberty
56870 @if test -d $(HOST_SUBDIR)/libiberty ; then \
56871 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
56872 fi
56873 @endif libiberty
56874 @if zlib
56875 @if test -d $(HOST_SUBDIR)/zlib ; then \
56876 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
56877 fi
56878 @endif zlib
56879 @if lto-plugin
56880 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
56881 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
56882 fi
56883 @endif lto-plugin
56884 @if test -d $(TARGET_SUBDIR) ; then \
56885 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
56886 fi
56887 rm -f stage_current
56888
56889 # Bubble a bug fix through all the stages up to stage 1. They are
56890 # remade, but not reconfigured. The next stage (if any) will not be
56891 # reconfigured either.
56892 .PHONY: stage1-bubble
56893 stage1-bubble::
56894 @r=`${PWD_COMMAND}`; export r; \
56895 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56896 if test -f stage1-lean ; then \
56897 echo Skipping rebuild of stage1 ; \
56898 else \
56899 $(MAKE) stage1-start; \
56900 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
56901 fi
56902
56903 .PHONY: all-stage1 clean-stage1
56904 do-clean: clean-stage1
56905
56906 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56907 # only possibility, but now it conflicts with no-bootstrap rules
56908 @if gcc-bootstrap
56909
56910
56911
56912
56913 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56914
56915 .PHONY: distclean-stage1
56916 distclean-stage1::
56917 @: $(MAKE); $(stage)
56918 @test "`cat stage_last`" != stage1 || rm -f stage_last
56919 rm -rf stage1-*
56920
56921
56922 @endif gcc-bootstrap
56923
56924
56925 .PHONY: stage2-start stage2-end
56926
56927 stage2-start::
56928 @: $(MAKE); $(stage); \
56929 echo stage2 > stage_current ; \
56930 echo stage2 > stage_last; \
56931 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56932 @if bfd
56933 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
56934 mkdir stage2-bfd; \
56935 mv stage2-bfd bfd ; \
56936 mv stage1-bfd prev-bfd || test -f stage1-lean
56937 @endif bfd
56938 @if opcodes
56939 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
56940 mkdir stage2-opcodes; \
56941 mv stage2-opcodes opcodes ; \
56942 mv stage1-opcodes prev-opcodes || test -f stage1-lean
56943 @endif opcodes
56944 @if binutils
56945 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
56946 mkdir stage2-binutils; \
56947 mv stage2-binutils binutils ; \
56948 mv stage1-binutils prev-binutils || test -f stage1-lean
56949 @endif binutils
56950 @if gas
56951 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
56952 mkdir stage2-gas; \
56953 mv stage2-gas gas ; \
56954 mv stage1-gas prev-gas || test -f stage1-lean
56955 @endif gas
56956 @if gcc
56957 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
56958 mkdir stage2-gcc; \
56959 mv stage2-gcc gcc ; \
56960 mv stage1-gcc prev-gcc || test -f stage1-lean
56961 @endif gcc
56962 @if gmp
56963 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
56964 mkdir stage2-gmp; \
56965 mv stage2-gmp gmp ; \
56966 mv stage1-gmp prev-gmp || test -f stage1-lean
56967 @endif gmp
56968 @if mpfr
56969 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
56970 mkdir stage2-mpfr; \
56971 mv stage2-mpfr mpfr ; \
56972 mv stage1-mpfr prev-mpfr || test -f stage1-lean
56973 @endif mpfr
56974 @if mpc
56975 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
56976 mkdir stage2-mpc; \
56977 mv stage2-mpc mpc ; \
56978 mv stage1-mpc prev-mpc || test -f stage1-lean
56979 @endif mpc
56980 @if ppl
56981 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
56982 mkdir stage2-ppl; \
56983 mv stage2-ppl ppl ; \
56984 mv stage1-ppl prev-ppl || test -f stage1-lean
56985 @endif ppl
56986 @if cloog
56987 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
56988 mkdir stage2-cloog; \
56989 mv stage2-cloog cloog ; \
56990 mv stage1-cloog prev-cloog || test -f stage1-lean
56991 @endif cloog
56992 @if libelf
56993 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
56994 mkdir stage2-libelf; \
56995 mv stage2-libelf libelf ; \
56996 mv stage1-libelf prev-libelf || test -f stage1-lean
56997 @endif libelf
56998 @if gold
56999 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
57000 mkdir stage2-gold; \
57001 mv stage2-gold gold ; \
57002 mv stage1-gold prev-gold || test -f stage1-lean
57003 @endif gold
57004 @if intl
57005 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
57006 mkdir stage2-intl; \
57007 mv stage2-intl intl ; \
57008 mv stage1-intl prev-intl || test -f stage1-lean
57009 @endif intl
57010 @if ld
57011 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
57012 mkdir stage2-ld; \
57013 mv stage2-ld ld ; \
57014 mv stage1-ld prev-ld || test -f stage1-lean
57015 @endif ld
57016 @if libcpp
57017 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
57018 mkdir stage2-libcpp; \
57019 mv stage2-libcpp libcpp ; \
57020 mv stage1-libcpp prev-libcpp || test -f stage1-lean
57021 @endif libcpp
57022 @if libdecnumber
57023 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
57024 mkdir stage2-libdecnumber; \
57025 mv stage2-libdecnumber libdecnumber ; \
57026 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
57027 @endif libdecnumber
57028 @if libiberty
57029 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
57030 mkdir stage2-libiberty; \
57031 mv stage2-libiberty libiberty ; \
57032 mv stage1-libiberty prev-libiberty || test -f stage1-lean
57033 @endif libiberty
57034 @if zlib
57035 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
57036 mkdir stage2-zlib; \
57037 mv stage2-zlib zlib ; \
57038 mv stage1-zlib prev-zlib || test -f stage1-lean
57039 @endif zlib
57040 @if lto-plugin
57041 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
57042 mkdir stage2-lto-plugin; \
57043 mv stage2-lto-plugin lto-plugin ; \
57044 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
57045 @endif lto-plugin
57046 @[ -d stage2-$(TARGET_SUBDIR) ] || \
57047 mkdir stage2-$(TARGET_SUBDIR); \
57048 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57049 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
57050
57051 stage2-end::
57052 @if bfd
57053 @if test -d $(HOST_SUBDIR)/bfd ; then \
57054 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
57055 mv prev-bfd stage1-bfd ; : ; \
57056 fi
57057 @endif bfd
57058 @if opcodes
57059 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57060 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
57061 mv prev-opcodes stage1-opcodes ; : ; \
57062 fi
57063 @endif opcodes
57064 @if binutils
57065 @if test -d $(HOST_SUBDIR)/binutils ; then \
57066 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
57067 mv prev-binutils stage1-binutils ; : ; \
57068 fi
57069 @endif binutils
57070 @if gas
57071 @if test -d $(HOST_SUBDIR)/gas ; then \
57072 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
57073 mv prev-gas stage1-gas ; : ; \
57074 fi
57075 @endif gas
57076 @if gcc
57077 @if test -d $(HOST_SUBDIR)/gcc ; then \
57078 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
57079 mv prev-gcc stage1-gcc ; : ; \
57080 fi
57081 @endif gcc
57082 @if gmp
57083 @if test -d $(HOST_SUBDIR)/gmp ; then \
57084 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
57085 mv prev-gmp stage1-gmp ; : ; \
57086 fi
57087 @endif gmp
57088 @if mpfr
57089 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57090 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
57091 mv prev-mpfr stage1-mpfr ; : ; \
57092 fi
57093 @endif mpfr
57094 @if mpc
57095 @if test -d $(HOST_SUBDIR)/mpc ; then \
57096 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
57097 mv prev-mpc stage1-mpc ; : ; \
57098 fi
57099 @endif mpc
57100 @if ppl
57101 @if test -d $(HOST_SUBDIR)/ppl ; then \
57102 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
57103 mv prev-ppl stage1-ppl ; : ; \
57104 fi
57105 @endif ppl
57106 @if cloog
57107 @if test -d $(HOST_SUBDIR)/cloog ; then \
57108 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
57109 mv prev-cloog stage1-cloog ; : ; \
57110 fi
57111 @endif cloog
57112 @if libelf
57113 @if test -d $(HOST_SUBDIR)/libelf ; then \
57114 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
57115 mv prev-libelf stage1-libelf ; : ; \
57116 fi
57117 @endif libelf
57118 @if gold
57119 @if test -d $(HOST_SUBDIR)/gold ; then \
57120 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
57121 mv prev-gold stage1-gold ; : ; \
57122 fi
57123 @endif gold
57124 @if intl
57125 @if test -d $(HOST_SUBDIR)/intl ; then \
57126 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
57127 mv prev-intl stage1-intl ; : ; \
57128 fi
57129 @endif intl
57130 @if ld
57131 @if test -d $(HOST_SUBDIR)/ld ; then \
57132 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
57133 mv prev-ld stage1-ld ; : ; \
57134 fi
57135 @endif ld
57136 @if libcpp
57137 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57138 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
57139 mv prev-libcpp stage1-libcpp ; : ; \
57140 fi
57141 @endif libcpp
57142 @if libdecnumber
57143 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57144 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
57145 mv prev-libdecnumber stage1-libdecnumber ; : ; \
57146 fi
57147 @endif libdecnumber
57148 @if libiberty
57149 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57150 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
57151 mv prev-libiberty stage1-libiberty ; : ; \
57152 fi
57153 @endif libiberty
57154 @if zlib
57155 @if test -d $(HOST_SUBDIR)/zlib ; then \
57156 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
57157 mv prev-zlib stage1-zlib ; : ; \
57158 fi
57159 @endif zlib
57160 @if lto-plugin
57161 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57162 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
57163 mv prev-lto-plugin stage1-lto-plugin ; : ; \
57164 fi
57165 @endif lto-plugin
57166 @if test -d $(TARGET_SUBDIR) ; then \
57167 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
57168 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
57169 fi
57170 rm -f stage_current
57171
57172 # Bubble a bug fix through all the stages up to stage 2. They are
57173 # remade, but not reconfigured. The next stage (if any) will not be
57174 # reconfigured either.
57175 .PHONY: stage2-bubble
57176 stage2-bubble:: stage1-bubble
57177 @r=`${PWD_COMMAND}`; export r; \
57178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57179 if test -f stage2-lean || test -f stage1-lean ; then \
57180 echo Skipping rebuild of stage2 ; \
57181 else \
57182 $(MAKE) stage2-start; \
57183 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
57184 fi
57185
57186 .PHONY: all-stage2 clean-stage2
57187 do-clean: clean-stage2
57188
57189 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57190 # only possibility, but now it conflicts with no-bootstrap rules
57191 @if gcc-bootstrap
57192
57193
57194
57195 .PHONY: bootstrap2 bootstrap2-lean
57196 bootstrap2:
57197 echo stage2 > stage_final
57198 @r=`${PWD_COMMAND}`; export r; \
57199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57200 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
57201 @: $(MAKE); $(unstage)
57202 @r=`${PWD_COMMAND}`; export r; \
57203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57204 TFLAGS="$(STAGE2_TFLAGS)"; \
57205 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57206
57207 bootstrap2-lean:
57208 echo stage2 > stage_final
57209 @r=`${PWD_COMMAND}`; export r; \
57210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57211 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
57212 @: $(MAKE); $(unstage)
57213 @r=`${PWD_COMMAND}`; export r; \
57214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57215 TFLAGS="$(STAGE2_TFLAGS)"; \
57216 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57217
57218
57219 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57220 distclean-stage1:: distclean-stage2
57221 .PHONY: distclean-stage2
57222 distclean-stage2::
57223 @: $(MAKE); $(stage)
57224 @test "`cat stage_last`" != stage2 || rm -f stage_last
57225 rm -rf stage2-*
57226
57227
57228 @endif gcc-bootstrap
57229
57230
57231 .PHONY: stage3-start stage3-end
57232
57233 stage3-start::
57234 @: $(MAKE); $(stage); \
57235 echo stage3 > stage_current ; \
57236 echo stage3 > stage_last; \
57237 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57238 @if bfd
57239 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
57240 mkdir stage3-bfd; \
57241 mv stage3-bfd bfd ; \
57242 mv stage2-bfd prev-bfd || test -f stage2-lean
57243 @endif bfd
57244 @if opcodes
57245 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
57246 mkdir stage3-opcodes; \
57247 mv stage3-opcodes opcodes ; \
57248 mv stage2-opcodes prev-opcodes || test -f stage2-lean
57249 @endif opcodes
57250 @if binutils
57251 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
57252 mkdir stage3-binutils; \
57253 mv stage3-binutils binutils ; \
57254 mv stage2-binutils prev-binutils || test -f stage2-lean
57255 @endif binutils
57256 @if gas
57257 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
57258 mkdir stage3-gas; \
57259 mv stage3-gas gas ; \
57260 mv stage2-gas prev-gas || test -f stage2-lean
57261 @endif gas
57262 @if gcc
57263 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
57264 mkdir stage3-gcc; \
57265 mv stage3-gcc gcc ; \
57266 mv stage2-gcc prev-gcc || test -f stage2-lean
57267 @endif gcc
57268 @if gmp
57269 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
57270 mkdir stage3-gmp; \
57271 mv stage3-gmp gmp ; \
57272 mv stage2-gmp prev-gmp || test -f stage2-lean
57273 @endif gmp
57274 @if mpfr
57275 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
57276 mkdir stage3-mpfr; \
57277 mv stage3-mpfr mpfr ; \
57278 mv stage2-mpfr prev-mpfr || test -f stage2-lean
57279 @endif mpfr
57280 @if mpc
57281 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
57282 mkdir stage3-mpc; \
57283 mv stage3-mpc mpc ; \
57284 mv stage2-mpc prev-mpc || test -f stage2-lean
57285 @endif mpc
57286 @if ppl
57287 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
57288 mkdir stage3-ppl; \
57289 mv stage3-ppl ppl ; \
57290 mv stage2-ppl prev-ppl || test -f stage2-lean
57291 @endif ppl
57292 @if cloog
57293 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
57294 mkdir stage3-cloog; \
57295 mv stage3-cloog cloog ; \
57296 mv stage2-cloog prev-cloog || test -f stage2-lean
57297 @endif cloog
57298 @if libelf
57299 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
57300 mkdir stage3-libelf; \
57301 mv stage3-libelf libelf ; \
57302 mv stage2-libelf prev-libelf || test -f stage2-lean
57303 @endif libelf
57304 @if gold
57305 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
57306 mkdir stage3-gold; \
57307 mv stage3-gold gold ; \
57308 mv stage2-gold prev-gold || test -f stage2-lean
57309 @endif gold
57310 @if intl
57311 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
57312 mkdir stage3-intl; \
57313 mv stage3-intl intl ; \
57314 mv stage2-intl prev-intl || test -f stage2-lean
57315 @endif intl
57316 @if ld
57317 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
57318 mkdir stage3-ld; \
57319 mv stage3-ld ld ; \
57320 mv stage2-ld prev-ld || test -f stage2-lean
57321 @endif ld
57322 @if libcpp
57323 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
57324 mkdir stage3-libcpp; \
57325 mv stage3-libcpp libcpp ; \
57326 mv stage2-libcpp prev-libcpp || test -f stage2-lean
57327 @endif libcpp
57328 @if libdecnumber
57329 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
57330 mkdir stage3-libdecnumber; \
57331 mv stage3-libdecnumber libdecnumber ; \
57332 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
57333 @endif libdecnumber
57334 @if libiberty
57335 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
57336 mkdir stage3-libiberty; \
57337 mv stage3-libiberty libiberty ; \
57338 mv stage2-libiberty prev-libiberty || test -f stage2-lean
57339 @endif libiberty
57340 @if zlib
57341 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
57342 mkdir stage3-zlib; \
57343 mv stage3-zlib zlib ; \
57344 mv stage2-zlib prev-zlib || test -f stage2-lean
57345 @endif zlib
57346 @if lto-plugin
57347 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
57348 mkdir stage3-lto-plugin; \
57349 mv stage3-lto-plugin lto-plugin ; \
57350 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
57351 @endif lto-plugin
57352 @[ -d stage3-$(TARGET_SUBDIR) ] || \
57353 mkdir stage3-$(TARGET_SUBDIR); \
57354 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57355 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
57356
57357 stage3-end::
57358 @if bfd
57359 @if test -d $(HOST_SUBDIR)/bfd ; then \
57360 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
57361 mv prev-bfd stage2-bfd ; : ; \
57362 fi
57363 @endif bfd
57364 @if opcodes
57365 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57366 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
57367 mv prev-opcodes stage2-opcodes ; : ; \
57368 fi
57369 @endif opcodes
57370 @if binutils
57371 @if test -d $(HOST_SUBDIR)/binutils ; then \
57372 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
57373 mv prev-binutils stage2-binutils ; : ; \
57374 fi
57375 @endif binutils
57376 @if gas
57377 @if test -d $(HOST_SUBDIR)/gas ; then \
57378 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
57379 mv prev-gas stage2-gas ; : ; \
57380 fi
57381 @endif gas
57382 @if gcc
57383 @if test -d $(HOST_SUBDIR)/gcc ; then \
57384 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
57385 mv prev-gcc stage2-gcc ; : ; \
57386 fi
57387 @endif gcc
57388 @if gmp
57389 @if test -d $(HOST_SUBDIR)/gmp ; then \
57390 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
57391 mv prev-gmp stage2-gmp ; : ; \
57392 fi
57393 @endif gmp
57394 @if mpfr
57395 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57396 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
57397 mv prev-mpfr stage2-mpfr ; : ; \
57398 fi
57399 @endif mpfr
57400 @if mpc
57401 @if test -d $(HOST_SUBDIR)/mpc ; then \
57402 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
57403 mv prev-mpc stage2-mpc ; : ; \
57404 fi
57405 @endif mpc
57406 @if ppl
57407 @if test -d $(HOST_SUBDIR)/ppl ; then \
57408 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
57409 mv prev-ppl stage2-ppl ; : ; \
57410 fi
57411 @endif ppl
57412 @if cloog
57413 @if test -d $(HOST_SUBDIR)/cloog ; then \
57414 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
57415 mv prev-cloog stage2-cloog ; : ; \
57416 fi
57417 @endif cloog
57418 @if libelf
57419 @if test -d $(HOST_SUBDIR)/libelf ; then \
57420 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
57421 mv prev-libelf stage2-libelf ; : ; \
57422 fi
57423 @endif libelf
57424 @if gold
57425 @if test -d $(HOST_SUBDIR)/gold ; then \
57426 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
57427 mv prev-gold stage2-gold ; : ; \
57428 fi
57429 @endif gold
57430 @if intl
57431 @if test -d $(HOST_SUBDIR)/intl ; then \
57432 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
57433 mv prev-intl stage2-intl ; : ; \
57434 fi
57435 @endif intl
57436 @if ld
57437 @if test -d $(HOST_SUBDIR)/ld ; then \
57438 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
57439 mv prev-ld stage2-ld ; : ; \
57440 fi
57441 @endif ld
57442 @if libcpp
57443 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57444 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
57445 mv prev-libcpp stage2-libcpp ; : ; \
57446 fi
57447 @endif libcpp
57448 @if libdecnumber
57449 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57450 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
57451 mv prev-libdecnumber stage2-libdecnumber ; : ; \
57452 fi
57453 @endif libdecnumber
57454 @if libiberty
57455 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57456 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
57457 mv prev-libiberty stage2-libiberty ; : ; \
57458 fi
57459 @endif libiberty
57460 @if zlib
57461 @if test -d $(HOST_SUBDIR)/zlib ; then \
57462 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
57463 mv prev-zlib stage2-zlib ; : ; \
57464 fi
57465 @endif zlib
57466 @if lto-plugin
57467 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57468 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
57469 mv prev-lto-plugin stage2-lto-plugin ; : ; \
57470 fi
57471 @endif lto-plugin
57472 @if test -d $(TARGET_SUBDIR) ; then \
57473 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
57474 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
57475 fi
57476 rm -f stage_current
57477
57478 # Bubble a bug fix through all the stages up to stage 3. They are
57479 # remade, but not reconfigured. The next stage (if any) will not be
57480 # reconfigured either.
57481 .PHONY: stage3-bubble
57482 stage3-bubble:: stage2-bubble
57483 @r=`${PWD_COMMAND}`; export r; \
57484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57485 if test -f stage3-lean || test -f stage2-lean ; then \
57486 echo Skipping rebuild of stage3 ; \
57487 else \
57488 $(MAKE) stage3-start; \
57489 if $(LEAN); then \
57490 rm -rf stage1-* ; \
57491 $(STAMP) stage1-lean ; \
57492 fi; \
57493 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
57494 fi
57495 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
57496
57497 .PHONY: all-stage3 clean-stage3
57498 do-clean: clean-stage3
57499
57500 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57501 # only possibility, but now it conflicts with no-bootstrap rules
57502 @if gcc-bootstrap
57503
57504 compare:
57505 @r=`${PWD_COMMAND}`; export r; \
57506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57507 if test -f stage2-lean; then \
57508 echo Cannot compare object files as stage 2 was deleted. ; \
57509 exit 0 ; \
57510 fi; \
57511 : $(MAKE); $(stage); \
57512 rm -f .bad_compare ; \
57513 echo Comparing stages 2 and 3 ; \
57514 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
57515 files=`find stage3-* -name "*$(objext)" -print | \
57516 sed -n s,^stage$$sed-,,p` ; \
57517 for file in $${files} ; do \
57518 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
57519 if test ! -f $$f1; then continue; fi; \
57520 $(do-compare) > /dev/null 2>&1; \
57521 if test $$? -eq 1; then \
57522 case $$file in \
57523 @compare_exclusions@) \
57524 echo warning: $$file differs ;; \
57525 *) \
57526 echo $$file differs >> .bad_compare ;; \
57527 esac ; \
57528 fi ; \
57529 done ; \
57530 if [ -f .bad_compare ]; then \
57531 echo "Bootstrap comparison failure!"; \
57532 cat .bad_compare; \
57533 exit 1; \
57534 else \
57535 echo Comparison successful.; \
57536 fi ; \
57537 $(STAMP) compare
57538 if $(LEAN); then \
57539 rm -rf stage2-*; \
57540 $(STAMP) stage2-lean; \
57541 fi
57542
57543
57544
57545 .PHONY: bootstrap bootstrap-lean
57546 bootstrap:
57547 echo stage3 > stage_final
57548 @r=`${PWD_COMMAND}`; export r; \
57549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57550 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57551 @: $(MAKE); $(unstage)
57552 @r=`${PWD_COMMAND}`; export r; \
57553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57554 TFLAGS="$(STAGE3_TFLAGS)"; \
57555 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57556
57557 bootstrap-lean:
57558 echo stage3 > stage_final
57559 @r=`${PWD_COMMAND}`; export r; \
57560 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57561 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
57562 @: $(MAKE); $(unstage)
57563 @r=`${PWD_COMMAND}`; export r; \
57564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57565 TFLAGS="$(STAGE3_TFLAGS)"; \
57566 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57567
57568
57569 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57570 distclean-stage2:: distclean-stage3
57571 .PHONY: distclean-stage3
57572 distclean-stage3::
57573 @: $(MAKE); $(stage)
57574 @test "`cat stage_last`" != stage3 || rm -f stage_last
57575 rm -rf stage3-* compare
57576
57577
57578 .PHONY: cleanstrap
57579 cleanstrap: do-distclean local-clean
57580 echo stage3 > stage_final
57581 @r=`${PWD_COMMAND}`; export r; \
57582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57583 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
57584 @: $(MAKE); $(unstage)
57585 @r=`${PWD_COMMAND}`; export r; \
57586 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57587 TFLAGS="$(STAGE3_TFLAGS)"; \
57588 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57589
57590 @endif gcc-bootstrap
57591
57592
57593 .PHONY: stage4-start stage4-end
57594
57595 stage4-start::
57596 @: $(MAKE); $(stage); \
57597 echo stage4 > stage_current ; \
57598 echo stage4 > stage_last; \
57599 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57600 @if bfd
57601 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
57602 mkdir stage4-bfd; \
57603 mv stage4-bfd bfd ; \
57604 mv stage3-bfd prev-bfd || test -f stage3-lean
57605 @endif bfd
57606 @if opcodes
57607 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
57608 mkdir stage4-opcodes; \
57609 mv stage4-opcodes opcodes ; \
57610 mv stage3-opcodes prev-opcodes || test -f stage3-lean
57611 @endif opcodes
57612 @if binutils
57613 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
57614 mkdir stage4-binutils; \
57615 mv stage4-binutils binutils ; \
57616 mv stage3-binutils prev-binutils || test -f stage3-lean
57617 @endif binutils
57618 @if gas
57619 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
57620 mkdir stage4-gas; \
57621 mv stage4-gas gas ; \
57622 mv stage3-gas prev-gas || test -f stage3-lean
57623 @endif gas
57624 @if gcc
57625 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
57626 mkdir stage4-gcc; \
57627 mv stage4-gcc gcc ; \
57628 mv stage3-gcc prev-gcc || test -f stage3-lean
57629 @endif gcc
57630 @if gmp
57631 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
57632 mkdir stage4-gmp; \
57633 mv stage4-gmp gmp ; \
57634 mv stage3-gmp prev-gmp || test -f stage3-lean
57635 @endif gmp
57636 @if mpfr
57637 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
57638 mkdir stage4-mpfr; \
57639 mv stage4-mpfr mpfr ; \
57640 mv stage3-mpfr prev-mpfr || test -f stage3-lean
57641 @endif mpfr
57642 @if mpc
57643 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
57644 mkdir stage4-mpc; \
57645 mv stage4-mpc mpc ; \
57646 mv stage3-mpc prev-mpc || test -f stage3-lean
57647 @endif mpc
57648 @if ppl
57649 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
57650 mkdir stage4-ppl; \
57651 mv stage4-ppl ppl ; \
57652 mv stage3-ppl prev-ppl || test -f stage3-lean
57653 @endif ppl
57654 @if cloog
57655 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
57656 mkdir stage4-cloog; \
57657 mv stage4-cloog cloog ; \
57658 mv stage3-cloog prev-cloog || test -f stage3-lean
57659 @endif cloog
57660 @if libelf
57661 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
57662 mkdir stage4-libelf; \
57663 mv stage4-libelf libelf ; \
57664 mv stage3-libelf prev-libelf || test -f stage3-lean
57665 @endif libelf
57666 @if gold
57667 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
57668 mkdir stage4-gold; \
57669 mv stage4-gold gold ; \
57670 mv stage3-gold prev-gold || test -f stage3-lean
57671 @endif gold
57672 @if intl
57673 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
57674 mkdir stage4-intl; \
57675 mv stage4-intl intl ; \
57676 mv stage3-intl prev-intl || test -f stage3-lean
57677 @endif intl
57678 @if ld
57679 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
57680 mkdir stage4-ld; \
57681 mv stage4-ld ld ; \
57682 mv stage3-ld prev-ld || test -f stage3-lean
57683 @endif ld
57684 @if libcpp
57685 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
57686 mkdir stage4-libcpp; \
57687 mv stage4-libcpp libcpp ; \
57688 mv stage3-libcpp prev-libcpp || test -f stage3-lean
57689 @endif libcpp
57690 @if libdecnumber
57691 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
57692 mkdir stage4-libdecnumber; \
57693 mv stage4-libdecnumber libdecnumber ; \
57694 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
57695 @endif libdecnumber
57696 @if libiberty
57697 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
57698 mkdir stage4-libiberty; \
57699 mv stage4-libiberty libiberty ; \
57700 mv stage3-libiberty prev-libiberty || test -f stage3-lean
57701 @endif libiberty
57702 @if zlib
57703 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
57704 mkdir stage4-zlib; \
57705 mv stage4-zlib zlib ; \
57706 mv stage3-zlib prev-zlib || test -f stage3-lean
57707 @endif zlib
57708 @if lto-plugin
57709 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
57710 mkdir stage4-lto-plugin; \
57711 mv stage4-lto-plugin lto-plugin ; \
57712 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
57713 @endif lto-plugin
57714 @[ -d stage4-$(TARGET_SUBDIR) ] || \
57715 mkdir stage4-$(TARGET_SUBDIR); \
57716 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
57717 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
57718
57719 stage4-end::
57720 @if bfd
57721 @if test -d $(HOST_SUBDIR)/bfd ; then \
57722 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
57723 mv prev-bfd stage3-bfd ; : ; \
57724 fi
57725 @endif bfd
57726 @if opcodes
57727 @if test -d $(HOST_SUBDIR)/opcodes ; then \
57728 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
57729 mv prev-opcodes stage3-opcodes ; : ; \
57730 fi
57731 @endif opcodes
57732 @if binutils
57733 @if test -d $(HOST_SUBDIR)/binutils ; then \
57734 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
57735 mv prev-binutils stage3-binutils ; : ; \
57736 fi
57737 @endif binutils
57738 @if gas
57739 @if test -d $(HOST_SUBDIR)/gas ; then \
57740 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
57741 mv prev-gas stage3-gas ; : ; \
57742 fi
57743 @endif gas
57744 @if gcc
57745 @if test -d $(HOST_SUBDIR)/gcc ; then \
57746 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
57747 mv prev-gcc stage3-gcc ; : ; \
57748 fi
57749 @endif gcc
57750 @if gmp
57751 @if test -d $(HOST_SUBDIR)/gmp ; then \
57752 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
57753 mv prev-gmp stage3-gmp ; : ; \
57754 fi
57755 @endif gmp
57756 @if mpfr
57757 @if test -d $(HOST_SUBDIR)/mpfr ; then \
57758 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
57759 mv prev-mpfr stage3-mpfr ; : ; \
57760 fi
57761 @endif mpfr
57762 @if mpc
57763 @if test -d $(HOST_SUBDIR)/mpc ; then \
57764 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
57765 mv prev-mpc stage3-mpc ; : ; \
57766 fi
57767 @endif mpc
57768 @if ppl
57769 @if test -d $(HOST_SUBDIR)/ppl ; then \
57770 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
57771 mv prev-ppl stage3-ppl ; : ; \
57772 fi
57773 @endif ppl
57774 @if cloog
57775 @if test -d $(HOST_SUBDIR)/cloog ; then \
57776 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
57777 mv prev-cloog stage3-cloog ; : ; \
57778 fi
57779 @endif cloog
57780 @if libelf
57781 @if test -d $(HOST_SUBDIR)/libelf ; then \
57782 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
57783 mv prev-libelf stage3-libelf ; : ; \
57784 fi
57785 @endif libelf
57786 @if gold
57787 @if test -d $(HOST_SUBDIR)/gold ; then \
57788 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
57789 mv prev-gold stage3-gold ; : ; \
57790 fi
57791 @endif gold
57792 @if intl
57793 @if test -d $(HOST_SUBDIR)/intl ; then \
57794 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
57795 mv prev-intl stage3-intl ; : ; \
57796 fi
57797 @endif intl
57798 @if ld
57799 @if test -d $(HOST_SUBDIR)/ld ; then \
57800 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
57801 mv prev-ld stage3-ld ; : ; \
57802 fi
57803 @endif ld
57804 @if libcpp
57805 @if test -d $(HOST_SUBDIR)/libcpp ; then \
57806 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
57807 mv prev-libcpp stage3-libcpp ; : ; \
57808 fi
57809 @endif libcpp
57810 @if libdecnumber
57811 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
57812 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
57813 mv prev-libdecnumber stage3-libdecnumber ; : ; \
57814 fi
57815 @endif libdecnumber
57816 @if libiberty
57817 @if test -d $(HOST_SUBDIR)/libiberty ; then \
57818 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
57819 mv prev-libiberty stage3-libiberty ; : ; \
57820 fi
57821 @endif libiberty
57822 @if zlib
57823 @if test -d $(HOST_SUBDIR)/zlib ; then \
57824 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
57825 mv prev-zlib stage3-zlib ; : ; \
57826 fi
57827 @endif zlib
57828 @if lto-plugin
57829 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
57830 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
57831 mv prev-lto-plugin stage3-lto-plugin ; : ; \
57832 fi
57833 @endif lto-plugin
57834 @if test -d $(TARGET_SUBDIR) ; then \
57835 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
57836 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
57837 fi
57838 rm -f stage_current
57839
57840 # Bubble a bug fix through all the stages up to stage 4. They are
57841 # remade, but not reconfigured. The next stage (if any) will not be
57842 # reconfigured either.
57843 .PHONY: stage4-bubble
57844 stage4-bubble:: stage3-bubble
57845 @r=`${PWD_COMMAND}`; export r; \
57846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57847 if test -f stage4-lean || test -f stage3-lean ; then \
57848 echo Skipping rebuild of stage4 ; \
57849 else \
57850 $(MAKE) stage4-start; \
57851 if $(LEAN); then \
57852 rm -rf stage2-* ; \
57853 $(STAMP) stage2-lean ; \
57854 fi; \
57855 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
57856 fi
57857 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
57858
57859 .PHONY: all-stage4 clean-stage4
57860 do-clean: clean-stage4
57861
57862 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57863 # only possibility, but now it conflicts with no-bootstrap rules
57864 @if gcc-bootstrap
57865
57866 compare3:
57867 @r=`${PWD_COMMAND}`; export r; \
57868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57869 if test -f stage3-lean; then \
57870 echo Cannot compare object files as stage 3 was deleted. ; \
57871 exit 0 ; \
57872 fi; \
57873 : $(MAKE); $(stage); \
57874 rm -f .bad_compare ; \
57875 echo Comparing stages 3 and 4 ; \
57876 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
57877 files=`find stage4-* -name "*$(objext)" -print | \
57878 sed -n s,^stage$$sed-,,p` ; \
57879 for file in $${files} ; do \
57880 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
57881 if test ! -f $$f1; then continue; fi; \
57882 $(do-compare3) > /dev/null 2>&1; \
57883 if test $$? -eq 1; then \
57884 case $$file in \
57885 @compare_exclusions@) \
57886 echo warning: $$file differs ;; \
57887 *) \
57888 echo $$file differs >> .bad_compare ;; \
57889 esac ; \
57890 fi ; \
57891 done ; \
57892 if [ -f .bad_compare ]; then \
57893 echo "Bootstrap comparison failure!"; \
57894 cat .bad_compare; \
57895 exit 1; \
57896 else \
57897 echo Comparison successful.; \
57898 fi ; \
57899 $(STAMP) compare3
57900 if $(LEAN); then \
57901 rm -rf stage3-*; \
57902 $(STAMP) stage3-lean; \
57903 fi
57904
57905
57906
57907 .PHONY: bootstrap4 bootstrap4-lean
57908 bootstrap4:
57909 echo stage4 > stage_final
57910 @r=`${PWD_COMMAND}`; export r; \
57911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57912 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
57913 @: $(MAKE); $(unstage)
57914 @r=`${PWD_COMMAND}`; export r; \
57915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57916 TFLAGS="$(STAGE4_TFLAGS)"; \
57917 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57918
57919 bootstrap4-lean:
57920 echo stage4 > stage_final
57921 @r=`${PWD_COMMAND}`; export r; \
57922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57923 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
57924 @: $(MAKE); $(unstage)
57925 @r=`${PWD_COMMAND}`; export r; \
57926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57927 TFLAGS="$(STAGE4_TFLAGS)"; \
57928 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57929
57930
57931 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57932 distclean-stage3:: distclean-stage4
57933 .PHONY: distclean-stage4
57934 distclean-stage4::
57935 @: $(MAKE); $(stage)
57936 @test "`cat stage_last`" != stage4 || rm -f stage_last
57937 rm -rf stage4-* compare3
57938
57939
57940 @endif gcc-bootstrap
57941
57942
57943 .PHONY: stageprofile-start stageprofile-end
57944
57945 stageprofile-start::
57946 @: $(MAKE); $(stage); \
57947 echo stageprofile > stage_current ; \
57948 echo stageprofile > stage_last; \
57949 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
57950 @if bfd
57951 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
57952 mkdir stageprofile-bfd; \
57953 mv stageprofile-bfd bfd ; \
57954 mv stage1-bfd prev-bfd || test -f stage1-lean
57955 @endif bfd
57956 @if opcodes
57957 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
57958 mkdir stageprofile-opcodes; \
57959 mv stageprofile-opcodes opcodes ; \
57960 mv stage1-opcodes prev-opcodes || test -f stage1-lean
57961 @endif opcodes
57962 @if binutils
57963 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
57964 mkdir stageprofile-binutils; \
57965 mv stageprofile-binutils binutils ; \
57966 mv stage1-binutils prev-binutils || test -f stage1-lean
57967 @endif binutils
57968 @if gas
57969 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
57970 mkdir stageprofile-gas; \
57971 mv stageprofile-gas gas ; \
57972 mv stage1-gas prev-gas || test -f stage1-lean
57973 @endif gas
57974 @if gcc
57975 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
57976 mkdir stageprofile-gcc; \
57977 mv stageprofile-gcc gcc ; \
57978 mv stage1-gcc prev-gcc || test -f stage1-lean
57979 @endif gcc
57980 @if gmp
57981 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
57982 mkdir stageprofile-gmp; \
57983 mv stageprofile-gmp gmp ; \
57984 mv stage1-gmp prev-gmp || test -f stage1-lean
57985 @endif gmp
57986 @if mpfr
57987 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
57988 mkdir stageprofile-mpfr; \
57989 mv stageprofile-mpfr mpfr ; \
57990 mv stage1-mpfr prev-mpfr || test -f stage1-lean
57991 @endif mpfr
57992 @if mpc
57993 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
57994 mkdir stageprofile-mpc; \
57995 mv stageprofile-mpc mpc ; \
57996 mv stage1-mpc prev-mpc || test -f stage1-lean
57997 @endif mpc
57998 @if ppl
57999 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
58000 mkdir stageprofile-ppl; \
58001 mv stageprofile-ppl ppl ; \
58002 mv stage1-ppl prev-ppl || test -f stage1-lean
58003 @endif ppl
58004 @if cloog
58005 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
58006 mkdir stageprofile-cloog; \
58007 mv stageprofile-cloog cloog ; \
58008 mv stage1-cloog prev-cloog || test -f stage1-lean
58009 @endif cloog
58010 @if libelf
58011 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
58012 mkdir stageprofile-libelf; \
58013 mv stageprofile-libelf libelf ; \
58014 mv stage1-libelf prev-libelf || test -f stage1-lean
58015 @endif libelf
58016 @if gold
58017 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
58018 mkdir stageprofile-gold; \
58019 mv stageprofile-gold gold ; \
58020 mv stage1-gold prev-gold || test -f stage1-lean
58021 @endif gold
58022 @if intl
58023 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
58024 mkdir stageprofile-intl; \
58025 mv stageprofile-intl intl ; \
58026 mv stage1-intl prev-intl || test -f stage1-lean
58027 @endif intl
58028 @if ld
58029 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
58030 mkdir stageprofile-ld; \
58031 mv stageprofile-ld ld ; \
58032 mv stage1-ld prev-ld || test -f stage1-lean
58033 @endif ld
58034 @if libcpp
58035 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
58036 mkdir stageprofile-libcpp; \
58037 mv stageprofile-libcpp libcpp ; \
58038 mv stage1-libcpp prev-libcpp || test -f stage1-lean
58039 @endif libcpp
58040 @if libdecnumber
58041 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
58042 mkdir stageprofile-libdecnumber; \
58043 mv stageprofile-libdecnumber libdecnumber ; \
58044 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
58045 @endif libdecnumber
58046 @if libiberty
58047 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
58048 mkdir stageprofile-libiberty; \
58049 mv stageprofile-libiberty libiberty ; \
58050 mv stage1-libiberty prev-libiberty || test -f stage1-lean
58051 @endif libiberty
58052 @if zlib
58053 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
58054 mkdir stageprofile-zlib; \
58055 mv stageprofile-zlib zlib ; \
58056 mv stage1-zlib prev-zlib || test -f stage1-lean
58057 @endif zlib
58058 @if lto-plugin
58059 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
58060 mkdir stageprofile-lto-plugin; \
58061 mv stageprofile-lto-plugin lto-plugin ; \
58062 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
58063 @endif lto-plugin
58064 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
58065 mkdir stageprofile-$(TARGET_SUBDIR); \
58066 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
58067 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
58068
58069 stageprofile-end::
58070 @if bfd
58071 @if test -d $(HOST_SUBDIR)/bfd ; then \
58072 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
58073 mv prev-bfd stage1-bfd ; : ; \
58074 fi
58075 @endif bfd
58076 @if opcodes
58077 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58078 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
58079 mv prev-opcodes stage1-opcodes ; : ; \
58080 fi
58081 @endif opcodes
58082 @if binutils
58083 @if test -d $(HOST_SUBDIR)/binutils ; then \
58084 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
58085 mv prev-binutils stage1-binutils ; : ; \
58086 fi
58087 @endif binutils
58088 @if gas
58089 @if test -d $(HOST_SUBDIR)/gas ; then \
58090 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
58091 mv prev-gas stage1-gas ; : ; \
58092 fi
58093 @endif gas
58094 @if gcc
58095 @if test -d $(HOST_SUBDIR)/gcc ; then \
58096 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
58097 mv prev-gcc stage1-gcc ; : ; \
58098 fi
58099 @endif gcc
58100 @if gmp
58101 @if test -d $(HOST_SUBDIR)/gmp ; then \
58102 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
58103 mv prev-gmp stage1-gmp ; : ; \
58104 fi
58105 @endif gmp
58106 @if mpfr
58107 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58108 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
58109 mv prev-mpfr stage1-mpfr ; : ; \
58110 fi
58111 @endif mpfr
58112 @if mpc
58113 @if test -d $(HOST_SUBDIR)/mpc ; then \
58114 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
58115 mv prev-mpc stage1-mpc ; : ; \
58116 fi
58117 @endif mpc
58118 @if ppl
58119 @if test -d $(HOST_SUBDIR)/ppl ; then \
58120 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
58121 mv prev-ppl stage1-ppl ; : ; \
58122 fi
58123 @endif ppl
58124 @if cloog
58125 @if test -d $(HOST_SUBDIR)/cloog ; then \
58126 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
58127 mv prev-cloog stage1-cloog ; : ; \
58128 fi
58129 @endif cloog
58130 @if libelf
58131 @if test -d $(HOST_SUBDIR)/libelf ; then \
58132 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
58133 mv prev-libelf stage1-libelf ; : ; \
58134 fi
58135 @endif libelf
58136 @if gold
58137 @if test -d $(HOST_SUBDIR)/gold ; then \
58138 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
58139 mv prev-gold stage1-gold ; : ; \
58140 fi
58141 @endif gold
58142 @if intl
58143 @if test -d $(HOST_SUBDIR)/intl ; then \
58144 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
58145 mv prev-intl stage1-intl ; : ; \
58146 fi
58147 @endif intl
58148 @if ld
58149 @if test -d $(HOST_SUBDIR)/ld ; then \
58150 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
58151 mv prev-ld stage1-ld ; : ; \
58152 fi
58153 @endif ld
58154 @if libcpp
58155 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58156 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
58157 mv prev-libcpp stage1-libcpp ; : ; \
58158 fi
58159 @endif libcpp
58160 @if libdecnumber
58161 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58162 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
58163 mv prev-libdecnumber stage1-libdecnumber ; : ; \
58164 fi
58165 @endif libdecnumber
58166 @if libiberty
58167 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58168 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
58169 mv prev-libiberty stage1-libiberty ; : ; \
58170 fi
58171 @endif libiberty
58172 @if zlib
58173 @if test -d $(HOST_SUBDIR)/zlib ; then \
58174 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
58175 mv prev-zlib stage1-zlib ; : ; \
58176 fi
58177 @endif zlib
58178 @if lto-plugin
58179 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58180 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
58181 mv prev-lto-plugin stage1-lto-plugin ; : ; \
58182 fi
58183 @endif lto-plugin
58184 @if test -d $(TARGET_SUBDIR) ; then \
58185 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
58186 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
58187 fi
58188 rm -f stage_current
58189
58190 # Bubble a bug fix through all the stages up to stage profile. They are
58191 # remade, but not reconfigured. The next stage (if any) will not be
58192 # reconfigured either.
58193 .PHONY: stageprofile-bubble
58194 stageprofile-bubble:: stage1-bubble
58195 @r=`${PWD_COMMAND}`; export r; \
58196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58197 if test -f stageprofile-lean || test -f stage1-lean ; then \
58198 echo Skipping rebuild of stageprofile ; \
58199 else \
58200 $(MAKE) stageprofile-start; \
58201 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
58202 fi
58203
58204 .PHONY: all-stageprofile clean-stageprofile
58205 do-clean: clean-stageprofile
58206
58207 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58208 # only possibility, but now it conflicts with no-bootstrap rules
58209 @if gcc-bootstrap
58210
58211
58212
58213
58214 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58215 distclean-stage1:: distclean-stageprofile
58216 .PHONY: distclean-stageprofile
58217 distclean-stageprofile::
58218 @: $(MAKE); $(stage)
58219 @test "`cat stage_last`" != stageprofile || rm -f stage_last
58220 rm -rf stageprofile-*
58221
58222
58223 @endif gcc-bootstrap
58224
58225
58226 .PHONY: stagefeedback-start stagefeedback-end
58227
58228 stagefeedback-start::
58229 @: $(MAKE); $(stage); \
58230 echo stagefeedback > stage_current ; \
58231 echo stagefeedback > stage_last; \
58232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58233 @if bfd
58234 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
58235 mkdir stagefeedback-bfd; \
58236 mv stagefeedback-bfd bfd ; \
58237 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
58238 @endif bfd
58239 @if opcodes
58240 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
58241 mkdir stagefeedback-opcodes; \
58242 mv stagefeedback-opcodes opcodes ; \
58243 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
58244 @endif opcodes
58245 @if binutils
58246 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
58247 mkdir stagefeedback-binutils; \
58248 mv stagefeedback-binutils binutils ; \
58249 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
58250 @endif binutils
58251 @if gas
58252 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
58253 mkdir stagefeedback-gas; \
58254 mv stagefeedback-gas gas ; \
58255 mv stageprofile-gas prev-gas || test -f stageprofile-lean
58256 @endif gas
58257 @if gcc
58258 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
58259 mkdir stagefeedback-gcc; \
58260 mv stagefeedback-gcc gcc ; \
58261 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
58262 @endif gcc
58263 @if gmp
58264 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
58265 mkdir stagefeedback-gmp; \
58266 mv stagefeedback-gmp gmp ; \
58267 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
58268 @endif gmp
58269 @if mpfr
58270 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
58271 mkdir stagefeedback-mpfr; \
58272 mv stagefeedback-mpfr mpfr ; \
58273 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
58274 @endif mpfr
58275 @if mpc
58276 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
58277 mkdir stagefeedback-mpc; \
58278 mv stagefeedback-mpc mpc ; \
58279 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
58280 @endif mpc
58281 @if ppl
58282 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
58283 mkdir stagefeedback-ppl; \
58284 mv stagefeedback-ppl ppl ; \
58285 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
58286 @endif ppl
58287 @if cloog
58288 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
58289 mkdir stagefeedback-cloog; \
58290 mv stagefeedback-cloog cloog ; \
58291 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
58292 @endif cloog
58293 @if libelf
58294 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
58295 mkdir stagefeedback-libelf; \
58296 mv stagefeedback-libelf libelf ; \
58297 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
58298 @endif libelf
58299 @if gold
58300 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
58301 mkdir stagefeedback-gold; \
58302 mv stagefeedback-gold gold ; \
58303 mv stageprofile-gold prev-gold || test -f stageprofile-lean
58304 @endif gold
58305 @if intl
58306 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
58307 mkdir stagefeedback-intl; \
58308 mv stagefeedback-intl intl ; \
58309 mv stageprofile-intl prev-intl || test -f stageprofile-lean
58310 @endif intl
58311 @if ld
58312 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
58313 mkdir stagefeedback-ld; \
58314 mv stagefeedback-ld ld ; \
58315 mv stageprofile-ld prev-ld || test -f stageprofile-lean
58316 @endif ld
58317 @if libcpp
58318 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
58319 mkdir stagefeedback-libcpp; \
58320 mv stagefeedback-libcpp libcpp ; \
58321 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
58322 @endif libcpp
58323 @if libdecnumber
58324 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
58325 mkdir stagefeedback-libdecnumber; \
58326 mv stagefeedback-libdecnumber libdecnumber ; \
58327 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
58328 @endif libdecnumber
58329 @if libiberty
58330 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
58331 mkdir stagefeedback-libiberty; \
58332 mv stagefeedback-libiberty libiberty ; \
58333 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
58334 @endif libiberty
58335 @if zlib
58336 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
58337 mkdir stagefeedback-zlib; \
58338 mv stagefeedback-zlib zlib ; \
58339 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
58340 @endif zlib
58341 @if lto-plugin
58342 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
58343 mkdir stagefeedback-lto-plugin; \
58344 mv stagefeedback-lto-plugin lto-plugin ; \
58345 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
58346 @endif lto-plugin
58347 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
58348 mkdir stagefeedback-$(TARGET_SUBDIR); \
58349 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
58350 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
58351
58352 stagefeedback-end::
58353 @if bfd
58354 @if test -d $(HOST_SUBDIR)/bfd ; then \
58355 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
58356 mv prev-bfd stageprofile-bfd ; : ; \
58357 fi
58358 @endif bfd
58359 @if opcodes
58360 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58361 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
58362 mv prev-opcodes stageprofile-opcodes ; : ; \
58363 fi
58364 @endif opcodes
58365 @if binutils
58366 @if test -d $(HOST_SUBDIR)/binutils ; then \
58367 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
58368 mv prev-binutils stageprofile-binutils ; : ; \
58369 fi
58370 @endif binutils
58371 @if gas
58372 @if test -d $(HOST_SUBDIR)/gas ; then \
58373 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
58374 mv prev-gas stageprofile-gas ; : ; \
58375 fi
58376 @endif gas
58377 @if gcc
58378 @if test -d $(HOST_SUBDIR)/gcc ; then \
58379 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
58380 mv prev-gcc stageprofile-gcc ; : ; \
58381 fi
58382 @endif gcc
58383 @if gmp
58384 @if test -d $(HOST_SUBDIR)/gmp ; then \
58385 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
58386 mv prev-gmp stageprofile-gmp ; : ; \
58387 fi
58388 @endif gmp
58389 @if mpfr
58390 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58391 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
58392 mv prev-mpfr stageprofile-mpfr ; : ; \
58393 fi
58394 @endif mpfr
58395 @if mpc
58396 @if test -d $(HOST_SUBDIR)/mpc ; then \
58397 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
58398 mv prev-mpc stageprofile-mpc ; : ; \
58399 fi
58400 @endif mpc
58401 @if ppl
58402 @if test -d $(HOST_SUBDIR)/ppl ; then \
58403 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
58404 mv prev-ppl stageprofile-ppl ; : ; \
58405 fi
58406 @endif ppl
58407 @if cloog
58408 @if test -d $(HOST_SUBDIR)/cloog ; then \
58409 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
58410 mv prev-cloog stageprofile-cloog ; : ; \
58411 fi
58412 @endif cloog
58413 @if libelf
58414 @if test -d $(HOST_SUBDIR)/libelf ; then \
58415 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
58416 mv prev-libelf stageprofile-libelf ; : ; \
58417 fi
58418 @endif libelf
58419 @if gold
58420 @if test -d $(HOST_SUBDIR)/gold ; then \
58421 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
58422 mv prev-gold stageprofile-gold ; : ; \
58423 fi
58424 @endif gold
58425 @if intl
58426 @if test -d $(HOST_SUBDIR)/intl ; then \
58427 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
58428 mv prev-intl stageprofile-intl ; : ; \
58429 fi
58430 @endif intl
58431 @if ld
58432 @if test -d $(HOST_SUBDIR)/ld ; then \
58433 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
58434 mv prev-ld stageprofile-ld ; : ; \
58435 fi
58436 @endif ld
58437 @if libcpp
58438 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58439 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
58440 mv prev-libcpp stageprofile-libcpp ; : ; \
58441 fi
58442 @endif libcpp
58443 @if libdecnumber
58444 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58445 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
58446 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
58447 fi
58448 @endif libdecnumber
58449 @if libiberty
58450 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58451 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
58452 mv prev-libiberty stageprofile-libiberty ; : ; \
58453 fi
58454 @endif libiberty
58455 @if zlib
58456 @if test -d $(HOST_SUBDIR)/zlib ; then \
58457 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
58458 mv prev-zlib stageprofile-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 stagefeedback-lto-plugin ; \
58464 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
58465 fi
58466 @endif lto-plugin
58467 @if test -d $(TARGET_SUBDIR) ; then \
58468 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
58469 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
58470 fi
58471 rm -f stage_current
58472
58473 # Bubble a bug fix through all the stages up to stage feedback. They are
58474 # remade, but not reconfigured. The next stage (if any) will not be
58475 # reconfigured either.
58476 .PHONY: stagefeedback-bubble
58477 stagefeedback-bubble:: stageprofile-bubble
58478 @r=`${PWD_COMMAND}`; export r; \
58479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58480 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
58481 echo Skipping rebuild of stagefeedback ; \
58482 else \
58483 $(MAKE) stagefeedback-start; \
58484 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
58485 fi
58486
58487 .PHONY: all-stagefeedback clean-stagefeedback
58488 do-clean: clean-stagefeedback
58489
58490 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58491 # only possibility, but now it conflicts with no-bootstrap rules
58492 @if gcc-bootstrap
58493
58494
58495
58496 .PHONY: profiledbootstrap profiledbootstrap-lean
58497 profiledbootstrap:
58498 echo stagefeedback > stage_final
58499 @r=`${PWD_COMMAND}`; export r; \
58500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58501 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
58502 @: $(MAKE); $(unstage)
58503 @r=`${PWD_COMMAND}`; export r; \
58504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58505 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58506 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58507
58508 profiledbootstrap-lean:
58509 echo stagefeedback > stage_final
58510 @r=`${PWD_COMMAND}`; export r; \
58511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58512 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
58513 @: $(MAKE); $(unstage)
58514 @r=`${PWD_COMMAND}`; export r; \
58515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58516 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58517 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
58518
58519
58520 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58521 distclean-stageprofile:: distclean-stagefeedback
58522 .PHONY: distclean-stagefeedback
58523 distclean-stagefeedback::
58524 @: $(MAKE); $(stage)
58525 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
58526 rm -rf stagefeedback-*
58527
58528
58529 @endif gcc-bootstrap
58530
58531
58532
58533 stageprofile-end::
58534 $(MAKE) distclean-stagefeedback
58535
58536 stagefeedback-start::
58537 @r=`${PWD_COMMAND}`; export r; \
58538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58539 for i in prev-*; do \
58540 j=`echo $$i | sed s/^prev-//` ; \
58541 cd $$r/$$i && \
58542 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
58543 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
58544 done
58545
58546 @if gcc-bootstrap
58547 do-distclean: distclean-stage1
58548
58549 # Provide a GCC build when we're building target libraries. This does
58550 # not work as a dependency, just as the minimum necessary to avoid errors.
58551 stage_last:
58552 @r=`${PWD_COMMAND}`; export r; \
58553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58554 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
58555
58556 # Same as unstage, but not phony and defaulting to stage1-start. We place
58557 # it in the dependency so that for example `make -j3 all-gcc' works.
58558 stage_current:
58559 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
58560
58561 .PHONY: restrap
58562 restrap::
58563 @: $(MAKE); $(stage)
58564 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
58565 restrap:: all
58566 @endif gcc-bootstrap
58567
58568 # --------------------------------------
58569 # Dependencies between different modules
58570 # --------------------------------------
58571
58572 # Generic dependencies for target modules on host stuff, especially gcc
58573 @if gcc-bootstrap
58574 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
58575 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
58576 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
58577 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
58578 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
58579 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
58580 configure-target-libmudflap: stage_last
58581 configure-target-libssp: stage_last
58582 configure-target-newlib: stage_last
58583 configure-stage1-target-libgcc: maybe-all-stage1-gcc
58584 configure-stage2-target-libgcc: maybe-all-stage2-gcc
58585 configure-stage3-target-libgcc: maybe-all-stage3-gcc
58586 configure-stage4-target-libgcc: maybe-all-stage4-gcc
58587 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
58588 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
58589 configure-target-libquadmath: stage_last
58590 configure-target-libgfortran: stage_last
58591 configure-target-libobjc: stage_last
58592 configure-target-libgo: stage_last
58593 configure-target-libtermcap: stage_last
58594 configure-target-winsup: stage_last
58595 configure-target-libgloss: stage_last
58596 configure-target-libiberty: stage_last
58597 configure-target-gperf: stage_last
58598 configure-target-examples: stage_last
58599 configure-target-libffi: stage_last
58600 configure-target-libjava: stage_last
58601 configure-target-zlib: stage_last
58602 configure-target-boehm-gc: stage_last
58603 configure-target-qthreads: stage_last
58604 configure-target-rda: stage_last
58605 configure-target-libada: stage_last
58606 configure-stage1-target-libgomp: maybe-all-stage1-gcc
58607 configure-stage2-target-libgomp: maybe-all-stage2-gcc
58608 configure-stage3-target-libgomp: maybe-all-stage3-gcc
58609 configure-stage4-target-libgomp: maybe-all-stage4-gcc
58610 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
58611 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
58612 @endif gcc-bootstrap
58613
58614 @if gcc-no-bootstrap
58615 configure-target-libstdc++-v3: maybe-all-gcc
58616 configure-target-libmudflap: maybe-all-gcc
58617 configure-target-libssp: maybe-all-gcc
58618 configure-target-newlib: maybe-all-gcc
58619 configure-target-libgcc: maybe-all-gcc
58620 configure-target-libquadmath: maybe-all-gcc
58621 configure-target-libgfortran: maybe-all-gcc
58622 configure-target-libobjc: maybe-all-gcc
58623 configure-target-libgo: maybe-all-gcc
58624 configure-target-libtermcap: maybe-all-gcc
58625 configure-target-winsup: maybe-all-gcc
58626 configure-target-libgloss: maybe-all-gcc
58627 configure-target-libiberty: maybe-all-gcc
58628 configure-target-gperf: maybe-all-gcc
58629 configure-target-examples: maybe-all-gcc
58630 configure-target-libffi: maybe-all-gcc
58631 configure-target-libjava: maybe-all-gcc
58632 configure-target-zlib: maybe-all-gcc
58633 configure-target-boehm-gc: maybe-all-gcc
58634 configure-target-qthreads: maybe-all-gcc
58635 configure-target-rda: maybe-all-gcc
58636 configure-target-libada: maybe-all-gcc
58637 configure-target-libgomp: maybe-all-gcc
58638 @endif gcc-no-bootstrap
58639
58640
58641 # There are two types of dependencies here: 'hard' dependencies, where one
58642 # module simply won't build without the other; and 'soft' dependencies, where
58643 # if the depended-on module is missing, the depending module will do without
58644 # or find a substitute somewhere (perhaps installed). Soft dependencies
58645 # are made here to depend on a 'maybe-' target. If you're not sure,
58646 # it's safer to use a soft dependency.
58647
58648
58649
58650
58651
58652
58653 # With all the machinery above in place, it is pretty easy to generate
58654 # dependencies. Host dependencies are a bit more complex because we have
58655 # to check for bootstrap/prebootstrap dependencies. To resolve
58656 # prebootstrap dependencies, prebootstrap modules are gathered in
58657 # a hash table.
58658 all-build-bison: maybe-all-build-texinfo
58659 all-build-byacc: maybe-all-build-texinfo
58660 all-build-flex: maybe-all-build-texinfo
58661 all-build-flex: maybe-all-build-bison
58662 all-build-flex: maybe-all-build-byacc
58663 all-build-flex: maybe-all-build-m4
58664 all-build-libiberty: maybe-all-build-texinfo
58665 all-build-m4: maybe-all-build-texinfo
58666 all-build-fixincludes: maybe-all-build-libiberty
58667 configure-gcc: maybe-configure-intl
58668
58669 configure-stage1-gcc: maybe-configure-stage1-intl
58670 configure-stage2-gcc: maybe-configure-stage2-intl
58671 configure-stage3-gcc: maybe-configure-stage3-intl
58672 configure-stage4-gcc: maybe-configure-stage4-intl
58673 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
58674 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
58675 configure-gcc: maybe-all-binutils
58676
58677 configure-stage1-gcc: maybe-all-stage1-binutils
58678 configure-stage2-gcc: maybe-all-stage2-binutils
58679 configure-stage3-gcc: maybe-all-stage3-binutils
58680 configure-stage4-gcc: maybe-all-stage4-binutils
58681 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
58682 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
58683 configure-gcc: maybe-all-gas
58684
58685 configure-stage1-gcc: maybe-all-stage1-gas
58686 configure-stage2-gcc: maybe-all-stage2-gas
58687 configure-stage3-gcc: maybe-all-stage3-gas
58688 configure-stage4-gcc: maybe-all-stage4-gas
58689 configure-stageprofile-gcc: maybe-all-stageprofile-gas
58690 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
58691 configure-gcc: maybe-all-ld
58692
58693 configure-stage1-gcc: maybe-all-stage1-ld
58694 configure-stage2-gcc: maybe-all-stage2-ld
58695 configure-stage3-gcc: maybe-all-stage3-ld
58696 configure-stage4-gcc: maybe-all-stage4-ld
58697 configure-stageprofile-gcc: maybe-all-stageprofile-ld
58698 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
58699 configure-gcc: maybe-all-gold
58700
58701 configure-stage1-gcc: maybe-all-stage1-gold
58702 configure-stage2-gcc: maybe-all-stage2-gold
58703 configure-stage3-gcc: maybe-all-stage3-gold
58704 configure-stage4-gcc: maybe-all-stage4-gold
58705 configure-stageprofile-gcc: maybe-all-stageprofile-gold
58706 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
58707 configure-gcc: maybe-all-libelf
58708
58709 configure-stage1-gcc: maybe-all-stage1-libelf
58710 configure-stage2-gcc: maybe-all-stage2-libelf
58711 configure-stage3-gcc: maybe-all-stage3-libelf
58712 configure-stage4-gcc: maybe-all-stage4-libelf
58713 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
58714 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
58715 all-gcc: all-libiberty
58716
58717 all-stage1-gcc: all-stage1-libiberty
58718 all-stage2-gcc: all-stage2-libiberty
58719 all-stage3-gcc: all-stage3-libiberty
58720 all-stage4-gcc: all-stage4-libiberty
58721 all-stageprofile-gcc: all-stageprofile-libiberty
58722 all-stagefeedback-gcc: all-stagefeedback-libiberty
58723 all-gcc: maybe-all-gmp
58724
58725 all-stage1-gcc: maybe-all-stage1-gmp
58726 all-stage2-gcc: maybe-all-stage2-gmp
58727 all-stage3-gcc: maybe-all-stage3-gmp
58728 all-stage4-gcc: maybe-all-stage4-gmp
58729 all-stageprofile-gcc: maybe-all-stageprofile-gmp
58730 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
58731 all-gcc: maybe-all-intl
58732
58733 all-stage1-gcc: maybe-all-stage1-intl
58734 all-stage2-gcc: maybe-all-stage2-intl
58735 all-stage3-gcc: maybe-all-stage3-intl
58736 all-stage4-gcc: maybe-all-stage4-intl
58737 all-stageprofile-gcc: maybe-all-stageprofile-intl
58738 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
58739 all-gcc: maybe-all-mpfr
58740
58741 all-stage1-gcc: maybe-all-stage1-mpfr
58742 all-stage2-gcc: maybe-all-stage2-mpfr
58743 all-stage3-gcc: maybe-all-stage3-mpfr
58744 all-stage4-gcc: maybe-all-stage4-mpfr
58745 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
58746 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
58747 all-gcc: maybe-all-mpc
58748
58749 all-stage1-gcc: maybe-all-stage1-mpc
58750 all-stage2-gcc: maybe-all-stage2-mpc
58751 all-stage3-gcc: maybe-all-stage3-mpc
58752 all-stage4-gcc: maybe-all-stage4-mpc
58753 all-stageprofile-gcc: maybe-all-stageprofile-mpc
58754 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
58755 all-gcc: maybe-all-ppl
58756
58757 all-stage1-gcc: maybe-all-stage1-ppl
58758 all-stage2-gcc: maybe-all-stage2-ppl
58759 all-stage3-gcc: maybe-all-stage3-ppl
58760 all-stage4-gcc: maybe-all-stage4-ppl
58761 all-stageprofile-gcc: maybe-all-stageprofile-ppl
58762 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
58763 all-gcc: maybe-all-cloog
58764
58765 all-stage1-gcc: maybe-all-stage1-cloog
58766 all-stage2-gcc: maybe-all-stage2-cloog
58767 all-stage3-gcc: maybe-all-stage3-cloog
58768 all-stage4-gcc: maybe-all-stage4-cloog
58769 all-stageprofile-gcc: maybe-all-stageprofile-cloog
58770 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
58771 all-gcc: maybe-all-build-texinfo
58772
58773 all-stage1-gcc: maybe-all-build-texinfo
58774 all-stage2-gcc: maybe-all-build-texinfo
58775 all-stage3-gcc: maybe-all-build-texinfo
58776 all-stage4-gcc: maybe-all-build-texinfo
58777 all-stageprofile-gcc: maybe-all-build-texinfo
58778 all-stagefeedback-gcc: maybe-all-build-texinfo
58779 all-gcc: maybe-all-build-bison
58780
58781 all-stage1-gcc: maybe-all-build-bison
58782 all-stage2-gcc: maybe-all-build-bison
58783 all-stage3-gcc: maybe-all-build-bison
58784 all-stage4-gcc: maybe-all-build-bison
58785 all-stageprofile-gcc: maybe-all-build-bison
58786 all-stagefeedback-gcc: maybe-all-build-bison
58787 all-gcc: maybe-all-build-byacc
58788
58789 all-stage1-gcc: maybe-all-build-byacc
58790 all-stage2-gcc: maybe-all-build-byacc
58791 all-stage3-gcc: maybe-all-build-byacc
58792 all-stage4-gcc: maybe-all-build-byacc
58793 all-stageprofile-gcc: maybe-all-build-byacc
58794 all-stagefeedback-gcc: maybe-all-build-byacc
58795 all-gcc: maybe-all-build-flex
58796
58797 all-stage1-gcc: maybe-all-build-flex
58798 all-stage2-gcc: maybe-all-build-flex
58799 all-stage3-gcc: maybe-all-build-flex
58800 all-stage4-gcc: maybe-all-build-flex
58801 all-stageprofile-gcc: maybe-all-build-flex
58802 all-stagefeedback-gcc: maybe-all-build-flex
58803 all-gcc: maybe-all-build-libiberty
58804
58805 all-stage1-gcc: maybe-all-build-libiberty
58806 all-stage2-gcc: maybe-all-build-libiberty
58807 all-stage3-gcc: maybe-all-build-libiberty
58808 all-stage4-gcc: maybe-all-build-libiberty
58809 all-stageprofile-gcc: maybe-all-build-libiberty
58810 all-stagefeedback-gcc: maybe-all-build-libiberty
58811 all-gcc: maybe-all-build-fixincludes
58812
58813 all-stage1-gcc: maybe-all-build-fixincludes
58814 all-stage2-gcc: maybe-all-build-fixincludes
58815 all-stage3-gcc: maybe-all-build-fixincludes
58816 all-stage4-gcc: maybe-all-build-fixincludes
58817 all-stageprofile-gcc: maybe-all-build-fixincludes
58818 all-stagefeedback-gcc: maybe-all-build-fixincludes
58819 all-gcc: maybe-all-zlib
58820
58821 all-stage1-gcc: maybe-all-stage1-zlib
58822 all-stage2-gcc: maybe-all-stage2-zlib
58823 all-stage3-gcc: maybe-all-stage3-zlib
58824 all-stage4-gcc: maybe-all-stage4-zlib
58825 all-stageprofile-gcc: maybe-all-stageprofile-zlib
58826 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
58827 all-gcc: all-libcpp
58828
58829 all-stage1-gcc: all-stage1-libcpp
58830 all-stage2-gcc: all-stage2-libcpp
58831 all-stage3-gcc: all-stage3-libcpp
58832 all-stage4-gcc: all-stage4-libcpp
58833 all-stageprofile-gcc: all-stageprofile-libcpp
58834 all-stagefeedback-gcc: all-stagefeedback-libcpp
58835 all-gcc: all-libdecnumber
58836
58837 all-stage1-gcc: all-stage1-libdecnumber
58838 all-stage2-gcc: all-stage2-libdecnumber
58839 all-stage3-gcc: all-stage3-libdecnumber
58840 all-stage4-gcc: all-stage4-libdecnumber
58841 all-stageprofile-gcc: all-stageprofile-libdecnumber
58842 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
58843 all-gcc: maybe-all-libiberty
58844
58845 all-stage1-gcc: maybe-all-stage1-libiberty
58846 all-stage2-gcc: maybe-all-stage2-libiberty
58847 all-stage3-gcc: maybe-all-stage3-libiberty
58848 all-stage4-gcc: maybe-all-stage4-libiberty
58849 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
58850 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
58851 all-gcc: maybe-all-fixincludes
58852 info-gcc: maybe-all-build-libiberty
58853
58854 info-stage1-gcc: maybe-all-build-libiberty
58855 info-stage2-gcc: maybe-all-build-libiberty
58856 info-stage3-gcc: maybe-all-build-libiberty
58857 info-stage4-gcc: maybe-all-build-libiberty
58858 info-stageprofile-gcc: maybe-all-build-libiberty
58859 info-stagefeedback-gcc: maybe-all-build-libiberty
58860 dvi-gcc: maybe-all-build-libiberty
58861
58862 dvi-stage1-gcc: maybe-all-build-libiberty
58863 dvi-stage2-gcc: maybe-all-build-libiberty
58864 dvi-stage3-gcc: maybe-all-build-libiberty
58865 dvi-stage4-gcc: maybe-all-build-libiberty
58866 dvi-stageprofile-gcc: maybe-all-build-libiberty
58867 dvi-stagefeedback-gcc: maybe-all-build-libiberty
58868 pdf-gcc: maybe-all-build-libiberty
58869
58870 pdf-stage1-gcc: maybe-all-build-libiberty
58871 pdf-stage2-gcc: maybe-all-build-libiberty
58872 pdf-stage3-gcc: maybe-all-build-libiberty
58873 pdf-stage4-gcc: maybe-all-build-libiberty
58874 pdf-stageprofile-gcc: maybe-all-build-libiberty
58875 pdf-stagefeedback-gcc: maybe-all-build-libiberty
58876 html-gcc: maybe-all-build-libiberty
58877
58878 html-stage1-gcc: maybe-all-build-libiberty
58879 html-stage2-gcc: maybe-all-build-libiberty
58880 html-stage3-gcc: maybe-all-build-libiberty
58881 html-stage4-gcc: maybe-all-build-libiberty
58882 html-stageprofile-gcc: maybe-all-build-libiberty
58883 html-stagefeedback-gcc: maybe-all-build-libiberty
58884 install-gcc: maybe-install-fixincludes
58885 configure-libcpp: configure-libiberty
58886
58887 configure-stage1-libcpp: configure-stage1-libiberty
58888 configure-stage2-libcpp: configure-stage2-libiberty
58889 configure-stage3-libcpp: configure-stage3-libiberty
58890 configure-stage4-libcpp: configure-stage4-libiberty
58891 configure-stageprofile-libcpp: configure-stageprofile-libiberty
58892 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
58893 configure-libcpp: maybe-configure-intl
58894
58895 configure-stage1-libcpp: maybe-configure-stage1-intl
58896 configure-stage2-libcpp: maybe-configure-stage2-intl
58897 configure-stage3-libcpp: maybe-configure-stage3-intl
58898 configure-stage4-libcpp: maybe-configure-stage4-intl
58899 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
58900 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
58901 all-libcpp: all-libiberty
58902
58903 all-stage1-libcpp: all-stage1-libiberty
58904 all-stage2-libcpp: all-stage2-libiberty
58905 all-stage3-libcpp: all-stage3-libiberty
58906 all-stage4-libcpp: all-stage4-libiberty
58907 all-stageprofile-libcpp: all-stageprofile-libiberty
58908 all-stagefeedback-libcpp: all-stagefeedback-libiberty
58909 all-libcpp: maybe-all-intl
58910
58911 all-stage1-libcpp: maybe-all-stage1-intl
58912 all-stage2-libcpp: maybe-all-stage2-intl
58913 all-stage3-libcpp: maybe-all-stage3-intl
58914 all-stage4-libcpp: maybe-all-stage4-intl
58915 all-stageprofile-libcpp: maybe-all-stageprofile-intl
58916 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
58917 all-fixincludes: maybe-all-libiberty
58918 all-gnattools: maybe-all-target-libada
58919 all-lto-plugin: maybe-all-gcc
58920
58921 all-stage1-lto-plugin: maybe-all-stage1-gcc
58922 all-stage2-lto-plugin: maybe-all-stage2-gcc
58923 all-stage3-lto-plugin: maybe-all-stage3-gcc
58924 all-stage4-lto-plugin: maybe-all-stage4-gcc
58925 all-stageprofile-lto-plugin: maybe-all-stageprofile-gcc
58926 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-gcc
58927 configure-mpfr: maybe-all-gmp
58928
58929 configure-stage1-mpfr: maybe-all-stage1-gmp
58930 configure-stage2-mpfr: maybe-all-stage2-gmp
58931 configure-stage3-mpfr: maybe-all-stage3-gmp
58932 configure-stage4-mpfr: maybe-all-stage4-gmp
58933 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
58934 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
58935 configure-mpc: maybe-all-mpfr
58936
58937 configure-stage1-mpc: maybe-all-stage1-mpfr
58938 configure-stage2-mpc: maybe-all-stage2-mpfr
58939 configure-stage3-mpc: maybe-all-stage3-mpfr
58940 configure-stage4-mpc: maybe-all-stage4-mpfr
58941 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
58942 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
58943 configure-ppl: maybe-all-gmp
58944
58945 configure-stage1-ppl: maybe-all-stage1-gmp
58946 configure-stage2-ppl: maybe-all-stage2-gmp
58947 configure-stage3-ppl: maybe-all-stage3-gmp
58948 configure-stage4-ppl: maybe-all-stage4-gmp
58949 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
58950 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
58951 configure-ppl: maybe-all-mpfr
58952
58953 configure-stage1-ppl: maybe-all-stage1-mpfr
58954 configure-stage2-ppl: maybe-all-stage2-mpfr
58955 configure-stage3-ppl: maybe-all-stage3-mpfr
58956 configure-stage4-ppl: maybe-all-stage4-mpfr
58957 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
58958 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
58959 configure-cloog: maybe-all-ppl
58960
58961 configure-stage1-cloog: maybe-all-stage1-ppl
58962 configure-stage2-cloog: maybe-all-stage2-ppl
58963 configure-stage3-cloog: maybe-all-stage3-ppl
58964 configure-stage4-cloog: maybe-all-stage4-ppl
58965 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
58966 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
58967 configure-gdb: maybe-all-intl
58968 configure-gdb: maybe-configure-sim
58969 configure-gdb: maybe-all-bfd
58970 configure-gdb: maybe-all-libiconv
58971 all-gdb: maybe-all-libiberty
58972 all-gdb: maybe-all-libiconv
58973 all-gdb: maybe-all-opcodes
58974 all-gdb: maybe-all-readline
58975 all-gdb: maybe-all-build-bison
58976 all-gdb: maybe-all-build-byacc
58977 all-gdb: maybe-all-sim
58978 all-gdb: maybe-all-libdecnumber
58979 configure-libgui: maybe-configure-tcl
58980 configure-libgui: maybe-configure-tk
58981 all-libgui: maybe-all-tcl
58982 all-libgui: maybe-all-tk
58983 all-libgui: maybe-all-itcl
58984 configure-bfd: configure-libiberty
58985
58986 configure-stage1-bfd: configure-stage1-libiberty
58987 configure-stage2-bfd: configure-stage2-libiberty
58988 configure-stage3-bfd: configure-stage3-libiberty
58989 configure-stage4-bfd: configure-stage4-libiberty
58990 configure-stageprofile-bfd: configure-stageprofile-libiberty
58991 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
58992 configure-bfd: maybe-configure-intl
58993
58994 configure-stage1-bfd: maybe-configure-stage1-intl
58995 configure-stage2-bfd: maybe-configure-stage2-intl
58996 configure-stage3-bfd: maybe-configure-stage3-intl
58997 configure-stage4-bfd: maybe-configure-stage4-intl
58998 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
58999 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
59000 all-bfd: maybe-all-libiberty
59001
59002 all-stage1-bfd: maybe-all-stage1-libiberty
59003 all-stage2-bfd: maybe-all-stage2-libiberty
59004 all-stage3-bfd: maybe-all-stage3-libiberty
59005 all-stage4-bfd: maybe-all-stage4-libiberty
59006 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
59007 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
59008 all-bfd: maybe-all-intl
59009
59010 all-stage1-bfd: maybe-all-stage1-intl
59011 all-stage2-bfd: maybe-all-stage2-intl
59012 all-stage3-bfd: maybe-all-stage3-intl
59013 all-stage4-bfd: maybe-all-stage4-intl
59014 all-stageprofile-bfd: maybe-all-stageprofile-intl
59015 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
59016 configure-opcodes: configure-libiberty
59017
59018 configure-stage1-opcodes: configure-stage1-libiberty
59019 configure-stage2-opcodes: configure-stage2-libiberty
59020 configure-stage3-opcodes: configure-stage3-libiberty
59021 configure-stage4-opcodes: configure-stage4-libiberty
59022 configure-stageprofile-opcodes: configure-stageprofile-libiberty
59023 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
59024 all-opcodes: maybe-all-libiberty
59025
59026 all-stage1-opcodes: maybe-all-stage1-libiberty
59027 all-stage2-opcodes: maybe-all-stage2-libiberty
59028 all-stage3-opcodes: maybe-all-stage3-libiberty
59029 all-stage4-opcodes: maybe-all-stage4-libiberty
59030 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
59031 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
59032 configure-binutils: maybe-configure-intl
59033
59034 configure-stage1-binutils: maybe-configure-stage1-intl
59035 configure-stage2-binutils: maybe-configure-stage2-intl
59036 configure-stage3-binutils: maybe-configure-stage3-intl
59037 configure-stage4-binutils: maybe-configure-stage4-intl
59038 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
59039 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
59040 all-binutils: maybe-all-libiberty
59041
59042 all-stage1-binutils: maybe-all-stage1-libiberty
59043 all-stage2-binutils: maybe-all-stage2-libiberty
59044 all-stage3-binutils: maybe-all-stage3-libiberty
59045 all-stage4-binutils: maybe-all-stage4-libiberty
59046 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
59047 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
59048 all-binutils: maybe-all-opcodes
59049
59050 all-stage1-binutils: maybe-all-stage1-opcodes
59051 all-stage2-binutils: maybe-all-stage2-opcodes
59052 all-stage3-binutils: maybe-all-stage3-opcodes
59053 all-stage4-binutils: maybe-all-stage4-opcodes
59054 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
59055 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
59056 all-binutils: maybe-all-bfd
59057
59058 all-stage1-binutils: maybe-all-stage1-bfd
59059 all-stage2-binutils: maybe-all-stage2-bfd
59060 all-stage3-binutils: maybe-all-stage3-bfd
59061 all-stage4-binutils: maybe-all-stage4-bfd
59062 all-stageprofile-binutils: maybe-all-stageprofile-bfd
59063 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
59064 all-binutils: maybe-all-build-flex
59065
59066 all-stage1-binutils: maybe-all-build-flex
59067 all-stage2-binutils: maybe-all-build-flex
59068 all-stage3-binutils: maybe-all-build-flex
59069 all-stage4-binutils: maybe-all-build-flex
59070 all-stageprofile-binutils: maybe-all-build-flex
59071 all-stagefeedback-binutils: maybe-all-build-flex
59072 all-binutils: maybe-all-build-bison
59073
59074 all-stage1-binutils: maybe-all-build-bison
59075 all-stage2-binutils: maybe-all-build-bison
59076 all-stage3-binutils: maybe-all-build-bison
59077 all-stage4-binutils: maybe-all-build-bison
59078 all-stageprofile-binutils: maybe-all-build-bison
59079 all-stagefeedback-binutils: maybe-all-build-bison
59080 all-binutils: maybe-all-build-byacc
59081
59082 all-stage1-binutils: maybe-all-build-byacc
59083 all-stage2-binutils: maybe-all-build-byacc
59084 all-stage3-binutils: maybe-all-build-byacc
59085 all-stage4-binutils: maybe-all-build-byacc
59086 all-stageprofile-binutils: maybe-all-build-byacc
59087 all-stagefeedback-binutils: maybe-all-build-byacc
59088 all-binutils: maybe-all-intl
59089
59090 all-stage1-binutils: maybe-all-stage1-intl
59091 all-stage2-binutils: maybe-all-stage2-intl
59092 all-stage3-binutils: maybe-all-stage3-intl
59093 all-stage4-binutils: maybe-all-stage4-intl
59094 all-stageprofile-binutils: maybe-all-stageprofile-intl
59095 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
59096 install-binutils: maybe-install-opcodes
59097 install-opcodes: maybe-install-bfd
59098 configure-gas: maybe-configure-intl
59099
59100 configure-stage1-gas: maybe-configure-stage1-intl
59101 configure-stage2-gas: maybe-configure-stage2-intl
59102 configure-stage3-gas: maybe-configure-stage3-intl
59103 configure-stage4-gas: maybe-configure-stage4-intl
59104 configure-stageprofile-gas: maybe-configure-stageprofile-intl
59105 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
59106 all-gas: maybe-all-libiberty
59107
59108 all-stage1-gas: maybe-all-stage1-libiberty
59109 all-stage2-gas: maybe-all-stage2-libiberty
59110 all-stage3-gas: maybe-all-stage3-libiberty
59111 all-stage4-gas: maybe-all-stage4-libiberty
59112 all-stageprofile-gas: maybe-all-stageprofile-libiberty
59113 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
59114 all-gas: maybe-all-opcodes
59115
59116 all-stage1-gas: maybe-all-stage1-opcodes
59117 all-stage2-gas: maybe-all-stage2-opcodes
59118 all-stage3-gas: maybe-all-stage3-opcodes
59119 all-stage4-gas: maybe-all-stage4-opcodes
59120 all-stageprofile-gas: maybe-all-stageprofile-opcodes
59121 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
59122 all-gas: maybe-all-bfd
59123
59124 all-stage1-gas: maybe-all-stage1-bfd
59125 all-stage2-gas: maybe-all-stage2-bfd
59126 all-stage3-gas: maybe-all-stage3-bfd
59127 all-stage4-gas: maybe-all-stage4-bfd
59128 all-stageprofile-gas: maybe-all-stageprofile-bfd
59129 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
59130 all-gas: maybe-all-intl
59131
59132 all-stage1-gas: maybe-all-stage1-intl
59133 all-stage2-gas: maybe-all-stage2-intl
59134 all-stage3-gas: maybe-all-stage3-intl
59135 all-stage4-gas: maybe-all-stage4-intl
59136 all-stageprofile-gas: maybe-all-stageprofile-intl
59137 all-stagefeedback-gas: maybe-all-stagefeedback-intl
59138 configure-gprof: maybe-configure-intl
59139 all-gprof: maybe-all-libiberty
59140 all-gprof: maybe-all-bfd
59141 all-gprof: maybe-all-opcodes
59142 all-gprof: maybe-all-intl
59143 configure-ld: maybe-configure-intl
59144
59145 configure-stage1-ld: maybe-configure-stage1-intl
59146 configure-stage2-ld: maybe-configure-stage2-intl
59147 configure-stage3-ld: maybe-configure-stage3-intl
59148 configure-stage4-ld: maybe-configure-stage4-intl
59149 configure-stageprofile-ld: maybe-configure-stageprofile-intl
59150 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
59151 all-ld: maybe-all-libiberty
59152
59153 all-stage1-ld: maybe-all-stage1-libiberty
59154 all-stage2-ld: maybe-all-stage2-libiberty
59155 all-stage3-ld: maybe-all-stage3-libiberty
59156 all-stage4-ld: maybe-all-stage4-libiberty
59157 all-stageprofile-ld: maybe-all-stageprofile-libiberty
59158 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
59159 all-ld: maybe-all-bfd
59160
59161 all-stage1-ld: maybe-all-stage1-bfd
59162 all-stage2-ld: maybe-all-stage2-bfd
59163 all-stage3-ld: maybe-all-stage3-bfd
59164 all-stage4-ld: maybe-all-stage4-bfd
59165 all-stageprofile-ld: maybe-all-stageprofile-bfd
59166 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
59167 all-ld: maybe-all-opcodes
59168
59169 all-stage1-ld: maybe-all-stage1-opcodes
59170 all-stage2-ld: maybe-all-stage2-opcodes
59171 all-stage3-ld: maybe-all-stage3-opcodes
59172 all-stage4-ld: maybe-all-stage4-opcodes
59173 all-stageprofile-ld: maybe-all-stageprofile-opcodes
59174 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
59175 all-ld: maybe-all-build-bison
59176
59177 all-stage1-ld: maybe-all-build-bison
59178 all-stage2-ld: maybe-all-build-bison
59179 all-stage3-ld: maybe-all-build-bison
59180 all-stage4-ld: maybe-all-build-bison
59181 all-stageprofile-ld: maybe-all-build-bison
59182 all-stagefeedback-ld: maybe-all-build-bison
59183 all-ld: maybe-all-build-byacc
59184
59185 all-stage1-ld: maybe-all-build-byacc
59186 all-stage2-ld: maybe-all-build-byacc
59187 all-stage3-ld: maybe-all-build-byacc
59188 all-stage4-ld: maybe-all-build-byacc
59189 all-stageprofile-ld: maybe-all-build-byacc
59190 all-stagefeedback-ld: maybe-all-build-byacc
59191 all-ld: maybe-all-build-flex
59192
59193 all-stage1-ld: maybe-all-build-flex
59194 all-stage2-ld: maybe-all-build-flex
59195 all-stage3-ld: maybe-all-build-flex
59196 all-stage4-ld: maybe-all-build-flex
59197 all-stageprofile-ld: maybe-all-build-flex
59198 all-stagefeedback-ld: maybe-all-build-flex
59199 all-ld: maybe-all-intl
59200
59201 all-stage1-ld: maybe-all-stage1-intl
59202 all-stage2-ld: maybe-all-stage2-intl
59203 all-stage3-ld: maybe-all-stage3-intl
59204 all-stage4-ld: maybe-all-stage4-intl
59205 all-stageprofile-ld: maybe-all-stageprofile-intl
59206 all-stagefeedback-ld: maybe-all-stagefeedback-intl
59207 install-ld: maybe-install-gold
59208 configure-gold: maybe-configure-intl
59209
59210 configure-stage1-gold: maybe-configure-stage1-intl
59211 configure-stage2-gold: maybe-configure-stage2-intl
59212 configure-stage3-gold: maybe-configure-stage3-intl
59213 configure-stage4-gold: maybe-configure-stage4-intl
59214 configure-stageprofile-gold: maybe-configure-stageprofile-intl
59215 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
59216 all-gold: maybe-all-libiberty
59217
59218 all-stage1-gold: maybe-all-stage1-libiberty
59219 all-stage2-gold: maybe-all-stage2-libiberty
59220 all-stage3-gold: maybe-all-stage3-libiberty
59221 all-stage4-gold: maybe-all-stage4-libiberty
59222 all-stageprofile-gold: maybe-all-stageprofile-libiberty
59223 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
59224 all-gold: maybe-all-intl
59225
59226 all-stage1-gold: maybe-all-stage1-intl
59227 all-stage2-gold: maybe-all-stage2-intl
59228 all-stage3-gold: maybe-all-stage3-intl
59229 all-stage4-gold: maybe-all-stage4-intl
59230 all-stageprofile-gold: maybe-all-stageprofile-intl
59231 all-stagefeedback-gold: maybe-all-stagefeedback-intl
59232 all-gold: maybe-all-bfd
59233
59234 all-stage1-gold: maybe-all-stage1-bfd
59235 all-stage2-gold: maybe-all-stage2-bfd
59236 all-stage3-gold: maybe-all-stage3-bfd
59237 all-stage4-gold: maybe-all-stage4-bfd
59238 all-stageprofile-gold: maybe-all-stageprofile-bfd
59239 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
59240 all-gold: maybe-all-build-bison
59241
59242 all-stage1-gold: maybe-all-build-bison
59243 all-stage2-gold: maybe-all-build-bison
59244 all-stage3-gold: maybe-all-build-bison
59245 all-stage4-gold: maybe-all-build-bison
59246 all-stageprofile-gold: maybe-all-build-bison
59247 all-stagefeedback-gold: maybe-all-build-bison
59248 all-gold: maybe-all-build-byacc
59249
59250 all-stage1-gold: maybe-all-build-byacc
59251 all-stage2-gold: maybe-all-build-byacc
59252 all-stage3-gold: maybe-all-build-byacc
59253 all-stage4-gold: maybe-all-build-byacc
59254 all-stageprofile-gold: maybe-all-build-byacc
59255 all-stagefeedback-gold: maybe-all-build-byacc
59256 check-gold: maybe-all-binutils
59257
59258 check-stage1-gold: maybe-all-stage1-binutils
59259 check-stage2-gold: maybe-all-stage2-binutils
59260 check-stage3-gold: maybe-all-stage3-binutils
59261 check-stage4-gold: maybe-all-stage4-binutils
59262 check-stageprofile-gold: maybe-all-stageprofile-binutils
59263 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
59264 check-gold: maybe-all-gas
59265
59266 check-stage1-gold: maybe-all-stage1-gas
59267 check-stage2-gold: maybe-all-stage2-gas
59268 check-stage3-gold: maybe-all-stage3-gas
59269 check-stage4-gold: maybe-all-stage4-gas
59270 check-stageprofile-gold: maybe-all-stageprofile-gas
59271 check-stagefeedback-gold: maybe-all-stagefeedback-gas
59272 configure-opcodes: maybe-configure-intl
59273
59274 configure-stage1-opcodes: maybe-configure-stage1-intl
59275 configure-stage2-opcodes: maybe-configure-stage2-intl
59276 configure-stage3-opcodes: maybe-configure-stage3-intl
59277 configure-stage4-opcodes: maybe-configure-stage4-intl
59278 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
59279 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
59280 all-opcodes: maybe-all-bfd
59281
59282 all-stage1-opcodes: maybe-all-stage1-bfd
59283 all-stage2-opcodes: maybe-all-stage2-bfd
59284 all-stage3-opcodes: maybe-all-stage3-bfd
59285 all-stage4-opcodes: maybe-all-stage4-bfd
59286 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
59287 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
59288 all-opcodes: maybe-all-libiberty
59289
59290 all-stage1-opcodes: maybe-all-stage1-libiberty
59291 all-stage2-opcodes: maybe-all-stage2-libiberty
59292 all-stage3-opcodes: maybe-all-stage3-libiberty
59293 all-stage4-opcodes: maybe-all-stage4-libiberty
59294 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
59295 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
59296 all-opcodes: maybe-all-intl
59297
59298 all-stage1-opcodes: maybe-all-stage1-intl
59299 all-stage2-opcodes: maybe-all-stage2-intl
59300 all-stage3-opcodes: maybe-all-stage3-intl
59301 all-stage4-opcodes: maybe-all-stage4-intl
59302 all-stageprofile-opcodes: maybe-all-stageprofile-intl
59303 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
59304 all-dejagnu: maybe-all-tcl
59305 all-dejagnu: maybe-all-expect
59306 all-dejagnu: maybe-all-tk
59307 configure-expect: maybe-configure-tcl
59308 configure-expect: maybe-configure-tk
59309 all-expect: maybe-all-tcl
59310 all-expect: maybe-all-tk
59311 configure-itcl: maybe-configure-tcl
59312 configure-itcl: maybe-configure-tk
59313 all-itcl: maybe-all-tcl
59314 all-itcl: maybe-all-tk
59315 install-itcl: maybe-install-tcl
59316 configure-tk: maybe-configure-tcl
59317 all-tk: maybe-all-tcl
59318 all-sid: maybe-all-libiberty
59319 all-sid: maybe-all-bfd
59320 all-sid: maybe-all-opcodes
59321 all-sid: maybe-all-tcl
59322 all-sid: maybe-all-tk
59323 install-sid: maybe-install-tcl
59324 install-sid: maybe-install-tk
59325 configure-sim: maybe-configure-intl
59326 all-sim: maybe-all-intl
59327 all-sim: maybe-all-libiberty
59328 all-sim: maybe-all-bfd
59329 all-sim: maybe-all-opcodes
59330 all-sim: maybe-all-readline
59331 all-sim: maybe-configure-gdb
59332 all-fastjar: maybe-all-zlib
59333 all-fastjar: maybe-all-build-texinfo
59334 all-fastjar: maybe-all-libiberty
59335 all-autoconf: maybe-all-m4
59336 all-autoconf: maybe-all-build-texinfo
59337 all-automake: maybe-all-m4
59338 all-automake: maybe-all-build-texinfo
59339 all-automake: maybe-all-autoconf
59340 all-bison: maybe-all-intl
59341 all-bison: maybe-all-build-texinfo
59342 all-diff: maybe-all-intl
59343 all-diff: maybe-all-build-texinfo
59344 all-fileutils: maybe-all-intl
59345 all-fileutils: maybe-all-build-texinfo
59346 all-flex: maybe-all-build-bison
59347 all-flex: maybe-all-build-byacc
59348 all-flex: maybe-all-intl
59349 all-flex: maybe-all-m4
59350 all-flex: maybe-all-build-texinfo
59351 all-gzip: maybe-all-intl
59352 all-gzip: maybe-all-zlib
59353 all-gzip: maybe-all-build-texinfo
59354 all-hello: maybe-all-intl
59355 all-hello: maybe-all-build-texinfo
59356 all-m4: maybe-all-intl
59357 all-m4: maybe-all-build-texinfo
59358 all-make: maybe-all-intl
59359 all-make: maybe-all-build-texinfo
59360 all-patch: maybe-all-build-texinfo
59361 all-make: maybe-all-build-texinfo
59362 all-prms: maybe-all-libiberty
59363 all-recode: maybe-all-build-texinfo
59364 all-sed: maybe-all-build-texinfo
59365 all-send-pr: maybe-all-prms
59366 all-tar: maybe-all-build-texinfo
59367 all-uudecode: maybe-all-build-texinfo
59368 configure-target-boehm-gc: maybe-configure-target-qthreads
59369 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
59370 configure-target-fastjar: maybe-configure-target-zlib
59371 all-target-fastjar: maybe-all-target-zlib
59372 all-target-fastjar: maybe-all-target-libiberty
59373 configure-target-libgo: maybe-configure-target-libffi
59374 configure-target-libgo: maybe-all-target-libstdc++-v3
59375 all-target-libgo: maybe-all-target-libffi
59376 configure-target-libjava: maybe-configure-target-zlib
59377 configure-target-libjava: maybe-configure-target-boehm-gc
59378 configure-target-libjava: maybe-configure-target-qthreads
59379 configure-target-libjava: maybe-configure-target-libffi
59380 all-target-libjava: maybe-all-fastjar
59381 all-target-libjava: maybe-all-target-zlib
59382 all-target-libjava: maybe-all-target-boehm-gc
59383 all-target-libjava: maybe-all-target-qthreads
59384 all-target-libjava: maybe-all-target-libffi
59385 configure-target-libobjc: maybe-configure-target-boehm-gc
59386 all-target-libobjc: maybe-all-target-libiberty
59387 all-target-libobjc: maybe-all-target-boehm-gc
59388 all-target-libstdc++-v3: maybe-all-target-libiberty
59389 configure-target-libstdc++-v3: maybe-configure-target-libgomp
59390
59391 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
59392 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
59393 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
59394 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
59395 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
59396 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
59397 all-target-libstdc++-v3: maybe-configure-target-libgomp
59398
59399 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
59400 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
59401 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
59402 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
59403 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
59404 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
59405 all-target-libgloss: maybe-all-target-newlib
59406 all-target-winsup: maybe-all-target-libiberty
59407 all-target-winsup: maybe-all-target-libtermcap
59408 configure-target-libiberty: maybe-all-binutils
59409 configure-target-libiberty: maybe-all-ld
59410 configure-target-newlib: maybe-all-binutils
59411 configure-target-newlib: maybe-all-ld
59412 configure-target-libgfortran: maybe-all-target-libquadmath
59413
59414
59415 # Dependencies for target modules on other target modules are
59416 # described by lang_env_dependencies; the defaults apply to anything
59417 # not mentioned there.
59418
59419
59420 @if gcc-bootstrap
59421 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
59422 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
59423 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
59424 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
59425 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
59426 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
59427 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
59428 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
59429 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
59430 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
59431 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
59432 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
59433 @endif gcc-bootstrap
59434
59435 @if gcc-no-bootstrap
59436 configure-target-libstdc++-v3: maybe-all-target-libgcc
59437 configure-target-libmudflap: maybe-all-target-libgcc
59438 configure-target-libssp: maybe-all-target-libgcc
59439 configure-target-newlib: maybe-all-target-libgcc
59440 configure-target-libquadmath: maybe-all-target-libgcc
59441 configure-target-libgfortran: maybe-all-target-libgcc
59442 configure-target-libobjc: maybe-all-target-libgcc
59443 configure-target-libgo: maybe-all-target-libgcc
59444 configure-target-libtermcap: maybe-all-target-libgcc
59445 configure-target-winsup: maybe-all-target-libgcc
59446 configure-target-libgloss: maybe-all-target-libgcc
59447 configure-target-libiberty: maybe-all-target-libgcc
59448 configure-target-gperf: maybe-all-target-libgcc
59449 configure-target-examples: maybe-all-target-libgcc
59450 configure-target-libffi: maybe-all-target-libgcc
59451 configure-target-libjava: maybe-all-target-libgcc
59452 configure-target-zlib: maybe-all-target-libgcc
59453 configure-target-boehm-gc: maybe-all-target-libgcc
59454 configure-target-qthreads: maybe-all-target-libgcc
59455 configure-target-rda: maybe-all-target-libgcc
59456 configure-target-libada: maybe-all-target-libgcc
59457 configure-target-libgomp: maybe-all-target-libgcc
59458 @endif gcc-no-bootstrap
59459
59460
59461 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
59462
59463 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
59464
59465 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
59466
59467
59468
59469 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
59470
59471 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
59472
59473 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
59474
59475 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
59476
59477 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
59478
59479 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
59480
59481
59482
59483 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
59484 configure-target-gperf: maybe-all-target-libstdc++-v3
59485
59486 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
59487
59488 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
59489
59490 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
59491 configure-target-libjava: maybe-all-target-libstdc++-v3
59492
59493 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
59494
59495 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
59496
59497 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
59498
59499 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
59500
59501 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
59502
59503 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
59504
59505
59506 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
59507 GDB_TK = @GDB_TK@
59508 INSTALL_GDB_TK = @INSTALL_GDB_TK@
59509 configure-gdb: $(CONFIGURE_GDB_TK)
59510 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
59511 install-gdb: $(INSTALL_GDB_TK)
59512
59513 # Serialization dependencies. Host configures don't work well in parallel to
59514 # each other, due to contention over config.cache. Target configures and
59515 # build configures are similar.
59516 @serialization_dependencies@
59517
59518 # --------------------------------
59519 # Regenerating top level configury
59520 # --------------------------------
59521
59522 # Rebuilding Makefile.in, using autogen.
59523 AUTOGEN = autogen
59524 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
59525 cd $(srcdir) && $(AUTOGEN) Makefile.def
59526
59527 # Rebuilding Makefile.
59528 Makefile: $(srcdir)/Makefile.in config.status
59529 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
59530
59531 config.status: configure
59532 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
59533
59534 # Rebuilding configure.
59535 AUTOCONF = autoconf
59536 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
59537 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
59538 cd $(srcdir) && $(AUTOCONF)
59539
59540 # ------------------------------
59541 # Special directives to GNU Make
59542 # ------------------------------
59543
59544 # Don't pass command-line variables to submakes.
59545 .NOEXPORT:
59546 MAKEOVERRIDES=
59547
59548 # end of Makefile.in
This page took 1.197461 seconds and 5 git commands to generate.