quick save point before we rebuild the static anlysis code
[official-gcc.git] / Makefile.in
blobbe2b0dd44d8d5db407ef517cf659b54e9223ac35
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
4 # Makefile for directory with subdirs to build.
5 # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 # 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
7 # Free Software Foundation
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.
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.
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/>.
24 # First, test for a proper version of make, but only where one is required.
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
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
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@
50 program_transform_name = @program_transform_name@
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
55 srcdir = @srcdir@
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
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@
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory. It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136 FLEX="$(FLEX)"; export FLEX; \
137 LEX="$(LEX)"; export LEX; \
138 BISON="$(BISON)"; export BISON; \
139 YACC="$(YACC)"; export YACC; \
140 M4="$(M4)"; export M4; \
141 SED="$(SED)"; export SED; \
142 AWK="$(AWK)"; export AWK; \
143 MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148 $(BASE_EXPORTS) \
149 AR="$(AR_FOR_BUILD)"; export AR; \
150 AS="$(AS_FOR_BUILD)"; export AS; \
151 CC="$(CC_FOR_BUILD)"; export CC; \
152 CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154 CXX="$(CXX_FOR_BUILD)"; export CXX; \
155 CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156 GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157 GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158 GOC="$(GOC_FOR_BUILD)"; export GOC; \
159 GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160 DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161 LD="$(LD_FOR_BUILD)"; export LD; \
162 LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163 NM="$(NM_FOR_BUILD)"; export NM; \
164 RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165 WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166 WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASSS.
170 EXTRA_BUILD_FLAGS = \
171 CFLAGS="$(CFLAGS_FOR_BUILD)" \
172 LDFLAGS="$(LDFLAGS_FOR_BUILD)"
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system. We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187 $(BASE_EXPORTS) \
188 CC="$(CC)"; export CC; \
189 ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190 CFLAGS="$(CFLAGS)"; export CFLAGS; \
191 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192 CXX="$(CXX)"; export CXX; \
193 CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194 GCJ="$(GCJ)"; export GCJ; \
195 GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196 GOC="$(GOC)"; export GOC; \
197 AR="$(AR)"; export AR; \
198 AS="$(AS)"; export AS; \
199 CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200 DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201 LD="$(LD)"; export LD; \
202 LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203 NM="$(NM)"; export NM; \
204 RANLIB="$(RANLIB)"; export RANLIB; \
205 WINDRES="$(WINDRES)"; export WINDRES; \
206 WINDMC="$(WINDMC)"; export WINDMC; \
207 OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208 OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209 AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
210 AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
211 GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
212 LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
213 NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
214 OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
215 RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
216 TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
217 HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
218 GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
219 GMPINC="$(HOST_GMPINC)"; export GMPINC; \
220 PPLLIBS="$(HOST_PPLLIBS)"; export PPLLIBS; \
221 PPLINC="$(HOST_PPLINC)"; export PPLINC; \
222 CLOOGLIBS="$(HOST_CLOOGLIBS)"; export CLOOGLIBS; \
223 CLOOGINC="$(HOST_CLOOGINC)"; export CLOOGINC; \
224 LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
225 LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
226 @if gcc-bootstrap
227 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
228 @endif gcc-bootstrap
229 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
231 POSTSTAGE1_CXX_EXPORT = \
232 CXX='$(CXX)'; export CXX; \
233 CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
234 @if target-libstdc++-v3-bootstrap
235 # Override the above if we're bootstrapping C++.
236 POSTSTAGE1_CXX_EXPORT = \
237 CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/g++$(exeext) \
238 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
239 -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
240 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
241 -I$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
242 -I$$s/libstdc++-v3/libsupc++ \
243 -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs"; export CXX; \
244 CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
245 @endif target-libstdc++-v3-bootstrap
247 # Similar, for later GCC stages.
248 POSTSTAGE1_HOST_EXPORTS = \
249 $(HOST_EXPORTS) \
250 CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
251 -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
252 $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
253 CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
254 $(POSTSTAGE1_CXX_EXPORT) \
255 GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
256 LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
257 HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
259 # Target libraries are put under this directory:
260 TARGET_SUBDIR = @target_subdir@
261 # This is set by the configure script to the arguments to use when configuring
262 # directories built for the target.
263 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
264 # This is the list of variables to export in the environment when
265 # configuring subdirectories for the target system.
266 BASE_TARGET_EXPORTS = \
267 $(BASE_EXPORTS) \
268 AR="$(AR_FOR_TARGET)"; export AR; \
269 AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
270 CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
271 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
272 CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
273 CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
274 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
275 GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
276 GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
277 GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
278 DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
279 LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
280 LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
281 LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
282 NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
283 OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
284 RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
285 STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
286 WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
287 WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
288 @if gcc-bootstrap
289 $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
290 @endif gcc-bootstrap
291 $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
292 TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
294 RAW_CXX_TARGET_EXPORTS = \
295 $(BASE_TARGET_EXPORTS) \
296 CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
297 CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
299 NORMAL_TARGET_EXPORTS = \
300 $(BASE_TARGET_EXPORTS) \
301 CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
303 # Where to find GMP
304 HOST_GMPLIBS = @gmplibs@
305 HOST_GMPINC = @gmpinc@
307 # Where to find PPL
308 HOST_PPLLIBS = @ppllibs@
309 HOST_PPLINC = @pplinc@
311 # Where to find CLOOG
312 HOST_CLOOGLIBS = @clooglibs@
313 HOST_CLOOGINC = @clooginc@
315 # Where to find libelf
316 HOST_LIBELFLIBS = @libelflibs@
317 HOST_LIBELFINC = @libelfinc@
319 # ----------------------------------------------
320 # Programs producing files for the BUILD machine
321 # ----------------------------------------------
323 SHELL = @config_shell@
325 # pwd command to use. Allow user to override default by setting PWDCMD in
326 # the environment to account for automounters. The make variable must not
327 # be called PWDCMD, otherwise the value set here is passed to make
328 # subprocesses and overrides the setting from the user's environment.
329 # Don't use PWD since it is a common shell environment variable and we
330 # don't want to corrupt it.
331 PWD_COMMAND = $${PWDCMD-pwd}
333 # compilers to use to create programs which must be run in the build
334 # environment.
335 AR_FOR_BUILD = @AR_FOR_BUILD@
336 AS_FOR_BUILD = @AS_FOR_BUILD@
337 CC_FOR_BUILD = @CC_FOR_BUILD@
338 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
339 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
340 CXX_FOR_BUILD = @CXX_FOR_BUILD@
341 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
342 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
343 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
344 GOC_FOR_BUILD = @GOC_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@
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@
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
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@
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
380 # ---------------------------------------------
381 # Programs producing files for the HOST machine
382 # ---------------------------------------------
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@
399 GNATBIND = @GNATBIND@
400 GNATMAKE = @GNATMAKE@
402 CFLAGS = @CFLAGS@
403 LDFLAGS = @LDFLAGS@
404 LIBCFLAGS = $(CFLAGS)
405 CXXFLAGS = @CXXFLAGS@
406 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
407 GOCFLAGS = $(CFLAGS)
409 TFLAGS =
411 # Defaults for all stages; some are overridden below.
413 STAGE_CFLAGS = $(BOOT_CFLAGS)
414 STAGE_TFLAGS = $(TFLAGS)
415 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
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)
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)
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)
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)
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)
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)
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).
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)"
497 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
498 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
500 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
501 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
503 do-compare = @do_compare@
504 do-compare3 = $(do-compare)
506 # -----------------------------------------------
507 # Programs producing files for the TARGET machine
508 # -----------------------------------------------
510 AR_FOR_TARGET=@AR_FOR_TARGET@
511 AS_FOR_TARGET=@AS_FOR_TARGET@
512 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
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@
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@
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@
539 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
540 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
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
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@
551 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
553 # ------------------------------------
554 # Miscellaneous targets and flag lists
555 # ------------------------------------
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:
561 #### host and target specific makefile fragments come in here.
562 @target_makefile_frag@
563 @alphaieee_frag@
564 @ospace_frag@
565 @host_makefile_frag@
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)
572 @if target-libstdc++-v3
573 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
574 @endif target-libstdc++-v3
576 @if target-libmudflap
577 TARGET_LIB_PATH_libmudflap = $$r/$(TARGET_SUBDIR)/libmudflap/.libs:
578 @endif target-libmudflap
580 @if target-libssp
581 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
582 @endif target-libssp
584 @if target-libgomp
585 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
586 @endif target-libgomp
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)
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
600 @if bfd
601 HOST_LIB_PATH_bfd = \
602 $$r/$(HOST_SUBDIR)/bfd/.libs:$$r/$(HOST_SUBDIR)/prev-bfd/.libs:
603 @endif bfd
605 @if opcodes
606 HOST_LIB_PATH_opcodes = \
607 $$r/$(HOST_SUBDIR)/opcodes/.libs:$$r/$(HOST_SUBDIR)/prev-opcodes/.libs:
608 @endif opcodes
610 @if gmp
611 HOST_LIB_PATH_gmp = \
612 $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
613 @endif gmp
615 @if mpfr
616 HOST_LIB_PATH_mpfr = \
617 $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
618 @endif mpfr
620 @if mpc
621 HOST_LIB_PATH_mpc = \
622 $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
623 @endif mpc
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
630 @if cloog
631 HOST_LIB_PATH_cloog = \
632 $$r/$(HOST_SUBDIR)/cloog/.libs:$$r/$(HOST_SUBDIR)/prev-cloog/.libs:
633 @endif cloog
635 @if libelf
636 HOST_LIB_PATH_libelf = \
637 $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
638 @endif libelf
641 CXX_FOR_TARGET_FLAG_TO_PASS = \
642 "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
643 @if target-libstdc++-v3
644 # CXX_FOR_TARGET is tricky to get right for target libs that require a
645 # functional C++ compiler. When we recurse, if we expand
646 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
647 # libstdc++ include flags from the script. Instead, we get an
648 # -funconfigured-* word, so that we'll get errors if this invalid C++
649 # command line is used for anything, but also so that we can use the
650 # word to decide whether or not to pass on this CXX_FOR_TARGET. If we
651 # don't pass it on, sub-make will use the default definition, that
652 # re-expands it at the time of use, so we'll get it right when we need
653 # it. One potential exception is the expansion of CXX_FOR_TARGET
654 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
655 # really work, for C++ host programs can't depend on the current-stage
656 # C++ target library.
657 CXX_FOR_TARGET_FLAG_TO_PASS = \
658 $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
659 @endif target-libstdc++-v3
661 # Flags to pass down to all sub-makes.
662 BASE_FLAGS_TO_PASS = \
663 "DESTDIR=$(DESTDIR)" \
664 "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
665 "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
666 "bindir=$(bindir)" \
667 "datadir=$(datadir)" \
668 "exec_prefix=$(exec_prefix)" \
669 "includedir=$(includedir)" \
670 "datarootdir=$(datarootdir)" \
671 "docdir=$(docdir)" \
672 "infodir=$(infodir)" \
673 "pdfdir=$(pdfdir)" \
674 "htmldir=$(htmldir)" \
675 "libdir=$(libdir)" \
676 "libexecdir=$(libexecdir)" \
677 "lispdir=$(lispdir)" \
678 "localstatedir=$(localstatedir)" \
679 "mandir=$(mandir)" \
680 "oldincludedir=$(oldincludedir)" \
681 "prefix=$(prefix)" \
682 "sbindir=$(sbindir)" \
683 "sharedstatedir=$(sharedstatedir)" \
684 "sysconfdir=$(sysconfdir)" \
685 "tooldir=$(tooldir)" \
686 "build_tooldir=$(build_tooldir)" \
687 "target_alias=$(target_alias)" \
688 "AWK=$(AWK)" \
689 "BISON=$(BISON)" \
690 "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
691 "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
692 "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
693 "EXPECT=$(EXPECT)" \
694 "FLEX=$(FLEX)" \
695 "INSTALL=$(INSTALL)" \
696 "INSTALL_DATA=$(INSTALL_DATA)" \
697 "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
698 "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
699 "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
700 "LEX=$(LEX)" \
701 "M4=$(M4)" \
702 "MAKE=$(MAKE)" \
703 "RUNTEST=$(RUNTEST)" \
704 "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
705 "SED=$(SED)" \
706 "SHELL=$(SHELL)" \
707 "YACC=$(YACC)" \
708 "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
709 "ADA_CFLAGS=$(ADA_CFLAGS)" \
710 "AR_FLAGS=$(AR_FLAGS)" \
711 "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
712 "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
713 "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
714 "CFLAGS=$(CFLAGS)" \
715 "CXXFLAGS=$(CXXFLAGS)" \
716 "LDFLAGS=$(LDFLAGS)" \
717 "LIBCFLAGS=$(LIBCFLAGS)" \
718 "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
719 "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
720 "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
721 "GNATBIND=$(GNATBIND)" \
722 "GNATMAKE=$(GNATMAKE)" \
723 "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
724 "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
725 "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
726 "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
727 "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
728 "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
729 "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
730 "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
731 "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
732 "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
733 "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
734 "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
735 "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
736 "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
737 "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
738 "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
739 "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
740 "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
741 "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
742 "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
743 "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
744 "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
745 "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
746 "BUILD_CONFIG=$(BUILD_CONFIG)" \
747 "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
748 "LEAN=$(LEAN)" \
749 "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
750 "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
751 "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
752 "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
753 "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
754 "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
755 "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
756 "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
757 "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
758 "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
759 "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
760 "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
761 "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
762 "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
763 "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
764 "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
765 "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
766 "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
767 $(CXX_FOR_TARGET_FLAG_TO_PASS) \
768 "TFLAGS=$(TFLAGS)" \
769 "CONFIG_SHELL=$(SHELL)" \
770 "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)"
772 # We leave this in just in case, but it is not needed anymore.
773 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
775 # Flags to pass down to most sub-makes, in which we're building with
776 # the host environment.
777 EXTRA_HOST_FLAGS = \
778 'AR=$(AR)' \
779 'AS=$(AS)' \
780 'CC=$(CC)' \
781 'CXX=$(CXX)' \
782 'DLLTOOL=$(DLLTOOL)' \
783 'GCJ=$(GCJ)' \
784 'GFORTRAN=$(GFORTRAN)' \
785 'GOC=$(GOC)' \
786 'LD=$(LD)' \
787 'LIPO=$(LIPO)' \
788 'NM=$(NM)' \
789 'OBJDUMP=$(OBJDUMP)' \
790 'RANLIB=$(RANLIB)' \
791 'STRIP=$(STRIP)' \
792 'WINDRES=$(WINDRES)' \
793 'WINDMC=$(WINDMC)'
795 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
797 # Flags to pass to stage2 and later makes.
799 POSTSTAGE1_FLAGS_TO_PASS = \
800 CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
801 CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
802 GNATBIND="$${GNATBIND}" \
803 LDFLAGS="$${LDFLAGS}" \
804 HOST_LIBS="$${HOST_LIBS}" \
805 "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
807 # Flags to pass down to makes which are built with the target environment.
808 # The double $ decreases the length of the command line; those variables
809 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them. The
810 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
811 # so we expand them here.
812 EXTRA_TARGET_FLAGS = \
813 'AR=$$(AR_FOR_TARGET)' \
814 'AS=$(COMPILER_AS_FOR_TARGET)' \
815 'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
816 'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
817 'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
818 'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
819 'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
820 'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
821 'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
822 'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
823 'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
824 'LD=$(COMPILER_LD_FOR_TARGET)' \
825 'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
826 'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
827 'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
828 'NM=$(COMPILER_NM_FOR_TARGET)' \
829 'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
830 'RANLIB=$$(RANLIB_FOR_TARGET)' \
831 'WINDRES=$$(WINDRES_FOR_TARGET)' \
832 'WINDMC=$$(WINDMC_FOR_TARGET)' \
833 'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
834 "TFLAGS=$$TFLAGS"
836 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
838 # Flags to pass down to gcc. gcc builds a library, libgcc.a, so it
839 # unfortunately needs the native compiler and the target ar and
840 # ranlib.
841 # If any variables are added here, they must be added to do-*, below.
842 # The BUILD_* variables are a special case, which are used for the gcc
843 # cross-building scheme.
844 EXTRA_GCC_FLAGS = \
845 "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
846 "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
847 "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
848 "`echo 'LIBGCC2_CFLAGS=$(LIBGCC2_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
849 "`echo 'LIBGCC2_DEBUG_CFLAGS=$(LIBGCC2_DEBUG_CFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
850 "`echo 'LIBGCC2_INCLUDES=$(LIBGCC2_INCLUDES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
852 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
854 @if gcc
855 BUILD_CONFIG = @BUILD_CONFIG@
856 ifneq ($(BUILD_CONFIG),)
857 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
858 endif
859 @endif gcc
861 .PHONY: configure-host
862 configure-host: \
863 maybe-configure-ash \
864 maybe-configure-autoconf \
865 maybe-configure-automake \
866 maybe-configure-bash \
867 maybe-configure-bfd \
868 maybe-configure-opcodes \
869 maybe-configure-binutils \
870 maybe-configure-bison \
871 maybe-configure-byacc \
872 maybe-configure-bzip2 \
873 maybe-configure-cgen \
874 maybe-configure-dejagnu \
875 maybe-configure-diff \
876 maybe-configure-dosutils \
877 maybe-configure-etc \
878 maybe-configure-fastjar \
879 maybe-configure-fileutils \
880 maybe-configure-findutils \
881 maybe-configure-find \
882 maybe-configure-fixincludes \
883 maybe-configure-flex \
884 maybe-configure-gas \
885 maybe-configure-gcc \
886 maybe-configure-gawk \
887 maybe-configure-gettext \
888 maybe-configure-gmp \
889 maybe-configure-mpfr \
890 maybe-configure-mpc \
891 maybe-configure-ppl \
892 maybe-configure-cloog \
893 maybe-configure-libelf \
894 maybe-configure-gnuserv \
895 maybe-configure-gold \
896 maybe-configure-gprof \
897 maybe-configure-gzip \
898 maybe-configure-hello \
899 maybe-configure-indent \
900 maybe-configure-intl \
901 maybe-configure-tcl \
902 maybe-configure-itcl \
903 maybe-configure-ld \
904 maybe-configure-libcpp \
905 maybe-configure-libdecnumber \
906 maybe-configure-libgui \
907 maybe-configure-libiberty \
908 maybe-configure-libiconv \
909 maybe-configure-libtool \
910 maybe-configure-m4 \
911 maybe-configure-make \
912 maybe-configure-mmalloc \
913 maybe-configure-patch \
914 maybe-configure-perl \
915 maybe-configure-prms \
916 maybe-configure-rcs \
917 maybe-configure-readline \
918 maybe-configure-release \
919 maybe-configure-recode \
920 maybe-configure-sed \
921 maybe-configure-send-pr \
922 maybe-configure-shellutils \
923 maybe-configure-sid \
924 maybe-configure-sim \
925 maybe-configure-tar \
926 maybe-configure-texinfo \
927 maybe-configure-textutils \
928 maybe-configure-time \
929 maybe-configure-uudecode \
930 maybe-configure-wdiff \
931 maybe-configure-zip \
932 maybe-configure-zlib \
933 maybe-configure-gdb \
934 maybe-configure-expect \
935 maybe-configure-guile \
936 maybe-configure-tk \
937 maybe-configure-libtermcap \
938 maybe-configure-utils \
939 maybe-configure-gnattools \
940 maybe-configure-lto-plugin
941 .PHONY: configure-target
942 configure-target: \
943 maybe-configure-target-libstdc++-v3 \
944 maybe-configure-target-libmudflap \
945 maybe-configure-target-libssp \
946 maybe-configure-target-newlib \
947 maybe-configure-target-libgcc \
948 maybe-configure-target-libquadmath \
949 maybe-configure-target-libgfortran \
950 maybe-configure-target-libobjc \
951 maybe-configure-target-libgo \
952 maybe-configure-target-libgpython \
953 maybe-configure-target-libtermcap \
954 maybe-configure-target-winsup \
955 maybe-configure-target-libgloss \
956 maybe-configure-target-libiberty \
957 maybe-configure-target-gperf \
958 maybe-configure-target-examples \
959 maybe-configure-target-libffi \
960 maybe-configure-target-libjava \
961 maybe-configure-target-zlib \
962 maybe-configure-target-boehm-gc \
963 maybe-configure-target-qthreads \
964 maybe-configure-target-rda \
965 maybe-configure-target-libada \
966 maybe-configure-target-libgomp
968 # The target built for a native non-bootstrap build.
969 .PHONY: all
970 all:
971 @if gcc-bootstrap
972 [ -f stage_final ] || echo stage3 > stage_final
973 @r=`${PWD_COMMAND}`; export r; \
974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
975 $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
976 @endif gcc-bootstrap
977 @: $(MAKE); $(unstage)
978 @r=`${PWD_COMMAND}`; export r; \
979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
980 @if gcc-bootstrap
981 if [ -f stage_last ]; then \
982 TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
983 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
984 else \
985 @endif gcc-bootstrap
986 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
987 @if gcc-bootstrap
989 fi \
990 @endif gcc-bootstrap
991 && :
993 .PHONY: all-build
995 all-build: maybe-all-build-libiberty
996 all-build: maybe-all-build-bison
997 all-build: maybe-all-build-byacc
998 all-build: maybe-all-build-flex
999 all-build: maybe-all-build-m4
1000 all-build: maybe-all-build-texinfo
1001 all-build: maybe-all-build-fixincludes
1003 .PHONY: all-host
1005 all-host: maybe-all-ash
1006 all-host: maybe-all-autoconf
1007 all-host: maybe-all-automake
1008 all-host: maybe-all-bash
1009 @if bfd-no-bootstrap
1010 all-host: maybe-all-bfd
1011 @endif bfd-no-bootstrap
1012 @if opcodes-no-bootstrap
1013 all-host: maybe-all-opcodes
1014 @endif opcodes-no-bootstrap
1015 @if binutils-no-bootstrap
1016 all-host: maybe-all-binutils
1017 @endif binutils-no-bootstrap
1018 all-host: maybe-all-bison
1019 all-host: maybe-all-byacc
1020 all-host: maybe-all-bzip2
1021 all-host: maybe-all-cgen
1022 all-host: maybe-all-dejagnu
1023 all-host: maybe-all-diff
1024 all-host: maybe-all-dosutils
1025 all-host: maybe-all-etc
1026 all-host: maybe-all-fastjar
1027 all-host: maybe-all-fileutils
1028 all-host: maybe-all-findutils
1029 all-host: maybe-all-find
1030 all-host: maybe-all-fixincludes
1031 all-host: maybe-all-flex
1032 @if gas-no-bootstrap
1033 all-host: maybe-all-gas
1034 @endif gas-no-bootstrap
1035 @if gcc-no-bootstrap
1036 all-host: maybe-all-gcc
1037 @endif gcc-no-bootstrap
1038 all-host: maybe-all-gawk
1039 all-host: maybe-all-gettext
1040 @if gmp-no-bootstrap
1041 all-host: maybe-all-gmp
1042 @endif gmp-no-bootstrap
1043 @if mpfr-no-bootstrap
1044 all-host: maybe-all-mpfr
1045 @endif mpfr-no-bootstrap
1046 @if mpc-no-bootstrap
1047 all-host: maybe-all-mpc
1048 @endif mpc-no-bootstrap
1049 @if ppl-no-bootstrap
1050 all-host: maybe-all-ppl
1051 @endif ppl-no-bootstrap
1052 @if cloog-no-bootstrap
1053 all-host: maybe-all-cloog
1054 @endif cloog-no-bootstrap
1055 @if libelf-no-bootstrap
1056 all-host: maybe-all-libelf
1057 @endif libelf-no-bootstrap
1058 all-host: maybe-all-gnuserv
1059 @if gold-no-bootstrap
1060 all-host: maybe-all-gold
1061 @endif gold-no-bootstrap
1062 all-host: maybe-all-gprof
1063 all-host: maybe-all-gzip
1064 all-host: maybe-all-hello
1065 all-host: maybe-all-indent
1066 @if intl-no-bootstrap
1067 all-host: maybe-all-intl
1068 @endif intl-no-bootstrap
1069 all-host: maybe-all-tcl
1070 all-host: maybe-all-itcl
1071 @if ld-no-bootstrap
1072 all-host: maybe-all-ld
1073 @endif ld-no-bootstrap
1074 @if libcpp-no-bootstrap
1075 all-host: maybe-all-libcpp
1076 @endif libcpp-no-bootstrap
1077 @if libdecnumber-no-bootstrap
1078 all-host: maybe-all-libdecnumber
1079 @endif libdecnumber-no-bootstrap
1080 all-host: maybe-all-libgui
1081 @if libiberty-no-bootstrap
1082 all-host: maybe-all-libiberty
1083 @endif libiberty-no-bootstrap
1084 all-host: maybe-all-libiconv
1085 all-host: maybe-all-libtool
1086 all-host: maybe-all-m4
1087 all-host: maybe-all-make
1088 all-host: maybe-all-mmalloc
1089 all-host: maybe-all-patch
1090 all-host: maybe-all-perl
1091 all-host: maybe-all-prms
1092 all-host: maybe-all-rcs
1093 all-host: maybe-all-readline
1094 all-host: maybe-all-release
1095 all-host: maybe-all-recode
1096 all-host: maybe-all-sed
1097 all-host: maybe-all-send-pr
1098 all-host: maybe-all-shellutils
1099 all-host: maybe-all-sid
1100 all-host: maybe-all-sim
1101 all-host: maybe-all-tar
1102 all-host: maybe-all-texinfo
1103 all-host: maybe-all-textutils
1104 all-host: maybe-all-time
1105 all-host: maybe-all-uudecode
1106 all-host: maybe-all-wdiff
1107 all-host: maybe-all-zip
1108 @if zlib-no-bootstrap
1109 all-host: maybe-all-zlib
1110 @endif zlib-no-bootstrap
1111 all-host: maybe-all-gdb
1112 all-host: maybe-all-expect
1113 all-host: maybe-all-guile
1114 all-host: maybe-all-tk
1115 all-host: maybe-all-libtermcap
1116 all-host: maybe-all-utils
1117 all-host: maybe-all-gnattools
1118 @if lto-plugin-no-bootstrap
1119 all-host: maybe-all-lto-plugin
1120 @endif lto-plugin-no-bootstrap
1122 .PHONY: all-target
1124 @if target-libstdc++-v3-no-bootstrap
1125 all-target: maybe-all-target-libstdc++-v3
1126 @endif target-libstdc++-v3-no-bootstrap
1127 all-target: maybe-all-target-libmudflap
1128 all-target: maybe-all-target-libssp
1129 all-target: maybe-all-target-newlib
1130 @if target-libgcc-no-bootstrap
1131 all-target: maybe-all-target-libgcc
1132 @endif target-libgcc-no-bootstrap
1133 all-target: maybe-all-target-libquadmath
1134 all-target: maybe-all-target-libgfortran
1135 all-target: maybe-all-target-libobjc
1136 all-target: maybe-all-target-libgo
1137 all-target: maybe-all-target-libgpython
1138 all-target: maybe-all-target-libtermcap
1139 all-target: maybe-all-target-winsup
1140 all-target: maybe-all-target-libgloss
1141 all-target: maybe-all-target-libiberty
1142 all-target: maybe-all-target-gperf
1143 all-target: maybe-all-target-examples
1144 all-target: maybe-all-target-libffi
1145 all-target: maybe-all-target-libjava
1146 all-target: maybe-all-target-zlib
1147 all-target: maybe-all-target-boehm-gc
1148 all-target: maybe-all-target-qthreads
1149 all-target: maybe-all-target-rda
1150 all-target: maybe-all-target-libada
1151 @if target-libgomp-no-bootstrap
1152 all-target: maybe-all-target-libgomp
1153 @endif target-libgomp-no-bootstrap
1155 # Do a target for all the subdirectories. A ``make do-X'' will do a
1156 # ``make X'' in all subdirectories (because, in general, there is a
1157 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1158 # but it may do additional work as well).
1160 .PHONY: do-info
1161 do-info:
1162 @: $(MAKE); $(unstage)
1163 @r=`${PWD_COMMAND}`; export r; \
1164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1165 $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1166 info-target
1169 .PHONY: info-host
1171 info-host: maybe-info-ash
1172 info-host: maybe-info-autoconf
1173 info-host: maybe-info-automake
1174 info-host: maybe-info-bash
1175 info-host: maybe-info-bfd
1176 info-host: maybe-info-opcodes
1177 info-host: maybe-info-binutils
1178 info-host: maybe-info-bison
1179 info-host: maybe-info-byacc
1180 info-host: maybe-info-bzip2
1181 info-host: maybe-info-cgen
1182 info-host: maybe-info-dejagnu
1183 info-host: maybe-info-diff
1184 info-host: maybe-info-dosutils
1185 info-host: maybe-info-etc
1186 info-host: maybe-info-fastjar
1187 info-host: maybe-info-fileutils
1188 info-host: maybe-info-findutils
1189 info-host: maybe-info-find
1190 info-host: maybe-info-fixincludes
1191 info-host: maybe-info-flex
1192 info-host: maybe-info-gas
1193 info-host: maybe-info-gcc
1194 info-host: maybe-info-gawk
1195 info-host: maybe-info-gettext
1196 info-host: maybe-info-gmp
1197 info-host: maybe-info-mpfr
1198 info-host: maybe-info-mpc
1199 info-host: maybe-info-ppl
1200 info-host: maybe-info-cloog
1201 info-host: maybe-info-libelf
1202 info-host: maybe-info-gnuserv
1203 info-host: maybe-info-gold
1204 info-host: maybe-info-gprof
1205 info-host: maybe-info-gzip
1206 info-host: maybe-info-hello
1207 info-host: maybe-info-indent
1208 info-host: maybe-info-intl
1209 info-host: maybe-info-tcl
1210 info-host: maybe-info-itcl
1211 info-host: maybe-info-ld
1212 info-host: maybe-info-libcpp
1213 info-host: maybe-info-libdecnumber
1214 info-host: maybe-info-libgui
1215 info-host: maybe-info-libiberty
1216 info-host: maybe-info-libiconv
1217 info-host: maybe-info-libtool
1218 info-host: maybe-info-m4
1219 info-host: maybe-info-make
1220 info-host: maybe-info-mmalloc
1221 info-host: maybe-info-patch
1222 info-host: maybe-info-perl
1223 info-host: maybe-info-prms
1224 info-host: maybe-info-rcs
1225 info-host: maybe-info-readline
1226 info-host: maybe-info-release
1227 info-host: maybe-info-recode
1228 info-host: maybe-info-sed
1229 info-host: maybe-info-send-pr
1230 info-host: maybe-info-shellutils
1231 info-host: maybe-info-sid
1232 info-host: maybe-info-sim
1233 info-host: maybe-info-tar
1234 info-host: maybe-info-texinfo
1235 info-host: maybe-info-textutils
1236 info-host: maybe-info-time
1237 info-host: maybe-info-uudecode
1238 info-host: maybe-info-wdiff
1239 info-host: maybe-info-zip
1240 info-host: maybe-info-zlib
1241 info-host: maybe-info-gdb
1242 info-host: maybe-info-expect
1243 info-host: maybe-info-guile
1244 info-host: maybe-info-tk
1245 info-host: maybe-info-libtermcap
1246 info-host: maybe-info-utils
1247 info-host: maybe-info-gnattools
1248 info-host: maybe-info-lto-plugin
1250 .PHONY: info-target
1252 info-target: maybe-info-target-libstdc++-v3
1253 info-target: maybe-info-target-libmudflap
1254 info-target: maybe-info-target-libssp
1255 info-target: maybe-info-target-newlib
1256 info-target: maybe-info-target-libgcc
1257 info-target: maybe-info-target-libquadmath
1258 info-target: maybe-info-target-libgfortran
1259 info-target: maybe-info-target-libobjc
1260 info-target: maybe-info-target-libgo
1261 info-target: maybe-info-target-libgpython
1262 info-target: maybe-info-target-libtermcap
1263 info-target: maybe-info-target-winsup
1264 info-target: maybe-info-target-libgloss
1265 info-target: maybe-info-target-libiberty
1266 info-target: maybe-info-target-gperf
1267 info-target: maybe-info-target-examples
1268 info-target: maybe-info-target-libffi
1269 info-target: maybe-info-target-libjava
1270 info-target: maybe-info-target-zlib
1271 info-target: maybe-info-target-boehm-gc
1272 info-target: maybe-info-target-qthreads
1273 info-target: maybe-info-target-rda
1274 info-target: maybe-info-target-libada
1275 info-target: maybe-info-target-libgomp
1277 .PHONY: do-dvi
1278 do-dvi:
1279 @: $(MAKE); $(unstage)
1280 @r=`${PWD_COMMAND}`; export r; \
1281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1282 $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1283 dvi-target
1286 .PHONY: dvi-host
1288 dvi-host: maybe-dvi-ash
1289 dvi-host: maybe-dvi-autoconf
1290 dvi-host: maybe-dvi-automake
1291 dvi-host: maybe-dvi-bash
1292 dvi-host: maybe-dvi-bfd
1293 dvi-host: maybe-dvi-opcodes
1294 dvi-host: maybe-dvi-binutils
1295 dvi-host: maybe-dvi-bison
1296 dvi-host: maybe-dvi-byacc
1297 dvi-host: maybe-dvi-bzip2
1298 dvi-host: maybe-dvi-cgen
1299 dvi-host: maybe-dvi-dejagnu
1300 dvi-host: maybe-dvi-diff
1301 dvi-host: maybe-dvi-dosutils
1302 dvi-host: maybe-dvi-etc
1303 dvi-host: maybe-dvi-fastjar
1304 dvi-host: maybe-dvi-fileutils
1305 dvi-host: maybe-dvi-findutils
1306 dvi-host: maybe-dvi-find
1307 dvi-host: maybe-dvi-fixincludes
1308 dvi-host: maybe-dvi-flex
1309 dvi-host: maybe-dvi-gas
1310 dvi-host: maybe-dvi-gcc
1311 dvi-host: maybe-dvi-gawk
1312 dvi-host: maybe-dvi-gettext
1313 dvi-host: maybe-dvi-gmp
1314 dvi-host: maybe-dvi-mpfr
1315 dvi-host: maybe-dvi-mpc
1316 dvi-host: maybe-dvi-ppl
1317 dvi-host: maybe-dvi-cloog
1318 dvi-host: maybe-dvi-libelf
1319 dvi-host: maybe-dvi-gnuserv
1320 dvi-host: maybe-dvi-gold
1321 dvi-host: maybe-dvi-gprof
1322 dvi-host: maybe-dvi-gzip
1323 dvi-host: maybe-dvi-hello
1324 dvi-host: maybe-dvi-indent
1325 dvi-host: maybe-dvi-intl
1326 dvi-host: maybe-dvi-tcl
1327 dvi-host: maybe-dvi-itcl
1328 dvi-host: maybe-dvi-ld
1329 dvi-host: maybe-dvi-libcpp
1330 dvi-host: maybe-dvi-libdecnumber
1331 dvi-host: maybe-dvi-libgui
1332 dvi-host: maybe-dvi-libiberty
1333 dvi-host: maybe-dvi-libiconv
1334 dvi-host: maybe-dvi-libtool
1335 dvi-host: maybe-dvi-m4
1336 dvi-host: maybe-dvi-make
1337 dvi-host: maybe-dvi-mmalloc
1338 dvi-host: maybe-dvi-patch
1339 dvi-host: maybe-dvi-perl
1340 dvi-host: maybe-dvi-prms
1341 dvi-host: maybe-dvi-rcs
1342 dvi-host: maybe-dvi-readline
1343 dvi-host: maybe-dvi-release
1344 dvi-host: maybe-dvi-recode
1345 dvi-host: maybe-dvi-sed
1346 dvi-host: maybe-dvi-send-pr
1347 dvi-host: maybe-dvi-shellutils
1348 dvi-host: maybe-dvi-sid
1349 dvi-host: maybe-dvi-sim
1350 dvi-host: maybe-dvi-tar
1351 dvi-host: maybe-dvi-texinfo
1352 dvi-host: maybe-dvi-textutils
1353 dvi-host: maybe-dvi-time
1354 dvi-host: maybe-dvi-uudecode
1355 dvi-host: maybe-dvi-wdiff
1356 dvi-host: maybe-dvi-zip
1357 dvi-host: maybe-dvi-zlib
1358 dvi-host: maybe-dvi-gdb
1359 dvi-host: maybe-dvi-expect
1360 dvi-host: maybe-dvi-guile
1361 dvi-host: maybe-dvi-tk
1362 dvi-host: maybe-dvi-libtermcap
1363 dvi-host: maybe-dvi-utils
1364 dvi-host: maybe-dvi-gnattools
1365 dvi-host: maybe-dvi-lto-plugin
1367 .PHONY: dvi-target
1369 dvi-target: maybe-dvi-target-libstdc++-v3
1370 dvi-target: maybe-dvi-target-libmudflap
1371 dvi-target: maybe-dvi-target-libssp
1372 dvi-target: maybe-dvi-target-newlib
1373 dvi-target: maybe-dvi-target-libgcc
1374 dvi-target: maybe-dvi-target-libquadmath
1375 dvi-target: maybe-dvi-target-libgfortran
1376 dvi-target: maybe-dvi-target-libobjc
1377 dvi-target: maybe-dvi-target-libgo
1378 dvi-target: maybe-dvi-target-libgpython
1379 dvi-target: maybe-dvi-target-libtermcap
1380 dvi-target: maybe-dvi-target-winsup
1381 dvi-target: maybe-dvi-target-libgloss
1382 dvi-target: maybe-dvi-target-libiberty
1383 dvi-target: maybe-dvi-target-gperf
1384 dvi-target: maybe-dvi-target-examples
1385 dvi-target: maybe-dvi-target-libffi
1386 dvi-target: maybe-dvi-target-libjava
1387 dvi-target: maybe-dvi-target-zlib
1388 dvi-target: maybe-dvi-target-boehm-gc
1389 dvi-target: maybe-dvi-target-qthreads
1390 dvi-target: maybe-dvi-target-rda
1391 dvi-target: maybe-dvi-target-libada
1392 dvi-target: maybe-dvi-target-libgomp
1394 .PHONY: do-pdf
1395 do-pdf:
1396 @: $(MAKE); $(unstage)
1397 @r=`${PWD_COMMAND}`; export r; \
1398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1399 $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1400 pdf-target
1403 .PHONY: pdf-host
1405 pdf-host: maybe-pdf-ash
1406 pdf-host: maybe-pdf-autoconf
1407 pdf-host: maybe-pdf-automake
1408 pdf-host: maybe-pdf-bash
1409 pdf-host: maybe-pdf-bfd
1410 pdf-host: maybe-pdf-opcodes
1411 pdf-host: maybe-pdf-binutils
1412 pdf-host: maybe-pdf-bison
1413 pdf-host: maybe-pdf-byacc
1414 pdf-host: maybe-pdf-bzip2
1415 pdf-host: maybe-pdf-cgen
1416 pdf-host: maybe-pdf-dejagnu
1417 pdf-host: maybe-pdf-diff
1418 pdf-host: maybe-pdf-dosutils
1419 pdf-host: maybe-pdf-etc
1420 pdf-host: maybe-pdf-fastjar
1421 pdf-host: maybe-pdf-fileutils
1422 pdf-host: maybe-pdf-findutils
1423 pdf-host: maybe-pdf-find
1424 pdf-host: maybe-pdf-fixincludes
1425 pdf-host: maybe-pdf-flex
1426 pdf-host: maybe-pdf-gas
1427 pdf-host: maybe-pdf-gcc
1428 pdf-host: maybe-pdf-gawk
1429 pdf-host: maybe-pdf-gettext
1430 pdf-host: maybe-pdf-gmp
1431 pdf-host: maybe-pdf-mpfr
1432 pdf-host: maybe-pdf-mpc
1433 pdf-host: maybe-pdf-ppl
1434 pdf-host: maybe-pdf-cloog
1435 pdf-host: maybe-pdf-libelf
1436 pdf-host: maybe-pdf-gnuserv
1437 pdf-host: maybe-pdf-gold
1438 pdf-host: maybe-pdf-gprof
1439 pdf-host: maybe-pdf-gzip
1440 pdf-host: maybe-pdf-hello
1441 pdf-host: maybe-pdf-indent
1442 pdf-host: maybe-pdf-intl
1443 pdf-host: maybe-pdf-tcl
1444 pdf-host: maybe-pdf-itcl
1445 pdf-host: maybe-pdf-ld
1446 pdf-host: maybe-pdf-libcpp
1447 pdf-host: maybe-pdf-libdecnumber
1448 pdf-host: maybe-pdf-libgui
1449 pdf-host: maybe-pdf-libiberty
1450 pdf-host: maybe-pdf-libiconv
1451 pdf-host: maybe-pdf-libtool
1452 pdf-host: maybe-pdf-m4
1453 pdf-host: maybe-pdf-make
1454 pdf-host: maybe-pdf-mmalloc
1455 pdf-host: maybe-pdf-patch
1456 pdf-host: maybe-pdf-perl
1457 pdf-host: maybe-pdf-prms
1458 pdf-host: maybe-pdf-rcs
1459 pdf-host: maybe-pdf-readline
1460 pdf-host: maybe-pdf-release
1461 pdf-host: maybe-pdf-recode
1462 pdf-host: maybe-pdf-sed
1463 pdf-host: maybe-pdf-send-pr
1464 pdf-host: maybe-pdf-shellutils
1465 pdf-host: maybe-pdf-sid
1466 pdf-host: maybe-pdf-sim
1467 pdf-host: maybe-pdf-tar
1468 pdf-host: maybe-pdf-texinfo
1469 pdf-host: maybe-pdf-textutils
1470 pdf-host: maybe-pdf-time
1471 pdf-host: maybe-pdf-uudecode
1472 pdf-host: maybe-pdf-wdiff
1473 pdf-host: maybe-pdf-zip
1474 pdf-host: maybe-pdf-zlib
1475 pdf-host: maybe-pdf-gdb
1476 pdf-host: maybe-pdf-expect
1477 pdf-host: maybe-pdf-guile
1478 pdf-host: maybe-pdf-tk
1479 pdf-host: maybe-pdf-libtermcap
1480 pdf-host: maybe-pdf-utils
1481 pdf-host: maybe-pdf-gnattools
1482 pdf-host: maybe-pdf-lto-plugin
1484 .PHONY: pdf-target
1486 pdf-target: maybe-pdf-target-libstdc++-v3
1487 pdf-target: maybe-pdf-target-libmudflap
1488 pdf-target: maybe-pdf-target-libssp
1489 pdf-target: maybe-pdf-target-newlib
1490 pdf-target: maybe-pdf-target-libgcc
1491 pdf-target: maybe-pdf-target-libquadmath
1492 pdf-target: maybe-pdf-target-libgfortran
1493 pdf-target: maybe-pdf-target-libobjc
1494 pdf-target: maybe-pdf-target-libgo
1495 pdf-target: maybe-pdf-target-libgpython
1496 pdf-target: maybe-pdf-target-libtermcap
1497 pdf-target: maybe-pdf-target-winsup
1498 pdf-target: maybe-pdf-target-libgloss
1499 pdf-target: maybe-pdf-target-libiberty
1500 pdf-target: maybe-pdf-target-gperf
1501 pdf-target: maybe-pdf-target-examples
1502 pdf-target: maybe-pdf-target-libffi
1503 pdf-target: maybe-pdf-target-libjava
1504 pdf-target: maybe-pdf-target-zlib
1505 pdf-target: maybe-pdf-target-boehm-gc
1506 pdf-target: maybe-pdf-target-qthreads
1507 pdf-target: maybe-pdf-target-rda
1508 pdf-target: maybe-pdf-target-libada
1509 pdf-target: maybe-pdf-target-libgomp
1511 .PHONY: do-html
1512 do-html:
1513 @: $(MAKE); $(unstage)
1514 @r=`${PWD_COMMAND}`; export r; \
1515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1516 $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1517 html-target
1520 .PHONY: html-host
1522 html-host: maybe-html-ash
1523 html-host: maybe-html-autoconf
1524 html-host: maybe-html-automake
1525 html-host: maybe-html-bash
1526 html-host: maybe-html-bfd
1527 html-host: maybe-html-opcodes
1528 html-host: maybe-html-binutils
1529 html-host: maybe-html-bison
1530 html-host: maybe-html-byacc
1531 html-host: maybe-html-bzip2
1532 html-host: maybe-html-cgen
1533 html-host: maybe-html-dejagnu
1534 html-host: maybe-html-diff
1535 html-host: maybe-html-dosutils
1536 html-host: maybe-html-etc
1537 html-host: maybe-html-fastjar
1538 html-host: maybe-html-fileutils
1539 html-host: maybe-html-findutils
1540 html-host: maybe-html-find
1541 html-host: maybe-html-fixincludes
1542 html-host: maybe-html-flex
1543 html-host: maybe-html-gas
1544 html-host: maybe-html-gcc
1545 html-host: maybe-html-gawk
1546 html-host: maybe-html-gettext
1547 html-host: maybe-html-gmp
1548 html-host: maybe-html-mpfr
1549 html-host: maybe-html-mpc
1550 html-host: maybe-html-ppl
1551 html-host: maybe-html-cloog
1552 html-host: maybe-html-libelf
1553 html-host: maybe-html-gnuserv
1554 html-host: maybe-html-gold
1555 html-host: maybe-html-gprof
1556 html-host: maybe-html-gzip
1557 html-host: maybe-html-hello
1558 html-host: maybe-html-indent
1559 html-host: maybe-html-intl
1560 html-host: maybe-html-tcl
1561 html-host: maybe-html-itcl
1562 html-host: maybe-html-ld
1563 html-host: maybe-html-libcpp
1564 html-host: maybe-html-libdecnumber
1565 html-host: maybe-html-libgui
1566 html-host: maybe-html-libiberty
1567 html-host: maybe-html-libiconv
1568 html-host: maybe-html-libtool
1569 html-host: maybe-html-m4
1570 html-host: maybe-html-make
1571 html-host: maybe-html-mmalloc
1572 html-host: maybe-html-patch
1573 html-host: maybe-html-perl
1574 html-host: maybe-html-prms
1575 html-host: maybe-html-rcs
1576 html-host: maybe-html-readline
1577 html-host: maybe-html-release
1578 html-host: maybe-html-recode
1579 html-host: maybe-html-sed
1580 html-host: maybe-html-send-pr
1581 html-host: maybe-html-shellutils
1582 html-host: maybe-html-sid
1583 html-host: maybe-html-sim
1584 html-host: maybe-html-tar
1585 html-host: maybe-html-texinfo
1586 html-host: maybe-html-textutils
1587 html-host: maybe-html-time
1588 html-host: maybe-html-uudecode
1589 html-host: maybe-html-wdiff
1590 html-host: maybe-html-zip
1591 html-host: maybe-html-zlib
1592 html-host: maybe-html-gdb
1593 html-host: maybe-html-expect
1594 html-host: maybe-html-guile
1595 html-host: maybe-html-tk
1596 html-host: maybe-html-libtermcap
1597 html-host: maybe-html-utils
1598 html-host: maybe-html-gnattools
1599 html-host: maybe-html-lto-plugin
1601 .PHONY: html-target
1603 html-target: maybe-html-target-libstdc++-v3
1604 html-target: maybe-html-target-libmudflap
1605 html-target: maybe-html-target-libssp
1606 html-target: maybe-html-target-newlib
1607 html-target: maybe-html-target-libgcc
1608 html-target: maybe-html-target-libquadmath
1609 html-target: maybe-html-target-libgfortran
1610 html-target: maybe-html-target-libobjc
1611 html-target: maybe-html-target-libgo
1612 html-target: maybe-html-target-libgpython
1613 html-target: maybe-html-target-libtermcap
1614 html-target: maybe-html-target-winsup
1615 html-target: maybe-html-target-libgloss
1616 html-target: maybe-html-target-libiberty
1617 html-target: maybe-html-target-gperf
1618 html-target: maybe-html-target-examples
1619 html-target: maybe-html-target-libffi
1620 html-target: maybe-html-target-libjava
1621 html-target: maybe-html-target-zlib
1622 html-target: maybe-html-target-boehm-gc
1623 html-target: maybe-html-target-qthreads
1624 html-target: maybe-html-target-rda
1625 html-target: maybe-html-target-libada
1626 html-target: maybe-html-target-libgomp
1628 .PHONY: do-TAGS
1629 do-TAGS:
1630 @: $(MAKE); $(unstage)
1631 @r=`${PWD_COMMAND}`; export r; \
1632 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1633 $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1634 TAGS-target
1637 .PHONY: TAGS-host
1639 TAGS-host: maybe-TAGS-ash
1640 TAGS-host: maybe-TAGS-autoconf
1641 TAGS-host: maybe-TAGS-automake
1642 TAGS-host: maybe-TAGS-bash
1643 TAGS-host: maybe-TAGS-bfd
1644 TAGS-host: maybe-TAGS-opcodes
1645 TAGS-host: maybe-TAGS-binutils
1646 TAGS-host: maybe-TAGS-bison
1647 TAGS-host: maybe-TAGS-byacc
1648 TAGS-host: maybe-TAGS-bzip2
1649 TAGS-host: maybe-TAGS-cgen
1650 TAGS-host: maybe-TAGS-dejagnu
1651 TAGS-host: maybe-TAGS-diff
1652 TAGS-host: maybe-TAGS-dosutils
1653 TAGS-host: maybe-TAGS-etc
1654 TAGS-host: maybe-TAGS-fastjar
1655 TAGS-host: maybe-TAGS-fileutils
1656 TAGS-host: maybe-TAGS-findutils
1657 TAGS-host: maybe-TAGS-find
1658 TAGS-host: maybe-TAGS-fixincludes
1659 TAGS-host: maybe-TAGS-flex
1660 TAGS-host: maybe-TAGS-gas
1661 TAGS-host: maybe-TAGS-gcc
1662 TAGS-host: maybe-TAGS-gawk
1663 TAGS-host: maybe-TAGS-gettext
1664 TAGS-host: maybe-TAGS-gmp
1665 TAGS-host: maybe-TAGS-mpfr
1666 TAGS-host: maybe-TAGS-mpc
1667 TAGS-host: maybe-TAGS-ppl
1668 TAGS-host: maybe-TAGS-cloog
1669 TAGS-host: maybe-TAGS-libelf
1670 TAGS-host: maybe-TAGS-gnuserv
1671 TAGS-host: maybe-TAGS-gold
1672 TAGS-host: maybe-TAGS-gprof
1673 TAGS-host: maybe-TAGS-gzip
1674 TAGS-host: maybe-TAGS-hello
1675 TAGS-host: maybe-TAGS-indent
1676 TAGS-host: maybe-TAGS-intl
1677 TAGS-host: maybe-TAGS-tcl
1678 TAGS-host: maybe-TAGS-itcl
1679 TAGS-host: maybe-TAGS-ld
1680 TAGS-host: maybe-TAGS-libcpp
1681 TAGS-host: maybe-TAGS-libdecnumber
1682 TAGS-host: maybe-TAGS-libgui
1683 TAGS-host: maybe-TAGS-libiberty
1684 TAGS-host: maybe-TAGS-libiconv
1685 TAGS-host: maybe-TAGS-libtool
1686 TAGS-host: maybe-TAGS-m4
1687 TAGS-host: maybe-TAGS-make
1688 TAGS-host: maybe-TAGS-mmalloc
1689 TAGS-host: maybe-TAGS-patch
1690 TAGS-host: maybe-TAGS-perl
1691 TAGS-host: maybe-TAGS-prms
1692 TAGS-host: maybe-TAGS-rcs
1693 TAGS-host: maybe-TAGS-readline
1694 TAGS-host: maybe-TAGS-release
1695 TAGS-host: maybe-TAGS-recode
1696 TAGS-host: maybe-TAGS-sed
1697 TAGS-host: maybe-TAGS-send-pr
1698 TAGS-host: maybe-TAGS-shellutils
1699 TAGS-host: maybe-TAGS-sid
1700 TAGS-host: maybe-TAGS-sim
1701 TAGS-host: maybe-TAGS-tar
1702 TAGS-host: maybe-TAGS-texinfo
1703 TAGS-host: maybe-TAGS-textutils
1704 TAGS-host: maybe-TAGS-time
1705 TAGS-host: maybe-TAGS-uudecode
1706 TAGS-host: maybe-TAGS-wdiff
1707 TAGS-host: maybe-TAGS-zip
1708 TAGS-host: maybe-TAGS-zlib
1709 TAGS-host: maybe-TAGS-gdb
1710 TAGS-host: maybe-TAGS-expect
1711 TAGS-host: maybe-TAGS-guile
1712 TAGS-host: maybe-TAGS-tk
1713 TAGS-host: maybe-TAGS-libtermcap
1714 TAGS-host: maybe-TAGS-utils
1715 TAGS-host: maybe-TAGS-gnattools
1716 TAGS-host: maybe-TAGS-lto-plugin
1718 .PHONY: TAGS-target
1720 TAGS-target: maybe-TAGS-target-libstdc++-v3
1721 TAGS-target: maybe-TAGS-target-libmudflap
1722 TAGS-target: maybe-TAGS-target-libssp
1723 TAGS-target: maybe-TAGS-target-newlib
1724 TAGS-target: maybe-TAGS-target-libgcc
1725 TAGS-target: maybe-TAGS-target-libquadmath
1726 TAGS-target: maybe-TAGS-target-libgfortran
1727 TAGS-target: maybe-TAGS-target-libobjc
1728 TAGS-target: maybe-TAGS-target-libgo
1729 TAGS-target: maybe-TAGS-target-libgpython
1730 TAGS-target: maybe-TAGS-target-libtermcap
1731 TAGS-target: maybe-TAGS-target-winsup
1732 TAGS-target: maybe-TAGS-target-libgloss
1733 TAGS-target: maybe-TAGS-target-libiberty
1734 TAGS-target: maybe-TAGS-target-gperf
1735 TAGS-target: maybe-TAGS-target-examples
1736 TAGS-target: maybe-TAGS-target-libffi
1737 TAGS-target: maybe-TAGS-target-libjava
1738 TAGS-target: maybe-TAGS-target-zlib
1739 TAGS-target: maybe-TAGS-target-boehm-gc
1740 TAGS-target: maybe-TAGS-target-qthreads
1741 TAGS-target: maybe-TAGS-target-rda
1742 TAGS-target: maybe-TAGS-target-libada
1743 TAGS-target: maybe-TAGS-target-libgomp
1745 .PHONY: do-install-info
1746 do-install-info:
1747 @: $(MAKE); $(unstage)
1748 @r=`${PWD_COMMAND}`; export r; \
1749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1750 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1751 install-info-target
1754 .PHONY: install-info-host
1756 install-info-host: maybe-install-info-ash
1757 install-info-host: maybe-install-info-autoconf
1758 install-info-host: maybe-install-info-automake
1759 install-info-host: maybe-install-info-bash
1760 install-info-host: maybe-install-info-bfd
1761 install-info-host: maybe-install-info-opcodes
1762 install-info-host: maybe-install-info-binutils
1763 install-info-host: maybe-install-info-bison
1764 install-info-host: maybe-install-info-byacc
1765 install-info-host: maybe-install-info-bzip2
1766 install-info-host: maybe-install-info-cgen
1767 install-info-host: maybe-install-info-dejagnu
1768 install-info-host: maybe-install-info-diff
1769 install-info-host: maybe-install-info-dosutils
1770 install-info-host: maybe-install-info-etc
1771 install-info-host: maybe-install-info-fastjar
1772 install-info-host: maybe-install-info-fileutils
1773 install-info-host: maybe-install-info-findutils
1774 install-info-host: maybe-install-info-find
1775 install-info-host: maybe-install-info-fixincludes
1776 install-info-host: maybe-install-info-flex
1777 install-info-host: maybe-install-info-gas
1778 install-info-host: maybe-install-info-gcc
1779 install-info-host: maybe-install-info-gawk
1780 install-info-host: maybe-install-info-gettext
1781 install-info-host: maybe-install-info-gmp
1782 install-info-host: maybe-install-info-mpfr
1783 install-info-host: maybe-install-info-mpc
1784 install-info-host: maybe-install-info-ppl
1785 install-info-host: maybe-install-info-cloog
1786 install-info-host: maybe-install-info-libelf
1787 install-info-host: maybe-install-info-gnuserv
1788 install-info-host: maybe-install-info-gold
1789 install-info-host: maybe-install-info-gprof
1790 install-info-host: maybe-install-info-gzip
1791 install-info-host: maybe-install-info-hello
1792 install-info-host: maybe-install-info-indent
1793 install-info-host: maybe-install-info-intl
1794 install-info-host: maybe-install-info-tcl
1795 install-info-host: maybe-install-info-itcl
1796 install-info-host: maybe-install-info-ld
1797 install-info-host: maybe-install-info-libcpp
1798 install-info-host: maybe-install-info-libdecnumber
1799 install-info-host: maybe-install-info-libgui
1800 install-info-host: maybe-install-info-libiberty
1801 install-info-host: maybe-install-info-libiconv
1802 install-info-host: maybe-install-info-libtool
1803 install-info-host: maybe-install-info-m4
1804 install-info-host: maybe-install-info-make
1805 install-info-host: maybe-install-info-mmalloc
1806 install-info-host: maybe-install-info-patch
1807 install-info-host: maybe-install-info-perl
1808 install-info-host: maybe-install-info-prms
1809 install-info-host: maybe-install-info-rcs
1810 install-info-host: maybe-install-info-readline
1811 install-info-host: maybe-install-info-release
1812 install-info-host: maybe-install-info-recode
1813 install-info-host: maybe-install-info-sed
1814 install-info-host: maybe-install-info-send-pr
1815 install-info-host: maybe-install-info-shellutils
1816 install-info-host: maybe-install-info-sid
1817 install-info-host: maybe-install-info-sim
1818 install-info-host: maybe-install-info-tar
1819 install-info-host: maybe-install-info-texinfo
1820 install-info-host: maybe-install-info-textutils
1821 install-info-host: maybe-install-info-time
1822 install-info-host: maybe-install-info-uudecode
1823 install-info-host: maybe-install-info-wdiff
1824 install-info-host: maybe-install-info-zip
1825 install-info-host: maybe-install-info-zlib
1826 install-info-host: maybe-install-info-gdb
1827 install-info-host: maybe-install-info-expect
1828 install-info-host: maybe-install-info-guile
1829 install-info-host: maybe-install-info-tk
1830 install-info-host: maybe-install-info-libtermcap
1831 install-info-host: maybe-install-info-utils
1832 install-info-host: maybe-install-info-gnattools
1833 install-info-host: maybe-install-info-lto-plugin
1835 .PHONY: install-info-target
1837 install-info-target: maybe-install-info-target-libstdc++-v3
1838 install-info-target: maybe-install-info-target-libmudflap
1839 install-info-target: maybe-install-info-target-libssp
1840 install-info-target: maybe-install-info-target-newlib
1841 install-info-target: maybe-install-info-target-libgcc
1842 install-info-target: maybe-install-info-target-libquadmath
1843 install-info-target: maybe-install-info-target-libgfortran
1844 install-info-target: maybe-install-info-target-libobjc
1845 install-info-target: maybe-install-info-target-libgo
1846 install-info-target: maybe-install-info-target-libgpython
1847 install-info-target: maybe-install-info-target-libtermcap
1848 install-info-target: maybe-install-info-target-winsup
1849 install-info-target: maybe-install-info-target-libgloss
1850 install-info-target: maybe-install-info-target-libiberty
1851 install-info-target: maybe-install-info-target-gperf
1852 install-info-target: maybe-install-info-target-examples
1853 install-info-target: maybe-install-info-target-libffi
1854 install-info-target: maybe-install-info-target-libjava
1855 install-info-target: maybe-install-info-target-zlib
1856 install-info-target: maybe-install-info-target-boehm-gc
1857 install-info-target: maybe-install-info-target-qthreads
1858 install-info-target: maybe-install-info-target-rda
1859 install-info-target: maybe-install-info-target-libada
1860 install-info-target: maybe-install-info-target-libgomp
1862 .PHONY: do-install-pdf
1863 do-install-pdf:
1864 @: $(MAKE); $(unstage)
1865 @r=`${PWD_COMMAND}`; export r; \
1866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1867 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1868 install-pdf-target
1871 .PHONY: install-pdf-host
1873 install-pdf-host: maybe-install-pdf-ash
1874 install-pdf-host: maybe-install-pdf-autoconf
1875 install-pdf-host: maybe-install-pdf-automake
1876 install-pdf-host: maybe-install-pdf-bash
1877 install-pdf-host: maybe-install-pdf-bfd
1878 install-pdf-host: maybe-install-pdf-opcodes
1879 install-pdf-host: maybe-install-pdf-binutils
1880 install-pdf-host: maybe-install-pdf-bison
1881 install-pdf-host: maybe-install-pdf-byacc
1882 install-pdf-host: maybe-install-pdf-bzip2
1883 install-pdf-host: maybe-install-pdf-cgen
1884 install-pdf-host: maybe-install-pdf-dejagnu
1885 install-pdf-host: maybe-install-pdf-diff
1886 install-pdf-host: maybe-install-pdf-dosutils
1887 install-pdf-host: maybe-install-pdf-etc
1888 install-pdf-host: maybe-install-pdf-fastjar
1889 install-pdf-host: maybe-install-pdf-fileutils
1890 install-pdf-host: maybe-install-pdf-findutils
1891 install-pdf-host: maybe-install-pdf-find
1892 install-pdf-host: maybe-install-pdf-fixincludes
1893 install-pdf-host: maybe-install-pdf-flex
1894 install-pdf-host: maybe-install-pdf-gas
1895 install-pdf-host: maybe-install-pdf-gcc
1896 install-pdf-host: maybe-install-pdf-gawk
1897 install-pdf-host: maybe-install-pdf-gettext
1898 install-pdf-host: maybe-install-pdf-gmp
1899 install-pdf-host: maybe-install-pdf-mpfr
1900 install-pdf-host: maybe-install-pdf-mpc
1901 install-pdf-host: maybe-install-pdf-ppl
1902 install-pdf-host: maybe-install-pdf-cloog
1903 install-pdf-host: maybe-install-pdf-libelf
1904 install-pdf-host: maybe-install-pdf-gnuserv
1905 install-pdf-host: maybe-install-pdf-gold
1906 install-pdf-host: maybe-install-pdf-gprof
1907 install-pdf-host: maybe-install-pdf-gzip
1908 install-pdf-host: maybe-install-pdf-hello
1909 install-pdf-host: maybe-install-pdf-indent
1910 install-pdf-host: maybe-install-pdf-intl
1911 install-pdf-host: maybe-install-pdf-tcl
1912 install-pdf-host: maybe-install-pdf-itcl
1913 install-pdf-host: maybe-install-pdf-ld
1914 install-pdf-host: maybe-install-pdf-libcpp
1915 install-pdf-host: maybe-install-pdf-libdecnumber
1916 install-pdf-host: maybe-install-pdf-libgui
1917 install-pdf-host: maybe-install-pdf-libiberty
1918 install-pdf-host: maybe-install-pdf-libiconv
1919 install-pdf-host: maybe-install-pdf-libtool
1920 install-pdf-host: maybe-install-pdf-m4
1921 install-pdf-host: maybe-install-pdf-make
1922 install-pdf-host: maybe-install-pdf-mmalloc
1923 install-pdf-host: maybe-install-pdf-patch
1924 install-pdf-host: maybe-install-pdf-perl
1925 install-pdf-host: maybe-install-pdf-prms
1926 install-pdf-host: maybe-install-pdf-rcs
1927 install-pdf-host: maybe-install-pdf-readline
1928 install-pdf-host: maybe-install-pdf-release
1929 install-pdf-host: maybe-install-pdf-recode
1930 install-pdf-host: maybe-install-pdf-sed
1931 install-pdf-host: maybe-install-pdf-send-pr
1932 install-pdf-host: maybe-install-pdf-shellutils
1933 install-pdf-host: maybe-install-pdf-sid
1934 install-pdf-host: maybe-install-pdf-sim
1935 install-pdf-host: maybe-install-pdf-tar
1936 install-pdf-host: maybe-install-pdf-texinfo
1937 install-pdf-host: maybe-install-pdf-textutils
1938 install-pdf-host: maybe-install-pdf-time
1939 install-pdf-host: maybe-install-pdf-uudecode
1940 install-pdf-host: maybe-install-pdf-wdiff
1941 install-pdf-host: maybe-install-pdf-zip
1942 install-pdf-host: maybe-install-pdf-zlib
1943 install-pdf-host: maybe-install-pdf-gdb
1944 install-pdf-host: maybe-install-pdf-expect
1945 install-pdf-host: maybe-install-pdf-guile
1946 install-pdf-host: maybe-install-pdf-tk
1947 install-pdf-host: maybe-install-pdf-libtermcap
1948 install-pdf-host: maybe-install-pdf-utils
1949 install-pdf-host: maybe-install-pdf-gnattools
1950 install-pdf-host: maybe-install-pdf-lto-plugin
1952 .PHONY: install-pdf-target
1954 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1955 install-pdf-target: maybe-install-pdf-target-libmudflap
1956 install-pdf-target: maybe-install-pdf-target-libssp
1957 install-pdf-target: maybe-install-pdf-target-newlib
1958 install-pdf-target: maybe-install-pdf-target-libgcc
1959 install-pdf-target: maybe-install-pdf-target-libquadmath
1960 install-pdf-target: maybe-install-pdf-target-libgfortran
1961 install-pdf-target: maybe-install-pdf-target-libobjc
1962 install-pdf-target: maybe-install-pdf-target-libgo
1963 install-pdf-target: maybe-install-pdf-target-libgpython
1964 install-pdf-target: maybe-install-pdf-target-libtermcap
1965 install-pdf-target: maybe-install-pdf-target-winsup
1966 install-pdf-target: maybe-install-pdf-target-libgloss
1967 install-pdf-target: maybe-install-pdf-target-libiberty
1968 install-pdf-target: maybe-install-pdf-target-gperf
1969 install-pdf-target: maybe-install-pdf-target-examples
1970 install-pdf-target: maybe-install-pdf-target-libffi
1971 install-pdf-target: maybe-install-pdf-target-libjava
1972 install-pdf-target: maybe-install-pdf-target-zlib
1973 install-pdf-target: maybe-install-pdf-target-boehm-gc
1974 install-pdf-target: maybe-install-pdf-target-qthreads
1975 install-pdf-target: maybe-install-pdf-target-rda
1976 install-pdf-target: maybe-install-pdf-target-libada
1977 install-pdf-target: maybe-install-pdf-target-libgomp
1979 .PHONY: do-install-html
1980 do-install-html:
1981 @: $(MAKE); $(unstage)
1982 @r=`${PWD_COMMAND}`; export r; \
1983 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1984 $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1985 install-html-target
1988 .PHONY: install-html-host
1990 install-html-host: maybe-install-html-ash
1991 install-html-host: maybe-install-html-autoconf
1992 install-html-host: maybe-install-html-automake
1993 install-html-host: maybe-install-html-bash
1994 install-html-host: maybe-install-html-bfd
1995 install-html-host: maybe-install-html-opcodes
1996 install-html-host: maybe-install-html-binutils
1997 install-html-host: maybe-install-html-bison
1998 install-html-host: maybe-install-html-byacc
1999 install-html-host: maybe-install-html-bzip2
2000 install-html-host: maybe-install-html-cgen
2001 install-html-host: maybe-install-html-dejagnu
2002 install-html-host: maybe-install-html-diff
2003 install-html-host: maybe-install-html-dosutils
2004 install-html-host: maybe-install-html-etc
2005 install-html-host: maybe-install-html-fastjar
2006 install-html-host: maybe-install-html-fileutils
2007 install-html-host: maybe-install-html-findutils
2008 install-html-host: maybe-install-html-find
2009 install-html-host: maybe-install-html-fixincludes
2010 install-html-host: maybe-install-html-flex
2011 install-html-host: maybe-install-html-gas
2012 install-html-host: maybe-install-html-gcc
2013 install-html-host: maybe-install-html-gawk
2014 install-html-host: maybe-install-html-gettext
2015 install-html-host: maybe-install-html-gmp
2016 install-html-host: maybe-install-html-mpfr
2017 install-html-host: maybe-install-html-mpc
2018 install-html-host: maybe-install-html-ppl
2019 install-html-host: maybe-install-html-cloog
2020 install-html-host: maybe-install-html-libelf
2021 install-html-host: maybe-install-html-gnuserv
2022 install-html-host: maybe-install-html-gold
2023 install-html-host: maybe-install-html-gprof
2024 install-html-host: maybe-install-html-gzip
2025 install-html-host: maybe-install-html-hello
2026 install-html-host: maybe-install-html-indent
2027 install-html-host: maybe-install-html-intl
2028 install-html-host: maybe-install-html-tcl
2029 install-html-host: maybe-install-html-itcl
2030 install-html-host: maybe-install-html-ld
2031 install-html-host: maybe-install-html-libcpp
2032 install-html-host: maybe-install-html-libdecnumber
2033 install-html-host: maybe-install-html-libgui
2034 install-html-host: maybe-install-html-libiberty
2035 install-html-host: maybe-install-html-libiconv
2036 install-html-host: maybe-install-html-libtool
2037 install-html-host: maybe-install-html-m4
2038 install-html-host: maybe-install-html-make
2039 install-html-host: maybe-install-html-mmalloc
2040 install-html-host: maybe-install-html-patch
2041 install-html-host: maybe-install-html-perl
2042 install-html-host: maybe-install-html-prms
2043 install-html-host: maybe-install-html-rcs
2044 install-html-host: maybe-install-html-readline
2045 install-html-host: maybe-install-html-release
2046 install-html-host: maybe-install-html-recode
2047 install-html-host: maybe-install-html-sed
2048 install-html-host: maybe-install-html-send-pr
2049 install-html-host: maybe-install-html-shellutils
2050 install-html-host: maybe-install-html-sid
2051 install-html-host: maybe-install-html-sim
2052 install-html-host: maybe-install-html-tar
2053 install-html-host: maybe-install-html-texinfo
2054 install-html-host: maybe-install-html-textutils
2055 install-html-host: maybe-install-html-time
2056 install-html-host: maybe-install-html-uudecode
2057 install-html-host: maybe-install-html-wdiff
2058 install-html-host: maybe-install-html-zip
2059 install-html-host: maybe-install-html-zlib
2060 install-html-host: maybe-install-html-gdb
2061 install-html-host: maybe-install-html-expect
2062 install-html-host: maybe-install-html-guile
2063 install-html-host: maybe-install-html-tk
2064 install-html-host: maybe-install-html-libtermcap
2065 install-html-host: maybe-install-html-utils
2066 install-html-host: maybe-install-html-gnattools
2067 install-html-host: maybe-install-html-lto-plugin
2069 .PHONY: install-html-target
2071 install-html-target: maybe-install-html-target-libstdc++-v3
2072 install-html-target: maybe-install-html-target-libmudflap
2073 install-html-target: maybe-install-html-target-libssp
2074 install-html-target: maybe-install-html-target-newlib
2075 install-html-target: maybe-install-html-target-libgcc
2076 install-html-target: maybe-install-html-target-libquadmath
2077 install-html-target: maybe-install-html-target-libgfortran
2078 install-html-target: maybe-install-html-target-libobjc
2079 install-html-target: maybe-install-html-target-libgo
2080 install-html-target: maybe-install-html-target-libgpython
2081 install-html-target: maybe-install-html-target-libtermcap
2082 install-html-target: maybe-install-html-target-winsup
2083 install-html-target: maybe-install-html-target-libgloss
2084 install-html-target: maybe-install-html-target-libiberty
2085 install-html-target: maybe-install-html-target-gperf
2086 install-html-target: maybe-install-html-target-examples
2087 install-html-target: maybe-install-html-target-libffi
2088 install-html-target: maybe-install-html-target-libjava
2089 install-html-target: maybe-install-html-target-zlib
2090 install-html-target: maybe-install-html-target-boehm-gc
2091 install-html-target: maybe-install-html-target-qthreads
2092 install-html-target: maybe-install-html-target-rda
2093 install-html-target: maybe-install-html-target-libada
2094 install-html-target: maybe-install-html-target-libgomp
2096 .PHONY: do-installcheck
2097 do-installcheck:
2098 @: $(MAKE); $(unstage)
2099 @r=`${PWD_COMMAND}`; export r; \
2100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2101 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
2102 installcheck-target
2105 .PHONY: installcheck-host
2107 installcheck-host: maybe-installcheck-ash
2108 installcheck-host: maybe-installcheck-autoconf
2109 installcheck-host: maybe-installcheck-automake
2110 installcheck-host: maybe-installcheck-bash
2111 installcheck-host: maybe-installcheck-bfd
2112 installcheck-host: maybe-installcheck-opcodes
2113 installcheck-host: maybe-installcheck-binutils
2114 installcheck-host: maybe-installcheck-bison
2115 installcheck-host: maybe-installcheck-byacc
2116 installcheck-host: maybe-installcheck-bzip2
2117 installcheck-host: maybe-installcheck-cgen
2118 installcheck-host: maybe-installcheck-dejagnu
2119 installcheck-host: maybe-installcheck-diff
2120 installcheck-host: maybe-installcheck-dosutils
2121 installcheck-host: maybe-installcheck-etc
2122 installcheck-host: maybe-installcheck-fastjar
2123 installcheck-host: maybe-installcheck-fileutils
2124 installcheck-host: maybe-installcheck-findutils
2125 installcheck-host: maybe-installcheck-find
2126 installcheck-host: maybe-installcheck-fixincludes
2127 installcheck-host: maybe-installcheck-flex
2128 installcheck-host: maybe-installcheck-gas
2129 installcheck-host: maybe-installcheck-gcc
2130 installcheck-host: maybe-installcheck-gawk
2131 installcheck-host: maybe-installcheck-gettext
2132 installcheck-host: maybe-installcheck-gmp
2133 installcheck-host: maybe-installcheck-mpfr
2134 installcheck-host: maybe-installcheck-mpc
2135 installcheck-host: maybe-installcheck-ppl
2136 installcheck-host: maybe-installcheck-cloog
2137 installcheck-host: maybe-installcheck-libelf
2138 installcheck-host: maybe-installcheck-gnuserv
2139 installcheck-host: maybe-installcheck-gold
2140 installcheck-host: maybe-installcheck-gprof
2141 installcheck-host: maybe-installcheck-gzip
2142 installcheck-host: maybe-installcheck-hello
2143 installcheck-host: maybe-installcheck-indent
2144 installcheck-host: maybe-installcheck-intl
2145 installcheck-host: maybe-installcheck-tcl
2146 installcheck-host: maybe-installcheck-itcl
2147 installcheck-host: maybe-installcheck-ld
2148 installcheck-host: maybe-installcheck-libcpp
2149 installcheck-host: maybe-installcheck-libdecnumber
2150 installcheck-host: maybe-installcheck-libgui
2151 installcheck-host: maybe-installcheck-libiberty
2152 installcheck-host: maybe-installcheck-libiconv
2153 installcheck-host: maybe-installcheck-libtool
2154 installcheck-host: maybe-installcheck-m4
2155 installcheck-host: maybe-installcheck-make
2156 installcheck-host: maybe-installcheck-mmalloc
2157 installcheck-host: maybe-installcheck-patch
2158 installcheck-host: maybe-installcheck-perl
2159 installcheck-host: maybe-installcheck-prms
2160 installcheck-host: maybe-installcheck-rcs
2161 installcheck-host: maybe-installcheck-readline
2162 installcheck-host: maybe-installcheck-release
2163 installcheck-host: maybe-installcheck-recode
2164 installcheck-host: maybe-installcheck-sed
2165 installcheck-host: maybe-installcheck-send-pr
2166 installcheck-host: maybe-installcheck-shellutils
2167 installcheck-host: maybe-installcheck-sid
2168 installcheck-host: maybe-installcheck-sim
2169 installcheck-host: maybe-installcheck-tar
2170 installcheck-host: maybe-installcheck-texinfo
2171 installcheck-host: maybe-installcheck-textutils
2172 installcheck-host: maybe-installcheck-time
2173 installcheck-host: maybe-installcheck-uudecode
2174 installcheck-host: maybe-installcheck-wdiff
2175 installcheck-host: maybe-installcheck-zip
2176 installcheck-host: maybe-installcheck-zlib
2177 installcheck-host: maybe-installcheck-gdb
2178 installcheck-host: maybe-installcheck-expect
2179 installcheck-host: maybe-installcheck-guile
2180 installcheck-host: maybe-installcheck-tk
2181 installcheck-host: maybe-installcheck-libtermcap
2182 installcheck-host: maybe-installcheck-utils
2183 installcheck-host: maybe-installcheck-gnattools
2184 installcheck-host: maybe-installcheck-lto-plugin
2186 .PHONY: installcheck-target
2188 installcheck-target: maybe-installcheck-target-libstdc++-v3
2189 installcheck-target: maybe-installcheck-target-libmudflap
2190 installcheck-target: maybe-installcheck-target-libssp
2191 installcheck-target: maybe-installcheck-target-newlib
2192 installcheck-target: maybe-installcheck-target-libgcc
2193 installcheck-target: maybe-installcheck-target-libquadmath
2194 installcheck-target: maybe-installcheck-target-libgfortran
2195 installcheck-target: maybe-installcheck-target-libobjc
2196 installcheck-target: maybe-installcheck-target-libgo
2197 installcheck-target: maybe-installcheck-target-libgpython
2198 installcheck-target: maybe-installcheck-target-libtermcap
2199 installcheck-target: maybe-installcheck-target-winsup
2200 installcheck-target: maybe-installcheck-target-libgloss
2201 installcheck-target: maybe-installcheck-target-libiberty
2202 installcheck-target: maybe-installcheck-target-gperf
2203 installcheck-target: maybe-installcheck-target-examples
2204 installcheck-target: maybe-installcheck-target-libffi
2205 installcheck-target: maybe-installcheck-target-libjava
2206 installcheck-target: maybe-installcheck-target-zlib
2207 installcheck-target: maybe-installcheck-target-boehm-gc
2208 installcheck-target: maybe-installcheck-target-qthreads
2209 installcheck-target: maybe-installcheck-target-rda
2210 installcheck-target: maybe-installcheck-target-libada
2211 installcheck-target: maybe-installcheck-target-libgomp
2213 .PHONY: do-mostlyclean
2214 do-mostlyclean:
2215 @: $(MAKE); $(unstage)
2216 @r=`${PWD_COMMAND}`; export r; \
2217 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2218 $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2219 mostlyclean-target
2222 .PHONY: mostlyclean-host
2224 mostlyclean-host: maybe-mostlyclean-ash
2225 mostlyclean-host: maybe-mostlyclean-autoconf
2226 mostlyclean-host: maybe-mostlyclean-automake
2227 mostlyclean-host: maybe-mostlyclean-bash
2228 mostlyclean-host: maybe-mostlyclean-bfd
2229 mostlyclean-host: maybe-mostlyclean-opcodes
2230 mostlyclean-host: maybe-mostlyclean-binutils
2231 mostlyclean-host: maybe-mostlyclean-bison
2232 mostlyclean-host: maybe-mostlyclean-byacc
2233 mostlyclean-host: maybe-mostlyclean-bzip2
2234 mostlyclean-host: maybe-mostlyclean-cgen
2235 mostlyclean-host: maybe-mostlyclean-dejagnu
2236 mostlyclean-host: maybe-mostlyclean-diff
2237 mostlyclean-host: maybe-mostlyclean-dosutils
2238 mostlyclean-host: maybe-mostlyclean-etc
2239 mostlyclean-host: maybe-mostlyclean-fastjar
2240 mostlyclean-host: maybe-mostlyclean-fileutils
2241 mostlyclean-host: maybe-mostlyclean-findutils
2242 mostlyclean-host: maybe-mostlyclean-find
2243 mostlyclean-host: maybe-mostlyclean-fixincludes
2244 mostlyclean-host: maybe-mostlyclean-flex
2245 mostlyclean-host: maybe-mostlyclean-gas
2246 mostlyclean-host: maybe-mostlyclean-gcc
2247 mostlyclean-host: maybe-mostlyclean-gawk
2248 mostlyclean-host: maybe-mostlyclean-gettext
2249 mostlyclean-host: maybe-mostlyclean-gmp
2250 mostlyclean-host: maybe-mostlyclean-mpfr
2251 mostlyclean-host: maybe-mostlyclean-mpc
2252 mostlyclean-host: maybe-mostlyclean-ppl
2253 mostlyclean-host: maybe-mostlyclean-cloog
2254 mostlyclean-host: maybe-mostlyclean-libelf
2255 mostlyclean-host: maybe-mostlyclean-gnuserv
2256 mostlyclean-host: maybe-mostlyclean-gold
2257 mostlyclean-host: maybe-mostlyclean-gprof
2258 mostlyclean-host: maybe-mostlyclean-gzip
2259 mostlyclean-host: maybe-mostlyclean-hello
2260 mostlyclean-host: maybe-mostlyclean-indent
2261 mostlyclean-host: maybe-mostlyclean-intl
2262 mostlyclean-host: maybe-mostlyclean-tcl
2263 mostlyclean-host: maybe-mostlyclean-itcl
2264 mostlyclean-host: maybe-mostlyclean-ld
2265 mostlyclean-host: maybe-mostlyclean-libcpp
2266 mostlyclean-host: maybe-mostlyclean-libdecnumber
2267 mostlyclean-host: maybe-mostlyclean-libgui
2268 mostlyclean-host: maybe-mostlyclean-libiberty
2269 mostlyclean-host: maybe-mostlyclean-libiconv
2270 mostlyclean-host: maybe-mostlyclean-libtool
2271 mostlyclean-host: maybe-mostlyclean-m4
2272 mostlyclean-host: maybe-mostlyclean-make
2273 mostlyclean-host: maybe-mostlyclean-mmalloc
2274 mostlyclean-host: maybe-mostlyclean-patch
2275 mostlyclean-host: maybe-mostlyclean-perl
2276 mostlyclean-host: maybe-mostlyclean-prms
2277 mostlyclean-host: maybe-mostlyclean-rcs
2278 mostlyclean-host: maybe-mostlyclean-readline
2279 mostlyclean-host: maybe-mostlyclean-release
2280 mostlyclean-host: maybe-mostlyclean-recode
2281 mostlyclean-host: maybe-mostlyclean-sed
2282 mostlyclean-host: maybe-mostlyclean-send-pr
2283 mostlyclean-host: maybe-mostlyclean-shellutils
2284 mostlyclean-host: maybe-mostlyclean-sid
2285 mostlyclean-host: maybe-mostlyclean-sim
2286 mostlyclean-host: maybe-mostlyclean-tar
2287 mostlyclean-host: maybe-mostlyclean-texinfo
2288 mostlyclean-host: maybe-mostlyclean-textutils
2289 mostlyclean-host: maybe-mostlyclean-time
2290 mostlyclean-host: maybe-mostlyclean-uudecode
2291 mostlyclean-host: maybe-mostlyclean-wdiff
2292 mostlyclean-host: maybe-mostlyclean-zip
2293 mostlyclean-host: maybe-mostlyclean-zlib
2294 mostlyclean-host: maybe-mostlyclean-gdb
2295 mostlyclean-host: maybe-mostlyclean-expect
2296 mostlyclean-host: maybe-mostlyclean-guile
2297 mostlyclean-host: maybe-mostlyclean-tk
2298 mostlyclean-host: maybe-mostlyclean-libtermcap
2299 mostlyclean-host: maybe-mostlyclean-utils
2300 mostlyclean-host: maybe-mostlyclean-gnattools
2301 mostlyclean-host: maybe-mostlyclean-lto-plugin
2303 .PHONY: mostlyclean-target
2305 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2306 mostlyclean-target: maybe-mostlyclean-target-libmudflap
2307 mostlyclean-target: maybe-mostlyclean-target-libssp
2308 mostlyclean-target: maybe-mostlyclean-target-newlib
2309 mostlyclean-target: maybe-mostlyclean-target-libgcc
2310 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2311 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2312 mostlyclean-target: maybe-mostlyclean-target-libobjc
2313 mostlyclean-target: maybe-mostlyclean-target-libgo
2314 mostlyclean-target: maybe-mostlyclean-target-libgpython
2315 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2316 mostlyclean-target: maybe-mostlyclean-target-winsup
2317 mostlyclean-target: maybe-mostlyclean-target-libgloss
2318 mostlyclean-target: maybe-mostlyclean-target-libiberty
2319 mostlyclean-target: maybe-mostlyclean-target-gperf
2320 mostlyclean-target: maybe-mostlyclean-target-examples
2321 mostlyclean-target: maybe-mostlyclean-target-libffi
2322 mostlyclean-target: maybe-mostlyclean-target-libjava
2323 mostlyclean-target: maybe-mostlyclean-target-zlib
2324 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2325 mostlyclean-target: maybe-mostlyclean-target-qthreads
2326 mostlyclean-target: maybe-mostlyclean-target-rda
2327 mostlyclean-target: maybe-mostlyclean-target-libada
2328 mostlyclean-target: maybe-mostlyclean-target-libgomp
2330 .PHONY: do-clean
2331 do-clean:
2332 @: $(MAKE); $(unstage)
2333 @r=`${PWD_COMMAND}`; export r; \
2334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2335 $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2336 clean-target
2339 .PHONY: clean-host
2341 clean-host: maybe-clean-ash
2342 clean-host: maybe-clean-autoconf
2343 clean-host: maybe-clean-automake
2344 clean-host: maybe-clean-bash
2345 clean-host: maybe-clean-bfd
2346 clean-host: maybe-clean-opcodes
2347 clean-host: maybe-clean-binutils
2348 clean-host: maybe-clean-bison
2349 clean-host: maybe-clean-byacc
2350 clean-host: maybe-clean-bzip2
2351 clean-host: maybe-clean-cgen
2352 clean-host: maybe-clean-dejagnu
2353 clean-host: maybe-clean-diff
2354 clean-host: maybe-clean-dosutils
2355 clean-host: maybe-clean-etc
2356 clean-host: maybe-clean-fastjar
2357 clean-host: maybe-clean-fileutils
2358 clean-host: maybe-clean-findutils
2359 clean-host: maybe-clean-find
2360 clean-host: maybe-clean-fixincludes
2361 clean-host: maybe-clean-flex
2362 clean-host: maybe-clean-gas
2363 clean-host: maybe-clean-gcc
2364 clean-host: maybe-clean-gawk
2365 clean-host: maybe-clean-gettext
2366 clean-host: maybe-clean-gmp
2367 clean-host: maybe-clean-mpfr
2368 clean-host: maybe-clean-mpc
2369 clean-host: maybe-clean-ppl
2370 clean-host: maybe-clean-cloog
2371 clean-host: maybe-clean-libelf
2372 clean-host: maybe-clean-gnuserv
2373 clean-host: maybe-clean-gold
2374 clean-host: maybe-clean-gprof
2375 clean-host: maybe-clean-gzip
2376 clean-host: maybe-clean-hello
2377 clean-host: maybe-clean-indent
2378 clean-host: maybe-clean-intl
2379 clean-host: maybe-clean-tcl
2380 clean-host: maybe-clean-itcl
2381 clean-host: maybe-clean-ld
2382 clean-host: maybe-clean-libcpp
2383 clean-host: maybe-clean-libdecnumber
2384 clean-host: maybe-clean-libgui
2385 clean-host: maybe-clean-libiberty
2386 clean-host: maybe-clean-libiconv
2387 clean-host: maybe-clean-libtool
2388 clean-host: maybe-clean-m4
2389 clean-host: maybe-clean-make
2390 clean-host: maybe-clean-mmalloc
2391 clean-host: maybe-clean-patch
2392 clean-host: maybe-clean-perl
2393 clean-host: maybe-clean-prms
2394 clean-host: maybe-clean-rcs
2395 clean-host: maybe-clean-readline
2396 clean-host: maybe-clean-release
2397 clean-host: maybe-clean-recode
2398 clean-host: maybe-clean-sed
2399 clean-host: maybe-clean-send-pr
2400 clean-host: maybe-clean-shellutils
2401 clean-host: maybe-clean-sid
2402 clean-host: maybe-clean-sim
2403 clean-host: maybe-clean-tar
2404 clean-host: maybe-clean-texinfo
2405 clean-host: maybe-clean-textutils
2406 clean-host: maybe-clean-time
2407 clean-host: maybe-clean-uudecode
2408 clean-host: maybe-clean-wdiff
2409 clean-host: maybe-clean-zip
2410 clean-host: maybe-clean-zlib
2411 clean-host: maybe-clean-gdb
2412 clean-host: maybe-clean-expect
2413 clean-host: maybe-clean-guile
2414 clean-host: maybe-clean-tk
2415 clean-host: maybe-clean-libtermcap
2416 clean-host: maybe-clean-utils
2417 clean-host: maybe-clean-gnattools
2418 clean-host: maybe-clean-lto-plugin
2420 .PHONY: clean-target
2422 clean-target: maybe-clean-target-libstdc++-v3
2423 clean-target: maybe-clean-target-libmudflap
2424 clean-target: maybe-clean-target-libssp
2425 clean-target: maybe-clean-target-newlib
2426 clean-target: maybe-clean-target-libgcc
2427 clean-target: maybe-clean-target-libquadmath
2428 clean-target: maybe-clean-target-libgfortran
2429 clean-target: maybe-clean-target-libobjc
2430 clean-target: maybe-clean-target-libgo
2431 clean-target: maybe-clean-target-libgpython
2432 clean-target: maybe-clean-target-libtermcap
2433 clean-target: maybe-clean-target-winsup
2434 clean-target: maybe-clean-target-libgloss
2435 clean-target: maybe-clean-target-libiberty
2436 clean-target: maybe-clean-target-gperf
2437 clean-target: maybe-clean-target-examples
2438 clean-target: maybe-clean-target-libffi
2439 clean-target: maybe-clean-target-libjava
2440 clean-target: maybe-clean-target-zlib
2441 clean-target: maybe-clean-target-boehm-gc
2442 clean-target: maybe-clean-target-qthreads
2443 clean-target: maybe-clean-target-rda
2444 clean-target: maybe-clean-target-libada
2445 clean-target: maybe-clean-target-libgomp
2447 .PHONY: do-distclean
2448 do-distclean:
2449 @: $(MAKE); $(unstage)
2450 @r=`${PWD_COMMAND}`; export r; \
2451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2452 $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2453 distclean-target
2456 .PHONY: distclean-host
2458 distclean-host: maybe-distclean-ash
2459 distclean-host: maybe-distclean-autoconf
2460 distclean-host: maybe-distclean-automake
2461 distclean-host: maybe-distclean-bash
2462 distclean-host: maybe-distclean-bfd
2463 distclean-host: maybe-distclean-opcodes
2464 distclean-host: maybe-distclean-binutils
2465 distclean-host: maybe-distclean-bison
2466 distclean-host: maybe-distclean-byacc
2467 distclean-host: maybe-distclean-bzip2
2468 distclean-host: maybe-distclean-cgen
2469 distclean-host: maybe-distclean-dejagnu
2470 distclean-host: maybe-distclean-diff
2471 distclean-host: maybe-distclean-dosutils
2472 distclean-host: maybe-distclean-etc
2473 distclean-host: maybe-distclean-fastjar
2474 distclean-host: maybe-distclean-fileutils
2475 distclean-host: maybe-distclean-findutils
2476 distclean-host: maybe-distclean-find
2477 distclean-host: maybe-distclean-fixincludes
2478 distclean-host: maybe-distclean-flex
2479 distclean-host: maybe-distclean-gas
2480 distclean-host: maybe-distclean-gcc
2481 distclean-host: maybe-distclean-gawk
2482 distclean-host: maybe-distclean-gettext
2483 distclean-host: maybe-distclean-gmp
2484 distclean-host: maybe-distclean-mpfr
2485 distclean-host: maybe-distclean-mpc
2486 distclean-host: maybe-distclean-ppl
2487 distclean-host: maybe-distclean-cloog
2488 distclean-host: maybe-distclean-libelf
2489 distclean-host: maybe-distclean-gnuserv
2490 distclean-host: maybe-distclean-gold
2491 distclean-host: maybe-distclean-gprof
2492 distclean-host: maybe-distclean-gzip
2493 distclean-host: maybe-distclean-hello
2494 distclean-host: maybe-distclean-indent
2495 distclean-host: maybe-distclean-intl
2496 distclean-host: maybe-distclean-tcl
2497 distclean-host: maybe-distclean-itcl
2498 distclean-host: maybe-distclean-ld
2499 distclean-host: maybe-distclean-libcpp
2500 distclean-host: maybe-distclean-libdecnumber
2501 distclean-host: maybe-distclean-libgui
2502 distclean-host: maybe-distclean-libiberty
2503 distclean-host: maybe-distclean-libiconv
2504 distclean-host: maybe-distclean-libtool
2505 distclean-host: maybe-distclean-m4
2506 distclean-host: maybe-distclean-make
2507 distclean-host: maybe-distclean-mmalloc
2508 distclean-host: maybe-distclean-patch
2509 distclean-host: maybe-distclean-perl
2510 distclean-host: maybe-distclean-prms
2511 distclean-host: maybe-distclean-rcs
2512 distclean-host: maybe-distclean-readline
2513 distclean-host: maybe-distclean-release
2514 distclean-host: maybe-distclean-recode
2515 distclean-host: maybe-distclean-sed
2516 distclean-host: maybe-distclean-send-pr
2517 distclean-host: maybe-distclean-shellutils
2518 distclean-host: maybe-distclean-sid
2519 distclean-host: maybe-distclean-sim
2520 distclean-host: maybe-distclean-tar
2521 distclean-host: maybe-distclean-texinfo
2522 distclean-host: maybe-distclean-textutils
2523 distclean-host: maybe-distclean-time
2524 distclean-host: maybe-distclean-uudecode
2525 distclean-host: maybe-distclean-wdiff
2526 distclean-host: maybe-distclean-zip
2527 distclean-host: maybe-distclean-zlib
2528 distclean-host: maybe-distclean-gdb
2529 distclean-host: maybe-distclean-expect
2530 distclean-host: maybe-distclean-guile
2531 distclean-host: maybe-distclean-tk
2532 distclean-host: maybe-distclean-libtermcap
2533 distclean-host: maybe-distclean-utils
2534 distclean-host: maybe-distclean-gnattools
2535 distclean-host: maybe-distclean-lto-plugin
2537 .PHONY: distclean-target
2539 distclean-target: maybe-distclean-target-libstdc++-v3
2540 distclean-target: maybe-distclean-target-libmudflap
2541 distclean-target: maybe-distclean-target-libssp
2542 distclean-target: maybe-distclean-target-newlib
2543 distclean-target: maybe-distclean-target-libgcc
2544 distclean-target: maybe-distclean-target-libquadmath
2545 distclean-target: maybe-distclean-target-libgfortran
2546 distclean-target: maybe-distclean-target-libobjc
2547 distclean-target: maybe-distclean-target-libgo
2548 distclean-target: maybe-distclean-target-libgpython
2549 distclean-target: maybe-distclean-target-libtermcap
2550 distclean-target: maybe-distclean-target-winsup
2551 distclean-target: maybe-distclean-target-libgloss
2552 distclean-target: maybe-distclean-target-libiberty
2553 distclean-target: maybe-distclean-target-gperf
2554 distclean-target: maybe-distclean-target-examples
2555 distclean-target: maybe-distclean-target-libffi
2556 distclean-target: maybe-distclean-target-libjava
2557 distclean-target: maybe-distclean-target-zlib
2558 distclean-target: maybe-distclean-target-boehm-gc
2559 distclean-target: maybe-distclean-target-qthreads
2560 distclean-target: maybe-distclean-target-rda
2561 distclean-target: maybe-distclean-target-libada
2562 distclean-target: maybe-distclean-target-libgomp
2564 .PHONY: do-maintainer-clean
2565 do-maintainer-clean:
2566 @: $(MAKE); $(unstage)
2567 @r=`${PWD_COMMAND}`; export r; \
2568 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2569 $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2570 maintainer-clean-target
2573 .PHONY: maintainer-clean-host
2575 maintainer-clean-host: maybe-maintainer-clean-ash
2576 maintainer-clean-host: maybe-maintainer-clean-autoconf
2577 maintainer-clean-host: maybe-maintainer-clean-automake
2578 maintainer-clean-host: maybe-maintainer-clean-bash
2579 maintainer-clean-host: maybe-maintainer-clean-bfd
2580 maintainer-clean-host: maybe-maintainer-clean-opcodes
2581 maintainer-clean-host: maybe-maintainer-clean-binutils
2582 maintainer-clean-host: maybe-maintainer-clean-bison
2583 maintainer-clean-host: maybe-maintainer-clean-byacc
2584 maintainer-clean-host: maybe-maintainer-clean-bzip2
2585 maintainer-clean-host: maybe-maintainer-clean-cgen
2586 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2587 maintainer-clean-host: maybe-maintainer-clean-diff
2588 maintainer-clean-host: maybe-maintainer-clean-dosutils
2589 maintainer-clean-host: maybe-maintainer-clean-etc
2590 maintainer-clean-host: maybe-maintainer-clean-fastjar
2591 maintainer-clean-host: maybe-maintainer-clean-fileutils
2592 maintainer-clean-host: maybe-maintainer-clean-findutils
2593 maintainer-clean-host: maybe-maintainer-clean-find
2594 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2595 maintainer-clean-host: maybe-maintainer-clean-flex
2596 maintainer-clean-host: maybe-maintainer-clean-gas
2597 maintainer-clean-host: maybe-maintainer-clean-gcc
2598 maintainer-clean-host: maybe-maintainer-clean-gawk
2599 maintainer-clean-host: maybe-maintainer-clean-gettext
2600 maintainer-clean-host: maybe-maintainer-clean-gmp
2601 maintainer-clean-host: maybe-maintainer-clean-mpfr
2602 maintainer-clean-host: maybe-maintainer-clean-mpc
2603 maintainer-clean-host: maybe-maintainer-clean-ppl
2604 maintainer-clean-host: maybe-maintainer-clean-cloog
2605 maintainer-clean-host: maybe-maintainer-clean-libelf
2606 maintainer-clean-host: maybe-maintainer-clean-gnuserv
2607 maintainer-clean-host: maybe-maintainer-clean-gold
2608 maintainer-clean-host: maybe-maintainer-clean-gprof
2609 maintainer-clean-host: maybe-maintainer-clean-gzip
2610 maintainer-clean-host: maybe-maintainer-clean-hello
2611 maintainer-clean-host: maybe-maintainer-clean-indent
2612 maintainer-clean-host: maybe-maintainer-clean-intl
2613 maintainer-clean-host: maybe-maintainer-clean-tcl
2614 maintainer-clean-host: maybe-maintainer-clean-itcl
2615 maintainer-clean-host: maybe-maintainer-clean-ld
2616 maintainer-clean-host: maybe-maintainer-clean-libcpp
2617 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2618 maintainer-clean-host: maybe-maintainer-clean-libgui
2619 maintainer-clean-host: maybe-maintainer-clean-libiberty
2620 maintainer-clean-host: maybe-maintainer-clean-libiconv
2621 maintainer-clean-host: maybe-maintainer-clean-libtool
2622 maintainer-clean-host: maybe-maintainer-clean-m4
2623 maintainer-clean-host: maybe-maintainer-clean-make
2624 maintainer-clean-host: maybe-maintainer-clean-mmalloc
2625 maintainer-clean-host: maybe-maintainer-clean-patch
2626 maintainer-clean-host: maybe-maintainer-clean-perl
2627 maintainer-clean-host: maybe-maintainer-clean-prms
2628 maintainer-clean-host: maybe-maintainer-clean-rcs
2629 maintainer-clean-host: maybe-maintainer-clean-readline
2630 maintainer-clean-host: maybe-maintainer-clean-release
2631 maintainer-clean-host: maybe-maintainer-clean-recode
2632 maintainer-clean-host: maybe-maintainer-clean-sed
2633 maintainer-clean-host: maybe-maintainer-clean-send-pr
2634 maintainer-clean-host: maybe-maintainer-clean-shellutils
2635 maintainer-clean-host: maybe-maintainer-clean-sid
2636 maintainer-clean-host: maybe-maintainer-clean-sim
2637 maintainer-clean-host: maybe-maintainer-clean-tar
2638 maintainer-clean-host: maybe-maintainer-clean-texinfo
2639 maintainer-clean-host: maybe-maintainer-clean-textutils
2640 maintainer-clean-host: maybe-maintainer-clean-time
2641 maintainer-clean-host: maybe-maintainer-clean-uudecode
2642 maintainer-clean-host: maybe-maintainer-clean-wdiff
2643 maintainer-clean-host: maybe-maintainer-clean-zip
2644 maintainer-clean-host: maybe-maintainer-clean-zlib
2645 maintainer-clean-host: maybe-maintainer-clean-gdb
2646 maintainer-clean-host: maybe-maintainer-clean-expect
2647 maintainer-clean-host: maybe-maintainer-clean-guile
2648 maintainer-clean-host: maybe-maintainer-clean-tk
2649 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2650 maintainer-clean-host: maybe-maintainer-clean-utils
2651 maintainer-clean-host: maybe-maintainer-clean-gnattools
2652 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2654 .PHONY: maintainer-clean-target
2656 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2657 maintainer-clean-target: maybe-maintainer-clean-target-libmudflap
2658 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2659 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2660 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2661 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2662 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2663 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2664 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2665 maintainer-clean-target: maybe-maintainer-clean-target-libgpython
2666 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2667 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2668 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2669 maintainer-clean-target: maybe-maintainer-clean-target-libiberty
2670 maintainer-clean-target: maybe-maintainer-clean-target-gperf
2671 maintainer-clean-target: maybe-maintainer-clean-target-examples
2672 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2673 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2674 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2675 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2676 maintainer-clean-target: maybe-maintainer-clean-target-qthreads
2677 maintainer-clean-target: maybe-maintainer-clean-target-rda
2678 maintainer-clean-target: maybe-maintainer-clean-target-libada
2679 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2682 # Here are the targets which correspond to the do-X targets.
2684 .PHONY: info installcheck dvi pdf html
2685 .PHONY: install-info install-pdf install-html
2686 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2687 .PHONY: local-clean local-distclean local-maintainer-clean
2688 info: do-info
2689 installcheck: do-installcheck
2690 dvi: do-dvi
2691 pdf: do-pdf
2692 html: do-html
2694 # Make sure makeinfo is built before we do a `make info', if we're
2695 # in fact building texinfo.
2696 do-info: maybe-all-texinfo
2698 install-info: do-install-info dir.info
2699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2700 if [ -f dir.info ] ; then \
2701 $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2702 else true ; fi
2704 install-pdf: do-install-pdf
2706 install-html: do-install-html
2708 local-clean:
2709 -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2711 local-distclean:
2712 -rm -f Makefile config.status config.cache mh-frag mt-frag
2713 -rm -f maybedep.tmp serdep.tmp
2714 -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2715 rm -rf $(TARGET_SUBDIR); \
2716 else true; fi
2717 -rm -rf $(BUILD_SUBDIR)
2718 -if [ "$(HOST_SUBDIR)" != "." ]; then \
2719 rm -rf $(HOST_SUBDIR); \
2720 else true; fi
2721 -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2722 -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2723 -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2724 -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2725 -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2726 -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2728 local-maintainer-clean:
2729 @echo "This command is intended for maintainers to use;"
2730 @echo "it deletes files that may require special tools to rebuild."
2732 clean: do-clean local-clean
2733 mostlyclean: do-mostlyclean local-clean
2734 distclean: do-distclean local-clean local-distclean
2735 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean
2736 maintainer-clean: local-distclean
2737 realclean: maintainer-clean
2739 # Check target.
2741 .PHONY: check do-check
2742 check: do-check
2744 # Only include modules actually being configured and built.
2745 .PHONY: check-host
2746 check-host: \
2747 maybe-check-ash \
2748 maybe-check-autoconf \
2749 maybe-check-automake \
2750 maybe-check-bash \
2751 maybe-check-bfd \
2752 maybe-check-opcodes \
2753 maybe-check-binutils \
2754 maybe-check-bison \
2755 maybe-check-byacc \
2756 maybe-check-bzip2 \
2757 maybe-check-cgen \
2758 maybe-check-dejagnu \
2759 maybe-check-diff \
2760 maybe-check-dosutils \
2761 maybe-check-etc \
2762 maybe-check-fastjar \
2763 maybe-check-fileutils \
2764 maybe-check-findutils \
2765 maybe-check-find \
2766 maybe-check-fixincludes \
2767 maybe-check-flex \
2768 maybe-check-gas \
2769 maybe-check-gcc \
2770 maybe-check-gawk \
2771 maybe-check-gettext \
2772 maybe-check-gmp \
2773 maybe-check-mpfr \
2774 maybe-check-mpc \
2775 maybe-check-ppl \
2776 maybe-check-cloog \
2777 maybe-check-libelf \
2778 maybe-check-gnuserv \
2779 maybe-check-gold \
2780 maybe-check-gprof \
2781 maybe-check-gzip \
2782 maybe-check-hello \
2783 maybe-check-indent \
2784 maybe-check-intl \
2785 maybe-check-tcl \
2786 maybe-check-itcl \
2787 maybe-check-ld \
2788 maybe-check-libcpp \
2789 maybe-check-libdecnumber \
2790 maybe-check-libgui \
2791 maybe-check-libiberty \
2792 maybe-check-libiconv \
2793 maybe-check-libtool \
2794 maybe-check-m4 \
2795 maybe-check-make \
2796 maybe-check-mmalloc \
2797 maybe-check-patch \
2798 maybe-check-perl \
2799 maybe-check-prms \
2800 maybe-check-rcs \
2801 maybe-check-readline \
2802 maybe-check-release \
2803 maybe-check-recode \
2804 maybe-check-sed \
2805 maybe-check-send-pr \
2806 maybe-check-shellutils \
2807 maybe-check-sid \
2808 maybe-check-sim \
2809 maybe-check-tar \
2810 maybe-check-texinfo \
2811 maybe-check-textutils \
2812 maybe-check-time \
2813 maybe-check-uudecode \
2814 maybe-check-wdiff \
2815 maybe-check-zip \
2816 maybe-check-zlib \
2817 maybe-check-gdb \
2818 maybe-check-expect \
2819 maybe-check-guile \
2820 maybe-check-tk \
2821 maybe-check-libtermcap \
2822 maybe-check-utils \
2823 maybe-check-gnattools \
2824 maybe-check-lto-plugin
2826 .PHONY: check-target
2827 check-target: \
2828 maybe-check-target-libstdc++-v3 \
2829 maybe-check-target-libmudflap \
2830 maybe-check-target-libssp \
2831 maybe-check-target-newlib \
2832 maybe-check-target-libgcc \
2833 maybe-check-target-libquadmath \
2834 maybe-check-target-libgfortran \
2835 maybe-check-target-libobjc \
2836 maybe-check-target-libgo \
2837 maybe-check-target-libgpython \
2838 maybe-check-target-libtermcap \
2839 maybe-check-target-winsup \
2840 maybe-check-target-libgloss \
2841 maybe-check-target-libiberty \
2842 maybe-check-target-gperf \
2843 maybe-check-target-examples \
2844 maybe-check-target-libffi \
2845 maybe-check-target-libjava \
2846 maybe-check-target-zlib \
2847 maybe-check-target-boehm-gc \
2848 maybe-check-target-qthreads \
2849 maybe-check-target-rda \
2850 maybe-check-target-libada \
2851 maybe-check-target-libgomp
2853 do-check:
2854 @: $(MAKE); $(unstage)
2855 @r=`${PWD_COMMAND}`; export r; \
2856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2857 $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2859 # Automated reporting of test results.
2861 warning.log: build.log
2862 $(srcdir)/contrib/warn_summary build.log > $@
2864 mail-report.log:
2865 if test x'$(BOOT_CFLAGS)' != x''; then \
2866 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2867 fi; \
2868 $(srcdir)/contrib/test_summary -t >$@
2869 chmod +x $@
2870 echo If you really want to send e-mail, run ./$@ now
2872 mail-report-with-warnings.log: warning.log
2873 if test x'$(BOOT_CFLAGS)' != x''; then \
2874 BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2875 fi; \
2876 $(srcdir)/contrib/test_summary -t -i warning.log >$@
2877 chmod +x $@
2878 echo If you really want to send e-mail, run ./$@ now
2880 # Installation targets.
2882 .PHONY: install uninstall
2883 install:
2884 @: $(MAKE); $(unstage)
2885 @r=`${PWD_COMMAND}`; export r; \
2886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2887 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2889 .PHONY: install-host-nogcc
2890 install-host-nogcc: \
2891 maybe-install-ash \
2892 maybe-install-autoconf \
2893 maybe-install-automake \
2894 maybe-install-bash \
2895 maybe-install-bfd \
2896 maybe-install-opcodes \
2897 maybe-install-binutils \
2898 maybe-install-bison \
2899 maybe-install-byacc \
2900 maybe-install-bzip2 \
2901 maybe-install-cgen \
2902 maybe-install-dejagnu \
2903 maybe-install-diff \
2904 maybe-install-dosutils \
2905 maybe-install-etc \
2906 maybe-install-fastjar \
2907 maybe-install-fileutils \
2908 maybe-install-findutils \
2909 maybe-install-find \
2910 maybe-install-fixincludes \
2911 maybe-install-flex \
2912 maybe-install-gas \
2913 maybe-install-gawk \
2914 maybe-install-gettext \
2915 maybe-install-gmp \
2916 maybe-install-mpfr \
2917 maybe-install-mpc \
2918 maybe-install-ppl \
2919 maybe-install-cloog \
2920 maybe-install-libelf \
2921 maybe-install-gnuserv \
2922 maybe-install-gold \
2923 maybe-install-gprof \
2924 maybe-install-gzip \
2925 maybe-install-hello \
2926 maybe-install-indent \
2927 maybe-install-intl \
2928 maybe-install-tcl \
2929 maybe-install-itcl \
2930 maybe-install-ld \
2931 maybe-install-libcpp \
2932 maybe-install-libdecnumber \
2933 maybe-install-libgui \
2934 maybe-install-libiberty \
2935 maybe-install-libiconv \
2936 maybe-install-libtool \
2937 maybe-install-m4 \
2938 maybe-install-make \
2939 maybe-install-mmalloc \
2940 maybe-install-patch \
2941 maybe-install-perl \
2942 maybe-install-prms \
2943 maybe-install-rcs \
2944 maybe-install-readline \
2945 maybe-install-release \
2946 maybe-install-recode \
2947 maybe-install-sed \
2948 maybe-install-send-pr \
2949 maybe-install-shellutils \
2950 maybe-install-sid \
2951 maybe-install-sim \
2952 maybe-install-tar \
2953 maybe-install-texinfo \
2954 maybe-install-textutils \
2955 maybe-install-time \
2956 maybe-install-uudecode \
2957 maybe-install-wdiff \
2958 maybe-install-zip \
2959 maybe-install-zlib \
2960 maybe-install-gdb \
2961 maybe-install-expect \
2962 maybe-install-guile \
2963 maybe-install-tk \
2964 maybe-install-libtermcap \
2965 maybe-install-utils \
2966 maybe-install-gnattools \
2967 maybe-install-lto-plugin
2969 .PHONY: install-host
2970 install-host: \
2971 maybe-install-ash \
2972 maybe-install-autoconf \
2973 maybe-install-automake \
2974 maybe-install-bash \
2975 maybe-install-bfd \
2976 maybe-install-opcodes \
2977 maybe-install-binutils \
2978 maybe-install-bison \
2979 maybe-install-byacc \
2980 maybe-install-bzip2 \
2981 maybe-install-cgen \
2982 maybe-install-dejagnu \
2983 maybe-install-diff \
2984 maybe-install-dosutils \
2985 maybe-install-etc \
2986 maybe-install-fastjar \
2987 maybe-install-fileutils \
2988 maybe-install-findutils \
2989 maybe-install-find \
2990 maybe-install-fixincludes \
2991 maybe-install-flex \
2992 maybe-install-gas \
2993 maybe-install-gcc \
2994 maybe-install-gawk \
2995 maybe-install-gettext \
2996 maybe-install-gmp \
2997 maybe-install-mpfr \
2998 maybe-install-mpc \
2999 maybe-install-ppl \
3000 maybe-install-cloog \
3001 maybe-install-libelf \
3002 maybe-install-gnuserv \
3003 maybe-install-gold \
3004 maybe-install-gprof \
3005 maybe-install-gzip \
3006 maybe-install-hello \
3007 maybe-install-indent \
3008 maybe-install-intl \
3009 maybe-install-tcl \
3010 maybe-install-itcl \
3011 maybe-install-ld \
3012 maybe-install-libcpp \
3013 maybe-install-libdecnumber \
3014 maybe-install-libgui \
3015 maybe-install-libiberty \
3016 maybe-install-libiconv \
3017 maybe-install-libtool \
3018 maybe-install-m4 \
3019 maybe-install-make \
3020 maybe-install-mmalloc \
3021 maybe-install-patch \
3022 maybe-install-perl \
3023 maybe-install-prms \
3024 maybe-install-rcs \
3025 maybe-install-readline \
3026 maybe-install-release \
3027 maybe-install-recode \
3028 maybe-install-sed \
3029 maybe-install-send-pr \
3030 maybe-install-shellutils \
3031 maybe-install-sid \
3032 maybe-install-sim \
3033 maybe-install-tar \
3034 maybe-install-texinfo \
3035 maybe-install-textutils \
3036 maybe-install-time \
3037 maybe-install-uudecode \
3038 maybe-install-wdiff \
3039 maybe-install-zip \
3040 maybe-install-zlib \
3041 maybe-install-gdb \
3042 maybe-install-expect \
3043 maybe-install-guile \
3044 maybe-install-tk \
3045 maybe-install-libtermcap \
3046 maybe-install-utils \
3047 maybe-install-gnattools \
3048 maybe-install-lto-plugin
3050 .PHONY: install-target
3051 install-target: \
3052 maybe-install-target-libstdc++-v3 \
3053 maybe-install-target-libmudflap \
3054 maybe-install-target-libssp \
3055 maybe-install-target-newlib \
3056 maybe-install-target-libgcc \
3057 maybe-install-target-libquadmath \
3058 maybe-install-target-libgfortran \
3059 maybe-install-target-libobjc \
3060 maybe-install-target-libgo \
3061 maybe-install-target-libgpython \
3062 maybe-install-target-libtermcap \
3063 maybe-install-target-winsup \
3064 maybe-install-target-libgloss \
3065 maybe-install-target-libiberty \
3066 maybe-install-target-gperf \
3067 maybe-install-target-examples \
3068 maybe-install-target-libffi \
3069 maybe-install-target-libjava \
3070 maybe-install-target-zlib \
3071 maybe-install-target-boehm-gc \
3072 maybe-install-target-qthreads \
3073 maybe-install-target-rda \
3074 maybe-install-target-libada \
3075 maybe-install-target-libgomp
3077 uninstall:
3078 @echo "the uninstall target is not supported in this tree"
3080 .PHONY: install.all
3081 install.all: install-no-fixedincludes
3082 @if [ -f ./gcc/Makefile ] ; then \
3083 r=`${PWD_COMMAND}` ; export r ; \
3084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085 $(HOST_EXPORTS) \
3086 (cd ./gcc && \
3087 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
3088 else \
3089 true ; \
3092 # install-no-fixedincludes is used because Cygnus can not distribute
3093 # the fixed header files.
3094 .PHONY: install-no-fixedincludes
3095 install-no-fixedincludes: installdirs install-host-nogcc \
3096 install-target gcc-no-fixedincludes
3098 .PHONY: install-strip
3099 install-strip:
3100 @: $(MAKE); $(unstage)
3101 @r=`${PWD_COMMAND}`; export r; \
3102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3103 $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
3105 .PHONY: install-strip-host
3106 install-strip-host: \
3107 maybe-install-strip-ash \
3108 maybe-install-strip-autoconf \
3109 maybe-install-strip-automake \
3110 maybe-install-strip-bash \
3111 maybe-install-strip-bfd \
3112 maybe-install-strip-opcodes \
3113 maybe-install-strip-binutils \
3114 maybe-install-strip-bison \
3115 maybe-install-strip-byacc \
3116 maybe-install-strip-bzip2 \
3117 maybe-install-strip-cgen \
3118 maybe-install-strip-dejagnu \
3119 maybe-install-strip-diff \
3120 maybe-install-strip-dosutils \
3121 maybe-install-strip-etc \
3122 maybe-install-strip-fastjar \
3123 maybe-install-strip-fileutils \
3124 maybe-install-strip-findutils \
3125 maybe-install-strip-find \
3126 maybe-install-strip-fixincludes \
3127 maybe-install-strip-flex \
3128 maybe-install-strip-gas \
3129 maybe-install-strip-gcc \
3130 maybe-install-strip-gawk \
3131 maybe-install-strip-gettext \
3132 maybe-install-strip-gmp \
3133 maybe-install-strip-mpfr \
3134 maybe-install-strip-mpc \
3135 maybe-install-strip-ppl \
3136 maybe-install-strip-cloog \
3137 maybe-install-strip-libelf \
3138 maybe-install-strip-gnuserv \
3139 maybe-install-strip-gold \
3140 maybe-install-strip-gprof \
3141 maybe-install-strip-gzip \
3142 maybe-install-strip-hello \
3143 maybe-install-strip-indent \
3144 maybe-install-strip-intl \
3145 maybe-install-strip-tcl \
3146 maybe-install-strip-itcl \
3147 maybe-install-strip-ld \
3148 maybe-install-strip-libcpp \
3149 maybe-install-strip-libdecnumber \
3150 maybe-install-strip-libgui \
3151 maybe-install-strip-libiberty \
3152 maybe-install-strip-libiconv \
3153 maybe-install-strip-libtool \
3154 maybe-install-strip-m4 \
3155 maybe-install-strip-make \
3156 maybe-install-strip-mmalloc \
3157 maybe-install-strip-patch \
3158 maybe-install-strip-perl \
3159 maybe-install-strip-prms \
3160 maybe-install-strip-rcs \
3161 maybe-install-strip-readline \
3162 maybe-install-strip-release \
3163 maybe-install-strip-recode \
3164 maybe-install-strip-sed \
3165 maybe-install-strip-send-pr \
3166 maybe-install-strip-shellutils \
3167 maybe-install-strip-sid \
3168 maybe-install-strip-sim \
3169 maybe-install-strip-tar \
3170 maybe-install-strip-texinfo \
3171 maybe-install-strip-textutils \
3172 maybe-install-strip-time \
3173 maybe-install-strip-uudecode \
3174 maybe-install-strip-wdiff \
3175 maybe-install-strip-zip \
3176 maybe-install-strip-zlib \
3177 maybe-install-strip-gdb \
3178 maybe-install-strip-expect \
3179 maybe-install-strip-guile \
3180 maybe-install-strip-tk \
3181 maybe-install-strip-libtermcap \
3182 maybe-install-strip-utils \
3183 maybe-install-strip-gnattools \
3184 maybe-install-strip-lto-plugin
3186 .PHONY: install-strip-target
3187 install-strip-target: \
3188 maybe-install-strip-target-libstdc++-v3 \
3189 maybe-install-strip-target-libmudflap \
3190 maybe-install-strip-target-libssp \
3191 maybe-install-strip-target-newlib \
3192 maybe-install-strip-target-libgcc \
3193 maybe-install-strip-target-libquadmath \
3194 maybe-install-strip-target-libgfortran \
3195 maybe-install-strip-target-libobjc \
3196 maybe-install-strip-target-libgo \
3197 maybe-install-strip-target-libgpython \
3198 maybe-install-strip-target-libtermcap \
3199 maybe-install-strip-target-winsup \
3200 maybe-install-strip-target-libgloss \
3201 maybe-install-strip-target-libiberty \
3202 maybe-install-strip-target-gperf \
3203 maybe-install-strip-target-examples \
3204 maybe-install-strip-target-libffi \
3205 maybe-install-strip-target-libjava \
3206 maybe-install-strip-target-zlib \
3207 maybe-install-strip-target-boehm-gc \
3208 maybe-install-strip-target-qthreads \
3209 maybe-install-strip-target-rda \
3210 maybe-install-strip-target-libada \
3211 maybe-install-strip-target-libgomp
3214 ### other supporting targets
3216 MAKEDIRS= \
3217 $(DESTDIR)$(prefix) \
3218 $(DESTDIR)$(exec_prefix)
3219 .PHONY: installdirs
3220 installdirs: mkinstalldirs
3221 $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
3223 dir.info: do-install-info
3224 if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
3225 $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
3226 mv -f dir.info.new dir.info ; \
3227 else true ; \
3230 dist:
3231 @echo "Building a full distribution of this tree isn't done"
3232 @echo "via 'make dist'. Check out the etc/ subdirectory"
3234 etags tags: TAGS
3236 # Right now this just builds TAGS in each subdirectory. emacs19 has the
3237 # ability to use several tags files at once, so there is probably no need
3238 # to combine them into one big TAGS file (like CVS 1.3 does). We could
3239 # (if we felt like it) have this Makefile write a piece of elisp which
3240 # the user could load to tell emacs19 where all the TAGS files we just
3241 # built are.
3242 TAGS: do-TAGS
3244 # ------------------------------------
3245 # Macros for configure and all targets
3246 # ------------------------------------
3252 # --------------------------------------
3253 # Modules which run on the build machine
3254 # --------------------------------------
3257 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
3258 maybe-configure-build-libiberty:
3259 @if gcc-bootstrap
3260 configure-build-libiberty: stage_current
3261 @endif gcc-bootstrap
3262 @if build-libiberty
3263 maybe-configure-build-libiberty: configure-build-libiberty
3264 configure-build-libiberty:
3265 @: $(MAKE); $(unstage)
3266 @r=`${PWD_COMMAND}`; export r; \
3267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3268 test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
3269 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
3270 $(BUILD_EXPORTS) \
3271 echo Configuring in $(BUILD_SUBDIR)/libiberty; \
3272 cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
3273 case $(srcdir) in \
3274 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3275 *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
3276 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3277 esac; \
3278 srcdiroption="--srcdir=$${topdir}/libiberty"; \
3279 libsrcdir="$$s/libiberty"; \
3280 rm -f no-such-file || : ; \
3281 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3282 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3283 --target=${target_alias} $${srcdiroption} \
3284 || exit 1
3285 @endif build-libiberty
3291 .PHONY: all-build-libiberty maybe-all-build-libiberty
3292 maybe-all-build-libiberty:
3293 @if gcc-bootstrap
3294 all-build-libiberty: stage_current
3295 @endif gcc-bootstrap
3296 @if build-libiberty
3297 TARGET-build-libiberty=all
3298 maybe-all-build-libiberty: all-build-libiberty
3299 all-build-libiberty: configure-build-libiberty
3300 @: $(MAKE); $(unstage)
3301 @r=`${PWD_COMMAND}`; export r; \
3302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3303 $(BUILD_EXPORTS) \
3304 (cd $(BUILD_SUBDIR)/libiberty && \
3305 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3306 $(TARGET-build-libiberty))
3307 @endif build-libiberty
3313 .PHONY: configure-build-bison maybe-configure-build-bison
3314 maybe-configure-build-bison:
3315 @if gcc-bootstrap
3316 configure-build-bison: stage_current
3317 @endif gcc-bootstrap
3318 @if build-bison
3319 maybe-configure-build-bison: configure-build-bison
3320 configure-build-bison:
3321 @: $(MAKE); $(unstage)
3322 @r=`${PWD_COMMAND}`; export r; \
3323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3324 test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
3325 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
3326 $(BUILD_EXPORTS) \
3327 echo Configuring in $(BUILD_SUBDIR)/bison; \
3328 cd "$(BUILD_SUBDIR)/bison" || exit 1; \
3329 case $(srcdir) in \
3330 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3331 *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
3332 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3333 esac; \
3334 srcdiroption="--srcdir=$${topdir}/bison"; \
3335 libsrcdir="$$s/bison"; \
3336 rm -f no-such-file || : ; \
3337 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3338 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3339 --target=${target_alias} $${srcdiroption} \
3340 || exit 1
3341 @endif build-bison
3347 .PHONY: all-build-bison maybe-all-build-bison
3348 maybe-all-build-bison:
3349 @if gcc-bootstrap
3350 all-build-bison: stage_current
3351 @endif gcc-bootstrap
3352 @if build-bison
3353 TARGET-build-bison=all
3354 maybe-all-build-bison: all-build-bison
3355 all-build-bison: configure-build-bison
3356 @: $(MAKE); $(unstage)
3357 @r=`${PWD_COMMAND}`; export r; \
3358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3359 $(BUILD_EXPORTS) \
3360 (cd $(BUILD_SUBDIR)/bison && \
3361 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3362 $(TARGET-build-bison))
3363 @endif build-bison
3369 .PHONY: configure-build-byacc maybe-configure-build-byacc
3370 maybe-configure-build-byacc:
3371 @if gcc-bootstrap
3372 configure-build-byacc: stage_current
3373 @endif gcc-bootstrap
3374 @if build-byacc
3375 maybe-configure-build-byacc: configure-build-byacc
3376 configure-build-byacc:
3377 @: $(MAKE); $(unstage)
3378 @r=`${PWD_COMMAND}`; export r; \
3379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3380 test ! -f $(BUILD_SUBDIR)/byacc/Makefile || exit 0; \
3381 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/byacc ; \
3382 $(BUILD_EXPORTS) \
3383 echo Configuring in $(BUILD_SUBDIR)/byacc; \
3384 cd "$(BUILD_SUBDIR)/byacc" || exit 1; \
3385 case $(srcdir) in \
3386 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3387 *) topdir=`echo $(BUILD_SUBDIR)/byacc/ | \
3388 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3389 esac; \
3390 srcdiroption="--srcdir=$${topdir}/byacc"; \
3391 libsrcdir="$$s/byacc"; \
3392 rm -f no-such-file || : ; \
3393 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3394 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3395 --target=${target_alias} $${srcdiroption} \
3396 || exit 1
3397 @endif build-byacc
3403 .PHONY: all-build-byacc maybe-all-build-byacc
3404 maybe-all-build-byacc:
3405 @if gcc-bootstrap
3406 all-build-byacc: stage_current
3407 @endif gcc-bootstrap
3408 @if build-byacc
3409 TARGET-build-byacc=all
3410 maybe-all-build-byacc: all-build-byacc
3411 all-build-byacc: configure-build-byacc
3412 @: $(MAKE); $(unstage)
3413 @r=`${PWD_COMMAND}`; export r; \
3414 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3415 $(BUILD_EXPORTS) \
3416 (cd $(BUILD_SUBDIR)/byacc && \
3417 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3418 $(TARGET-build-byacc))
3419 @endif build-byacc
3425 .PHONY: configure-build-flex maybe-configure-build-flex
3426 maybe-configure-build-flex:
3427 @if gcc-bootstrap
3428 configure-build-flex: stage_current
3429 @endif gcc-bootstrap
3430 @if build-flex
3431 maybe-configure-build-flex: configure-build-flex
3432 configure-build-flex:
3433 @: $(MAKE); $(unstage)
3434 @r=`${PWD_COMMAND}`; export r; \
3435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3436 test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
3437 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
3438 $(BUILD_EXPORTS) \
3439 echo Configuring in $(BUILD_SUBDIR)/flex; \
3440 cd "$(BUILD_SUBDIR)/flex" || exit 1; \
3441 case $(srcdir) in \
3442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3443 *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3445 esac; \
3446 srcdiroption="--srcdir=$${topdir}/flex"; \
3447 libsrcdir="$$s/flex"; \
3448 rm -f no-such-file || : ; \
3449 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3450 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3451 --target=${target_alias} $${srcdiroption} \
3452 || exit 1
3453 @endif build-flex
3459 .PHONY: all-build-flex maybe-all-build-flex
3460 maybe-all-build-flex:
3461 @if gcc-bootstrap
3462 all-build-flex: stage_current
3463 @endif gcc-bootstrap
3464 @if build-flex
3465 TARGET-build-flex=all
3466 maybe-all-build-flex: all-build-flex
3467 all-build-flex: configure-build-flex
3468 @: $(MAKE); $(unstage)
3469 @r=`${PWD_COMMAND}`; export r; \
3470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3471 $(BUILD_EXPORTS) \
3472 (cd $(BUILD_SUBDIR)/flex && \
3473 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3474 $(TARGET-build-flex))
3475 @endif build-flex
3481 .PHONY: configure-build-m4 maybe-configure-build-m4
3482 maybe-configure-build-m4:
3483 @if gcc-bootstrap
3484 configure-build-m4: stage_current
3485 @endif gcc-bootstrap
3486 @if build-m4
3487 maybe-configure-build-m4: configure-build-m4
3488 configure-build-m4:
3489 @: $(MAKE); $(unstage)
3490 @r=`${PWD_COMMAND}`; export r; \
3491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3492 test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3493 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
3494 $(BUILD_EXPORTS) \
3495 echo Configuring in $(BUILD_SUBDIR)/m4; \
3496 cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3497 case $(srcdir) in \
3498 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3499 *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3500 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3501 esac; \
3502 srcdiroption="--srcdir=$${topdir}/m4"; \
3503 libsrcdir="$$s/m4"; \
3504 rm -f no-such-file || : ; \
3505 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3506 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3507 --target=${target_alias} $${srcdiroption} \
3508 || exit 1
3509 @endif build-m4
3515 .PHONY: all-build-m4 maybe-all-build-m4
3516 maybe-all-build-m4:
3517 @if gcc-bootstrap
3518 all-build-m4: stage_current
3519 @endif gcc-bootstrap
3520 @if build-m4
3521 TARGET-build-m4=all
3522 maybe-all-build-m4: all-build-m4
3523 all-build-m4: configure-build-m4
3524 @: $(MAKE); $(unstage)
3525 @r=`${PWD_COMMAND}`; export r; \
3526 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3527 $(BUILD_EXPORTS) \
3528 (cd $(BUILD_SUBDIR)/m4 && \
3529 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3530 $(TARGET-build-m4))
3531 @endif build-m4
3537 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3538 maybe-configure-build-texinfo:
3539 @if gcc-bootstrap
3540 configure-build-texinfo: stage_current
3541 @endif gcc-bootstrap
3542 @if build-texinfo
3543 maybe-configure-build-texinfo: configure-build-texinfo
3544 configure-build-texinfo:
3545 @: $(MAKE); $(unstage)
3546 @r=`${PWD_COMMAND}`; export r; \
3547 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3548 test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3549 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
3550 $(BUILD_EXPORTS) \
3551 echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3552 cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3553 case $(srcdir) in \
3554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3555 *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3557 esac; \
3558 srcdiroption="--srcdir=$${topdir}/texinfo"; \
3559 libsrcdir="$$s/texinfo"; \
3560 rm -f no-such-file || : ; \
3561 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3562 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3563 --target=${target_alias} $${srcdiroption} \
3564 || exit 1
3565 @endif build-texinfo
3571 .PHONY: all-build-texinfo maybe-all-build-texinfo
3572 maybe-all-build-texinfo:
3573 @if gcc-bootstrap
3574 all-build-texinfo: stage_current
3575 @endif gcc-bootstrap
3576 @if build-texinfo
3577 TARGET-build-texinfo=all
3578 maybe-all-build-texinfo: all-build-texinfo
3579 all-build-texinfo: configure-build-texinfo
3580 @: $(MAKE); $(unstage)
3581 @r=`${PWD_COMMAND}`; export r; \
3582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3583 $(BUILD_EXPORTS) \
3584 (cd $(BUILD_SUBDIR)/texinfo && \
3585 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3586 $(TARGET-build-texinfo))
3587 @endif build-texinfo
3593 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3594 maybe-configure-build-fixincludes:
3595 @if gcc-bootstrap
3596 configure-build-fixincludes: stage_current
3597 @endif gcc-bootstrap
3598 @if build-fixincludes
3599 maybe-configure-build-fixincludes: configure-build-fixincludes
3600 configure-build-fixincludes:
3601 @: $(MAKE); $(unstage)
3602 @r=`${PWD_COMMAND}`; export r; \
3603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3604 test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3605 $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3606 $(BUILD_EXPORTS) \
3607 echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3608 cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3609 case $(srcdir) in \
3610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3611 *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3613 esac; \
3614 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
3615 libsrcdir="$$s/fixincludes"; \
3616 rm -f no-such-file || : ; \
3617 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
3618 $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3619 --target=${target_alias} $${srcdiroption} \
3620 || exit 1
3621 @endif build-fixincludes
3627 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3628 maybe-all-build-fixincludes:
3629 @if gcc-bootstrap
3630 all-build-fixincludes: stage_current
3631 @endif gcc-bootstrap
3632 @if build-fixincludes
3633 TARGET-build-fixincludes=all
3634 maybe-all-build-fixincludes: all-build-fixincludes
3635 all-build-fixincludes: configure-build-fixincludes
3636 @: $(MAKE); $(unstage)
3637 @r=`${PWD_COMMAND}`; export r; \
3638 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3639 $(BUILD_EXPORTS) \
3640 (cd $(BUILD_SUBDIR)/fixincludes && \
3641 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS) \
3642 $(TARGET-build-fixincludes))
3643 @endif build-fixincludes
3649 # --------------------------------------
3650 # Modules which run on the host machine
3651 # --------------------------------------
3654 .PHONY: configure-ash maybe-configure-ash
3655 maybe-configure-ash:
3656 @if gcc-bootstrap
3657 configure-ash: stage_current
3658 @endif gcc-bootstrap
3659 @if ash
3660 maybe-configure-ash: configure-ash
3661 configure-ash:
3662 @: $(MAKE); $(unstage)
3663 @r=`${PWD_COMMAND}`; export r; \
3664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3665 test ! -f $(HOST_SUBDIR)/ash/Makefile || exit 0; \
3666 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ash ; \
3667 $(HOST_EXPORTS) \
3668 echo Configuring in $(HOST_SUBDIR)/ash; \
3669 cd "$(HOST_SUBDIR)/ash" || exit 1; \
3670 case $(srcdir) in \
3671 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3672 *) topdir=`echo $(HOST_SUBDIR)/ash/ | \
3673 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3674 esac; \
3675 srcdiroption="--srcdir=$${topdir}/ash"; \
3676 libsrcdir="$$s/ash"; \
3677 $(SHELL) $${libsrcdir}/configure \
3678 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3679 --target=${target_alias} $${srcdiroption} \
3680 || exit 1
3681 @endif ash
3687 .PHONY: all-ash maybe-all-ash
3688 maybe-all-ash:
3689 @if gcc-bootstrap
3690 all-ash: stage_current
3691 @endif gcc-bootstrap
3692 @if ash
3693 TARGET-ash=all
3694 maybe-all-ash: all-ash
3695 all-ash: configure-ash
3696 @: $(MAKE); $(unstage)
3697 @r=`${PWD_COMMAND}`; export r; \
3698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3699 $(HOST_EXPORTS) \
3700 (cd $(HOST_SUBDIR)/ash && \
3701 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
3702 $(TARGET-ash))
3703 @endif ash
3708 .PHONY: check-ash maybe-check-ash
3709 maybe-check-ash:
3710 @if ash
3711 maybe-check-ash: check-ash
3713 check-ash:
3714 @: $(MAKE); $(unstage)
3715 @r=`${PWD_COMMAND}`; export r; \
3716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3717 $(HOST_EXPORTS) \
3718 (cd $(HOST_SUBDIR)/ash && \
3719 $(MAKE) $(FLAGS_TO_PASS) check)
3721 @endif ash
3723 .PHONY: install-ash maybe-install-ash
3724 maybe-install-ash:
3725 @if ash
3726 maybe-install-ash: install-ash
3728 install-ash: installdirs
3729 @: $(MAKE); $(unstage)
3730 @r=`${PWD_COMMAND}`; export r; \
3731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3732 $(HOST_EXPORTS) \
3733 (cd $(HOST_SUBDIR)/ash && \
3734 $(MAKE) $(FLAGS_TO_PASS) install)
3736 @endif ash
3738 .PHONY: install-strip-ash maybe-install-strip-ash
3739 maybe-install-strip-ash:
3740 @if ash
3741 maybe-install-strip-ash: install-strip-ash
3743 install-strip-ash: installdirs
3744 @: $(MAKE); $(unstage)
3745 @r=`${PWD_COMMAND}`; export r; \
3746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3747 $(HOST_EXPORTS) \
3748 (cd $(HOST_SUBDIR)/ash && \
3749 $(MAKE) $(FLAGS_TO_PASS) install-strip)
3751 @endif ash
3753 # Other targets (info, dvi, pdf, etc.)
3755 .PHONY: maybe-info-ash info-ash
3756 maybe-info-ash:
3757 @if ash
3758 maybe-info-ash: info-ash
3760 info-ash: \
3761 configure-ash
3762 @: $(MAKE); $(unstage)
3763 @[ -f ./ash/Makefile ] || exit 0; \
3764 r=`${PWD_COMMAND}`; export r; \
3765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3766 $(HOST_EXPORTS) \
3767 for flag in $(EXTRA_HOST_FLAGS) ; do \
3768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3769 done; \
3770 echo "Doing info in ash" ; \
3771 (cd $(HOST_SUBDIR)/ash && \
3772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3774 "RANLIB=$${RANLIB}" \
3775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3776 info) \
3777 || exit 1
3779 @endif ash
3781 .PHONY: maybe-dvi-ash dvi-ash
3782 maybe-dvi-ash:
3783 @if ash
3784 maybe-dvi-ash: dvi-ash
3786 dvi-ash: \
3787 configure-ash
3788 @: $(MAKE); $(unstage)
3789 @[ -f ./ash/Makefile ] || exit 0; \
3790 r=`${PWD_COMMAND}`; export r; \
3791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3792 $(HOST_EXPORTS) \
3793 for flag in $(EXTRA_HOST_FLAGS) ; do \
3794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3795 done; \
3796 echo "Doing dvi in ash" ; \
3797 (cd $(HOST_SUBDIR)/ash && \
3798 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3799 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3800 "RANLIB=$${RANLIB}" \
3801 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3802 dvi) \
3803 || exit 1
3805 @endif ash
3807 .PHONY: maybe-pdf-ash pdf-ash
3808 maybe-pdf-ash:
3809 @if ash
3810 maybe-pdf-ash: pdf-ash
3812 pdf-ash: \
3813 configure-ash
3814 @: $(MAKE); $(unstage)
3815 @[ -f ./ash/Makefile ] || exit 0; \
3816 r=`${PWD_COMMAND}`; export r; \
3817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3818 $(HOST_EXPORTS) \
3819 for flag in $(EXTRA_HOST_FLAGS) ; do \
3820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3821 done; \
3822 echo "Doing pdf in ash" ; \
3823 (cd $(HOST_SUBDIR)/ash && \
3824 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3825 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3826 "RANLIB=$${RANLIB}" \
3827 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3828 pdf) \
3829 || exit 1
3831 @endif ash
3833 .PHONY: maybe-html-ash html-ash
3834 maybe-html-ash:
3835 @if ash
3836 maybe-html-ash: html-ash
3838 html-ash: \
3839 configure-ash
3840 @: $(MAKE); $(unstage)
3841 @[ -f ./ash/Makefile ] || exit 0; \
3842 r=`${PWD_COMMAND}`; export r; \
3843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3844 $(HOST_EXPORTS) \
3845 for flag in $(EXTRA_HOST_FLAGS) ; do \
3846 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3847 done; \
3848 echo "Doing html in ash" ; \
3849 (cd $(HOST_SUBDIR)/ash && \
3850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3852 "RANLIB=$${RANLIB}" \
3853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3854 html) \
3855 || exit 1
3857 @endif ash
3859 .PHONY: maybe-TAGS-ash TAGS-ash
3860 maybe-TAGS-ash:
3861 @if ash
3862 maybe-TAGS-ash: TAGS-ash
3864 TAGS-ash: \
3865 configure-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 TAGS 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 TAGS) \
3881 || exit 1
3883 @endif ash
3885 .PHONY: maybe-install-info-ash install-info-ash
3886 maybe-install-info-ash:
3887 @if ash
3888 maybe-install-info-ash: install-info-ash
3890 install-info-ash: \
3891 configure-ash \
3892 info-ash
3893 @: $(MAKE); $(unstage)
3894 @[ -f ./ash/Makefile ] || exit 0; \
3895 r=`${PWD_COMMAND}`; export r; \
3896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3897 $(HOST_EXPORTS) \
3898 for flag in $(EXTRA_HOST_FLAGS) ; do \
3899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3900 done; \
3901 echo "Doing install-info in ash" ; \
3902 (cd $(HOST_SUBDIR)/ash && \
3903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3905 "RANLIB=$${RANLIB}" \
3906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3907 install-info) \
3908 || exit 1
3910 @endif ash
3912 .PHONY: maybe-install-pdf-ash install-pdf-ash
3913 maybe-install-pdf-ash:
3914 @if ash
3915 maybe-install-pdf-ash: install-pdf-ash
3917 install-pdf-ash: \
3918 configure-ash \
3919 pdf-ash
3920 @: $(MAKE); $(unstage)
3921 @[ -f ./ash/Makefile ] || exit 0; \
3922 r=`${PWD_COMMAND}`; export r; \
3923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3924 $(HOST_EXPORTS) \
3925 for flag in $(EXTRA_HOST_FLAGS) ; do \
3926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3927 done; \
3928 echo "Doing install-pdf in ash" ; \
3929 (cd $(HOST_SUBDIR)/ash && \
3930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3932 "RANLIB=$${RANLIB}" \
3933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3934 install-pdf) \
3935 || exit 1
3937 @endif ash
3939 .PHONY: maybe-install-html-ash install-html-ash
3940 maybe-install-html-ash:
3941 @if ash
3942 maybe-install-html-ash: install-html-ash
3944 install-html-ash: \
3945 configure-ash \
3946 html-ash
3947 @: $(MAKE); $(unstage)
3948 @[ -f ./ash/Makefile ] || exit 0; \
3949 r=`${PWD_COMMAND}`; export r; \
3950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3951 $(HOST_EXPORTS) \
3952 for flag in $(EXTRA_HOST_FLAGS) ; do \
3953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3954 done; \
3955 echo "Doing install-html in ash" ; \
3956 (cd $(HOST_SUBDIR)/ash && \
3957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3959 "RANLIB=$${RANLIB}" \
3960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3961 install-html) \
3962 || exit 1
3964 @endif ash
3966 .PHONY: maybe-installcheck-ash installcheck-ash
3967 maybe-installcheck-ash:
3968 @if ash
3969 maybe-installcheck-ash: installcheck-ash
3971 installcheck-ash: \
3972 configure-ash
3973 @: $(MAKE); $(unstage)
3974 @[ -f ./ash/Makefile ] || exit 0; \
3975 r=`${PWD_COMMAND}`; export r; \
3976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3977 $(HOST_EXPORTS) \
3978 for flag in $(EXTRA_HOST_FLAGS) ; do \
3979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3980 done; \
3981 echo "Doing installcheck in ash" ; \
3982 (cd $(HOST_SUBDIR)/ash && \
3983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3985 "RANLIB=$${RANLIB}" \
3986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3987 installcheck) \
3988 || exit 1
3990 @endif ash
3992 .PHONY: maybe-mostlyclean-ash mostlyclean-ash
3993 maybe-mostlyclean-ash:
3994 @if ash
3995 maybe-mostlyclean-ash: mostlyclean-ash
3997 mostlyclean-ash:
3998 @: $(MAKE); $(unstage)
3999 @[ -f ./ash/Makefile ] || exit 0; \
4000 r=`${PWD_COMMAND}`; export r; \
4001 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4002 $(HOST_EXPORTS) \
4003 for flag in $(EXTRA_HOST_FLAGS) ; do \
4004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4005 done; \
4006 echo "Doing mostlyclean in ash" ; \
4007 (cd $(HOST_SUBDIR)/ash && \
4008 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4009 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4010 "RANLIB=$${RANLIB}" \
4011 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4012 mostlyclean) \
4013 || exit 1
4015 @endif ash
4017 .PHONY: maybe-clean-ash clean-ash
4018 maybe-clean-ash:
4019 @if ash
4020 maybe-clean-ash: clean-ash
4022 clean-ash:
4023 @: $(MAKE); $(unstage)
4024 @[ -f ./ash/Makefile ] || exit 0; \
4025 r=`${PWD_COMMAND}`; export r; \
4026 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4027 $(HOST_EXPORTS) \
4028 for flag in $(EXTRA_HOST_FLAGS) ; do \
4029 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4030 done; \
4031 echo "Doing clean in ash" ; \
4032 (cd $(HOST_SUBDIR)/ash && \
4033 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4034 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4035 "RANLIB=$${RANLIB}" \
4036 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4037 clean) \
4038 || exit 1
4040 @endif ash
4042 .PHONY: maybe-distclean-ash distclean-ash
4043 maybe-distclean-ash:
4044 @if ash
4045 maybe-distclean-ash: distclean-ash
4047 distclean-ash:
4048 @: $(MAKE); $(unstage)
4049 @[ -f ./ash/Makefile ] || exit 0; \
4050 r=`${PWD_COMMAND}`; export r; \
4051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4052 $(HOST_EXPORTS) \
4053 for flag in $(EXTRA_HOST_FLAGS) ; do \
4054 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4055 done; \
4056 echo "Doing distclean in ash" ; \
4057 (cd $(HOST_SUBDIR)/ash && \
4058 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4059 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4060 "RANLIB=$${RANLIB}" \
4061 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4062 distclean) \
4063 || exit 1
4065 @endif ash
4067 .PHONY: maybe-maintainer-clean-ash maintainer-clean-ash
4068 maybe-maintainer-clean-ash:
4069 @if ash
4070 maybe-maintainer-clean-ash: maintainer-clean-ash
4072 maintainer-clean-ash:
4073 @: $(MAKE); $(unstage)
4074 @[ -f ./ash/Makefile ] || exit 0; \
4075 r=`${PWD_COMMAND}`; export r; \
4076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4077 $(HOST_EXPORTS) \
4078 for flag in $(EXTRA_HOST_FLAGS) ; do \
4079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4080 done; \
4081 echo "Doing maintainer-clean in ash" ; \
4082 (cd $(HOST_SUBDIR)/ash && \
4083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4085 "RANLIB=$${RANLIB}" \
4086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4087 maintainer-clean) \
4088 || exit 1
4090 @endif ash
4094 .PHONY: configure-autoconf maybe-configure-autoconf
4095 maybe-configure-autoconf:
4096 @if gcc-bootstrap
4097 configure-autoconf: stage_current
4098 @endif gcc-bootstrap
4099 @if autoconf
4100 maybe-configure-autoconf: configure-autoconf
4101 configure-autoconf:
4102 @: $(MAKE); $(unstage)
4103 @r=`${PWD_COMMAND}`; export r; \
4104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4105 test ! -f $(HOST_SUBDIR)/autoconf/Makefile || exit 0; \
4106 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/autoconf ; \
4107 $(HOST_EXPORTS) \
4108 echo Configuring in $(HOST_SUBDIR)/autoconf; \
4109 cd "$(HOST_SUBDIR)/autoconf" || exit 1; \
4110 case $(srcdir) in \
4111 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4112 *) topdir=`echo $(HOST_SUBDIR)/autoconf/ | \
4113 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4114 esac; \
4115 srcdiroption="--srcdir=$${topdir}/autoconf"; \
4116 libsrcdir="$$s/autoconf"; \
4117 $(SHELL) $${libsrcdir}/configure \
4118 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4119 --target=${target_alias} $${srcdiroption} \
4120 || exit 1
4121 @endif autoconf
4127 .PHONY: all-autoconf maybe-all-autoconf
4128 maybe-all-autoconf:
4129 @if gcc-bootstrap
4130 all-autoconf: stage_current
4131 @endif gcc-bootstrap
4132 @if autoconf
4133 TARGET-autoconf=all
4134 maybe-all-autoconf: all-autoconf
4135 all-autoconf: configure-autoconf
4136 @: $(MAKE); $(unstage)
4137 @r=`${PWD_COMMAND}`; export r; \
4138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4139 $(HOST_EXPORTS) \
4140 (cd $(HOST_SUBDIR)/autoconf && \
4141 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4142 $(TARGET-autoconf))
4143 @endif autoconf
4148 .PHONY: check-autoconf maybe-check-autoconf
4149 maybe-check-autoconf:
4150 @if autoconf
4151 maybe-check-autoconf: check-autoconf
4153 check-autoconf:
4154 @: $(MAKE); $(unstage)
4155 @r=`${PWD_COMMAND}`; export r; \
4156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4157 $(HOST_EXPORTS) \
4158 (cd $(HOST_SUBDIR)/autoconf && \
4159 $(MAKE) $(FLAGS_TO_PASS) check)
4161 @endif autoconf
4163 .PHONY: install-autoconf maybe-install-autoconf
4164 maybe-install-autoconf:
4165 @if autoconf
4166 maybe-install-autoconf: install-autoconf
4168 install-autoconf: installdirs
4169 @: $(MAKE); $(unstage)
4170 @r=`${PWD_COMMAND}`; export r; \
4171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4172 $(HOST_EXPORTS) \
4173 (cd $(HOST_SUBDIR)/autoconf && \
4174 $(MAKE) $(FLAGS_TO_PASS) install)
4176 @endif autoconf
4178 .PHONY: install-strip-autoconf maybe-install-strip-autoconf
4179 maybe-install-strip-autoconf:
4180 @if autoconf
4181 maybe-install-strip-autoconf: install-strip-autoconf
4183 install-strip-autoconf: installdirs
4184 @: $(MAKE); $(unstage)
4185 @r=`${PWD_COMMAND}`; export r; \
4186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4187 $(HOST_EXPORTS) \
4188 (cd $(HOST_SUBDIR)/autoconf && \
4189 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4191 @endif autoconf
4193 # Other targets (info, dvi, pdf, etc.)
4195 .PHONY: maybe-info-autoconf info-autoconf
4196 maybe-info-autoconf:
4197 @if autoconf
4198 maybe-info-autoconf: info-autoconf
4200 info-autoconf: \
4201 configure-autoconf
4202 @: $(MAKE); $(unstage)
4203 @[ -f ./autoconf/Makefile ] || exit 0; \
4204 r=`${PWD_COMMAND}`; export r; \
4205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4206 $(HOST_EXPORTS) \
4207 for flag in $(EXTRA_HOST_FLAGS) ; do \
4208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4209 done; \
4210 echo "Doing info in autoconf" ; \
4211 (cd $(HOST_SUBDIR)/autoconf && \
4212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4214 "RANLIB=$${RANLIB}" \
4215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4216 info) \
4217 || exit 1
4219 @endif autoconf
4221 .PHONY: maybe-dvi-autoconf dvi-autoconf
4222 maybe-dvi-autoconf:
4223 @if autoconf
4224 maybe-dvi-autoconf: dvi-autoconf
4226 dvi-autoconf: \
4227 configure-autoconf
4228 @: $(MAKE); $(unstage)
4229 @[ -f ./autoconf/Makefile ] || exit 0; \
4230 r=`${PWD_COMMAND}`; export r; \
4231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4232 $(HOST_EXPORTS) \
4233 for flag in $(EXTRA_HOST_FLAGS) ; do \
4234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4235 done; \
4236 echo "Doing dvi in autoconf" ; \
4237 (cd $(HOST_SUBDIR)/autoconf && \
4238 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4239 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4240 "RANLIB=$${RANLIB}" \
4241 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4242 dvi) \
4243 || exit 1
4245 @endif autoconf
4247 .PHONY: maybe-pdf-autoconf pdf-autoconf
4248 maybe-pdf-autoconf:
4249 @if autoconf
4250 maybe-pdf-autoconf: pdf-autoconf
4252 pdf-autoconf: \
4253 configure-autoconf
4254 @: $(MAKE); $(unstage)
4255 @[ -f ./autoconf/Makefile ] || exit 0; \
4256 r=`${PWD_COMMAND}`; export r; \
4257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4258 $(HOST_EXPORTS) \
4259 for flag in $(EXTRA_HOST_FLAGS) ; do \
4260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4261 done; \
4262 echo "Doing pdf in autoconf" ; \
4263 (cd $(HOST_SUBDIR)/autoconf && \
4264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4266 "RANLIB=$${RANLIB}" \
4267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4268 pdf) \
4269 || exit 1
4271 @endif autoconf
4273 .PHONY: maybe-html-autoconf html-autoconf
4274 maybe-html-autoconf:
4275 @if autoconf
4276 maybe-html-autoconf: html-autoconf
4278 html-autoconf: \
4279 configure-autoconf
4280 @: $(MAKE); $(unstage)
4281 @[ -f ./autoconf/Makefile ] || exit 0; \
4282 r=`${PWD_COMMAND}`; export r; \
4283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4284 $(HOST_EXPORTS) \
4285 for flag in $(EXTRA_HOST_FLAGS) ; do \
4286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4287 done; \
4288 echo "Doing html in autoconf" ; \
4289 (cd $(HOST_SUBDIR)/autoconf && \
4290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4292 "RANLIB=$${RANLIB}" \
4293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4294 html) \
4295 || exit 1
4297 @endif autoconf
4299 .PHONY: maybe-TAGS-autoconf TAGS-autoconf
4300 maybe-TAGS-autoconf:
4301 @if autoconf
4302 maybe-TAGS-autoconf: TAGS-autoconf
4304 TAGS-autoconf: \
4305 configure-autoconf
4306 @: $(MAKE); $(unstage)
4307 @[ -f ./autoconf/Makefile ] || exit 0; \
4308 r=`${PWD_COMMAND}`; export r; \
4309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4310 $(HOST_EXPORTS) \
4311 for flag in $(EXTRA_HOST_FLAGS) ; do \
4312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4313 done; \
4314 echo "Doing TAGS in autoconf" ; \
4315 (cd $(HOST_SUBDIR)/autoconf && \
4316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4318 "RANLIB=$${RANLIB}" \
4319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4320 TAGS) \
4321 || exit 1
4323 @endif autoconf
4325 .PHONY: maybe-install-info-autoconf install-info-autoconf
4326 maybe-install-info-autoconf:
4327 @if autoconf
4328 maybe-install-info-autoconf: install-info-autoconf
4330 install-info-autoconf: \
4331 configure-autoconf \
4332 info-autoconf
4333 @: $(MAKE); $(unstage)
4334 @[ -f ./autoconf/Makefile ] || exit 0; \
4335 r=`${PWD_COMMAND}`; export r; \
4336 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4337 $(HOST_EXPORTS) \
4338 for flag in $(EXTRA_HOST_FLAGS) ; do \
4339 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4340 done; \
4341 echo "Doing install-info in autoconf" ; \
4342 (cd $(HOST_SUBDIR)/autoconf && \
4343 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4344 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4345 "RANLIB=$${RANLIB}" \
4346 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4347 install-info) \
4348 || exit 1
4350 @endif autoconf
4352 .PHONY: maybe-install-pdf-autoconf install-pdf-autoconf
4353 maybe-install-pdf-autoconf:
4354 @if autoconf
4355 maybe-install-pdf-autoconf: install-pdf-autoconf
4357 install-pdf-autoconf: \
4358 configure-autoconf \
4359 pdf-autoconf
4360 @: $(MAKE); $(unstage)
4361 @[ -f ./autoconf/Makefile ] || exit 0; \
4362 r=`${PWD_COMMAND}`; export r; \
4363 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364 $(HOST_EXPORTS) \
4365 for flag in $(EXTRA_HOST_FLAGS) ; do \
4366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4367 done; \
4368 echo "Doing install-pdf in autoconf" ; \
4369 (cd $(HOST_SUBDIR)/autoconf && \
4370 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4371 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4372 "RANLIB=$${RANLIB}" \
4373 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4374 install-pdf) \
4375 || exit 1
4377 @endif autoconf
4379 .PHONY: maybe-install-html-autoconf install-html-autoconf
4380 maybe-install-html-autoconf:
4381 @if autoconf
4382 maybe-install-html-autoconf: install-html-autoconf
4384 install-html-autoconf: \
4385 configure-autoconf \
4386 html-autoconf
4387 @: $(MAKE); $(unstage)
4388 @[ -f ./autoconf/Makefile ] || exit 0; \
4389 r=`${PWD_COMMAND}`; export r; \
4390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4391 $(HOST_EXPORTS) \
4392 for flag in $(EXTRA_HOST_FLAGS) ; do \
4393 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4394 done; \
4395 echo "Doing install-html in autoconf" ; \
4396 (cd $(HOST_SUBDIR)/autoconf && \
4397 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4398 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4399 "RANLIB=$${RANLIB}" \
4400 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4401 install-html) \
4402 || exit 1
4404 @endif autoconf
4406 .PHONY: maybe-installcheck-autoconf installcheck-autoconf
4407 maybe-installcheck-autoconf:
4408 @if autoconf
4409 maybe-installcheck-autoconf: installcheck-autoconf
4411 installcheck-autoconf: \
4412 configure-autoconf
4413 @: $(MAKE); $(unstage)
4414 @[ -f ./autoconf/Makefile ] || exit 0; \
4415 r=`${PWD_COMMAND}`; export r; \
4416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4417 $(HOST_EXPORTS) \
4418 for flag in $(EXTRA_HOST_FLAGS) ; do \
4419 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4420 done; \
4421 echo "Doing installcheck in autoconf" ; \
4422 (cd $(HOST_SUBDIR)/autoconf && \
4423 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4424 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4425 "RANLIB=$${RANLIB}" \
4426 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4427 installcheck) \
4428 || exit 1
4430 @endif autoconf
4432 .PHONY: maybe-mostlyclean-autoconf mostlyclean-autoconf
4433 maybe-mostlyclean-autoconf:
4434 @if autoconf
4435 maybe-mostlyclean-autoconf: mostlyclean-autoconf
4437 mostlyclean-autoconf:
4438 @: $(MAKE); $(unstage)
4439 @[ -f ./autoconf/Makefile ] || exit 0; \
4440 r=`${PWD_COMMAND}`; export r; \
4441 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4442 $(HOST_EXPORTS) \
4443 for flag in $(EXTRA_HOST_FLAGS) ; do \
4444 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4445 done; \
4446 echo "Doing mostlyclean in autoconf" ; \
4447 (cd $(HOST_SUBDIR)/autoconf && \
4448 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4449 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4450 "RANLIB=$${RANLIB}" \
4451 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4452 mostlyclean) \
4453 || exit 1
4455 @endif autoconf
4457 .PHONY: maybe-clean-autoconf clean-autoconf
4458 maybe-clean-autoconf:
4459 @if autoconf
4460 maybe-clean-autoconf: clean-autoconf
4462 clean-autoconf:
4463 @: $(MAKE); $(unstage)
4464 @[ -f ./autoconf/Makefile ] || exit 0; \
4465 r=`${PWD_COMMAND}`; export r; \
4466 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467 $(HOST_EXPORTS) \
4468 for flag in $(EXTRA_HOST_FLAGS) ; do \
4469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4470 done; \
4471 echo "Doing clean in autoconf" ; \
4472 (cd $(HOST_SUBDIR)/autoconf && \
4473 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4474 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4475 "RANLIB=$${RANLIB}" \
4476 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4477 clean) \
4478 || exit 1
4480 @endif autoconf
4482 .PHONY: maybe-distclean-autoconf distclean-autoconf
4483 maybe-distclean-autoconf:
4484 @if autoconf
4485 maybe-distclean-autoconf: distclean-autoconf
4487 distclean-autoconf:
4488 @: $(MAKE); $(unstage)
4489 @[ -f ./autoconf/Makefile ] || exit 0; \
4490 r=`${PWD_COMMAND}`; export r; \
4491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4492 $(HOST_EXPORTS) \
4493 for flag in $(EXTRA_HOST_FLAGS) ; do \
4494 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4495 done; \
4496 echo "Doing distclean in autoconf" ; \
4497 (cd $(HOST_SUBDIR)/autoconf && \
4498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4500 "RANLIB=$${RANLIB}" \
4501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4502 distclean) \
4503 || exit 1
4505 @endif autoconf
4507 .PHONY: maybe-maintainer-clean-autoconf maintainer-clean-autoconf
4508 maybe-maintainer-clean-autoconf:
4509 @if autoconf
4510 maybe-maintainer-clean-autoconf: maintainer-clean-autoconf
4512 maintainer-clean-autoconf:
4513 @: $(MAKE); $(unstage)
4514 @[ -f ./autoconf/Makefile ] || exit 0; \
4515 r=`${PWD_COMMAND}`; export r; \
4516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4517 $(HOST_EXPORTS) \
4518 for flag in $(EXTRA_HOST_FLAGS) ; do \
4519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4520 done; \
4521 echo "Doing maintainer-clean in autoconf" ; \
4522 (cd $(HOST_SUBDIR)/autoconf && \
4523 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4524 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4525 "RANLIB=$${RANLIB}" \
4526 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4527 maintainer-clean) \
4528 || exit 1
4530 @endif autoconf
4534 .PHONY: configure-automake maybe-configure-automake
4535 maybe-configure-automake:
4536 @if gcc-bootstrap
4537 configure-automake: stage_current
4538 @endif gcc-bootstrap
4539 @if automake
4540 maybe-configure-automake: configure-automake
4541 configure-automake:
4542 @: $(MAKE); $(unstage)
4543 @r=`${PWD_COMMAND}`; export r; \
4544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4545 test ! -f $(HOST_SUBDIR)/automake/Makefile || exit 0; \
4546 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/automake ; \
4547 $(HOST_EXPORTS) \
4548 echo Configuring in $(HOST_SUBDIR)/automake; \
4549 cd "$(HOST_SUBDIR)/automake" || exit 1; \
4550 case $(srcdir) in \
4551 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4552 *) topdir=`echo $(HOST_SUBDIR)/automake/ | \
4553 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4554 esac; \
4555 srcdiroption="--srcdir=$${topdir}/automake"; \
4556 libsrcdir="$$s/automake"; \
4557 $(SHELL) $${libsrcdir}/configure \
4558 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4559 --target=${target_alias} $${srcdiroption} \
4560 || exit 1
4561 @endif automake
4567 .PHONY: all-automake maybe-all-automake
4568 maybe-all-automake:
4569 @if gcc-bootstrap
4570 all-automake: stage_current
4571 @endif gcc-bootstrap
4572 @if automake
4573 TARGET-automake=all
4574 maybe-all-automake: all-automake
4575 all-automake: configure-automake
4576 @: $(MAKE); $(unstage)
4577 @r=`${PWD_COMMAND}`; export r; \
4578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4579 $(HOST_EXPORTS) \
4580 (cd $(HOST_SUBDIR)/automake && \
4581 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
4582 $(TARGET-automake))
4583 @endif automake
4588 .PHONY: check-automake maybe-check-automake
4589 maybe-check-automake:
4590 @if automake
4591 maybe-check-automake: check-automake
4593 check-automake:
4594 @: $(MAKE); $(unstage)
4595 @r=`${PWD_COMMAND}`; export r; \
4596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4597 $(HOST_EXPORTS) \
4598 (cd $(HOST_SUBDIR)/automake && \
4599 $(MAKE) $(FLAGS_TO_PASS) check)
4601 @endif automake
4603 .PHONY: install-automake maybe-install-automake
4604 maybe-install-automake:
4605 @if automake
4606 maybe-install-automake: install-automake
4608 install-automake: installdirs
4609 @: $(MAKE); $(unstage)
4610 @r=`${PWD_COMMAND}`; export r; \
4611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4612 $(HOST_EXPORTS) \
4613 (cd $(HOST_SUBDIR)/automake && \
4614 $(MAKE) $(FLAGS_TO_PASS) install)
4616 @endif automake
4618 .PHONY: install-strip-automake maybe-install-strip-automake
4619 maybe-install-strip-automake:
4620 @if automake
4621 maybe-install-strip-automake: install-strip-automake
4623 install-strip-automake: installdirs
4624 @: $(MAKE); $(unstage)
4625 @r=`${PWD_COMMAND}`; export r; \
4626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4627 $(HOST_EXPORTS) \
4628 (cd $(HOST_SUBDIR)/automake && \
4629 $(MAKE) $(FLAGS_TO_PASS) install-strip)
4631 @endif automake
4633 # Other targets (info, dvi, pdf, etc.)
4635 .PHONY: maybe-info-automake info-automake
4636 maybe-info-automake:
4637 @if automake
4638 maybe-info-automake: info-automake
4640 info-automake: \
4641 configure-automake
4642 @: $(MAKE); $(unstage)
4643 @[ -f ./automake/Makefile ] || exit 0; \
4644 r=`${PWD_COMMAND}`; export r; \
4645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4646 $(HOST_EXPORTS) \
4647 for flag in $(EXTRA_HOST_FLAGS) ; do \
4648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4649 done; \
4650 echo "Doing info in automake" ; \
4651 (cd $(HOST_SUBDIR)/automake && \
4652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4654 "RANLIB=$${RANLIB}" \
4655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4656 info) \
4657 || exit 1
4659 @endif automake
4661 .PHONY: maybe-dvi-automake dvi-automake
4662 maybe-dvi-automake:
4663 @if automake
4664 maybe-dvi-automake: dvi-automake
4666 dvi-automake: \
4667 configure-automake
4668 @: $(MAKE); $(unstage)
4669 @[ -f ./automake/Makefile ] || exit 0; \
4670 r=`${PWD_COMMAND}`; export r; \
4671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4672 $(HOST_EXPORTS) \
4673 for flag in $(EXTRA_HOST_FLAGS) ; do \
4674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4675 done; \
4676 echo "Doing dvi in automake" ; \
4677 (cd $(HOST_SUBDIR)/automake && \
4678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4680 "RANLIB=$${RANLIB}" \
4681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4682 dvi) \
4683 || exit 1
4685 @endif automake
4687 .PHONY: maybe-pdf-automake pdf-automake
4688 maybe-pdf-automake:
4689 @if automake
4690 maybe-pdf-automake: pdf-automake
4692 pdf-automake: \
4693 configure-automake
4694 @: $(MAKE); $(unstage)
4695 @[ -f ./automake/Makefile ] || exit 0; \
4696 r=`${PWD_COMMAND}`; export r; \
4697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4698 $(HOST_EXPORTS) \
4699 for flag in $(EXTRA_HOST_FLAGS) ; do \
4700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4701 done; \
4702 echo "Doing pdf in automake" ; \
4703 (cd $(HOST_SUBDIR)/automake && \
4704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4706 "RANLIB=$${RANLIB}" \
4707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4708 pdf) \
4709 || exit 1
4711 @endif automake
4713 .PHONY: maybe-html-automake html-automake
4714 maybe-html-automake:
4715 @if automake
4716 maybe-html-automake: html-automake
4718 html-automake: \
4719 configure-automake
4720 @: $(MAKE); $(unstage)
4721 @[ -f ./automake/Makefile ] || exit 0; \
4722 r=`${PWD_COMMAND}`; export r; \
4723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4724 $(HOST_EXPORTS) \
4725 for flag in $(EXTRA_HOST_FLAGS) ; do \
4726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4727 done; \
4728 echo "Doing html in automake" ; \
4729 (cd $(HOST_SUBDIR)/automake && \
4730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4732 "RANLIB=$${RANLIB}" \
4733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4734 html) \
4735 || exit 1
4737 @endif automake
4739 .PHONY: maybe-TAGS-automake TAGS-automake
4740 maybe-TAGS-automake:
4741 @if automake
4742 maybe-TAGS-automake: TAGS-automake
4744 TAGS-automake: \
4745 configure-automake
4746 @: $(MAKE); $(unstage)
4747 @[ -f ./automake/Makefile ] || exit 0; \
4748 r=`${PWD_COMMAND}`; export r; \
4749 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4750 $(HOST_EXPORTS) \
4751 for flag in $(EXTRA_HOST_FLAGS) ; do \
4752 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4753 done; \
4754 echo "Doing TAGS in automake" ; \
4755 (cd $(HOST_SUBDIR)/automake && \
4756 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4757 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4758 "RANLIB=$${RANLIB}" \
4759 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4760 TAGS) \
4761 || exit 1
4763 @endif automake
4765 .PHONY: maybe-install-info-automake install-info-automake
4766 maybe-install-info-automake:
4767 @if automake
4768 maybe-install-info-automake: install-info-automake
4770 install-info-automake: \
4771 configure-automake \
4772 info-automake
4773 @: $(MAKE); $(unstage)
4774 @[ -f ./automake/Makefile ] || exit 0; \
4775 r=`${PWD_COMMAND}`; export r; \
4776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4777 $(HOST_EXPORTS) \
4778 for flag in $(EXTRA_HOST_FLAGS) ; do \
4779 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4780 done; \
4781 echo "Doing install-info in automake" ; \
4782 (cd $(HOST_SUBDIR)/automake && \
4783 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4784 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4785 "RANLIB=$${RANLIB}" \
4786 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4787 install-info) \
4788 || exit 1
4790 @endif automake
4792 .PHONY: maybe-install-pdf-automake install-pdf-automake
4793 maybe-install-pdf-automake:
4794 @if automake
4795 maybe-install-pdf-automake: install-pdf-automake
4797 install-pdf-automake: \
4798 configure-automake \
4799 pdf-automake
4800 @: $(MAKE); $(unstage)
4801 @[ -f ./automake/Makefile ] || exit 0; \
4802 r=`${PWD_COMMAND}`; export r; \
4803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4804 $(HOST_EXPORTS) \
4805 for flag in $(EXTRA_HOST_FLAGS) ; do \
4806 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4807 done; \
4808 echo "Doing install-pdf in automake" ; \
4809 (cd $(HOST_SUBDIR)/automake && \
4810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4812 "RANLIB=$${RANLIB}" \
4813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4814 install-pdf) \
4815 || exit 1
4817 @endif automake
4819 .PHONY: maybe-install-html-automake install-html-automake
4820 maybe-install-html-automake:
4821 @if automake
4822 maybe-install-html-automake: install-html-automake
4824 install-html-automake: \
4825 configure-automake \
4826 html-automake
4827 @: $(MAKE); $(unstage)
4828 @[ -f ./automake/Makefile ] || exit 0; \
4829 r=`${PWD_COMMAND}`; export r; \
4830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4831 $(HOST_EXPORTS) \
4832 for flag in $(EXTRA_HOST_FLAGS) ; do \
4833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4834 done; \
4835 echo "Doing install-html in automake" ; \
4836 (cd $(HOST_SUBDIR)/automake && \
4837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4839 "RANLIB=$${RANLIB}" \
4840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4841 install-html) \
4842 || exit 1
4844 @endif automake
4846 .PHONY: maybe-installcheck-automake installcheck-automake
4847 maybe-installcheck-automake:
4848 @if automake
4849 maybe-installcheck-automake: installcheck-automake
4851 installcheck-automake: \
4852 configure-automake
4853 @: $(MAKE); $(unstage)
4854 @[ -f ./automake/Makefile ] || exit 0; \
4855 r=`${PWD_COMMAND}`; export r; \
4856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4857 $(HOST_EXPORTS) \
4858 for flag in $(EXTRA_HOST_FLAGS) ; do \
4859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4860 done; \
4861 echo "Doing installcheck in automake" ; \
4862 (cd $(HOST_SUBDIR)/automake && \
4863 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4864 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4865 "RANLIB=$${RANLIB}" \
4866 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4867 installcheck) \
4868 || exit 1
4870 @endif automake
4872 .PHONY: maybe-mostlyclean-automake mostlyclean-automake
4873 maybe-mostlyclean-automake:
4874 @if automake
4875 maybe-mostlyclean-automake: mostlyclean-automake
4877 mostlyclean-automake:
4878 @: $(MAKE); $(unstage)
4879 @[ -f ./automake/Makefile ] || exit 0; \
4880 r=`${PWD_COMMAND}`; export r; \
4881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4882 $(HOST_EXPORTS) \
4883 for flag in $(EXTRA_HOST_FLAGS) ; do \
4884 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4885 done; \
4886 echo "Doing mostlyclean in automake" ; \
4887 (cd $(HOST_SUBDIR)/automake && \
4888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4890 "RANLIB=$${RANLIB}" \
4891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4892 mostlyclean) \
4893 || exit 1
4895 @endif automake
4897 .PHONY: maybe-clean-automake clean-automake
4898 maybe-clean-automake:
4899 @if automake
4900 maybe-clean-automake: clean-automake
4902 clean-automake:
4903 @: $(MAKE); $(unstage)
4904 @[ -f ./automake/Makefile ] || exit 0; \
4905 r=`${PWD_COMMAND}`; export r; \
4906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4907 $(HOST_EXPORTS) \
4908 for flag in $(EXTRA_HOST_FLAGS) ; do \
4909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4910 done; \
4911 echo "Doing clean in automake" ; \
4912 (cd $(HOST_SUBDIR)/automake && \
4913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4915 "RANLIB=$${RANLIB}" \
4916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4917 clean) \
4918 || exit 1
4920 @endif automake
4922 .PHONY: maybe-distclean-automake distclean-automake
4923 maybe-distclean-automake:
4924 @if automake
4925 maybe-distclean-automake: distclean-automake
4927 distclean-automake:
4928 @: $(MAKE); $(unstage)
4929 @[ -f ./automake/Makefile ] || exit 0; \
4930 r=`${PWD_COMMAND}`; export r; \
4931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4932 $(HOST_EXPORTS) \
4933 for flag in $(EXTRA_HOST_FLAGS) ; do \
4934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4935 done; \
4936 echo "Doing distclean in automake" ; \
4937 (cd $(HOST_SUBDIR)/automake && \
4938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4940 "RANLIB=$${RANLIB}" \
4941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4942 distclean) \
4943 || exit 1
4945 @endif automake
4947 .PHONY: maybe-maintainer-clean-automake maintainer-clean-automake
4948 maybe-maintainer-clean-automake:
4949 @if automake
4950 maybe-maintainer-clean-automake: maintainer-clean-automake
4952 maintainer-clean-automake:
4953 @: $(MAKE); $(unstage)
4954 @[ -f ./automake/Makefile ] || exit 0; \
4955 r=`${PWD_COMMAND}`; export r; \
4956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4957 $(HOST_EXPORTS) \
4958 for flag in $(EXTRA_HOST_FLAGS) ; do \
4959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4960 done; \
4961 echo "Doing maintainer-clean in automake" ; \
4962 (cd $(HOST_SUBDIR)/automake && \
4963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4965 "RANLIB=$${RANLIB}" \
4966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4967 maintainer-clean) \
4968 || exit 1
4970 @endif automake
4974 .PHONY: configure-bash maybe-configure-bash
4975 maybe-configure-bash:
4976 @if gcc-bootstrap
4977 configure-bash: stage_current
4978 @endif gcc-bootstrap
4979 @if bash
4980 maybe-configure-bash: configure-bash
4981 configure-bash:
4982 @: $(MAKE); $(unstage)
4983 @r=`${PWD_COMMAND}`; export r; \
4984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4985 test ! -f $(HOST_SUBDIR)/bash/Makefile || exit 0; \
4986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bash ; \
4987 $(HOST_EXPORTS) \
4988 echo Configuring in $(HOST_SUBDIR)/bash; \
4989 cd "$(HOST_SUBDIR)/bash" || exit 1; \
4990 case $(srcdir) in \
4991 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4992 *) topdir=`echo $(HOST_SUBDIR)/bash/ | \
4993 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4994 esac; \
4995 srcdiroption="--srcdir=$${topdir}/bash"; \
4996 libsrcdir="$$s/bash"; \
4997 $(SHELL) $${libsrcdir}/configure \
4998 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4999 --target=${target_alias} $${srcdiroption} \
5000 || exit 1
5001 @endif bash
5007 .PHONY: all-bash maybe-all-bash
5008 maybe-all-bash:
5009 @if gcc-bootstrap
5010 all-bash: stage_current
5011 @endif gcc-bootstrap
5012 @if bash
5013 TARGET-bash=all
5014 maybe-all-bash: all-bash
5015 all-bash: configure-bash
5016 @: $(MAKE); $(unstage)
5017 @r=`${PWD_COMMAND}`; export r; \
5018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5019 $(HOST_EXPORTS) \
5020 (cd $(HOST_SUBDIR)/bash && \
5021 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5022 $(TARGET-bash))
5023 @endif bash
5028 .PHONY: check-bash maybe-check-bash
5029 maybe-check-bash:
5030 @if bash
5031 maybe-check-bash: check-bash
5033 check-bash:
5034 @: $(MAKE); $(unstage)
5035 @r=`${PWD_COMMAND}`; export r; \
5036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5037 $(HOST_EXPORTS) \
5038 (cd $(HOST_SUBDIR)/bash && \
5039 $(MAKE) $(FLAGS_TO_PASS) check)
5041 @endif bash
5043 .PHONY: install-bash maybe-install-bash
5044 maybe-install-bash:
5045 @if bash
5046 maybe-install-bash: install-bash
5048 install-bash: installdirs
5049 @: $(MAKE); $(unstage)
5050 @r=`${PWD_COMMAND}`; export r; \
5051 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5052 $(HOST_EXPORTS) \
5053 (cd $(HOST_SUBDIR)/bash && \
5054 $(MAKE) $(FLAGS_TO_PASS) install)
5056 @endif bash
5058 .PHONY: install-strip-bash maybe-install-strip-bash
5059 maybe-install-strip-bash:
5060 @if bash
5061 maybe-install-strip-bash: install-strip-bash
5063 install-strip-bash: installdirs
5064 @: $(MAKE); $(unstage)
5065 @r=`${PWD_COMMAND}`; export r; \
5066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5067 $(HOST_EXPORTS) \
5068 (cd $(HOST_SUBDIR)/bash && \
5069 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5071 @endif bash
5073 # Other targets (info, dvi, pdf, etc.)
5075 .PHONY: maybe-info-bash info-bash
5076 maybe-info-bash:
5077 @if bash
5078 maybe-info-bash: info-bash
5080 info-bash: \
5081 configure-bash
5082 @: $(MAKE); $(unstage)
5083 @[ -f ./bash/Makefile ] || exit 0; \
5084 r=`${PWD_COMMAND}`; export r; \
5085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086 $(HOST_EXPORTS) \
5087 for flag in $(EXTRA_HOST_FLAGS) ; do \
5088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5089 done; \
5090 echo "Doing info in bash" ; \
5091 (cd $(HOST_SUBDIR)/bash && \
5092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5094 "RANLIB=$${RANLIB}" \
5095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5096 info) \
5097 || exit 1
5099 @endif bash
5101 .PHONY: maybe-dvi-bash dvi-bash
5102 maybe-dvi-bash:
5103 @if bash
5104 maybe-dvi-bash: dvi-bash
5106 dvi-bash: \
5107 configure-bash
5108 @: $(MAKE); $(unstage)
5109 @[ -f ./bash/Makefile ] || exit 0; \
5110 r=`${PWD_COMMAND}`; export r; \
5111 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5112 $(HOST_EXPORTS) \
5113 for flag in $(EXTRA_HOST_FLAGS) ; do \
5114 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5115 done; \
5116 echo "Doing dvi in bash" ; \
5117 (cd $(HOST_SUBDIR)/bash && \
5118 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5119 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5120 "RANLIB=$${RANLIB}" \
5121 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5122 dvi) \
5123 || exit 1
5125 @endif bash
5127 .PHONY: maybe-pdf-bash pdf-bash
5128 maybe-pdf-bash:
5129 @if bash
5130 maybe-pdf-bash: pdf-bash
5132 pdf-bash: \
5133 configure-bash
5134 @: $(MAKE); $(unstage)
5135 @[ -f ./bash/Makefile ] || exit 0; \
5136 r=`${PWD_COMMAND}`; export r; \
5137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5138 $(HOST_EXPORTS) \
5139 for flag in $(EXTRA_HOST_FLAGS) ; do \
5140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5141 done; \
5142 echo "Doing pdf in bash" ; \
5143 (cd $(HOST_SUBDIR)/bash && \
5144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5146 "RANLIB=$${RANLIB}" \
5147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5148 pdf) \
5149 || exit 1
5151 @endif bash
5153 .PHONY: maybe-html-bash html-bash
5154 maybe-html-bash:
5155 @if bash
5156 maybe-html-bash: html-bash
5158 html-bash: \
5159 configure-bash
5160 @: $(MAKE); $(unstage)
5161 @[ -f ./bash/Makefile ] || exit 0; \
5162 r=`${PWD_COMMAND}`; export r; \
5163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5164 $(HOST_EXPORTS) \
5165 for flag in $(EXTRA_HOST_FLAGS) ; do \
5166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5167 done; \
5168 echo "Doing html in bash" ; \
5169 (cd $(HOST_SUBDIR)/bash && \
5170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5172 "RANLIB=$${RANLIB}" \
5173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5174 html) \
5175 || exit 1
5177 @endif bash
5179 .PHONY: maybe-TAGS-bash TAGS-bash
5180 maybe-TAGS-bash:
5181 @if bash
5182 maybe-TAGS-bash: TAGS-bash
5184 TAGS-bash: \
5185 configure-bash
5186 @: $(MAKE); $(unstage)
5187 @[ -f ./bash/Makefile ] || exit 0; \
5188 r=`${PWD_COMMAND}`; export r; \
5189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5190 $(HOST_EXPORTS) \
5191 for flag in $(EXTRA_HOST_FLAGS) ; do \
5192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5193 done; \
5194 echo "Doing TAGS in bash" ; \
5195 (cd $(HOST_SUBDIR)/bash && \
5196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5198 "RANLIB=$${RANLIB}" \
5199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5200 TAGS) \
5201 || exit 1
5203 @endif bash
5205 .PHONY: maybe-install-info-bash install-info-bash
5206 maybe-install-info-bash:
5207 @if bash
5208 maybe-install-info-bash: install-info-bash
5210 install-info-bash: \
5211 configure-bash \
5212 info-bash
5213 @: $(MAKE); $(unstage)
5214 @[ -f ./bash/Makefile ] || exit 0; \
5215 r=`${PWD_COMMAND}`; export r; \
5216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5217 $(HOST_EXPORTS) \
5218 for flag in $(EXTRA_HOST_FLAGS) ; do \
5219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5220 done; \
5221 echo "Doing install-info in bash" ; \
5222 (cd $(HOST_SUBDIR)/bash && \
5223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5225 "RANLIB=$${RANLIB}" \
5226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5227 install-info) \
5228 || exit 1
5230 @endif bash
5232 .PHONY: maybe-install-pdf-bash install-pdf-bash
5233 maybe-install-pdf-bash:
5234 @if bash
5235 maybe-install-pdf-bash: install-pdf-bash
5237 install-pdf-bash: \
5238 configure-bash \
5239 pdf-bash
5240 @: $(MAKE); $(unstage)
5241 @[ -f ./bash/Makefile ] || exit 0; \
5242 r=`${PWD_COMMAND}`; export r; \
5243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5244 $(HOST_EXPORTS) \
5245 for flag in $(EXTRA_HOST_FLAGS) ; do \
5246 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5247 done; \
5248 echo "Doing install-pdf in bash" ; \
5249 (cd $(HOST_SUBDIR)/bash && \
5250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5252 "RANLIB=$${RANLIB}" \
5253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5254 install-pdf) \
5255 || exit 1
5257 @endif bash
5259 .PHONY: maybe-install-html-bash install-html-bash
5260 maybe-install-html-bash:
5261 @if bash
5262 maybe-install-html-bash: install-html-bash
5264 install-html-bash: \
5265 configure-bash \
5266 html-bash
5267 @: $(MAKE); $(unstage)
5268 @[ -f ./bash/Makefile ] || exit 0; \
5269 r=`${PWD_COMMAND}`; export r; \
5270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5271 $(HOST_EXPORTS) \
5272 for flag in $(EXTRA_HOST_FLAGS) ; do \
5273 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5274 done; \
5275 echo "Doing install-html in bash" ; \
5276 (cd $(HOST_SUBDIR)/bash && \
5277 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5278 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5279 "RANLIB=$${RANLIB}" \
5280 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5281 install-html) \
5282 || exit 1
5284 @endif bash
5286 .PHONY: maybe-installcheck-bash installcheck-bash
5287 maybe-installcheck-bash:
5288 @if bash
5289 maybe-installcheck-bash: installcheck-bash
5291 installcheck-bash: \
5292 configure-bash
5293 @: $(MAKE); $(unstage)
5294 @[ -f ./bash/Makefile ] || exit 0; \
5295 r=`${PWD_COMMAND}`; export r; \
5296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5297 $(HOST_EXPORTS) \
5298 for flag in $(EXTRA_HOST_FLAGS) ; do \
5299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5300 done; \
5301 echo "Doing installcheck in bash" ; \
5302 (cd $(HOST_SUBDIR)/bash && \
5303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5305 "RANLIB=$${RANLIB}" \
5306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5307 installcheck) \
5308 || exit 1
5310 @endif bash
5312 .PHONY: maybe-mostlyclean-bash mostlyclean-bash
5313 maybe-mostlyclean-bash:
5314 @if bash
5315 maybe-mostlyclean-bash: mostlyclean-bash
5317 mostlyclean-bash:
5318 @: $(MAKE); $(unstage)
5319 @[ -f ./bash/Makefile ] || exit 0; \
5320 r=`${PWD_COMMAND}`; export r; \
5321 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5322 $(HOST_EXPORTS) \
5323 for flag in $(EXTRA_HOST_FLAGS) ; do \
5324 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5325 done; \
5326 echo "Doing mostlyclean in bash" ; \
5327 (cd $(HOST_SUBDIR)/bash && \
5328 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5329 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5330 "RANLIB=$${RANLIB}" \
5331 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5332 mostlyclean) \
5333 || exit 1
5335 @endif bash
5337 .PHONY: maybe-clean-bash clean-bash
5338 maybe-clean-bash:
5339 @if bash
5340 maybe-clean-bash: clean-bash
5342 clean-bash:
5343 @: $(MAKE); $(unstage)
5344 @[ -f ./bash/Makefile ] || exit 0; \
5345 r=`${PWD_COMMAND}`; export r; \
5346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5347 $(HOST_EXPORTS) \
5348 for flag in $(EXTRA_HOST_FLAGS) ; do \
5349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5350 done; \
5351 echo "Doing clean in bash" ; \
5352 (cd $(HOST_SUBDIR)/bash && \
5353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5355 "RANLIB=$${RANLIB}" \
5356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5357 clean) \
5358 || exit 1
5360 @endif bash
5362 .PHONY: maybe-distclean-bash distclean-bash
5363 maybe-distclean-bash:
5364 @if bash
5365 maybe-distclean-bash: distclean-bash
5367 distclean-bash:
5368 @: $(MAKE); $(unstage)
5369 @[ -f ./bash/Makefile ] || exit 0; \
5370 r=`${PWD_COMMAND}`; export r; \
5371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5372 $(HOST_EXPORTS) \
5373 for flag in $(EXTRA_HOST_FLAGS) ; do \
5374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5375 done; \
5376 echo "Doing distclean in bash" ; \
5377 (cd $(HOST_SUBDIR)/bash && \
5378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5380 "RANLIB=$${RANLIB}" \
5381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5382 distclean) \
5383 || exit 1
5385 @endif bash
5387 .PHONY: maybe-maintainer-clean-bash maintainer-clean-bash
5388 maybe-maintainer-clean-bash:
5389 @if bash
5390 maybe-maintainer-clean-bash: maintainer-clean-bash
5392 maintainer-clean-bash:
5393 @: $(MAKE); $(unstage)
5394 @[ -f ./bash/Makefile ] || exit 0; \
5395 r=`${PWD_COMMAND}`; export r; \
5396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5397 $(HOST_EXPORTS) \
5398 for flag in $(EXTRA_HOST_FLAGS) ; do \
5399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5400 done; \
5401 echo "Doing maintainer-clean in bash" ; \
5402 (cd $(HOST_SUBDIR)/bash && \
5403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5405 "RANLIB=$${RANLIB}" \
5406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5407 maintainer-clean) \
5408 || exit 1
5410 @endif bash
5414 .PHONY: configure-bfd maybe-configure-bfd
5415 maybe-configure-bfd:
5416 @if gcc-bootstrap
5417 configure-bfd: stage_current
5418 @endif gcc-bootstrap
5419 @if bfd
5420 maybe-configure-bfd: configure-bfd
5421 configure-bfd:
5422 @r=`${PWD_COMMAND}`; export r; \
5423 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5424 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5425 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5426 $(HOST_EXPORTS) \
5427 echo Configuring in $(HOST_SUBDIR)/bfd; \
5428 cd "$(HOST_SUBDIR)/bfd" || exit 1; \
5429 case $(srcdir) in \
5430 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5431 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5432 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5433 esac; \
5434 srcdiroption="--srcdir=$${topdir}/bfd"; \
5435 libsrcdir="$$s/bfd"; \
5436 $(SHELL) $${libsrcdir}/configure \
5437 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5438 --target=${target_alias} $${srcdiroption} \
5439 || exit 1
5440 @endif bfd
5444 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
5445 maybe-configure-stage1-bfd:
5446 @if bfd-bootstrap
5447 maybe-configure-stage1-bfd: configure-stage1-bfd
5448 configure-stage1-bfd:
5449 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5450 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5451 @r=`${PWD_COMMAND}`; export r; \
5452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5453 TFLAGS="$(STAGE1_TFLAGS)"; \
5454 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5455 $(HOST_EXPORTS) \
5456 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5457 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5458 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
5459 echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
5460 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5461 cd $(HOST_SUBDIR)/bfd || exit 1; \
5462 case $(srcdir) in \
5463 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5464 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5465 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5466 esac; \
5467 srcdiroption="--srcdir=$${topdir}/bfd"; \
5468 libsrcdir="$$s/bfd"; \
5469 $(SHELL) $${libsrcdir}/configure \
5470 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5471 --target=${target_alias} $${srcdiroption} \
5472 $(STAGE1_CONFIGURE_FLAGS)
5473 @endif bfd-bootstrap
5475 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
5476 maybe-configure-stage2-bfd:
5477 @if bfd-bootstrap
5478 maybe-configure-stage2-bfd: configure-stage2-bfd
5479 configure-stage2-bfd:
5480 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5481 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5482 @r=`${PWD_COMMAND}`; export r; \
5483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5484 TFLAGS="$(STAGE2_TFLAGS)"; \
5485 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5486 $(HOST_EXPORTS) \
5487 $(POSTSTAGE1_HOST_EXPORTS) \
5488 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5489 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5490 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
5491 echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
5492 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5493 cd $(HOST_SUBDIR)/bfd || exit 1; \
5494 case $(srcdir) in \
5495 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5496 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5497 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5498 esac; \
5499 srcdiroption="--srcdir=$${topdir}/bfd"; \
5500 libsrcdir="$$s/bfd"; \
5501 $(SHELL) $${libsrcdir}/configure \
5502 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5503 --target=${target_alias} $${srcdiroption} \
5504 --with-build-libsubdir=$(HOST_SUBDIR) \
5505 $(STAGE2_CONFIGURE_FLAGS)
5506 @endif bfd-bootstrap
5508 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
5509 maybe-configure-stage3-bfd:
5510 @if bfd-bootstrap
5511 maybe-configure-stage3-bfd: configure-stage3-bfd
5512 configure-stage3-bfd:
5513 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5514 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5515 @r=`${PWD_COMMAND}`; export r; \
5516 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5517 TFLAGS="$(STAGE3_TFLAGS)"; \
5518 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5519 $(HOST_EXPORTS) \
5520 $(POSTSTAGE1_HOST_EXPORTS) \
5521 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5522 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5523 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
5524 echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
5525 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5526 cd $(HOST_SUBDIR)/bfd || exit 1; \
5527 case $(srcdir) in \
5528 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5529 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5530 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5531 esac; \
5532 srcdiroption="--srcdir=$${topdir}/bfd"; \
5533 libsrcdir="$$s/bfd"; \
5534 $(SHELL) $${libsrcdir}/configure \
5535 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5536 --target=${target_alias} $${srcdiroption} \
5537 --with-build-libsubdir=$(HOST_SUBDIR) \
5538 $(STAGE3_CONFIGURE_FLAGS)
5539 @endif bfd-bootstrap
5541 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
5542 maybe-configure-stage4-bfd:
5543 @if bfd-bootstrap
5544 maybe-configure-stage4-bfd: configure-stage4-bfd
5545 configure-stage4-bfd:
5546 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5547 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5548 @r=`${PWD_COMMAND}`; export r; \
5549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550 TFLAGS="$(STAGE4_TFLAGS)"; \
5551 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5552 $(HOST_EXPORTS) \
5553 $(POSTSTAGE1_HOST_EXPORTS) \
5554 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5555 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5556 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
5557 echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
5558 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5559 cd $(HOST_SUBDIR)/bfd || exit 1; \
5560 case $(srcdir) in \
5561 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5562 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5563 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5564 esac; \
5565 srcdiroption="--srcdir=$${topdir}/bfd"; \
5566 libsrcdir="$$s/bfd"; \
5567 $(SHELL) $${libsrcdir}/configure \
5568 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5569 --target=${target_alias} $${srcdiroption} \
5570 --with-build-libsubdir=$(HOST_SUBDIR) \
5571 $(STAGE4_CONFIGURE_FLAGS)
5572 @endif bfd-bootstrap
5574 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
5575 maybe-configure-stageprofile-bfd:
5576 @if bfd-bootstrap
5577 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
5578 configure-stageprofile-bfd:
5579 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5580 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5581 @r=`${PWD_COMMAND}`; export r; \
5582 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5583 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5584 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5585 $(HOST_EXPORTS) \
5586 $(POSTSTAGE1_HOST_EXPORTS) \
5587 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5588 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5589 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
5590 echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
5591 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5592 cd $(HOST_SUBDIR)/bfd || exit 1; \
5593 case $(srcdir) in \
5594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5595 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5597 esac; \
5598 srcdiroption="--srcdir=$${topdir}/bfd"; \
5599 libsrcdir="$$s/bfd"; \
5600 $(SHELL) $${libsrcdir}/configure \
5601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5602 --target=${target_alias} $${srcdiroption} \
5603 --with-build-libsubdir=$(HOST_SUBDIR) \
5604 $(STAGEprofile_CONFIGURE_FLAGS)
5605 @endif bfd-bootstrap
5607 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
5608 maybe-configure-stagefeedback-bfd:
5609 @if bfd-bootstrap
5610 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
5611 configure-stagefeedback-bfd:
5612 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5613 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
5614 @r=`${PWD_COMMAND}`; export r; \
5615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5616 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5617 test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
5618 $(HOST_EXPORTS) \
5619 $(POSTSTAGE1_HOST_EXPORTS) \
5620 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5621 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5622 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
5623 echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
5624 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
5625 cd $(HOST_SUBDIR)/bfd || exit 1; \
5626 case $(srcdir) in \
5627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5628 *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
5629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5630 esac; \
5631 srcdiroption="--srcdir=$${topdir}/bfd"; \
5632 libsrcdir="$$s/bfd"; \
5633 $(SHELL) $${libsrcdir}/configure \
5634 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5635 --target=${target_alias} $${srcdiroption} \
5636 --with-build-libsubdir=$(HOST_SUBDIR) \
5637 $(STAGEfeedback_CONFIGURE_FLAGS)
5638 @endif bfd-bootstrap
5644 .PHONY: all-bfd maybe-all-bfd
5645 maybe-all-bfd:
5646 @if gcc-bootstrap
5647 all-bfd: stage_current
5648 @endif gcc-bootstrap
5649 @if bfd
5650 TARGET-bfd=all
5651 maybe-all-bfd: all-bfd
5652 all-bfd: configure-bfd
5653 @r=`${PWD_COMMAND}`; export r; \
5654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5655 $(HOST_EXPORTS) \
5656 (cd $(HOST_SUBDIR)/bfd && \
5657 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
5658 $(TARGET-bfd))
5659 @endif bfd
5663 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
5664 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
5665 maybe-all-stage1-bfd:
5666 maybe-clean-stage1-bfd:
5667 @if bfd-bootstrap
5668 maybe-all-stage1-bfd: all-stage1-bfd
5669 all-stage1: all-stage1-bfd
5670 TARGET-stage1-bfd = $(TARGET-bfd)
5671 all-stage1-bfd: configure-stage1-bfd
5672 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5673 @r=`${PWD_COMMAND}`; export r; \
5674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5675 TFLAGS="$(STAGE1_TFLAGS)"; \
5676 $(HOST_EXPORTS) \
5677 cd $(HOST_SUBDIR)/bfd && \
5678 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5679 CFLAGS="$(STAGE1_CFLAGS)" \
5680 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5681 LIBCFLAGS="$(LIBCFLAGS)" \
5682 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5683 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5684 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5685 $(EXTRA_HOST_FLAGS) \
5686 TFLAGS="$(STAGE1_TFLAGS)" \
5687 $(TARGET-stage1-bfd)
5689 maybe-clean-stage1-bfd: clean-stage1-bfd
5690 clean-stage1: clean-stage1-bfd
5691 clean-stage1-bfd:
5692 @if [ $(current_stage) = stage1 ]; then \
5693 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5694 else \
5695 [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
5696 $(MAKE) stage1-start; \
5697 fi; \
5698 cd $(HOST_SUBDIR)/bfd && \
5699 $(MAKE) $(EXTRA_HOST_FLAGS) \
5700 clean
5701 @endif bfd-bootstrap
5704 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
5705 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
5706 maybe-all-stage2-bfd:
5707 maybe-clean-stage2-bfd:
5708 @if bfd-bootstrap
5709 maybe-all-stage2-bfd: all-stage2-bfd
5710 all-stage2: all-stage2-bfd
5711 TARGET-stage2-bfd = $(TARGET-bfd)
5712 all-stage2-bfd: configure-stage2-bfd
5713 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5714 @r=`${PWD_COMMAND}`; export r; \
5715 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5716 TFLAGS="$(STAGE2_TFLAGS)"; \
5717 $(HOST_EXPORTS) \
5718 $(POSTSTAGE1_HOST_EXPORTS) \
5719 cd $(HOST_SUBDIR)/bfd && \
5720 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5721 CFLAGS="$(STAGE2_CFLAGS)" \
5722 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5723 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5724 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5725 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5726 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5727 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5728 TFLAGS="$(STAGE2_TFLAGS)" \
5729 $(TARGET-stage2-bfd)
5731 maybe-clean-stage2-bfd: clean-stage2-bfd
5732 clean-stage2: clean-stage2-bfd
5733 clean-stage2-bfd:
5734 @if [ $(current_stage) = stage2 ]; then \
5735 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5736 else \
5737 [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
5738 $(MAKE) stage2-start; \
5739 fi; \
5740 cd $(HOST_SUBDIR)/bfd && \
5741 $(MAKE) $(EXTRA_HOST_FLAGS) \
5742 $(POSTSTAGE1_FLAGS_TO_PASS) \
5743 clean
5744 @endif bfd-bootstrap
5747 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
5748 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
5749 maybe-all-stage3-bfd:
5750 maybe-clean-stage3-bfd:
5751 @if bfd-bootstrap
5752 maybe-all-stage3-bfd: all-stage3-bfd
5753 all-stage3: all-stage3-bfd
5754 TARGET-stage3-bfd = $(TARGET-bfd)
5755 all-stage3-bfd: configure-stage3-bfd
5756 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5757 @r=`${PWD_COMMAND}`; export r; \
5758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5759 TFLAGS="$(STAGE3_TFLAGS)"; \
5760 $(HOST_EXPORTS) \
5761 $(POSTSTAGE1_HOST_EXPORTS) \
5762 cd $(HOST_SUBDIR)/bfd && \
5763 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5764 CFLAGS="$(STAGE3_CFLAGS)" \
5765 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5766 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5767 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5768 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5769 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5770 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5771 TFLAGS="$(STAGE3_TFLAGS)" \
5772 $(TARGET-stage3-bfd)
5774 maybe-clean-stage3-bfd: clean-stage3-bfd
5775 clean-stage3: clean-stage3-bfd
5776 clean-stage3-bfd:
5777 @if [ $(current_stage) = stage3 ]; then \
5778 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5779 else \
5780 [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
5781 $(MAKE) stage3-start; \
5782 fi; \
5783 cd $(HOST_SUBDIR)/bfd && \
5784 $(MAKE) $(EXTRA_HOST_FLAGS) \
5785 $(POSTSTAGE1_FLAGS_TO_PASS) \
5786 clean
5787 @endif bfd-bootstrap
5790 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
5791 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
5792 maybe-all-stage4-bfd:
5793 maybe-clean-stage4-bfd:
5794 @if bfd-bootstrap
5795 maybe-all-stage4-bfd: all-stage4-bfd
5796 all-stage4: all-stage4-bfd
5797 TARGET-stage4-bfd = $(TARGET-bfd)
5798 all-stage4-bfd: configure-stage4-bfd
5799 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5800 @r=`${PWD_COMMAND}`; export r; \
5801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5802 TFLAGS="$(STAGE4_TFLAGS)"; \
5803 $(HOST_EXPORTS) \
5804 $(POSTSTAGE1_HOST_EXPORTS) \
5805 cd $(HOST_SUBDIR)/bfd && \
5806 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5807 CFLAGS="$(STAGE4_CFLAGS)" \
5808 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5809 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5810 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5811 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5812 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5813 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5814 TFLAGS="$(STAGE4_TFLAGS)" \
5815 $(TARGET-stage4-bfd)
5817 maybe-clean-stage4-bfd: clean-stage4-bfd
5818 clean-stage4: clean-stage4-bfd
5819 clean-stage4-bfd:
5820 @if [ $(current_stage) = stage4 ]; then \
5821 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5822 else \
5823 [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
5824 $(MAKE) stage4-start; \
5825 fi; \
5826 cd $(HOST_SUBDIR)/bfd && \
5827 $(MAKE) $(EXTRA_HOST_FLAGS) \
5828 $(POSTSTAGE1_FLAGS_TO_PASS) \
5829 clean
5830 @endif bfd-bootstrap
5833 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
5834 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
5835 maybe-all-stageprofile-bfd:
5836 maybe-clean-stageprofile-bfd:
5837 @if bfd-bootstrap
5838 maybe-all-stageprofile-bfd: all-stageprofile-bfd
5839 all-stageprofile: all-stageprofile-bfd
5840 TARGET-stageprofile-bfd = $(TARGET-bfd)
5841 all-stageprofile-bfd: configure-stageprofile-bfd
5842 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5843 @r=`${PWD_COMMAND}`; export r; \
5844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5845 TFLAGS="$(STAGEprofile_TFLAGS)"; \
5846 $(HOST_EXPORTS) \
5847 $(POSTSTAGE1_HOST_EXPORTS) \
5848 cd $(HOST_SUBDIR)/bfd && \
5849 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5850 CFLAGS="$(STAGEprofile_CFLAGS)" \
5851 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5852 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5853 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5854 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5855 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5856 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5857 TFLAGS="$(STAGEprofile_TFLAGS)" \
5858 $(TARGET-stageprofile-bfd)
5860 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
5861 clean-stageprofile: clean-stageprofile-bfd
5862 clean-stageprofile-bfd:
5863 @if [ $(current_stage) = stageprofile ]; then \
5864 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5865 else \
5866 [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
5867 $(MAKE) stageprofile-start; \
5868 fi; \
5869 cd $(HOST_SUBDIR)/bfd && \
5870 $(MAKE) $(EXTRA_HOST_FLAGS) \
5871 $(POSTSTAGE1_FLAGS_TO_PASS) \
5872 clean
5873 @endif bfd-bootstrap
5876 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
5877 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
5878 maybe-all-stagefeedback-bfd:
5879 maybe-clean-stagefeedback-bfd:
5880 @if bfd-bootstrap
5881 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
5882 all-stagefeedback: all-stagefeedback-bfd
5883 TARGET-stagefeedback-bfd = $(TARGET-bfd)
5884 all-stagefeedback-bfd: configure-stagefeedback-bfd
5885 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5886 @r=`${PWD_COMMAND}`; export r; \
5887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5888 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5889 $(HOST_EXPORTS) \
5890 $(POSTSTAGE1_HOST_EXPORTS) \
5891 cd $(HOST_SUBDIR)/bfd && \
5892 $(MAKE) $(BASE_FLAGS_TO_PASS) \
5893 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5894 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5895 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5896 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5897 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5898 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5899 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
5900 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5901 $(TARGET-stagefeedback-bfd)
5903 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
5904 clean-stagefeedback: clean-stagefeedback-bfd
5905 clean-stagefeedback-bfd:
5906 @if [ $(current_stage) = stagefeedback ]; then \
5907 [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
5908 else \
5909 [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
5910 $(MAKE) stagefeedback-start; \
5911 fi; \
5912 cd $(HOST_SUBDIR)/bfd && \
5913 $(MAKE) $(EXTRA_HOST_FLAGS) \
5914 $(POSTSTAGE1_FLAGS_TO_PASS) \
5915 clean
5916 @endif bfd-bootstrap
5922 .PHONY: check-bfd maybe-check-bfd
5923 maybe-check-bfd:
5924 @if bfd
5925 maybe-check-bfd: check-bfd
5927 check-bfd:
5928 @: $(MAKE); $(unstage)
5929 @r=`${PWD_COMMAND}`; export r; \
5930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5931 $(HOST_EXPORTS) \
5932 (cd $(HOST_SUBDIR)/bfd && \
5933 $(MAKE) $(FLAGS_TO_PASS) check)
5935 @endif bfd
5937 .PHONY: install-bfd maybe-install-bfd
5938 maybe-install-bfd:
5939 @if bfd
5940 maybe-install-bfd: install-bfd
5942 install-bfd: installdirs
5943 @: $(MAKE); $(unstage)
5944 @r=`${PWD_COMMAND}`; export r; \
5945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5946 $(HOST_EXPORTS) \
5947 (cd $(HOST_SUBDIR)/bfd && \
5948 $(MAKE) $(FLAGS_TO_PASS) install)
5950 @endif bfd
5952 .PHONY: install-strip-bfd maybe-install-strip-bfd
5953 maybe-install-strip-bfd:
5954 @if bfd
5955 maybe-install-strip-bfd: install-strip-bfd
5957 install-strip-bfd: installdirs
5958 @: $(MAKE); $(unstage)
5959 @r=`${PWD_COMMAND}`; export r; \
5960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5961 $(HOST_EXPORTS) \
5962 (cd $(HOST_SUBDIR)/bfd && \
5963 $(MAKE) $(FLAGS_TO_PASS) install-strip)
5965 @endif bfd
5967 # Other targets (info, dvi, pdf, etc.)
5969 .PHONY: maybe-info-bfd info-bfd
5970 maybe-info-bfd:
5971 @if bfd
5972 maybe-info-bfd: info-bfd
5974 info-bfd: \
5975 configure-bfd
5976 @[ -f ./bfd/Makefile ] || exit 0; \
5977 r=`${PWD_COMMAND}`; export r; \
5978 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5979 $(HOST_EXPORTS) \
5980 for flag in $(EXTRA_HOST_FLAGS) ; do \
5981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5982 done; \
5983 echo "Doing info in bfd" ; \
5984 (cd $(HOST_SUBDIR)/bfd && \
5985 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5986 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5987 "RANLIB=$${RANLIB}" \
5988 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5989 info) \
5990 || exit 1
5992 @endif bfd
5994 .PHONY: maybe-dvi-bfd dvi-bfd
5995 maybe-dvi-bfd:
5996 @if bfd
5997 maybe-dvi-bfd: dvi-bfd
5999 dvi-bfd: \
6000 configure-bfd
6001 @[ -f ./bfd/Makefile ] || exit 0; \
6002 r=`${PWD_COMMAND}`; export r; \
6003 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6004 $(HOST_EXPORTS) \
6005 for flag in $(EXTRA_HOST_FLAGS) ; do \
6006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6007 done; \
6008 echo "Doing dvi in bfd" ; \
6009 (cd $(HOST_SUBDIR)/bfd && \
6010 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6011 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6012 "RANLIB=$${RANLIB}" \
6013 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6014 dvi) \
6015 || exit 1
6017 @endif bfd
6019 .PHONY: maybe-pdf-bfd pdf-bfd
6020 maybe-pdf-bfd:
6021 @if bfd
6022 maybe-pdf-bfd: pdf-bfd
6024 pdf-bfd: \
6025 configure-bfd
6026 @[ -f ./bfd/Makefile ] || exit 0; \
6027 r=`${PWD_COMMAND}`; export r; \
6028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6029 $(HOST_EXPORTS) \
6030 for flag in $(EXTRA_HOST_FLAGS) ; do \
6031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6032 done; \
6033 echo "Doing pdf in bfd" ; \
6034 (cd $(HOST_SUBDIR)/bfd && \
6035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6037 "RANLIB=$${RANLIB}" \
6038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6039 pdf) \
6040 || exit 1
6042 @endif bfd
6044 .PHONY: maybe-html-bfd html-bfd
6045 maybe-html-bfd:
6046 @if bfd
6047 maybe-html-bfd: html-bfd
6049 html-bfd: \
6050 configure-bfd
6051 @[ -f ./bfd/Makefile ] || exit 0; \
6052 r=`${PWD_COMMAND}`; export r; \
6053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6054 $(HOST_EXPORTS) \
6055 for flag in $(EXTRA_HOST_FLAGS) ; do \
6056 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6057 done; \
6058 echo "Doing html in bfd" ; \
6059 (cd $(HOST_SUBDIR)/bfd && \
6060 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6061 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6062 "RANLIB=$${RANLIB}" \
6063 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6064 html) \
6065 || exit 1
6067 @endif bfd
6069 .PHONY: maybe-TAGS-bfd TAGS-bfd
6070 maybe-TAGS-bfd:
6071 @if bfd
6072 maybe-TAGS-bfd: TAGS-bfd
6074 TAGS-bfd: \
6075 configure-bfd
6076 @[ -f ./bfd/Makefile ] || exit 0; \
6077 r=`${PWD_COMMAND}`; export r; \
6078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079 $(HOST_EXPORTS) \
6080 for flag in $(EXTRA_HOST_FLAGS) ; do \
6081 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6082 done; \
6083 echo "Doing TAGS in bfd" ; \
6084 (cd $(HOST_SUBDIR)/bfd && \
6085 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6086 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6087 "RANLIB=$${RANLIB}" \
6088 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6089 TAGS) \
6090 || exit 1
6092 @endif bfd
6094 .PHONY: maybe-install-info-bfd install-info-bfd
6095 maybe-install-info-bfd:
6096 @if bfd
6097 maybe-install-info-bfd: install-info-bfd
6099 install-info-bfd: \
6100 configure-bfd \
6101 info-bfd
6102 @[ -f ./bfd/Makefile ] || exit 0; \
6103 r=`${PWD_COMMAND}`; export r; \
6104 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6105 $(HOST_EXPORTS) \
6106 for flag in $(EXTRA_HOST_FLAGS) ; do \
6107 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6108 done; \
6109 echo "Doing install-info in bfd" ; \
6110 (cd $(HOST_SUBDIR)/bfd && \
6111 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6112 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6113 "RANLIB=$${RANLIB}" \
6114 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6115 install-info) \
6116 || exit 1
6118 @endif bfd
6120 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
6121 maybe-install-pdf-bfd:
6122 @if bfd
6123 maybe-install-pdf-bfd: install-pdf-bfd
6125 install-pdf-bfd: \
6126 configure-bfd \
6127 pdf-bfd
6128 @[ -f ./bfd/Makefile ] || exit 0; \
6129 r=`${PWD_COMMAND}`; export r; \
6130 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131 $(HOST_EXPORTS) \
6132 for flag in $(EXTRA_HOST_FLAGS) ; do \
6133 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6134 done; \
6135 echo "Doing install-pdf in bfd" ; \
6136 (cd $(HOST_SUBDIR)/bfd && \
6137 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6138 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6139 "RANLIB=$${RANLIB}" \
6140 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6141 install-pdf) \
6142 || exit 1
6144 @endif bfd
6146 .PHONY: maybe-install-html-bfd install-html-bfd
6147 maybe-install-html-bfd:
6148 @if bfd
6149 maybe-install-html-bfd: install-html-bfd
6151 install-html-bfd: \
6152 configure-bfd \
6153 html-bfd
6154 @[ -f ./bfd/Makefile ] || exit 0; \
6155 r=`${PWD_COMMAND}`; export r; \
6156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6157 $(HOST_EXPORTS) \
6158 for flag in $(EXTRA_HOST_FLAGS) ; do \
6159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6160 done; \
6161 echo "Doing install-html in bfd" ; \
6162 (cd $(HOST_SUBDIR)/bfd && \
6163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6165 "RANLIB=$${RANLIB}" \
6166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6167 install-html) \
6168 || exit 1
6170 @endif bfd
6172 .PHONY: maybe-installcheck-bfd installcheck-bfd
6173 maybe-installcheck-bfd:
6174 @if bfd
6175 maybe-installcheck-bfd: installcheck-bfd
6177 installcheck-bfd: \
6178 configure-bfd
6179 @[ -f ./bfd/Makefile ] || exit 0; \
6180 r=`${PWD_COMMAND}`; export r; \
6181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6182 $(HOST_EXPORTS) \
6183 for flag in $(EXTRA_HOST_FLAGS) ; do \
6184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6185 done; \
6186 echo "Doing installcheck in bfd" ; \
6187 (cd $(HOST_SUBDIR)/bfd && \
6188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6190 "RANLIB=$${RANLIB}" \
6191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6192 installcheck) \
6193 || exit 1
6195 @endif bfd
6197 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
6198 maybe-mostlyclean-bfd:
6199 @if bfd
6200 maybe-mostlyclean-bfd: mostlyclean-bfd
6202 mostlyclean-bfd:
6203 @[ -f ./bfd/Makefile ] || exit 0; \
6204 r=`${PWD_COMMAND}`; export r; \
6205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6206 $(HOST_EXPORTS) \
6207 for flag in $(EXTRA_HOST_FLAGS) ; do \
6208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6209 done; \
6210 echo "Doing mostlyclean in bfd" ; \
6211 (cd $(HOST_SUBDIR)/bfd && \
6212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6214 "RANLIB=$${RANLIB}" \
6215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6216 mostlyclean) \
6217 || exit 1
6219 @endif bfd
6221 .PHONY: maybe-clean-bfd clean-bfd
6222 maybe-clean-bfd:
6223 @if bfd
6224 maybe-clean-bfd: clean-bfd
6226 clean-bfd:
6227 @[ -f ./bfd/Makefile ] || exit 0; \
6228 r=`${PWD_COMMAND}`; export r; \
6229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6230 $(HOST_EXPORTS) \
6231 for flag in $(EXTRA_HOST_FLAGS) ; do \
6232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6233 done; \
6234 echo "Doing clean in bfd" ; \
6235 (cd $(HOST_SUBDIR)/bfd && \
6236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6238 "RANLIB=$${RANLIB}" \
6239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6240 clean) \
6241 || exit 1
6243 @endif bfd
6245 .PHONY: maybe-distclean-bfd distclean-bfd
6246 maybe-distclean-bfd:
6247 @if bfd
6248 maybe-distclean-bfd: distclean-bfd
6250 distclean-bfd:
6251 @[ -f ./bfd/Makefile ] || exit 0; \
6252 r=`${PWD_COMMAND}`; export r; \
6253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6254 $(HOST_EXPORTS) \
6255 for flag in $(EXTRA_HOST_FLAGS) ; do \
6256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6257 done; \
6258 echo "Doing distclean in bfd" ; \
6259 (cd $(HOST_SUBDIR)/bfd && \
6260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6262 "RANLIB=$${RANLIB}" \
6263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6264 distclean) \
6265 || exit 1
6267 @endif bfd
6269 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
6270 maybe-maintainer-clean-bfd:
6271 @if bfd
6272 maybe-maintainer-clean-bfd: maintainer-clean-bfd
6274 maintainer-clean-bfd:
6275 @[ -f ./bfd/Makefile ] || exit 0; \
6276 r=`${PWD_COMMAND}`; export r; \
6277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6278 $(HOST_EXPORTS) \
6279 for flag in $(EXTRA_HOST_FLAGS) ; do \
6280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6281 done; \
6282 echo "Doing maintainer-clean in bfd" ; \
6283 (cd $(HOST_SUBDIR)/bfd && \
6284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6286 "RANLIB=$${RANLIB}" \
6287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6288 maintainer-clean) \
6289 || exit 1
6291 @endif bfd
6295 .PHONY: configure-opcodes maybe-configure-opcodes
6296 maybe-configure-opcodes:
6297 @if gcc-bootstrap
6298 configure-opcodes: stage_current
6299 @endif gcc-bootstrap
6300 @if opcodes
6301 maybe-configure-opcodes: configure-opcodes
6302 configure-opcodes:
6303 @r=`${PWD_COMMAND}`; export r; \
6304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6305 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6306 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6307 $(HOST_EXPORTS) \
6308 echo Configuring in $(HOST_SUBDIR)/opcodes; \
6309 cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
6310 case $(srcdir) in \
6311 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6312 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6313 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6314 esac; \
6315 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6316 libsrcdir="$$s/opcodes"; \
6317 $(SHELL) $${libsrcdir}/configure \
6318 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6319 --target=${target_alias} $${srcdiroption} \
6320 || exit 1
6321 @endif opcodes
6325 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
6326 maybe-configure-stage1-opcodes:
6327 @if opcodes-bootstrap
6328 maybe-configure-stage1-opcodes: configure-stage1-opcodes
6329 configure-stage1-opcodes:
6330 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6331 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6332 @r=`${PWD_COMMAND}`; export r; \
6333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6334 TFLAGS="$(STAGE1_TFLAGS)"; \
6335 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6336 $(HOST_EXPORTS) \
6337 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
6338 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
6339 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
6340 echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
6341 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6342 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6343 case $(srcdir) in \
6344 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6345 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6346 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6347 esac; \
6348 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6349 libsrcdir="$$s/opcodes"; \
6350 $(SHELL) $${libsrcdir}/configure \
6351 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6352 --target=${target_alias} $${srcdiroption} \
6353 $(STAGE1_CONFIGURE_FLAGS)
6354 @endif opcodes-bootstrap
6356 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
6357 maybe-configure-stage2-opcodes:
6358 @if opcodes-bootstrap
6359 maybe-configure-stage2-opcodes: configure-stage2-opcodes
6360 configure-stage2-opcodes:
6361 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6362 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6363 @r=`${PWD_COMMAND}`; export r; \
6364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6365 TFLAGS="$(STAGE2_TFLAGS)"; \
6366 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6367 $(HOST_EXPORTS) \
6368 $(POSTSTAGE1_HOST_EXPORTS) \
6369 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
6370 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
6371 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
6372 echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
6373 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6374 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6375 case $(srcdir) in \
6376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6377 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6379 esac; \
6380 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6381 libsrcdir="$$s/opcodes"; \
6382 $(SHELL) $${libsrcdir}/configure \
6383 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6384 --target=${target_alias} $${srcdiroption} \
6385 --with-build-libsubdir=$(HOST_SUBDIR) \
6386 $(STAGE2_CONFIGURE_FLAGS)
6387 @endif opcodes-bootstrap
6389 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
6390 maybe-configure-stage3-opcodes:
6391 @if opcodes-bootstrap
6392 maybe-configure-stage3-opcodes: configure-stage3-opcodes
6393 configure-stage3-opcodes:
6394 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6395 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6396 @r=`${PWD_COMMAND}`; export r; \
6397 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6398 TFLAGS="$(STAGE3_TFLAGS)"; \
6399 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6400 $(HOST_EXPORTS) \
6401 $(POSTSTAGE1_HOST_EXPORTS) \
6402 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
6403 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
6404 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
6405 echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
6406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6407 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6408 case $(srcdir) in \
6409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6410 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6412 esac; \
6413 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6414 libsrcdir="$$s/opcodes"; \
6415 $(SHELL) $${libsrcdir}/configure \
6416 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6417 --target=${target_alias} $${srcdiroption} \
6418 --with-build-libsubdir=$(HOST_SUBDIR) \
6419 $(STAGE3_CONFIGURE_FLAGS)
6420 @endif opcodes-bootstrap
6422 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
6423 maybe-configure-stage4-opcodes:
6424 @if opcodes-bootstrap
6425 maybe-configure-stage4-opcodes: configure-stage4-opcodes
6426 configure-stage4-opcodes:
6427 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6428 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6429 @r=`${PWD_COMMAND}`; export r; \
6430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6431 TFLAGS="$(STAGE4_TFLAGS)"; \
6432 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6433 $(HOST_EXPORTS) \
6434 $(POSTSTAGE1_HOST_EXPORTS) \
6435 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
6436 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
6437 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
6438 echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
6439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6440 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6441 case $(srcdir) in \
6442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6443 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6445 esac; \
6446 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6447 libsrcdir="$$s/opcodes"; \
6448 $(SHELL) $${libsrcdir}/configure \
6449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6450 --target=${target_alias} $${srcdiroption} \
6451 --with-build-libsubdir=$(HOST_SUBDIR) \
6452 $(STAGE4_CONFIGURE_FLAGS)
6453 @endif opcodes-bootstrap
6455 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
6456 maybe-configure-stageprofile-opcodes:
6457 @if opcodes-bootstrap
6458 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
6459 configure-stageprofile-opcodes:
6460 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6461 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6462 @r=`${PWD_COMMAND}`; export r; \
6463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6464 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6465 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6466 $(HOST_EXPORTS) \
6467 $(POSTSTAGE1_HOST_EXPORTS) \
6468 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
6469 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
6470 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
6471 echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
6472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6473 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6474 case $(srcdir) in \
6475 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6476 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6477 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6478 esac; \
6479 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6480 libsrcdir="$$s/opcodes"; \
6481 $(SHELL) $${libsrcdir}/configure \
6482 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6483 --target=${target_alias} $${srcdiroption} \
6484 --with-build-libsubdir=$(HOST_SUBDIR) \
6485 $(STAGEprofile_CONFIGURE_FLAGS)
6486 @endif opcodes-bootstrap
6488 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
6489 maybe-configure-stagefeedback-opcodes:
6490 @if opcodes-bootstrap
6491 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
6492 configure-stagefeedback-opcodes:
6493 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6494 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
6495 @r=`${PWD_COMMAND}`; export r; \
6496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6497 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6498 test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
6499 $(HOST_EXPORTS) \
6500 $(POSTSTAGE1_HOST_EXPORTS) \
6501 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
6502 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
6503 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
6504 echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
6505 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
6506 cd $(HOST_SUBDIR)/opcodes || exit 1; \
6507 case $(srcdir) in \
6508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6509 *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
6510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6511 esac; \
6512 srcdiroption="--srcdir=$${topdir}/opcodes"; \
6513 libsrcdir="$$s/opcodes"; \
6514 $(SHELL) $${libsrcdir}/configure \
6515 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6516 --target=${target_alias} $${srcdiroption} \
6517 --with-build-libsubdir=$(HOST_SUBDIR) \
6518 $(STAGEfeedback_CONFIGURE_FLAGS)
6519 @endif opcodes-bootstrap
6525 .PHONY: all-opcodes maybe-all-opcodes
6526 maybe-all-opcodes:
6527 @if gcc-bootstrap
6528 all-opcodes: stage_current
6529 @endif gcc-bootstrap
6530 @if opcodes
6531 TARGET-opcodes=all
6532 maybe-all-opcodes: all-opcodes
6533 all-opcodes: configure-opcodes
6534 @r=`${PWD_COMMAND}`; export r; \
6535 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6536 $(HOST_EXPORTS) \
6537 (cd $(HOST_SUBDIR)/opcodes && \
6538 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
6539 $(TARGET-opcodes))
6540 @endif opcodes
6544 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
6545 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
6546 maybe-all-stage1-opcodes:
6547 maybe-clean-stage1-opcodes:
6548 @if opcodes-bootstrap
6549 maybe-all-stage1-opcodes: all-stage1-opcodes
6550 all-stage1: all-stage1-opcodes
6551 TARGET-stage1-opcodes = $(TARGET-opcodes)
6552 all-stage1-opcodes: configure-stage1-opcodes
6553 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
6554 @r=`${PWD_COMMAND}`; export r; \
6555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6556 TFLAGS="$(STAGE1_TFLAGS)"; \
6557 $(HOST_EXPORTS) \
6558 cd $(HOST_SUBDIR)/opcodes && \
6559 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6560 CFLAGS="$(STAGE1_CFLAGS)" \
6561 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
6562 LIBCFLAGS="$(LIBCFLAGS)" \
6563 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6564 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6565 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6566 $(EXTRA_HOST_FLAGS) \
6567 TFLAGS="$(STAGE1_TFLAGS)" \
6568 $(TARGET-stage1-opcodes)
6570 maybe-clean-stage1-opcodes: clean-stage1-opcodes
6571 clean-stage1: clean-stage1-opcodes
6572 clean-stage1-opcodes:
6573 @if [ $(current_stage) = stage1 ]; then \
6574 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6575 else \
6576 [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
6577 $(MAKE) stage1-start; \
6578 fi; \
6579 cd $(HOST_SUBDIR)/opcodes && \
6580 $(MAKE) $(EXTRA_HOST_FLAGS) \
6581 clean
6582 @endif opcodes-bootstrap
6585 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
6586 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
6587 maybe-all-stage2-opcodes:
6588 maybe-clean-stage2-opcodes:
6589 @if opcodes-bootstrap
6590 maybe-all-stage2-opcodes: all-stage2-opcodes
6591 all-stage2: all-stage2-opcodes
6592 TARGET-stage2-opcodes = $(TARGET-opcodes)
6593 all-stage2-opcodes: configure-stage2-opcodes
6594 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
6595 @r=`${PWD_COMMAND}`; export r; \
6596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6597 TFLAGS="$(STAGE2_TFLAGS)"; \
6598 $(HOST_EXPORTS) \
6599 $(POSTSTAGE1_HOST_EXPORTS) \
6600 cd $(HOST_SUBDIR)/opcodes && \
6601 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6602 CFLAGS="$(STAGE2_CFLAGS)" \
6603 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
6604 LIBCFLAGS="$(STAGE2_CFLAGS)" \
6605 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6606 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6607 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6608 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6609 TFLAGS="$(STAGE2_TFLAGS)" \
6610 $(TARGET-stage2-opcodes)
6612 maybe-clean-stage2-opcodes: clean-stage2-opcodes
6613 clean-stage2: clean-stage2-opcodes
6614 clean-stage2-opcodes:
6615 @if [ $(current_stage) = stage2 ]; then \
6616 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6617 else \
6618 [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
6619 $(MAKE) stage2-start; \
6620 fi; \
6621 cd $(HOST_SUBDIR)/opcodes && \
6622 $(MAKE) $(EXTRA_HOST_FLAGS) \
6623 $(POSTSTAGE1_FLAGS_TO_PASS) \
6624 clean
6625 @endif opcodes-bootstrap
6628 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
6629 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
6630 maybe-all-stage3-opcodes:
6631 maybe-clean-stage3-opcodes:
6632 @if opcodes-bootstrap
6633 maybe-all-stage3-opcodes: all-stage3-opcodes
6634 all-stage3: all-stage3-opcodes
6635 TARGET-stage3-opcodes = $(TARGET-opcodes)
6636 all-stage3-opcodes: configure-stage3-opcodes
6637 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
6638 @r=`${PWD_COMMAND}`; export r; \
6639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6640 TFLAGS="$(STAGE3_TFLAGS)"; \
6641 $(HOST_EXPORTS) \
6642 $(POSTSTAGE1_HOST_EXPORTS) \
6643 cd $(HOST_SUBDIR)/opcodes && \
6644 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6645 CFLAGS="$(STAGE3_CFLAGS)" \
6646 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
6647 LIBCFLAGS="$(STAGE3_CFLAGS)" \
6648 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6649 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6650 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6651 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6652 TFLAGS="$(STAGE3_TFLAGS)" \
6653 $(TARGET-stage3-opcodes)
6655 maybe-clean-stage3-opcodes: clean-stage3-opcodes
6656 clean-stage3: clean-stage3-opcodes
6657 clean-stage3-opcodes:
6658 @if [ $(current_stage) = stage3 ]; then \
6659 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6660 else \
6661 [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
6662 $(MAKE) stage3-start; \
6663 fi; \
6664 cd $(HOST_SUBDIR)/opcodes && \
6665 $(MAKE) $(EXTRA_HOST_FLAGS) \
6666 $(POSTSTAGE1_FLAGS_TO_PASS) \
6667 clean
6668 @endif opcodes-bootstrap
6671 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
6672 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
6673 maybe-all-stage4-opcodes:
6674 maybe-clean-stage4-opcodes:
6675 @if opcodes-bootstrap
6676 maybe-all-stage4-opcodes: all-stage4-opcodes
6677 all-stage4: all-stage4-opcodes
6678 TARGET-stage4-opcodes = $(TARGET-opcodes)
6679 all-stage4-opcodes: configure-stage4-opcodes
6680 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
6681 @r=`${PWD_COMMAND}`; export r; \
6682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6683 TFLAGS="$(STAGE4_TFLAGS)"; \
6684 $(HOST_EXPORTS) \
6685 $(POSTSTAGE1_HOST_EXPORTS) \
6686 cd $(HOST_SUBDIR)/opcodes && \
6687 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6688 CFLAGS="$(STAGE4_CFLAGS)" \
6689 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
6690 LIBCFLAGS="$(STAGE4_CFLAGS)" \
6691 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6692 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6693 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6694 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6695 TFLAGS="$(STAGE4_TFLAGS)" \
6696 $(TARGET-stage4-opcodes)
6698 maybe-clean-stage4-opcodes: clean-stage4-opcodes
6699 clean-stage4: clean-stage4-opcodes
6700 clean-stage4-opcodes:
6701 @if [ $(current_stage) = stage4 ]; then \
6702 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6703 else \
6704 [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
6705 $(MAKE) stage4-start; \
6706 fi; \
6707 cd $(HOST_SUBDIR)/opcodes && \
6708 $(MAKE) $(EXTRA_HOST_FLAGS) \
6709 $(POSTSTAGE1_FLAGS_TO_PASS) \
6710 clean
6711 @endif opcodes-bootstrap
6714 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
6715 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
6716 maybe-all-stageprofile-opcodes:
6717 maybe-clean-stageprofile-opcodes:
6718 @if opcodes-bootstrap
6719 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
6720 all-stageprofile: all-stageprofile-opcodes
6721 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
6722 all-stageprofile-opcodes: configure-stageprofile-opcodes
6723 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
6724 @r=`${PWD_COMMAND}`; export r; \
6725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726 TFLAGS="$(STAGEprofile_TFLAGS)"; \
6727 $(HOST_EXPORTS) \
6728 $(POSTSTAGE1_HOST_EXPORTS) \
6729 cd $(HOST_SUBDIR)/opcodes && \
6730 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6731 CFLAGS="$(STAGEprofile_CFLAGS)" \
6732 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
6733 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
6734 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6735 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6736 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6737 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6738 TFLAGS="$(STAGEprofile_TFLAGS)" \
6739 $(TARGET-stageprofile-opcodes)
6741 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
6742 clean-stageprofile: clean-stageprofile-opcodes
6743 clean-stageprofile-opcodes:
6744 @if [ $(current_stage) = stageprofile ]; then \
6745 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6746 else \
6747 [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
6748 $(MAKE) stageprofile-start; \
6749 fi; \
6750 cd $(HOST_SUBDIR)/opcodes && \
6751 $(MAKE) $(EXTRA_HOST_FLAGS) \
6752 $(POSTSTAGE1_FLAGS_TO_PASS) \
6753 clean
6754 @endif opcodes-bootstrap
6757 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
6758 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
6759 maybe-all-stagefeedback-opcodes:
6760 maybe-clean-stagefeedback-opcodes:
6761 @if opcodes-bootstrap
6762 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
6763 all-stagefeedback: all-stagefeedback-opcodes
6764 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
6765 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
6766 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6767 @r=`${PWD_COMMAND}`; export r; \
6768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6769 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6770 $(HOST_EXPORTS) \
6771 $(POSTSTAGE1_HOST_EXPORTS) \
6772 cd $(HOST_SUBDIR)/opcodes && \
6773 $(MAKE) $(BASE_FLAGS_TO_PASS) \
6774 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6775 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6776 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6777 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6778 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6779 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6780 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
6781 TFLAGS="$(STAGEfeedback_TFLAGS)" \
6782 $(TARGET-stagefeedback-opcodes)
6784 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
6785 clean-stagefeedback: clean-stagefeedback-opcodes
6786 clean-stagefeedback-opcodes:
6787 @if [ $(current_stage) = stagefeedback ]; then \
6788 [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
6789 else \
6790 [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
6791 $(MAKE) stagefeedback-start; \
6792 fi; \
6793 cd $(HOST_SUBDIR)/opcodes && \
6794 $(MAKE) $(EXTRA_HOST_FLAGS) \
6795 $(POSTSTAGE1_FLAGS_TO_PASS) \
6796 clean
6797 @endif opcodes-bootstrap
6803 .PHONY: check-opcodes maybe-check-opcodes
6804 maybe-check-opcodes:
6805 @if opcodes
6806 maybe-check-opcodes: check-opcodes
6808 check-opcodes:
6809 @: $(MAKE); $(unstage)
6810 @r=`${PWD_COMMAND}`; export r; \
6811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6812 $(HOST_EXPORTS) \
6813 (cd $(HOST_SUBDIR)/opcodes && \
6814 $(MAKE) $(FLAGS_TO_PASS) check)
6816 @endif opcodes
6818 .PHONY: install-opcodes maybe-install-opcodes
6819 maybe-install-opcodes:
6820 @if opcodes
6821 maybe-install-opcodes: install-opcodes
6823 install-opcodes: installdirs
6824 @: $(MAKE); $(unstage)
6825 @r=`${PWD_COMMAND}`; export r; \
6826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6827 $(HOST_EXPORTS) \
6828 (cd $(HOST_SUBDIR)/opcodes && \
6829 $(MAKE) $(FLAGS_TO_PASS) install)
6831 @endif opcodes
6833 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
6834 maybe-install-strip-opcodes:
6835 @if opcodes
6836 maybe-install-strip-opcodes: install-strip-opcodes
6838 install-strip-opcodes: installdirs
6839 @: $(MAKE); $(unstage)
6840 @r=`${PWD_COMMAND}`; export r; \
6841 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842 $(HOST_EXPORTS) \
6843 (cd $(HOST_SUBDIR)/opcodes && \
6844 $(MAKE) $(FLAGS_TO_PASS) install-strip)
6846 @endif opcodes
6848 # Other targets (info, dvi, pdf, etc.)
6850 .PHONY: maybe-info-opcodes info-opcodes
6851 maybe-info-opcodes:
6852 @if opcodes
6853 maybe-info-opcodes: info-opcodes
6855 info-opcodes: \
6856 configure-opcodes
6857 @[ -f ./opcodes/Makefile ] || exit 0; \
6858 r=`${PWD_COMMAND}`; export r; \
6859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6860 $(HOST_EXPORTS) \
6861 for flag in $(EXTRA_HOST_FLAGS) ; do \
6862 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6863 done; \
6864 echo "Doing info in opcodes" ; \
6865 (cd $(HOST_SUBDIR)/opcodes && \
6866 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6867 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6868 "RANLIB=$${RANLIB}" \
6869 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6870 info) \
6871 || exit 1
6873 @endif opcodes
6875 .PHONY: maybe-dvi-opcodes dvi-opcodes
6876 maybe-dvi-opcodes:
6877 @if opcodes
6878 maybe-dvi-opcodes: dvi-opcodes
6880 dvi-opcodes: \
6881 configure-opcodes
6882 @[ -f ./opcodes/Makefile ] || exit 0; \
6883 r=`${PWD_COMMAND}`; export r; \
6884 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6885 $(HOST_EXPORTS) \
6886 for flag in $(EXTRA_HOST_FLAGS) ; do \
6887 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6888 done; \
6889 echo "Doing dvi in opcodes" ; \
6890 (cd $(HOST_SUBDIR)/opcodes && \
6891 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6892 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6893 "RANLIB=$${RANLIB}" \
6894 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6895 dvi) \
6896 || exit 1
6898 @endif opcodes
6900 .PHONY: maybe-pdf-opcodes pdf-opcodes
6901 maybe-pdf-opcodes:
6902 @if opcodes
6903 maybe-pdf-opcodes: pdf-opcodes
6905 pdf-opcodes: \
6906 configure-opcodes
6907 @[ -f ./opcodes/Makefile ] || exit 0; \
6908 r=`${PWD_COMMAND}`; export r; \
6909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6910 $(HOST_EXPORTS) \
6911 for flag in $(EXTRA_HOST_FLAGS) ; do \
6912 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6913 done; \
6914 echo "Doing pdf in opcodes" ; \
6915 (cd $(HOST_SUBDIR)/opcodes && \
6916 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6917 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6918 "RANLIB=$${RANLIB}" \
6919 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6920 pdf) \
6921 || exit 1
6923 @endif opcodes
6925 .PHONY: maybe-html-opcodes html-opcodes
6926 maybe-html-opcodes:
6927 @if opcodes
6928 maybe-html-opcodes: html-opcodes
6930 html-opcodes: \
6931 configure-opcodes
6932 @[ -f ./opcodes/Makefile ] || exit 0; \
6933 r=`${PWD_COMMAND}`; export r; \
6934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6935 $(HOST_EXPORTS) \
6936 for flag in $(EXTRA_HOST_FLAGS) ; do \
6937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6938 done; \
6939 echo "Doing html in opcodes" ; \
6940 (cd $(HOST_SUBDIR)/opcodes && \
6941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6943 "RANLIB=$${RANLIB}" \
6944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6945 html) \
6946 || exit 1
6948 @endif opcodes
6950 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
6951 maybe-TAGS-opcodes:
6952 @if opcodes
6953 maybe-TAGS-opcodes: TAGS-opcodes
6955 TAGS-opcodes: \
6956 configure-opcodes
6957 @[ -f ./opcodes/Makefile ] || exit 0; \
6958 r=`${PWD_COMMAND}`; export r; \
6959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6960 $(HOST_EXPORTS) \
6961 for flag in $(EXTRA_HOST_FLAGS) ; do \
6962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6963 done; \
6964 echo "Doing TAGS in opcodes" ; \
6965 (cd $(HOST_SUBDIR)/opcodes && \
6966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6968 "RANLIB=$${RANLIB}" \
6969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6970 TAGS) \
6971 || exit 1
6973 @endif opcodes
6975 .PHONY: maybe-install-info-opcodes install-info-opcodes
6976 maybe-install-info-opcodes:
6977 @if opcodes
6978 maybe-install-info-opcodes: install-info-opcodes
6980 install-info-opcodes: \
6981 configure-opcodes \
6982 info-opcodes
6983 @[ -f ./opcodes/Makefile ] || exit 0; \
6984 r=`${PWD_COMMAND}`; export r; \
6985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6986 $(HOST_EXPORTS) \
6987 for flag in $(EXTRA_HOST_FLAGS) ; do \
6988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6989 done; \
6990 echo "Doing install-info in opcodes" ; \
6991 (cd $(HOST_SUBDIR)/opcodes && \
6992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6994 "RANLIB=$${RANLIB}" \
6995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6996 install-info) \
6997 || exit 1
6999 @endif opcodes
7001 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
7002 maybe-install-pdf-opcodes:
7003 @if opcodes
7004 maybe-install-pdf-opcodes: install-pdf-opcodes
7006 install-pdf-opcodes: \
7007 configure-opcodes \
7008 pdf-opcodes
7009 @[ -f ./opcodes/Makefile ] || exit 0; \
7010 r=`${PWD_COMMAND}`; export r; \
7011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7012 $(HOST_EXPORTS) \
7013 for flag in $(EXTRA_HOST_FLAGS) ; do \
7014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7015 done; \
7016 echo "Doing install-pdf in opcodes" ; \
7017 (cd $(HOST_SUBDIR)/opcodes && \
7018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7020 "RANLIB=$${RANLIB}" \
7021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7022 install-pdf) \
7023 || exit 1
7025 @endif opcodes
7027 .PHONY: maybe-install-html-opcodes install-html-opcodes
7028 maybe-install-html-opcodes:
7029 @if opcodes
7030 maybe-install-html-opcodes: install-html-opcodes
7032 install-html-opcodes: \
7033 configure-opcodes \
7034 html-opcodes
7035 @[ -f ./opcodes/Makefile ] || exit 0; \
7036 r=`${PWD_COMMAND}`; export r; \
7037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7038 $(HOST_EXPORTS) \
7039 for flag in $(EXTRA_HOST_FLAGS) ; do \
7040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7041 done; \
7042 echo "Doing install-html in opcodes" ; \
7043 (cd $(HOST_SUBDIR)/opcodes && \
7044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7046 "RANLIB=$${RANLIB}" \
7047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7048 install-html) \
7049 || exit 1
7051 @endif opcodes
7053 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
7054 maybe-installcheck-opcodes:
7055 @if opcodes
7056 maybe-installcheck-opcodes: installcheck-opcodes
7058 installcheck-opcodes: \
7059 configure-opcodes
7060 @[ -f ./opcodes/Makefile ] || exit 0; \
7061 r=`${PWD_COMMAND}`; export r; \
7062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7063 $(HOST_EXPORTS) \
7064 for flag in $(EXTRA_HOST_FLAGS) ; do \
7065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7066 done; \
7067 echo "Doing installcheck in opcodes" ; \
7068 (cd $(HOST_SUBDIR)/opcodes && \
7069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7071 "RANLIB=$${RANLIB}" \
7072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7073 installcheck) \
7074 || exit 1
7076 @endif opcodes
7078 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
7079 maybe-mostlyclean-opcodes:
7080 @if opcodes
7081 maybe-mostlyclean-opcodes: mostlyclean-opcodes
7083 mostlyclean-opcodes:
7084 @[ -f ./opcodes/Makefile ] || exit 0; \
7085 r=`${PWD_COMMAND}`; export r; \
7086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7087 $(HOST_EXPORTS) \
7088 for flag in $(EXTRA_HOST_FLAGS) ; do \
7089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7090 done; \
7091 echo "Doing mostlyclean in opcodes" ; \
7092 (cd $(HOST_SUBDIR)/opcodes && \
7093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7095 "RANLIB=$${RANLIB}" \
7096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7097 mostlyclean) \
7098 || exit 1
7100 @endif opcodes
7102 .PHONY: maybe-clean-opcodes clean-opcodes
7103 maybe-clean-opcodes:
7104 @if opcodes
7105 maybe-clean-opcodes: clean-opcodes
7107 clean-opcodes:
7108 @[ -f ./opcodes/Makefile ] || exit 0; \
7109 r=`${PWD_COMMAND}`; export r; \
7110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7111 $(HOST_EXPORTS) \
7112 for flag in $(EXTRA_HOST_FLAGS) ; do \
7113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7114 done; \
7115 echo "Doing clean in opcodes" ; \
7116 (cd $(HOST_SUBDIR)/opcodes && \
7117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7119 "RANLIB=$${RANLIB}" \
7120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7121 clean) \
7122 || exit 1
7124 @endif opcodes
7126 .PHONY: maybe-distclean-opcodes distclean-opcodes
7127 maybe-distclean-opcodes:
7128 @if opcodes
7129 maybe-distclean-opcodes: distclean-opcodes
7131 distclean-opcodes:
7132 @[ -f ./opcodes/Makefile ] || exit 0; \
7133 r=`${PWD_COMMAND}`; export r; \
7134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7135 $(HOST_EXPORTS) \
7136 for flag in $(EXTRA_HOST_FLAGS) ; do \
7137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7138 done; \
7139 echo "Doing distclean in opcodes" ; \
7140 (cd $(HOST_SUBDIR)/opcodes && \
7141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7143 "RANLIB=$${RANLIB}" \
7144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7145 distclean) \
7146 || exit 1
7148 @endif opcodes
7150 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
7151 maybe-maintainer-clean-opcodes:
7152 @if opcodes
7153 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
7155 maintainer-clean-opcodes:
7156 @[ -f ./opcodes/Makefile ] || exit 0; \
7157 r=`${PWD_COMMAND}`; export r; \
7158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7159 $(HOST_EXPORTS) \
7160 for flag in $(EXTRA_HOST_FLAGS) ; do \
7161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7162 done; \
7163 echo "Doing maintainer-clean in opcodes" ; \
7164 (cd $(HOST_SUBDIR)/opcodes && \
7165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7167 "RANLIB=$${RANLIB}" \
7168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7169 maintainer-clean) \
7170 || exit 1
7172 @endif opcodes
7176 .PHONY: configure-binutils maybe-configure-binutils
7177 maybe-configure-binutils:
7178 @if gcc-bootstrap
7179 configure-binutils: stage_current
7180 @endif gcc-bootstrap
7181 @if binutils
7182 maybe-configure-binutils: configure-binutils
7183 configure-binutils:
7184 @r=`${PWD_COMMAND}`; export r; \
7185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7186 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7187 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7188 $(HOST_EXPORTS) \
7189 echo Configuring in $(HOST_SUBDIR)/binutils; \
7190 cd "$(HOST_SUBDIR)/binutils" || exit 1; \
7191 case $(srcdir) in \
7192 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7193 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7194 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7195 esac; \
7196 srcdiroption="--srcdir=$${topdir}/binutils"; \
7197 libsrcdir="$$s/binutils"; \
7198 $(SHELL) $${libsrcdir}/configure \
7199 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7200 --target=${target_alias} $${srcdiroption} \
7201 || exit 1
7202 @endif binutils
7206 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
7207 maybe-configure-stage1-binutils:
7208 @if binutils-bootstrap
7209 maybe-configure-stage1-binutils: configure-stage1-binutils
7210 configure-stage1-binutils:
7211 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7212 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7213 @r=`${PWD_COMMAND}`; export r; \
7214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7215 TFLAGS="$(STAGE1_TFLAGS)"; \
7216 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7217 $(HOST_EXPORTS) \
7218 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7219 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7220 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
7221 echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
7222 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7223 cd $(HOST_SUBDIR)/binutils || exit 1; \
7224 case $(srcdir) in \
7225 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7226 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7227 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7228 esac; \
7229 srcdiroption="--srcdir=$${topdir}/binutils"; \
7230 libsrcdir="$$s/binutils"; \
7231 $(SHELL) $${libsrcdir}/configure \
7232 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7233 --target=${target_alias} $${srcdiroption} \
7234 $(STAGE1_CONFIGURE_FLAGS)
7235 @endif binutils-bootstrap
7237 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
7238 maybe-configure-stage2-binutils:
7239 @if binutils-bootstrap
7240 maybe-configure-stage2-binutils: configure-stage2-binutils
7241 configure-stage2-binutils:
7242 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7244 @r=`${PWD_COMMAND}`; export r; \
7245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7246 TFLAGS="$(STAGE2_TFLAGS)"; \
7247 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7248 $(HOST_EXPORTS) \
7249 $(POSTSTAGE1_HOST_EXPORTS) \
7250 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7251 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7252 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
7253 echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
7254 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7255 cd $(HOST_SUBDIR)/binutils || exit 1; \
7256 case $(srcdir) in \
7257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7258 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7260 esac; \
7261 srcdiroption="--srcdir=$${topdir}/binutils"; \
7262 libsrcdir="$$s/binutils"; \
7263 $(SHELL) $${libsrcdir}/configure \
7264 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7265 --target=${target_alias} $${srcdiroption} \
7266 --with-build-libsubdir=$(HOST_SUBDIR) \
7267 $(STAGE2_CONFIGURE_FLAGS)
7268 @endif binutils-bootstrap
7270 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
7271 maybe-configure-stage3-binutils:
7272 @if binutils-bootstrap
7273 maybe-configure-stage3-binutils: configure-stage3-binutils
7274 configure-stage3-binutils:
7275 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7276 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7277 @r=`${PWD_COMMAND}`; export r; \
7278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7279 TFLAGS="$(STAGE3_TFLAGS)"; \
7280 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7281 $(HOST_EXPORTS) \
7282 $(POSTSTAGE1_HOST_EXPORTS) \
7283 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
7284 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
7285 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
7286 echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
7287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7288 cd $(HOST_SUBDIR)/binutils || exit 1; \
7289 case $(srcdir) in \
7290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7291 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7293 esac; \
7294 srcdiroption="--srcdir=$${topdir}/binutils"; \
7295 libsrcdir="$$s/binutils"; \
7296 $(SHELL) $${libsrcdir}/configure \
7297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7298 --target=${target_alias} $${srcdiroption} \
7299 --with-build-libsubdir=$(HOST_SUBDIR) \
7300 $(STAGE3_CONFIGURE_FLAGS)
7301 @endif binutils-bootstrap
7303 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
7304 maybe-configure-stage4-binutils:
7305 @if binutils-bootstrap
7306 maybe-configure-stage4-binutils: configure-stage4-binutils
7307 configure-stage4-binutils:
7308 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7309 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7310 @r=`${PWD_COMMAND}`; export r; \
7311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7312 TFLAGS="$(STAGE4_TFLAGS)"; \
7313 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7314 $(HOST_EXPORTS) \
7315 $(POSTSTAGE1_HOST_EXPORTS) \
7316 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
7317 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
7318 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
7319 echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
7320 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7321 cd $(HOST_SUBDIR)/binutils || exit 1; \
7322 case $(srcdir) in \
7323 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7324 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7325 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7326 esac; \
7327 srcdiroption="--srcdir=$${topdir}/binutils"; \
7328 libsrcdir="$$s/binutils"; \
7329 $(SHELL) $${libsrcdir}/configure \
7330 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7331 --target=${target_alias} $${srcdiroption} \
7332 --with-build-libsubdir=$(HOST_SUBDIR) \
7333 $(STAGE4_CONFIGURE_FLAGS)
7334 @endif binutils-bootstrap
7336 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
7337 maybe-configure-stageprofile-binutils:
7338 @if binutils-bootstrap
7339 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
7340 configure-stageprofile-binutils:
7341 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7342 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7343 @r=`${PWD_COMMAND}`; export r; \
7344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7345 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7346 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7347 $(HOST_EXPORTS) \
7348 $(POSTSTAGE1_HOST_EXPORTS) \
7349 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
7350 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
7351 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
7352 echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
7353 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7354 cd $(HOST_SUBDIR)/binutils || exit 1; \
7355 case $(srcdir) in \
7356 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7357 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7358 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7359 esac; \
7360 srcdiroption="--srcdir=$${topdir}/binutils"; \
7361 libsrcdir="$$s/binutils"; \
7362 $(SHELL) $${libsrcdir}/configure \
7363 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7364 --target=${target_alias} $${srcdiroption} \
7365 --with-build-libsubdir=$(HOST_SUBDIR) \
7366 $(STAGEprofile_CONFIGURE_FLAGS)
7367 @endif binutils-bootstrap
7369 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
7370 maybe-configure-stagefeedback-binutils:
7371 @if binutils-bootstrap
7372 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
7373 configure-stagefeedback-binutils:
7374 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7375 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
7376 @r=`${PWD_COMMAND}`; export r; \
7377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7378 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7379 test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
7380 $(HOST_EXPORTS) \
7381 $(POSTSTAGE1_HOST_EXPORTS) \
7382 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
7383 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
7384 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
7385 echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
7386 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
7387 cd $(HOST_SUBDIR)/binutils || exit 1; \
7388 case $(srcdir) in \
7389 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7390 *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
7391 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7392 esac; \
7393 srcdiroption="--srcdir=$${topdir}/binutils"; \
7394 libsrcdir="$$s/binutils"; \
7395 $(SHELL) $${libsrcdir}/configure \
7396 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7397 --target=${target_alias} $${srcdiroption} \
7398 --with-build-libsubdir=$(HOST_SUBDIR) \
7399 $(STAGEfeedback_CONFIGURE_FLAGS)
7400 @endif binutils-bootstrap
7406 .PHONY: all-binutils maybe-all-binutils
7407 maybe-all-binutils:
7408 @if gcc-bootstrap
7409 all-binutils: stage_current
7410 @endif gcc-bootstrap
7411 @if binutils
7412 TARGET-binutils=all
7413 maybe-all-binutils: all-binutils
7414 all-binutils: configure-binutils
7415 @r=`${PWD_COMMAND}`; export r; \
7416 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7417 $(HOST_EXPORTS) \
7418 (cd $(HOST_SUBDIR)/binutils && \
7419 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
7420 $(TARGET-binutils))
7421 @endif binutils
7425 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
7426 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
7427 maybe-all-stage1-binutils:
7428 maybe-clean-stage1-binutils:
7429 @if binutils-bootstrap
7430 maybe-all-stage1-binutils: all-stage1-binutils
7431 all-stage1: all-stage1-binutils
7432 TARGET-stage1-binutils = $(TARGET-binutils)
7433 all-stage1-binutils: configure-stage1-binutils
7434 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7435 @r=`${PWD_COMMAND}`; export r; \
7436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7437 TFLAGS="$(STAGE1_TFLAGS)"; \
7438 $(HOST_EXPORTS) \
7439 cd $(HOST_SUBDIR)/binutils && \
7440 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7441 CFLAGS="$(STAGE1_CFLAGS)" \
7442 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
7443 LIBCFLAGS="$(LIBCFLAGS)" \
7444 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7445 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7446 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7447 $(EXTRA_HOST_FLAGS) \
7448 TFLAGS="$(STAGE1_TFLAGS)" \
7449 $(TARGET-stage1-binutils)
7451 maybe-clean-stage1-binutils: clean-stage1-binutils
7452 clean-stage1: clean-stage1-binutils
7453 clean-stage1-binutils:
7454 @if [ $(current_stage) = stage1 ]; then \
7455 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7456 else \
7457 [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
7458 $(MAKE) stage1-start; \
7459 fi; \
7460 cd $(HOST_SUBDIR)/binutils && \
7461 $(MAKE) $(EXTRA_HOST_FLAGS) \
7462 clean
7463 @endif binutils-bootstrap
7466 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
7467 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
7468 maybe-all-stage2-binutils:
7469 maybe-clean-stage2-binutils:
7470 @if binutils-bootstrap
7471 maybe-all-stage2-binutils: all-stage2-binutils
7472 all-stage2: all-stage2-binutils
7473 TARGET-stage2-binutils = $(TARGET-binutils)
7474 all-stage2-binutils: configure-stage2-binutils
7475 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7476 @r=`${PWD_COMMAND}`; export r; \
7477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7478 TFLAGS="$(STAGE2_TFLAGS)"; \
7479 $(HOST_EXPORTS) \
7480 $(POSTSTAGE1_HOST_EXPORTS) \
7481 cd $(HOST_SUBDIR)/binutils && \
7482 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7483 CFLAGS="$(STAGE2_CFLAGS)" \
7484 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
7485 LIBCFLAGS="$(STAGE2_CFLAGS)" \
7486 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7487 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7488 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7489 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7490 TFLAGS="$(STAGE2_TFLAGS)" \
7491 $(TARGET-stage2-binutils)
7493 maybe-clean-stage2-binutils: clean-stage2-binutils
7494 clean-stage2: clean-stage2-binutils
7495 clean-stage2-binutils:
7496 @if [ $(current_stage) = stage2 ]; then \
7497 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7498 else \
7499 [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
7500 $(MAKE) stage2-start; \
7501 fi; \
7502 cd $(HOST_SUBDIR)/binutils && \
7503 $(MAKE) $(EXTRA_HOST_FLAGS) \
7504 $(POSTSTAGE1_FLAGS_TO_PASS) \
7505 clean
7506 @endif binutils-bootstrap
7509 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
7510 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
7511 maybe-all-stage3-binutils:
7512 maybe-clean-stage3-binutils:
7513 @if binutils-bootstrap
7514 maybe-all-stage3-binutils: all-stage3-binutils
7515 all-stage3: all-stage3-binutils
7516 TARGET-stage3-binutils = $(TARGET-binutils)
7517 all-stage3-binutils: configure-stage3-binutils
7518 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
7519 @r=`${PWD_COMMAND}`; export r; \
7520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7521 TFLAGS="$(STAGE3_TFLAGS)"; \
7522 $(HOST_EXPORTS) \
7523 $(POSTSTAGE1_HOST_EXPORTS) \
7524 cd $(HOST_SUBDIR)/binutils && \
7525 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7526 CFLAGS="$(STAGE3_CFLAGS)" \
7527 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
7528 LIBCFLAGS="$(STAGE3_CFLAGS)" \
7529 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7530 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7531 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7532 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7533 TFLAGS="$(STAGE3_TFLAGS)" \
7534 $(TARGET-stage3-binutils)
7536 maybe-clean-stage3-binutils: clean-stage3-binutils
7537 clean-stage3: clean-stage3-binutils
7538 clean-stage3-binutils:
7539 @if [ $(current_stage) = stage3 ]; then \
7540 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7541 else \
7542 [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
7543 $(MAKE) stage3-start; \
7544 fi; \
7545 cd $(HOST_SUBDIR)/binutils && \
7546 $(MAKE) $(EXTRA_HOST_FLAGS) \
7547 $(POSTSTAGE1_FLAGS_TO_PASS) \
7548 clean
7549 @endif binutils-bootstrap
7552 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
7553 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
7554 maybe-all-stage4-binutils:
7555 maybe-clean-stage4-binutils:
7556 @if binutils-bootstrap
7557 maybe-all-stage4-binutils: all-stage4-binutils
7558 all-stage4: all-stage4-binutils
7559 TARGET-stage4-binutils = $(TARGET-binutils)
7560 all-stage4-binutils: configure-stage4-binutils
7561 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
7562 @r=`${PWD_COMMAND}`; export r; \
7563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7564 TFLAGS="$(STAGE4_TFLAGS)"; \
7565 $(HOST_EXPORTS) \
7566 $(POSTSTAGE1_HOST_EXPORTS) \
7567 cd $(HOST_SUBDIR)/binutils && \
7568 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7569 CFLAGS="$(STAGE4_CFLAGS)" \
7570 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
7571 LIBCFLAGS="$(STAGE4_CFLAGS)" \
7572 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7573 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7574 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7575 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7576 TFLAGS="$(STAGE4_TFLAGS)" \
7577 $(TARGET-stage4-binutils)
7579 maybe-clean-stage4-binutils: clean-stage4-binutils
7580 clean-stage4: clean-stage4-binutils
7581 clean-stage4-binutils:
7582 @if [ $(current_stage) = stage4 ]; then \
7583 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7584 else \
7585 [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
7586 $(MAKE) stage4-start; \
7587 fi; \
7588 cd $(HOST_SUBDIR)/binutils && \
7589 $(MAKE) $(EXTRA_HOST_FLAGS) \
7590 $(POSTSTAGE1_FLAGS_TO_PASS) \
7591 clean
7592 @endif binutils-bootstrap
7595 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
7596 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
7597 maybe-all-stageprofile-binutils:
7598 maybe-clean-stageprofile-binutils:
7599 @if binutils-bootstrap
7600 maybe-all-stageprofile-binutils: all-stageprofile-binutils
7601 all-stageprofile: all-stageprofile-binutils
7602 TARGET-stageprofile-binutils = $(TARGET-binutils)
7603 all-stageprofile-binutils: configure-stageprofile-binutils
7604 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
7605 @r=`${PWD_COMMAND}`; export r; \
7606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7607 TFLAGS="$(STAGEprofile_TFLAGS)"; \
7608 $(HOST_EXPORTS) \
7609 $(POSTSTAGE1_HOST_EXPORTS) \
7610 cd $(HOST_SUBDIR)/binutils && \
7611 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7612 CFLAGS="$(STAGEprofile_CFLAGS)" \
7613 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
7614 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
7615 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7616 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7617 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7618 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7619 TFLAGS="$(STAGEprofile_TFLAGS)" \
7620 $(TARGET-stageprofile-binutils)
7622 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
7623 clean-stageprofile: clean-stageprofile-binutils
7624 clean-stageprofile-binutils:
7625 @if [ $(current_stage) = stageprofile ]; then \
7626 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7627 else \
7628 [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
7629 $(MAKE) stageprofile-start; \
7630 fi; \
7631 cd $(HOST_SUBDIR)/binutils && \
7632 $(MAKE) $(EXTRA_HOST_FLAGS) \
7633 $(POSTSTAGE1_FLAGS_TO_PASS) \
7634 clean
7635 @endif binutils-bootstrap
7638 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
7639 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
7640 maybe-all-stagefeedback-binutils:
7641 maybe-clean-stagefeedback-binutils:
7642 @if binutils-bootstrap
7643 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
7644 all-stagefeedback: all-stagefeedback-binutils
7645 TARGET-stagefeedback-binutils = $(TARGET-binutils)
7646 all-stagefeedback-binutils: configure-stagefeedback-binutils
7647 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
7648 @r=`${PWD_COMMAND}`; export r; \
7649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7650 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
7651 $(HOST_EXPORTS) \
7652 $(POSTSTAGE1_HOST_EXPORTS) \
7653 cd $(HOST_SUBDIR)/binutils && \
7654 $(MAKE) $(BASE_FLAGS_TO_PASS) \
7655 CFLAGS="$(STAGEfeedback_CFLAGS)" \
7656 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
7657 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
7658 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
7659 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
7660 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
7661 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
7662 TFLAGS="$(STAGEfeedback_TFLAGS)" \
7663 $(TARGET-stagefeedback-binutils)
7665 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
7666 clean-stagefeedback: clean-stagefeedback-binutils
7667 clean-stagefeedback-binutils:
7668 @if [ $(current_stage) = stagefeedback ]; then \
7669 [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
7670 else \
7671 [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
7672 $(MAKE) stagefeedback-start; \
7673 fi; \
7674 cd $(HOST_SUBDIR)/binutils && \
7675 $(MAKE) $(EXTRA_HOST_FLAGS) \
7676 $(POSTSTAGE1_FLAGS_TO_PASS) \
7677 clean
7678 @endif binutils-bootstrap
7684 .PHONY: check-binutils maybe-check-binutils
7685 maybe-check-binutils:
7686 @if binutils
7687 maybe-check-binutils: check-binutils
7689 check-binutils:
7690 @: $(MAKE); $(unstage)
7691 @r=`${PWD_COMMAND}`; export r; \
7692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7693 $(HOST_EXPORTS) \
7694 (cd $(HOST_SUBDIR)/binutils && \
7695 $(MAKE) $(FLAGS_TO_PASS) check)
7697 @endif binutils
7699 .PHONY: install-binutils maybe-install-binutils
7700 maybe-install-binutils:
7701 @if binutils
7702 maybe-install-binutils: install-binutils
7704 install-binutils: installdirs
7705 @: $(MAKE); $(unstage)
7706 @r=`${PWD_COMMAND}`; export r; \
7707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7708 $(HOST_EXPORTS) \
7709 (cd $(HOST_SUBDIR)/binutils && \
7710 $(MAKE) $(FLAGS_TO_PASS) install)
7712 @endif binutils
7714 .PHONY: install-strip-binutils maybe-install-strip-binutils
7715 maybe-install-strip-binutils:
7716 @if binutils
7717 maybe-install-strip-binutils: install-strip-binutils
7719 install-strip-binutils: installdirs
7720 @: $(MAKE); $(unstage)
7721 @r=`${PWD_COMMAND}`; export r; \
7722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7723 $(HOST_EXPORTS) \
7724 (cd $(HOST_SUBDIR)/binutils && \
7725 $(MAKE) $(FLAGS_TO_PASS) install-strip)
7727 @endif binutils
7729 # Other targets (info, dvi, pdf, etc.)
7731 .PHONY: maybe-info-binutils info-binutils
7732 maybe-info-binutils:
7733 @if binutils
7734 maybe-info-binutils: info-binutils
7736 info-binutils: \
7737 configure-binutils
7738 @[ -f ./binutils/Makefile ] || exit 0; \
7739 r=`${PWD_COMMAND}`; export r; \
7740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7741 $(HOST_EXPORTS) \
7742 for flag in $(EXTRA_HOST_FLAGS) ; do \
7743 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7744 done; \
7745 echo "Doing info in binutils" ; \
7746 (cd $(HOST_SUBDIR)/binutils && \
7747 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7748 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7749 "RANLIB=$${RANLIB}" \
7750 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7751 info) \
7752 || exit 1
7754 @endif binutils
7756 .PHONY: maybe-dvi-binutils dvi-binutils
7757 maybe-dvi-binutils:
7758 @if binutils
7759 maybe-dvi-binutils: dvi-binutils
7761 dvi-binutils: \
7762 configure-binutils
7763 @[ -f ./binutils/Makefile ] || exit 0; \
7764 r=`${PWD_COMMAND}`; export r; \
7765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7766 $(HOST_EXPORTS) \
7767 for flag in $(EXTRA_HOST_FLAGS) ; do \
7768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7769 done; \
7770 echo "Doing dvi in binutils" ; \
7771 (cd $(HOST_SUBDIR)/binutils && \
7772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7774 "RANLIB=$${RANLIB}" \
7775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7776 dvi) \
7777 || exit 1
7779 @endif binutils
7781 .PHONY: maybe-pdf-binutils pdf-binutils
7782 maybe-pdf-binutils:
7783 @if binutils
7784 maybe-pdf-binutils: pdf-binutils
7786 pdf-binutils: \
7787 configure-binutils
7788 @[ -f ./binutils/Makefile ] || exit 0; \
7789 r=`${PWD_COMMAND}`; export r; \
7790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7791 $(HOST_EXPORTS) \
7792 for flag in $(EXTRA_HOST_FLAGS) ; do \
7793 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7794 done; \
7795 echo "Doing pdf in binutils" ; \
7796 (cd $(HOST_SUBDIR)/binutils && \
7797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7799 "RANLIB=$${RANLIB}" \
7800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7801 pdf) \
7802 || exit 1
7804 @endif binutils
7806 .PHONY: maybe-html-binutils html-binutils
7807 maybe-html-binutils:
7808 @if binutils
7809 maybe-html-binutils: html-binutils
7811 html-binutils: \
7812 configure-binutils
7813 @[ -f ./binutils/Makefile ] || exit 0; \
7814 r=`${PWD_COMMAND}`; export r; \
7815 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7816 $(HOST_EXPORTS) \
7817 for flag in $(EXTRA_HOST_FLAGS) ; do \
7818 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7819 done; \
7820 echo "Doing html in binutils" ; \
7821 (cd $(HOST_SUBDIR)/binutils && \
7822 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7823 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7824 "RANLIB=$${RANLIB}" \
7825 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7826 html) \
7827 || exit 1
7829 @endif binutils
7831 .PHONY: maybe-TAGS-binutils TAGS-binutils
7832 maybe-TAGS-binutils:
7833 @if binutils
7834 maybe-TAGS-binutils: TAGS-binutils
7836 TAGS-binutils: \
7837 configure-binutils
7838 @[ -f ./binutils/Makefile ] || exit 0; \
7839 r=`${PWD_COMMAND}`; export r; \
7840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7841 $(HOST_EXPORTS) \
7842 for flag in $(EXTRA_HOST_FLAGS) ; do \
7843 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7844 done; \
7845 echo "Doing TAGS in binutils" ; \
7846 (cd $(HOST_SUBDIR)/binutils && \
7847 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7848 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7849 "RANLIB=$${RANLIB}" \
7850 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7851 TAGS) \
7852 || exit 1
7854 @endif binutils
7856 .PHONY: maybe-install-info-binutils install-info-binutils
7857 maybe-install-info-binutils:
7858 @if binutils
7859 maybe-install-info-binutils: install-info-binutils
7861 install-info-binutils: \
7862 configure-binutils \
7863 info-binutils
7864 @[ -f ./binutils/Makefile ] || exit 0; \
7865 r=`${PWD_COMMAND}`; export r; \
7866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7867 $(HOST_EXPORTS) \
7868 for flag in $(EXTRA_HOST_FLAGS) ; do \
7869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7870 done; \
7871 echo "Doing install-info in binutils" ; \
7872 (cd $(HOST_SUBDIR)/binutils && \
7873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7875 "RANLIB=$${RANLIB}" \
7876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7877 install-info) \
7878 || exit 1
7880 @endif binutils
7882 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
7883 maybe-install-pdf-binutils:
7884 @if binutils
7885 maybe-install-pdf-binutils: install-pdf-binutils
7887 install-pdf-binutils: \
7888 configure-binutils \
7889 pdf-binutils
7890 @[ -f ./binutils/Makefile ] || exit 0; \
7891 r=`${PWD_COMMAND}`; export r; \
7892 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7893 $(HOST_EXPORTS) \
7894 for flag in $(EXTRA_HOST_FLAGS) ; do \
7895 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7896 done; \
7897 echo "Doing install-pdf in binutils" ; \
7898 (cd $(HOST_SUBDIR)/binutils && \
7899 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7900 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7901 "RANLIB=$${RANLIB}" \
7902 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7903 install-pdf) \
7904 || exit 1
7906 @endif binutils
7908 .PHONY: maybe-install-html-binutils install-html-binutils
7909 maybe-install-html-binutils:
7910 @if binutils
7911 maybe-install-html-binutils: install-html-binutils
7913 install-html-binutils: \
7914 configure-binutils \
7915 html-binutils
7916 @[ -f ./binutils/Makefile ] || exit 0; \
7917 r=`${PWD_COMMAND}`; export r; \
7918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7919 $(HOST_EXPORTS) \
7920 for flag in $(EXTRA_HOST_FLAGS) ; do \
7921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7922 done; \
7923 echo "Doing install-html in binutils" ; \
7924 (cd $(HOST_SUBDIR)/binutils && \
7925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7927 "RANLIB=$${RANLIB}" \
7928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7929 install-html) \
7930 || exit 1
7932 @endif binutils
7934 .PHONY: maybe-installcheck-binutils installcheck-binutils
7935 maybe-installcheck-binutils:
7936 @if binutils
7937 maybe-installcheck-binutils: installcheck-binutils
7939 installcheck-binutils: \
7940 configure-binutils
7941 @[ -f ./binutils/Makefile ] || exit 0; \
7942 r=`${PWD_COMMAND}`; export r; \
7943 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7944 $(HOST_EXPORTS) \
7945 for flag in $(EXTRA_HOST_FLAGS) ; do \
7946 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7947 done; \
7948 echo "Doing installcheck in binutils" ; \
7949 (cd $(HOST_SUBDIR)/binutils && \
7950 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7951 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7952 "RANLIB=$${RANLIB}" \
7953 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7954 installcheck) \
7955 || exit 1
7957 @endif binutils
7959 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
7960 maybe-mostlyclean-binutils:
7961 @if binutils
7962 maybe-mostlyclean-binutils: mostlyclean-binutils
7964 mostlyclean-binutils:
7965 @[ -f ./binutils/Makefile ] || exit 0; \
7966 r=`${PWD_COMMAND}`; export r; \
7967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968 $(HOST_EXPORTS) \
7969 for flag in $(EXTRA_HOST_FLAGS) ; do \
7970 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971 done; \
7972 echo "Doing mostlyclean in binutils" ; \
7973 (cd $(HOST_SUBDIR)/binutils && \
7974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976 "RANLIB=$${RANLIB}" \
7977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978 mostlyclean) \
7979 || exit 1
7981 @endif binutils
7983 .PHONY: maybe-clean-binutils clean-binutils
7984 maybe-clean-binutils:
7985 @if binutils
7986 maybe-clean-binutils: clean-binutils
7988 clean-binutils:
7989 @[ -f ./binutils/Makefile ] || exit 0; \
7990 r=`${PWD_COMMAND}`; export r; \
7991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7992 $(HOST_EXPORTS) \
7993 for flag in $(EXTRA_HOST_FLAGS) ; do \
7994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7995 done; \
7996 echo "Doing clean in binutils" ; \
7997 (cd $(HOST_SUBDIR)/binutils && \
7998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8000 "RANLIB=$${RANLIB}" \
8001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8002 clean) \
8003 || exit 1
8005 @endif binutils
8007 .PHONY: maybe-distclean-binutils distclean-binutils
8008 maybe-distclean-binutils:
8009 @if binutils
8010 maybe-distclean-binutils: distclean-binutils
8012 distclean-binutils:
8013 @[ -f ./binutils/Makefile ] || exit 0; \
8014 r=`${PWD_COMMAND}`; export r; \
8015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8016 $(HOST_EXPORTS) \
8017 for flag in $(EXTRA_HOST_FLAGS) ; do \
8018 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8019 done; \
8020 echo "Doing distclean in binutils" ; \
8021 (cd $(HOST_SUBDIR)/binutils && \
8022 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8023 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8024 "RANLIB=$${RANLIB}" \
8025 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8026 distclean) \
8027 || exit 1
8029 @endif binutils
8031 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
8032 maybe-maintainer-clean-binutils:
8033 @if binutils
8034 maybe-maintainer-clean-binutils: maintainer-clean-binutils
8036 maintainer-clean-binutils:
8037 @[ -f ./binutils/Makefile ] || exit 0; \
8038 r=`${PWD_COMMAND}`; export r; \
8039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8040 $(HOST_EXPORTS) \
8041 for flag in $(EXTRA_HOST_FLAGS) ; do \
8042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8043 done; \
8044 echo "Doing maintainer-clean in binutils" ; \
8045 (cd $(HOST_SUBDIR)/binutils && \
8046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8048 "RANLIB=$${RANLIB}" \
8049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8050 maintainer-clean) \
8051 || exit 1
8053 @endif binutils
8057 .PHONY: configure-bison maybe-configure-bison
8058 maybe-configure-bison:
8059 @if gcc-bootstrap
8060 configure-bison: stage_current
8061 @endif gcc-bootstrap
8062 @if bison
8063 maybe-configure-bison: configure-bison
8064 configure-bison:
8065 @: $(MAKE); $(unstage)
8066 @r=`${PWD_COMMAND}`; export r; \
8067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8068 test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
8069 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
8070 $(HOST_EXPORTS) \
8071 echo Configuring in $(HOST_SUBDIR)/bison; \
8072 cd "$(HOST_SUBDIR)/bison" || exit 1; \
8073 case $(srcdir) in \
8074 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8075 *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
8076 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8077 esac; \
8078 srcdiroption="--srcdir=$${topdir}/bison"; \
8079 libsrcdir="$$s/bison"; \
8080 $(SHELL) $${libsrcdir}/configure \
8081 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8082 --target=${target_alias} $${srcdiroption} \
8083 || exit 1
8084 @endif bison
8090 .PHONY: all-bison maybe-all-bison
8091 maybe-all-bison:
8092 @if gcc-bootstrap
8093 all-bison: stage_current
8094 @endif gcc-bootstrap
8095 @if bison
8096 TARGET-bison=all
8097 maybe-all-bison: all-bison
8098 all-bison: configure-bison
8099 @: $(MAKE); $(unstage)
8100 @r=`${PWD_COMMAND}`; export r; \
8101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8102 $(HOST_EXPORTS) \
8103 (cd $(HOST_SUBDIR)/bison && \
8104 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8105 $(TARGET-bison))
8106 @endif bison
8111 .PHONY: check-bison maybe-check-bison
8112 maybe-check-bison:
8113 @if bison
8114 maybe-check-bison: check-bison
8116 # This module is only tested in a native toolchain.
8117 check-bison:
8118 @: $(MAKE); $(unstage)
8119 @if [ '$(host)' = '$(target)' ] ; then \
8120 r=`${PWD_COMMAND}`; export r; \
8121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8122 $(HOST_EXPORTS) \
8123 (cd $(HOST_SUBDIR)/bison && \
8124 $(MAKE) $(FLAGS_TO_PASS) check); \
8127 @endif bison
8129 .PHONY: install-bison maybe-install-bison
8130 maybe-install-bison:
8131 @if bison
8132 maybe-install-bison: install-bison
8134 install-bison: installdirs
8135 @: $(MAKE); $(unstage)
8136 @r=`${PWD_COMMAND}`; export r; \
8137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138 $(HOST_EXPORTS) \
8139 (cd $(HOST_SUBDIR)/bison && \
8140 $(MAKE) $(FLAGS_TO_PASS) install)
8142 @endif bison
8144 .PHONY: install-strip-bison maybe-install-strip-bison
8145 maybe-install-strip-bison:
8146 @if bison
8147 maybe-install-strip-bison: install-strip-bison
8149 install-strip-bison: installdirs
8150 @: $(MAKE); $(unstage)
8151 @r=`${PWD_COMMAND}`; export r; \
8152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8153 $(HOST_EXPORTS) \
8154 (cd $(HOST_SUBDIR)/bison && \
8155 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8157 @endif bison
8159 # Other targets (info, dvi, pdf, etc.)
8161 .PHONY: maybe-info-bison info-bison
8162 maybe-info-bison:
8163 @if bison
8164 maybe-info-bison: info-bison
8166 info-bison: \
8167 configure-bison
8168 @: $(MAKE); $(unstage)
8169 @[ -f ./bison/Makefile ] || exit 0; \
8170 r=`${PWD_COMMAND}`; export r; \
8171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8172 $(HOST_EXPORTS) \
8173 for flag in $(EXTRA_HOST_FLAGS) ; do \
8174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8175 done; \
8176 echo "Doing info in bison" ; \
8177 (cd $(HOST_SUBDIR)/bison && \
8178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8180 "RANLIB=$${RANLIB}" \
8181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8182 info) \
8183 || exit 1
8185 @endif bison
8187 .PHONY: maybe-dvi-bison dvi-bison
8188 maybe-dvi-bison:
8189 @if bison
8190 maybe-dvi-bison: dvi-bison
8192 dvi-bison: \
8193 configure-bison
8194 @: $(MAKE); $(unstage)
8195 @[ -f ./bison/Makefile ] || exit 0; \
8196 r=`${PWD_COMMAND}`; export r; \
8197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8198 $(HOST_EXPORTS) \
8199 for flag in $(EXTRA_HOST_FLAGS) ; do \
8200 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8201 done; \
8202 echo "Doing dvi in bison" ; \
8203 (cd $(HOST_SUBDIR)/bison && \
8204 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8205 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8206 "RANLIB=$${RANLIB}" \
8207 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8208 dvi) \
8209 || exit 1
8211 @endif bison
8213 .PHONY: maybe-pdf-bison pdf-bison
8214 maybe-pdf-bison:
8215 @if bison
8216 maybe-pdf-bison: pdf-bison
8218 pdf-bison: \
8219 configure-bison
8220 @: $(MAKE); $(unstage)
8221 @[ -f ./bison/Makefile ] || exit 0; \
8222 r=`${PWD_COMMAND}`; export r; \
8223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8224 $(HOST_EXPORTS) \
8225 for flag in $(EXTRA_HOST_FLAGS) ; do \
8226 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8227 done; \
8228 echo "Doing pdf in bison" ; \
8229 (cd $(HOST_SUBDIR)/bison && \
8230 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8231 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8232 "RANLIB=$${RANLIB}" \
8233 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8234 pdf) \
8235 || exit 1
8237 @endif bison
8239 .PHONY: maybe-html-bison html-bison
8240 maybe-html-bison:
8241 @if bison
8242 maybe-html-bison: html-bison
8244 html-bison: \
8245 configure-bison
8246 @: $(MAKE); $(unstage)
8247 @[ -f ./bison/Makefile ] || exit 0; \
8248 r=`${PWD_COMMAND}`; export r; \
8249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8250 $(HOST_EXPORTS) \
8251 for flag in $(EXTRA_HOST_FLAGS) ; do \
8252 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8253 done; \
8254 echo "Doing html in bison" ; \
8255 (cd $(HOST_SUBDIR)/bison && \
8256 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8257 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8258 "RANLIB=$${RANLIB}" \
8259 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8260 html) \
8261 || exit 1
8263 @endif bison
8265 .PHONY: maybe-TAGS-bison TAGS-bison
8266 maybe-TAGS-bison:
8267 @if bison
8268 maybe-TAGS-bison: TAGS-bison
8270 TAGS-bison: \
8271 configure-bison
8272 @: $(MAKE); $(unstage)
8273 @[ -f ./bison/Makefile ] || exit 0; \
8274 r=`${PWD_COMMAND}`; export r; \
8275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8276 $(HOST_EXPORTS) \
8277 for flag in $(EXTRA_HOST_FLAGS) ; do \
8278 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8279 done; \
8280 echo "Doing TAGS in bison" ; \
8281 (cd $(HOST_SUBDIR)/bison && \
8282 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8283 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8284 "RANLIB=$${RANLIB}" \
8285 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8286 TAGS) \
8287 || exit 1
8289 @endif bison
8291 .PHONY: maybe-install-info-bison install-info-bison
8292 maybe-install-info-bison:
8293 @if bison
8294 maybe-install-info-bison: install-info-bison
8296 install-info-bison: \
8297 configure-bison \
8298 info-bison
8299 @: $(MAKE); $(unstage)
8300 @[ -f ./bison/Makefile ] || exit 0; \
8301 r=`${PWD_COMMAND}`; export r; \
8302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8303 $(HOST_EXPORTS) \
8304 for flag in $(EXTRA_HOST_FLAGS) ; do \
8305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8306 done; \
8307 echo "Doing install-info in bison" ; \
8308 (cd $(HOST_SUBDIR)/bison && \
8309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8311 "RANLIB=$${RANLIB}" \
8312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8313 install-info) \
8314 || exit 1
8316 @endif bison
8318 .PHONY: maybe-install-pdf-bison install-pdf-bison
8319 maybe-install-pdf-bison:
8320 @if bison
8321 maybe-install-pdf-bison: install-pdf-bison
8323 install-pdf-bison: \
8324 configure-bison \
8325 pdf-bison
8326 @: $(MAKE); $(unstage)
8327 @[ -f ./bison/Makefile ] || exit 0; \
8328 r=`${PWD_COMMAND}`; export r; \
8329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8330 $(HOST_EXPORTS) \
8331 for flag in $(EXTRA_HOST_FLAGS) ; do \
8332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8333 done; \
8334 echo "Doing install-pdf in bison" ; \
8335 (cd $(HOST_SUBDIR)/bison && \
8336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8338 "RANLIB=$${RANLIB}" \
8339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8340 install-pdf) \
8341 || exit 1
8343 @endif bison
8345 .PHONY: maybe-install-html-bison install-html-bison
8346 maybe-install-html-bison:
8347 @if bison
8348 maybe-install-html-bison: install-html-bison
8350 install-html-bison: \
8351 configure-bison \
8352 html-bison
8353 @: $(MAKE); $(unstage)
8354 @[ -f ./bison/Makefile ] || exit 0; \
8355 r=`${PWD_COMMAND}`; export r; \
8356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8357 $(HOST_EXPORTS) \
8358 for flag in $(EXTRA_HOST_FLAGS) ; do \
8359 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8360 done; \
8361 echo "Doing install-html in bison" ; \
8362 (cd $(HOST_SUBDIR)/bison && \
8363 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8364 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8365 "RANLIB=$${RANLIB}" \
8366 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8367 install-html) \
8368 || exit 1
8370 @endif bison
8372 .PHONY: maybe-installcheck-bison installcheck-bison
8373 maybe-installcheck-bison:
8374 @if bison
8375 maybe-installcheck-bison: installcheck-bison
8377 installcheck-bison: \
8378 configure-bison
8379 @: $(MAKE); $(unstage)
8380 @[ -f ./bison/Makefile ] || exit 0; \
8381 r=`${PWD_COMMAND}`; export r; \
8382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8383 $(HOST_EXPORTS) \
8384 for flag in $(EXTRA_HOST_FLAGS) ; do \
8385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8386 done; \
8387 echo "Doing installcheck in bison" ; \
8388 (cd $(HOST_SUBDIR)/bison && \
8389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8391 "RANLIB=$${RANLIB}" \
8392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8393 installcheck) \
8394 || exit 1
8396 @endif bison
8398 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
8399 maybe-mostlyclean-bison:
8400 @if bison
8401 maybe-mostlyclean-bison: mostlyclean-bison
8403 mostlyclean-bison:
8404 @: $(MAKE); $(unstage)
8405 @[ -f ./bison/Makefile ] || exit 0; \
8406 r=`${PWD_COMMAND}`; export r; \
8407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8408 $(HOST_EXPORTS) \
8409 for flag in $(EXTRA_HOST_FLAGS) ; do \
8410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8411 done; \
8412 echo "Doing mostlyclean in bison" ; \
8413 (cd $(HOST_SUBDIR)/bison && \
8414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8416 "RANLIB=$${RANLIB}" \
8417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8418 mostlyclean) \
8419 || exit 1
8421 @endif bison
8423 .PHONY: maybe-clean-bison clean-bison
8424 maybe-clean-bison:
8425 @if bison
8426 maybe-clean-bison: clean-bison
8428 clean-bison:
8429 @: $(MAKE); $(unstage)
8430 @[ -f ./bison/Makefile ] || exit 0; \
8431 r=`${PWD_COMMAND}`; export r; \
8432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8433 $(HOST_EXPORTS) \
8434 for flag in $(EXTRA_HOST_FLAGS) ; do \
8435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8436 done; \
8437 echo "Doing clean in bison" ; \
8438 (cd $(HOST_SUBDIR)/bison && \
8439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8441 "RANLIB=$${RANLIB}" \
8442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8443 clean) \
8444 || exit 1
8446 @endif bison
8448 .PHONY: maybe-distclean-bison distclean-bison
8449 maybe-distclean-bison:
8450 @if bison
8451 maybe-distclean-bison: distclean-bison
8453 distclean-bison:
8454 @: $(MAKE); $(unstage)
8455 @[ -f ./bison/Makefile ] || exit 0; \
8456 r=`${PWD_COMMAND}`; export r; \
8457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8458 $(HOST_EXPORTS) \
8459 for flag in $(EXTRA_HOST_FLAGS) ; do \
8460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8461 done; \
8462 echo "Doing distclean in bison" ; \
8463 (cd $(HOST_SUBDIR)/bison && \
8464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8466 "RANLIB=$${RANLIB}" \
8467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8468 distclean) \
8469 || exit 1
8471 @endif bison
8473 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
8474 maybe-maintainer-clean-bison:
8475 @if bison
8476 maybe-maintainer-clean-bison: maintainer-clean-bison
8478 maintainer-clean-bison:
8479 @: $(MAKE); $(unstage)
8480 @[ -f ./bison/Makefile ] || exit 0; \
8481 r=`${PWD_COMMAND}`; export r; \
8482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8483 $(HOST_EXPORTS) \
8484 for flag in $(EXTRA_HOST_FLAGS) ; do \
8485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8486 done; \
8487 echo "Doing maintainer-clean in bison" ; \
8488 (cd $(HOST_SUBDIR)/bison && \
8489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8491 "RANLIB=$${RANLIB}" \
8492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8493 maintainer-clean) \
8494 || exit 1
8496 @endif bison
8500 .PHONY: configure-byacc maybe-configure-byacc
8501 maybe-configure-byacc:
8502 @if gcc-bootstrap
8503 configure-byacc: stage_current
8504 @endif gcc-bootstrap
8505 @if byacc
8506 maybe-configure-byacc: configure-byacc
8507 configure-byacc:
8508 @: $(MAKE); $(unstage)
8509 @r=`${PWD_COMMAND}`; export r; \
8510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8511 test ! -f $(HOST_SUBDIR)/byacc/Makefile || exit 0; \
8512 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/byacc ; \
8513 $(HOST_EXPORTS) \
8514 echo Configuring in $(HOST_SUBDIR)/byacc; \
8515 cd "$(HOST_SUBDIR)/byacc" || exit 1; \
8516 case $(srcdir) in \
8517 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8518 *) topdir=`echo $(HOST_SUBDIR)/byacc/ | \
8519 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8520 esac; \
8521 srcdiroption="--srcdir=$${topdir}/byacc"; \
8522 libsrcdir="$$s/byacc"; \
8523 $(SHELL) $${libsrcdir}/configure \
8524 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8525 --target=${target_alias} $${srcdiroption} \
8526 || exit 1
8527 @endif byacc
8533 .PHONY: all-byacc maybe-all-byacc
8534 maybe-all-byacc:
8535 @if gcc-bootstrap
8536 all-byacc: stage_current
8537 @endif gcc-bootstrap
8538 @if byacc
8539 TARGET-byacc=all
8540 maybe-all-byacc: all-byacc
8541 all-byacc: configure-byacc
8542 @: $(MAKE); $(unstage)
8543 @r=`${PWD_COMMAND}`; export r; \
8544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8545 $(HOST_EXPORTS) \
8546 (cd $(HOST_SUBDIR)/byacc && \
8547 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8548 $(TARGET-byacc))
8549 @endif byacc
8554 .PHONY: check-byacc maybe-check-byacc
8555 maybe-check-byacc:
8556 @if byacc
8557 maybe-check-byacc: check-byacc
8559 # This module is only tested in a native toolchain.
8560 check-byacc:
8561 @: $(MAKE); $(unstage)
8562 @if [ '$(host)' = '$(target)' ] ; then \
8563 r=`${PWD_COMMAND}`; export r; \
8564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8565 $(HOST_EXPORTS) \
8566 (cd $(HOST_SUBDIR)/byacc && \
8567 $(MAKE) $(FLAGS_TO_PASS) check); \
8570 @endif byacc
8572 .PHONY: install-byacc maybe-install-byacc
8573 maybe-install-byacc:
8574 @if byacc
8575 maybe-install-byacc: install-byacc
8577 install-byacc: installdirs
8578 @: $(MAKE); $(unstage)
8579 @r=`${PWD_COMMAND}`; export r; \
8580 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8581 $(HOST_EXPORTS) \
8582 (cd $(HOST_SUBDIR)/byacc && \
8583 $(MAKE) $(FLAGS_TO_PASS) install)
8585 @endif byacc
8587 .PHONY: install-strip-byacc maybe-install-strip-byacc
8588 maybe-install-strip-byacc:
8589 @if byacc
8590 maybe-install-strip-byacc: install-strip-byacc
8592 install-strip-byacc: installdirs
8593 @: $(MAKE); $(unstage)
8594 @r=`${PWD_COMMAND}`; export r; \
8595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8596 $(HOST_EXPORTS) \
8597 (cd $(HOST_SUBDIR)/byacc && \
8598 $(MAKE) $(FLAGS_TO_PASS) install-strip)
8600 @endif byacc
8602 # Other targets (info, dvi, pdf, etc.)
8604 .PHONY: maybe-info-byacc info-byacc
8605 maybe-info-byacc:
8606 @if byacc
8607 maybe-info-byacc: info-byacc
8609 info-byacc: \
8610 configure-byacc
8611 @: $(MAKE); $(unstage)
8612 @[ -f ./byacc/Makefile ] || exit 0; \
8613 r=`${PWD_COMMAND}`; export r; \
8614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8615 $(HOST_EXPORTS) \
8616 for flag in $(EXTRA_HOST_FLAGS) ; do \
8617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8618 done; \
8619 echo "Doing info in byacc" ; \
8620 (cd $(HOST_SUBDIR)/byacc && \
8621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8623 "RANLIB=$${RANLIB}" \
8624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8625 info) \
8626 || exit 1
8628 @endif byacc
8630 .PHONY: maybe-dvi-byacc dvi-byacc
8631 maybe-dvi-byacc:
8632 @if byacc
8633 maybe-dvi-byacc: dvi-byacc
8635 dvi-byacc: \
8636 configure-byacc
8637 @: $(MAKE); $(unstage)
8638 @[ -f ./byacc/Makefile ] || exit 0; \
8639 r=`${PWD_COMMAND}`; export r; \
8640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8641 $(HOST_EXPORTS) \
8642 for flag in $(EXTRA_HOST_FLAGS) ; do \
8643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8644 done; \
8645 echo "Doing dvi in byacc" ; \
8646 (cd $(HOST_SUBDIR)/byacc && \
8647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8649 "RANLIB=$${RANLIB}" \
8650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8651 dvi) \
8652 || exit 1
8654 @endif byacc
8656 .PHONY: maybe-pdf-byacc pdf-byacc
8657 maybe-pdf-byacc:
8658 @if byacc
8659 maybe-pdf-byacc: pdf-byacc
8661 pdf-byacc: \
8662 configure-byacc
8663 @: $(MAKE); $(unstage)
8664 @[ -f ./byacc/Makefile ] || exit 0; \
8665 r=`${PWD_COMMAND}`; export r; \
8666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8667 $(HOST_EXPORTS) \
8668 for flag in $(EXTRA_HOST_FLAGS) ; do \
8669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8670 done; \
8671 echo "Doing pdf in byacc" ; \
8672 (cd $(HOST_SUBDIR)/byacc && \
8673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8675 "RANLIB=$${RANLIB}" \
8676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8677 pdf) \
8678 || exit 1
8680 @endif byacc
8682 .PHONY: maybe-html-byacc html-byacc
8683 maybe-html-byacc:
8684 @if byacc
8685 maybe-html-byacc: html-byacc
8687 html-byacc: \
8688 configure-byacc
8689 @: $(MAKE); $(unstage)
8690 @[ -f ./byacc/Makefile ] || exit 0; \
8691 r=`${PWD_COMMAND}`; export r; \
8692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8693 $(HOST_EXPORTS) \
8694 for flag in $(EXTRA_HOST_FLAGS) ; do \
8695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8696 done; \
8697 echo "Doing html in byacc" ; \
8698 (cd $(HOST_SUBDIR)/byacc && \
8699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8701 "RANLIB=$${RANLIB}" \
8702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8703 html) \
8704 || exit 1
8706 @endif byacc
8708 .PHONY: maybe-TAGS-byacc TAGS-byacc
8709 maybe-TAGS-byacc:
8710 @if byacc
8711 maybe-TAGS-byacc: TAGS-byacc
8713 TAGS-byacc: \
8714 configure-byacc
8715 @: $(MAKE); $(unstage)
8716 @[ -f ./byacc/Makefile ] || exit 0; \
8717 r=`${PWD_COMMAND}`; export r; \
8718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8719 $(HOST_EXPORTS) \
8720 for flag in $(EXTRA_HOST_FLAGS) ; do \
8721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8722 done; \
8723 echo "Doing TAGS in byacc" ; \
8724 (cd $(HOST_SUBDIR)/byacc && \
8725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8727 "RANLIB=$${RANLIB}" \
8728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8729 TAGS) \
8730 || exit 1
8732 @endif byacc
8734 .PHONY: maybe-install-info-byacc install-info-byacc
8735 maybe-install-info-byacc:
8736 @if byacc
8737 maybe-install-info-byacc: install-info-byacc
8739 install-info-byacc: \
8740 configure-byacc \
8741 info-byacc
8742 @: $(MAKE); $(unstage)
8743 @[ -f ./byacc/Makefile ] || exit 0; \
8744 r=`${PWD_COMMAND}`; export r; \
8745 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8746 $(HOST_EXPORTS) \
8747 for flag in $(EXTRA_HOST_FLAGS) ; do \
8748 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8749 done; \
8750 echo "Doing install-info in byacc" ; \
8751 (cd $(HOST_SUBDIR)/byacc && \
8752 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8753 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8754 "RANLIB=$${RANLIB}" \
8755 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8756 install-info) \
8757 || exit 1
8759 @endif byacc
8761 .PHONY: maybe-install-pdf-byacc install-pdf-byacc
8762 maybe-install-pdf-byacc:
8763 @if byacc
8764 maybe-install-pdf-byacc: install-pdf-byacc
8766 install-pdf-byacc: \
8767 configure-byacc \
8768 pdf-byacc
8769 @: $(MAKE); $(unstage)
8770 @[ -f ./byacc/Makefile ] || exit 0; \
8771 r=`${PWD_COMMAND}`; export r; \
8772 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8773 $(HOST_EXPORTS) \
8774 for flag in $(EXTRA_HOST_FLAGS) ; do \
8775 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8776 done; \
8777 echo "Doing install-pdf in byacc" ; \
8778 (cd $(HOST_SUBDIR)/byacc && \
8779 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8780 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8781 "RANLIB=$${RANLIB}" \
8782 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8783 install-pdf) \
8784 || exit 1
8786 @endif byacc
8788 .PHONY: maybe-install-html-byacc install-html-byacc
8789 maybe-install-html-byacc:
8790 @if byacc
8791 maybe-install-html-byacc: install-html-byacc
8793 install-html-byacc: \
8794 configure-byacc \
8795 html-byacc
8796 @: $(MAKE); $(unstage)
8797 @[ -f ./byacc/Makefile ] || exit 0; \
8798 r=`${PWD_COMMAND}`; export r; \
8799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8800 $(HOST_EXPORTS) \
8801 for flag in $(EXTRA_HOST_FLAGS) ; do \
8802 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8803 done; \
8804 echo "Doing install-html in byacc" ; \
8805 (cd $(HOST_SUBDIR)/byacc && \
8806 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8807 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8808 "RANLIB=$${RANLIB}" \
8809 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8810 install-html) \
8811 || exit 1
8813 @endif byacc
8815 .PHONY: maybe-installcheck-byacc installcheck-byacc
8816 maybe-installcheck-byacc:
8817 @if byacc
8818 maybe-installcheck-byacc: installcheck-byacc
8820 installcheck-byacc: \
8821 configure-byacc
8822 @: $(MAKE); $(unstage)
8823 @[ -f ./byacc/Makefile ] || exit 0; \
8824 r=`${PWD_COMMAND}`; export r; \
8825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8826 $(HOST_EXPORTS) \
8827 for flag in $(EXTRA_HOST_FLAGS) ; do \
8828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8829 done; \
8830 echo "Doing installcheck in byacc" ; \
8831 (cd $(HOST_SUBDIR)/byacc && \
8832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8834 "RANLIB=$${RANLIB}" \
8835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8836 installcheck) \
8837 || exit 1
8839 @endif byacc
8841 .PHONY: maybe-mostlyclean-byacc mostlyclean-byacc
8842 maybe-mostlyclean-byacc:
8843 @if byacc
8844 maybe-mostlyclean-byacc: mostlyclean-byacc
8846 mostlyclean-byacc:
8847 @: $(MAKE); $(unstage)
8848 @[ -f ./byacc/Makefile ] || exit 0; \
8849 r=`${PWD_COMMAND}`; export r; \
8850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8851 $(HOST_EXPORTS) \
8852 for flag in $(EXTRA_HOST_FLAGS) ; do \
8853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8854 done; \
8855 echo "Doing mostlyclean in byacc" ; \
8856 (cd $(HOST_SUBDIR)/byacc && \
8857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8859 "RANLIB=$${RANLIB}" \
8860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8861 mostlyclean) \
8862 || exit 1
8864 @endif byacc
8866 .PHONY: maybe-clean-byacc clean-byacc
8867 maybe-clean-byacc:
8868 @if byacc
8869 maybe-clean-byacc: clean-byacc
8871 clean-byacc:
8872 @: $(MAKE); $(unstage)
8873 @[ -f ./byacc/Makefile ] || exit 0; \
8874 r=`${PWD_COMMAND}`; export r; \
8875 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8876 $(HOST_EXPORTS) \
8877 for flag in $(EXTRA_HOST_FLAGS) ; do \
8878 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8879 done; \
8880 echo "Doing clean in byacc" ; \
8881 (cd $(HOST_SUBDIR)/byacc && \
8882 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8883 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8884 "RANLIB=$${RANLIB}" \
8885 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8886 clean) \
8887 || exit 1
8889 @endif byacc
8891 .PHONY: maybe-distclean-byacc distclean-byacc
8892 maybe-distclean-byacc:
8893 @if byacc
8894 maybe-distclean-byacc: distclean-byacc
8896 distclean-byacc:
8897 @: $(MAKE); $(unstage)
8898 @[ -f ./byacc/Makefile ] || exit 0; \
8899 r=`${PWD_COMMAND}`; export r; \
8900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8901 $(HOST_EXPORTS) \
8902 for flag in $(EXTRA_HOST_FLAGS) ; do \
8903 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8904 done; \
8905 echo "Doing distclean in byacc" ; \
8906 (cd $(HOST_SUBDIR)/byacc && \
8907 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8908 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8909 "RANLIB=$${RANLIB}" \
8910 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8911 distclean) \
8912 || exit 1
8914 @endif byacc
8916 .PHONY: maybe-maintainer-clean-byacc maintainer-clean-byacc
8917 maybe-maintainer-clean-byacc:
8918 @if byacc
8919 maybe-maintainer-clean-byacc: maintainer-clean-byacc
8921 maintainer-clean-byacc:
8922 @: $(MAKE); $(unstage)
8923 @[ -f ./byacc/Makefile ] || exit 0; \
8924 r=`${PWD_COMMAND}`; export r; \
8925 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8926 $(HOST_EXPORTS) \
8927 for flag in $(EXTRA_HOST_FLAGS) ; do \
8928 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8929 done; \
8930 echo "Doing maintainer-clean in byacc" ; \
8931 (cd $(HOST_SUBDIR)/byacc && \
8932 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8933 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8934 "RANLIB=$${RANLIB}" \
8935 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8936 maintainer-clean) \
8937 || exit 1
8939 @endif byacc
8943 .PHONY: configure-bzip2 maybe-configure-bzip2
8944 maybe-configure-bzip2:
8945 @if gcc-bootstrap
8946 configure-bzip2: stage_current
8947 @endif gcc-bootstrap
8948 @if bzip2
8949 maybe-configure-bzip2: configure-bzip2
8950 configure-bzip2:
8951 @: $(MAKE); $(unstage)
8952 @r=`${PWD_COMMAND}`; export r; \
8953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8954 test ! -f $(HOST_SUBDIR)/bzip2/Makefile || exit 0; \
8955 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bzip2 ; \
8956 $(HOST_EXPORTS) \
8957 echo Configuring in $(HOST_SUBDIR)/bzip2; \
8958 cd "$(HOST_SUBDIR)/bzip2" || exit 1; \
8959 case $(srcdir) in \
8960 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8961 *) topdir=`echo $(HOST_SUBDIR)/bzip2/ | \
8962 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8963 esac; \
8964 srcdiroption="--srcdir=$${topdir}/bzip2"; \
8965 libsrcdir="$$s/bzip2"; \
8966 $(SHELL) $${libsrcdir}/configure \
8967 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8968 --target=${target_alias} $${srcdiroption} \
8969 || exit 1
8970 @endif bzip2
8976 .PHONY: all-bzip2 maybe-all-bzip2
8977 maybe-all-bzip2:
8978 @if gcc-bootstrap
8979 all-bzip2: stage_current
8980 @endif gcc-bootstrap
8981 @if bzip2
8982 TARGET-bzip2=all
8983 maybe-all-bzip2: all-bzip2
8984 all-bzip2: configure-bzip2
8985 @: $(MAKE); $(unstage)
8986 @r=`${PWD_COMMAND}`; export r; \
8987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8988 $(HOST_EXPORTS) \
8989 (cd $(HOST_SUBDIR)/bzip2 && \
8990 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
8991 $(TARGET-bzip2))
8992 @endif bzip2
8997 .PHONY: check-bzip2 maybe-check-bzip2
8998 maybe-check-bzip2:
8999 @if bzip2
9000 maybe-check-bzip2: check-bzip2
9002 check-bzip2:
9003 @: $(MAKE); $(unstage)
9004 @r=`${PWD_COMMAND}`; export r; \
9005 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9006 $(HOST_EXPORTS) \
9007 (cd $(HOST_SUBDIR)/bzip2 && \
9008 $(MAKE) $(FLAGS_TO_PASS) check)
9010 @endif bzip2
9012 .PHONY: install-bzip2 maybe-install-bzip2
9013 maybe-install-bzip2:
9014 @if bzip2
9015 maybe-install-bzip2: install-bzip2
9017 install-bzip2: installdirs
9018 @: $(MAKE); $(unstage)
9019 @r=`${PWD_COMMAND}`; export r; \
9020 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9021 $(HOST_EXPORTS) \
9022 (cd $(HOST_SUBDIR)/bzip2 && \
9023 $(MAKE) $(FLAGS_TO_PASS) install)
9025 @endif bzip2
9027 .PHONY: install-strip-bzip2 maybe-install-strip-bzip2
9028 maybe-install-strip-bzip2:
9029 @if bzip2
9030 maybe-install-strip-bzip2: install-strip-bzip2
9032 install-strip-bzip2: installdirs
9033 @: $(MAKE); $(unstage)
9034 @r=`${PWD_COMMAND}`; export r; \
9035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9036 $(HOST_EXPORTS) \
9037 (cd $(HOST_SUBDIR)/bzip2 && \
9038 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9040 @endif bzip2
9042 # Other targets (info, dvi, pdf, etc.)
9044 .PHONY: maybe-info-bzip2 info-bzip2
9045 maybe-info-bzip2:
9046 @if bzip2
9047 maybe-info-bzip2: info-bzip2
9049 info-bzip2: \
9050 configure-bzip2
9051 @: $(MAKE); $(unstage)
9052 @[ -f ./bzip2/Makefile ] || exit 0; \
9053 r=`${PWD_COMMAND}`; export r; \
9054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9055 $(HOST_EXPORTS) \
9056 for flag in $(EXTRA_HOST_FLAGS) ; do \
9057 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9058 done; \
9059 echo "Doing info in bzip2" ; \
9060 (cd $(HOST_SUBDIR)/bzip2 && \
9061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9063 "RANLIB=$${RANLIB}" \
9064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9065 info) \
9066 || exit 1
9068 @endif bzip2
9070 .PHONY: maybe-dvi-bzip2 dvi-bzip2
9071 maybe-dvi-bzip2:
9072 @if bzip2
9073 maybe-dvi-bzip2: dvi-bzip2
9075 dvi-bzip2: \
9076 configure-bzip2
9077 @: $(MAKE); $(unstage)
9078 @[ -f ./bzip2/Makefile ] || exit 0; \
9079 r=`${PWD_COMMAND}`; export r; \
9080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9081 $(HOST_EXPORTS) \
9082 for flag in $(EXTRA_HOST_FLAGS) ; do \
9083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9084 done; \
9085 echo "Doing dvi in bzip2" ; \
9086 (cd $(HOST_SUBDIR)/bzip2 && \
9087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9089 "RANLIB=$${RANLIB}" \
9090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9091 dvi) \
9092 || exit 1
9094 @endif bzip2
9096 .PHONY: maybe-pdf-bzip2 pdf-bzip2
9097 maybe-pdf-bzip2:
9098 @if bzip2
9099 maybe-pdf-bzip2: pdf-bzip2
9101 pdf-bzip2: \
9102 configure-bzip2
9103 @: $(MAKE); $(unstage)
9104 @[ -f ./bzip2/Makefile ] || exit 0; \
9105 r=`${PWD_COMMAND}`; export r; \
9106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9107 $(HOST_EXPORTS) \
9108 for flag in $(EXTRA_HOST_FLAGS) ; do \
9109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9110 done; \
9111 echo "Doing pdf in bzip2" ; \
9112 (cd $(HOST_SUBDIR)/bzip2 && \
9113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9115 "RANLIB=$${RANLIB}" \
9116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9117 pdf) \
9118 || exit 1
9120 @endif bzip2
9122 .PHONY: maybe-html-bzip2 html-bzip2
9123 maybe-html-bzip2:
9124 @if bzip2
9125 maybe-html-bzip2: html-bzip2
9127 html-bzip2: \
9128 configure-bzip2
9129 @: $(MAKE); $(unstage)
9130 @[ -f ./bzip2/Makefile ] || exit 0; \
9131 r=`${PWD_COMMAND}`; export r; \
9132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133 $(HOST_EXPORTS) \
9134 for flag in $(EXTRA_HOST_FLAGS) ; do \
9135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9136 done; \
9137 echo "Doing html in bzip2" ; \
9138 (cd $(HOST_SUBDIR)/bzip2 && \
9139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141 "RANLIB=$${RANLIB}" \
9142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9143 html) \
9144 || exit 1
9146 @endif bzip2
9148 .PHONY: maybe-TAGS-bzip2 TAGS-bzip2
9149 maybe-TAGS-bzip2:
9150 @if bzip2
9151 maybe-TAGS-bzip2: TAGS-bzip2
9153 TAGS-bzip2: \
9154 configure-bzip2
9155 @: $(MAKE); $(unstage)
9156 @[ -f ./bzip2/Makefile ] || exit 0; \
9157 r=`${PWD_COMMAND}`; export r; \
9158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9159 $(HOST_EXPORTS) \
9160 for flag in $(EXTRA_HOST_FLAGS) ; do \
9161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9162 done; \
9163 echo "Doing TAGS in bzip2" ; \
9164 (cd $(HOST_SUBDIR)/bzip2 && \
9165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9167 "RANLIB=$${RANLIB}" \
9168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9169 TAGS) \
9170 || exit 1
9172 @endif bzip2
9174 .PHONY: maybe-install-info-bzip2 install-info-bzip2
9175 maybe-install-info-bzip2:
9176 @if bzip2
9177 maybe-install-info-bzip2: install-info-bzip2
9179 install-info-bzip2: \
9180 configure-bzip2 \
9181 info-bzip2
9182 @: $(MAKE); $(unstage)
9183 @[ -f ./bzip2/Makefile ] || exit 0; \
9184 r=`${PWD_COMMAND}`; export r; \
9185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9186 $(HOST_EXPORTS) \
9187 for flag in $(EXTRA_HOST_FLAGS) ; do \
9188 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9189 done; \
9190 echo "Doing install-info in bzip2" ; \
9191 (cd $(HOST_SUBDIR)/bzip2 && \
9192 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9193 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9194 "RANLIB=$${RANLIB}" \
9195 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9196 install-info) \
9197 || exit 1
9199 @endif bzip2
9201 .PHONY: maybe-install-pdf-bzip2 install-pdf-bzip2
9202 maybe-install-pdf-bzip2:
9203 @if bzip2
9204 maybe-install-pdf-bzip2: install-pdf-bzip2
9206 install-pdf-bzip2: \
9207 configure-bzip2 \
9208 pdf-bzip2
9209 @: $(MAKE); $(unstage)
9210 @[ -f ./bzip2/Makefile ] || exit 0; \
9211 r=`${PWD_COMMAND}`; export r; \
9212 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213 $(HOST_EXPORTS) \
9214 for flag in $(EXTRA_HOST_FLAGS) ; do \
9215 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216 done; \
9217 echo "Doing install-pdf in bzip2" ; \
9218 (cd $(HOST_SUBDIR)/bzip2 && \
9219 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221 "RANLIB=$${RANLIB}" \
9222 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223 install-pdf) \
9224 || exit 1
9226 @endif bzip2
9228 .PHONY: maybe-install-html-bzip2 install-html-bzip2
9229 maybe-install-html-bzip2:
9230 @if bzip2
9231 maybe-install-html-bzip2: install-html-bzip2
9233 install-html-bzip2: \
9234 configure-bzip2 \
9235 html-bzip2
9236 @: $(MAKE); $(unstage)
9237 @[ -f ./bzip2/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 install-html in bzip2" ; \
9245 (cd $(HOST_SUBDIR)/bzip2 && \
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 install-html) \
9251 || exit 1
9253 @endif bzip2
9255 .PHONY: maybe-installcheck-bzip2 installcheck-bzip2
9256 maybe-installcheck-bzip2:
9257 @if bzip2
9258 maybe-installcheck-bzip2: installcheck-bzip2
9260 installcheck-bzip2: \
9261 configure-bzip2
9262 @: $(MAKE); $(unstage)
9263 @[ -f ./bzip2/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 installcheck in bzip2" ; \
9271 (cd $(HOST_SUBDIR)/bzip2 && \
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 installcheck) \
9277 || exit 1
9279 @endif bzip2
9281 .PHONY: maybe-mostlyclean-bzip2 mostlyclean-bzip2
9282 maybe-mostlyclean-bzip2:
9283 @if bzip2
9284 maybe-mostlyclean-bzip2: mostlyclean-bzip2
9286 mostlyclean-bzip2:
9287 @: $(MAKE); $(unstage)
9288 @[ -f ./bzip2/Makefile ] || exit 0; \
9289 r=`${PWD_COMMAND}`; export r; \
9290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9291 $(HOST_EXPORTS) \
9292 for flag in $(EXTRA_HOST_FLAGS) ; do \
9293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9294 done; \
9295 echo "Doing mostlyclean in bzip2" ; \
9296 (cd $(HOST_SUBDIR)/bzip2 && \
9297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9299 "RANLIB=$${RANLIB}" \
9300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9301 mostlyclean) \
9302 || exit 1
9304 @endif bzip2
9306 .PHONY: maybe-clean-bzip2 clean-bzip2
9307 maybe-clean-bzip2:
9308 @if bzip2
9309 maybe-clean-bzip2: clean-bzip2
9311 clean-bzip2:
9312 @: $(MAKE); $(unstage)
9313 @[ -f ./bzip2/Makefile ] || exit 0; \
9314 r=`${PWD_COMMAND}`; export r; \
9315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9316 $(HOST_EXPORTS) \
9317 for flag in $(EXTRA_HOST_FLAGS) ; do \
9318 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9319 done; \
9320 echo "Doing clean in bzip2" ; \
9321 (cd $(HOST_SUBDIR)/bzip2 && \
9322 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9323 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9324 "RANLIB=$${RANLIB}" \
9325 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9326 clean) \
9327 || exit 1
9329 @endif bzip2
9331 .PHONY: maybe-distclean-bzip2 distclean-bzip2
9332 maybe-distclean-bzip2:
9333 @if bzip2
9334 maybe-distclean-bzip2: distclean-bzip2
9336 distclean-bzip2:
9337 @: $(MAKE); $(unstage)
9338 @[ -f ./bzip2/Makefile ] || exit 0; \
9339 r=`${PWD_COMMAND}`; export r; \
9340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9341 $(HOST_EXPORTS) \
9342 for flag in $(EXTRA_HOST_FLAGS) ; do \
9343 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9344 done; \
9345 echo "Doing distclean in bzip2" ; \
9346 (cd $(HOST_SUBDIR)/bzip2 && \
9347 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9348 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9349 "RANLIB=$${RANLIB}" \
9350 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9351 distclean) \
9352 || exit 1
9354 @endif bzip2
9356 .PHONY: maybe-maintainer-clean-bzip2 maintainer-clean-bzip2
9357 maybe-maintainer-clean-bzip2:
9358 @if bzip2
9359 maybe-maintainer-clean-bzip2: maintainer-clean-bzip2
9361 maintainer-clean-bzip2:
9362 @: $(MAKE); $(unstage)
9363 @[ -f ./bzip2/Makefile ] || exit 0; \
9364 r=`${PWD_COMMAND}`; export r; \
9365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9366 $(HOST_EXPORTS) \
9367 for flag in $(EXTRA_HOST_FLAGS) ; do \
9368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9369 done; \
9370 echo "Doing maintainer-clean in bzip2" ; \
9371 (cd $(HOST_SUBDIR)/bzip2 && \
9372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9374 "RANLIB=$${RANLIB}" \
9375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9376 maintainer-clean) \
9377 || exit 1
9379 @endif bzip2
9383 .PHONY: configure-cgen maybe-configure-cgen
9384 maybe-configure-cgen:
9385 @if gcc-bootstrap
9386 configure-cgen: stage_current
9387 @endif gcc-bootstrap
9388 @if cgen
9389 maybe-configure-cgen: configure-cgen
9390 configure-cgen:
9391 @: $(MAKE); $(unstage)
9392 @r=`${PWD_COMMAND}`; export r; \
9393 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9394 test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
9395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
9396 $(HOST_EXPORTS) \
9397 echo Configuring in $(HOST_SUBDIR)/cgen; \
9398 cd "$(HOST_SUBDIR)/cgen" || exit 1; \
9399 case $(srcdir) in \
9400 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9401 *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
9402 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9403 esac; \
9404 srcdiroption="--srcdir=$${topdir}/cgen"; \
9405 libsrcdir="$$s/cgen"; \
9406 $(SHELL) $${libsrcdir}/configure \
9407 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9408 --target=${target_alias} $${srcdiroption} \
9409 || exit 1
9410 @endif cgen
9416 .PHONY: all-cgen maybe-all-cgen
9417 maybe-all-cgen:
9418 @if gcc-bootstrap
9419 all-cgen: stage_current
9420 @endif gcc-bootstrap
9421 @if cgen
9422 TARGET-cgen=all
9423 maybe-all-cgen: all-cgen
9424 all-cgen: configure-cgen
9425 @: $(MAKE); $(unstage)
9426 @r=`${PWD_COMMAND}`; export r; \
9427 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9428 $(HOST_EXPORTS) \
9429 (cd $(HOST_SUBDIR)/cgen && \
9430 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9431 $(TARGET-cgen))
9432 @endif cgen
9437 .PHONY: check-cgen maybe-check-cgen
9438 maybe-check-cgen:
9439 @if cgen
9440 maybe-check-cgen: check-cgen
9442 check-cgen:
9443 @: $(MAKE); $(unstage)
9444 @r=`${PWD_COMMAND}`; export r; \
9445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9446 $(HOST_EXPORTS) \
9447 (cd $(HOST_SUBDIR)/cgen && \
9448 $(MAKE) $(FLAGS_TO_PASS) check)
9450 @endif cgen
9452 .PHONY: install-cgen maybe-install-cgen
9453 maybe-install-cgen:
9454 @if cgen
9455 maybe-install-cgen: install-cgen
9457 install-cgen: installdirs
9458 @: $(MAKE); $(unstage)
9459 @r=`${PWD_COMMAND}`; export r; \
9460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9461 $(HOST_EXPORTS) \
9462 (cd $(HOST_SUBDIR)/cgen && \
9463 $(MAKE) $(FLAGS_TO_PASS) install)
9465 @endif cgen
9467 .PHONY: install-strip-cgen maybe-install-strip-cgen
9468 maybe-install-strip-cgen:
9469 @if cgen
9470 maybe-install-strip-cgen: install-strip-cgen
9472 install-strip-cgen: installdirs
9473 @: $(MAKE); $(unstage)
9474 @r=`${PWD_COMMAND}`; export r; \
9475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9476 $(HOST_EXPORTS) \
9477 (cd $(HOST_SUBDIR)/cgen && \
9478 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9480 @endif cgen
9482 # Other targets (info, dvi, pdf, etc.)
9484 .PHONY: maybe-info-cgen info-cgen
9485 maybe-info-cgen:
9486 @if cgen
9487 maybe-info-cgen: info-cgen
9489 info-cgen: \
9490 configure-cgen
9491 @: $(MAKE); $(unstage)
9492 @[ -f ./cgen/Makefile ] || exit 0; \
9493 r=`${PWD_COMMAND}`; export r; \
9494 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9495 $(HOST_EXPORTS) \
9496 for flag in $(EXTRA_HOST_FLAGS) ; do \
9497 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9498 done; \
9499 echo "Doing info in cgen" ; \
9500 (cd $(HOST_SUBDIR)/cgen && \
9501 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9502 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9503 "RANLIB=$${RANLIB}" \
9504 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9505 info) \
9506 || exit 1
9508 @endif cgen
9510 .PHONY: maybe-dvi-cgen dvi-cgen
9511 maybe-dvi-cgen:
9512 @if cgen
9513 maybe-dvi-cgen: dvi-cgen
9515 dvi-cgen: \
9516 configure-cgen
9517 @: $(MAKE); $(unstage)
9518 @[ -f ./cgen/Makefile ] || exit 0; \
9519 r=`${PWD_COMMAND}`; export r; \
9520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521 $(HOST_EXPORTS) \
9522 for flag in $(EXTRA_HOST_FLAGS) ; do \
9523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9524 done; \
9525 echo "Doing dvi in cgen" ; \
9526 (cd $(HOST_SUBDIR)/cgen && \
9527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9529 "RANLIB=$${RANLIB}" \
9530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9531 dvi) \
9532 || exit 1
9534 @endif cgen
9536 .PHONY: maybe-pdf-cgen pdf-cgen
9537 maybe-pdf-cgen:
9538 @if cgen
9539 maybe-pdf-cgen: pdf-cgen
9541 pdf-cgen: \
9542 configure-cgen
9543 @: $(MAKE); $(unstage)
9544 @[ -f ./cgen/Makefile ] || exit 0; \
9545 r=`${PWD_COMMAND}`; export r; \
9546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9547 $(HOST_EXPORTS) \
9548 for flag in $(EXTRA_HOST_FLAGS) ; do \
9549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9550 done; \
9551 echo "Doing pdf in cgen" ; \
9552 (cd $(HOST_SUBDIR)/cgen && \
9553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9555 "RANLIB=$${RANLIB}" \
9556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9557 pdf) \
9558 || exit 1
9560 @endif cgen
9562 .PHONY: maybe-html-cgen html-cgen
9563 maybe-html-cgen:
9564 @if cgen
9565 maybe-html-cgen: html-cgen
9567 html-cgen: \
9568 configure-cgen
9569 @: $(MAKE); $(unstage)
9570 @[ -f ./cgen/Makefile ] || exit 0; \
9571 r=`${PWD_COMMAND}`; export r; \
9572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9573 $(HOST_EXPORTS) \
9574 for flag in $(EXTRA_HOST_FLAGS) ; do \
9575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9576 done; \
9577 echo "Doing html in cgen" ; \
9578 (cd $(HOST_SUBDIR)/cgen && \
9579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9581 "RANLIB=$${RANLIB}" \
9582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9583 html) \
9584 || exit 1
9586 @endif cgen
9588 .PHONY: maybe-TAGS-cgen TAGS-cgen
9589 maybe-TAGS-cgen:
9590 @if cgen
9591 maybe-TAGS-cgen: TAGS-cgen
9593 TAGS-cgen: \
9594 configure-cgen
9595 @: $(MAKE); $(unstage)
9596 @[ -f ./cgen/Makefile ] || exit 0; \
9597 r=`${PWD_COMMAND}`; export r; \
9598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9599 $(HOST_EXPORTS) \
9600 for flag in $(EXTRA_HOST_FLAGS) ; do \
9601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9602 done; \
9603 echo "Doing TAGS in cgen" ; \
9604 (cd $(HOST_SUBDIR)/cgen && \
9605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9607 "RANLIB=$${RANLIB}" \
9608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9609 TAGS) \
9610 || exit 1
9612 @endif cgen
9614 .PHONY: maybe-install-info-cgen install-info-cgen
9615 maybe-install-info-cgen:
9616 @if cgen
9617 maybe-install-info-cgen: install-info-cgen
9619 install-info-cgen: \
9620 configure-cgen \
9621 info-cgen
9622 @: $(MAKE); $(unstage)
9623 @[ -f ./cgen/Makefile ] || exit 0; \
9624 r=`${PWD_COMMAND}`; export r; \
9625 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9626 $(HOST_EXPORTS) \
9627 for flag in $(EXTRA_HOST_FLAGS) ; do \
9628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9629 done; \
9630 echo "Doing install-info in cgen" ; \
9631 (cd $(HOST_SUBDIR)/cgen && \
9632 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9633 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9634 "RANLIB=$${RANLIB}" \
9635 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9636 install-info) \
9637 || exit 1
9639 @endif cgen
9641 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
9642 maybe-install-pdf-cgen:
9643 @if cgen
9644 maybe-install-pdf-cgen: install-pdf-cgen
9646 install-pdf-cgen: \
9647 configure-cgen \
9648 pdf-cgen
9649 @: $(MAKE); $(unstage)
9650 @[ -f ./cgen/Makefile ] || exit 0; \
9651 r=`${PWD_COMMAND}`; export r; \
9652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9653 $(HOST_EXPORTS) \
9654 for flag in $(EXTRA_HOST_FLAGS) ; do \
9655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9656 done; \
9657 echo "Doing install-pdf in cgen" ; \
9658 (cd $(HOST_SUBDIR)/cgen && \
9659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9661 "RANLIB=$${RANLIB}" \
9662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9663 install-pdf) \
9664 || exit 1
9666 @endif cgen
9668 .PHONY: maybe-install-html-cgen install-html-cgen
9669 maybe-install-html-cgen:
9670 @if cgen
9671 maybe-install-html-cgen: install-html-cgen
9673 install-html-cgen: \
9674 configure-cgen \
9675 html-cgen
9676 @: $(MAKE); $(unstage)
9677 @[ -f ./cgen/Makefile ] || exit 0; \
9678 r=`${PWD_COMMAND}`; export r; \
9679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9680 $(HOST_EXPORTS) \
9681 for flag in $(EXTRA_HOST_FLAGS) ; do \
9682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9683 done; \
9684 echo "Doing install-html in cgen" ; \
9685 (cd $(HOST_SUBDIR)/cgen && \
9686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9688 "RANLIB=$${RANLIB}" \
9689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9690 install-html) \
9691 || exit 1
9693 @endif cgen
9695 .PHONY: maybe-installcheck-cgen installcheck-cgen
9696 maybe-installcheck-cgen:
9697 @if cgen
9698 maybe-installcheck-cgen: installcheck-cgen
9700 installcheck-cgen: \
9701 configure-cgen
9702 @: $(MAKE); $(unstage)
9703 @[ -f ./cgen/Makefile ] || exit 0; \
9704 r=`${PWD_COMMAND}`; export r; \
9705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9706 $(HOST_EXPORTS) \
9707 for flag in $(EXTRA_HOST_FLAGS) ; do \
9708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9709 done; \
9710 echo "Doing installcheck in cgen" ; \
9711 (cd $(HOST_SUBDIR)/cgen && \
9712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9714 "RANLIB=$${RANLIB}" \
9715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9716 installcheck) \
9717 || exit 1
9719 @endif cgen
9721 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
9722 maybe-mostlyclean-cgen:
9723 @if cgen
9724 maybe-mostlyclean-cgen: mostlyclean-cgen
9726 mostlyclean-cgen:
9727 @: $(MAKE); $(unstage)
9728 @[ -f ./cgen/Makefile ] || exit 0; \
9729 r=`${PWD_COMMAND}`; export r; \
9730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9731 $(HOST_EXPORTS) \
9732 for flag in $(EXTRA_HOST_FLAGS) ; do \
9733 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9734 done; \
9735 echo "Doing mostlyclean in cgen" ; \
9736 (cd $(HOST_SUBDIR)/cgen && \
9737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9739 "RANLIB=$${RANLIB}" \
9740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9741 mostlyclean) \
9742 || exit 1
9744 @endif cgen
9746 .PHONY: maybe-clean-cgen clean-cgen
9747 maybe-clean-cgen:
9748 @if cgen
9749 maybe-clean-cgen: clean-cgen
9751 clean-cgen:
9752 @: $(MAKE); $(unstage)
9753 @[ -f ./cgen/Makefile ] || exit 0; \
9754 r=`${PWD_COMMAND}`; export r; \
9755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9756 $(HOST_EXPORTS) \
9757 for flag in $(EXTRA_HOST_FLAGS) ; do \
9758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9759 done; \
9760 echo "Doing clean in cgen" ; \
9761 (cd $(HOST_SUBDIR)/cgen && \
9762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9764 "RANLIB=$${RANLIB}" \
9765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9766 clean) \
9767 || exit 1
9769 @endif cgen
9771 .PHONY: maybe-distclean-cgen distclean-cgen
9772 maybe-distclean-cgen:
9773 @if cgen
9774 maybe-distclean-cgen: distclean-cgen
9776 distclean-cgen:
9777 @: $(MAKE); $(unstage)
9778 @[ -f ./cgen/Makefile ] || exit 0; \
9779 r=`${PWD_COMMAND}`; export r; \
9780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9781 $(HOST_EXPORTS) \
9782 for flag in $(EXTRA_HOST_FLAGS) ; do \
9783 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9784 done; \
9785 echo "Doing distclean in cgen" ; \
9786 (cd $(HOST_SUBDIR)/cgen && \
9787 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9788 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9789 "RANLIB=$${RANLIB}" \
9790 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9791 distclean) \
9792 || exit 1
9794 @endif cgen
9796 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
9797 maybe-maintainer-clean-cgen:
9798 @if cgen
9799 maybe-maintainer-clean-cgen: maintainer-clean-cgen
9801 maintainer-clean-cgen:
9802 @: $(MAKE); $(unstage)
9803 @[ -f ./cgen/Makefile ] || exit 0; \
9804 r=`${PWD_COMMAND}`; export r; \
9805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9806 $(HOST_EXPORTS) \
9807 for flag in $(EXTRA_HOST_FLAGS) ; do \
9808 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9809 done; \
9810 echo "Doing maintainer-clean in cgen" ; \
9811 (cd $(HOST_SUBDIR)/cgen && \
9812 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9813 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9814 "RANLIB=$${RANLIB}" \
9815 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9816 maintainer-clean) \
9817 || exit 1
9819 @endif cgen
9823 .PHONY: configure-dejagnu maybe-configure-dejagnu
9824 maybe-configure-dejagnu:
9825 @if gcc-bootstrap
9826 configure-dejagnu: stage_current
9827 @endif gcc-bootstrap
9828 @if dejagnu
9829 maybe-configure-dejagnu: configure-dejagnu
9830 configure-dejagnu:
9831 @: $(MAKE); $(unstage)
9832 @r=`${PWD_COMMAND}`; export r; \
9833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9834 test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
9835 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
9836 $(HOST_EXPORTS) \
9837 echo Configuring in $(HOST_SUBDIR)/dejagnu; \
9838 cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
9839 case $(srcdir) in \
9840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9841 *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
9842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9843 esac; \
9844 srcdiroption="--srcdir=$${topdir}/dejagnu"; \
9845 libsrcdir="$$s/dejagnu"; \
9846 $(SHELL) $${libsrcdir}/configure \
9847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9848 --target=${target_alias} $${srcdiroption} \
9849 || exit 1
9850 @endif dejagnu
9856 .PHONY: all-dejagnu maybe-all-dejagnu
9857 maybe-all-dejagnu:
9858 @if gcc-bootstrap
9859 all-dejagnu: stage_current
9860 @endif gcc-bootstrap
9861 @if dejagnu
9862 TARGET-dejagnu=all
9863 maybe-all-dejagnu: all-dejagnu
9864 all-dejagnu: configure-dejagnu
9865 @: $(MAKE); $(unstage)
9866 @r=`${PWD_COMMAND}`; export r; \
9867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9868 $(HOST_EXPORTS) \
9869 (cd $(HOST_SUBDIR)/dejagnu && \
9870 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
9871 $(TARGET-dejagnu))
9872 @endif dejagnu
9877 .PHONY: check-dejagnu maybe-check-dejagnu
9878 maybe-check-dejagnu:
9879 @if dejagnu
9880 maybe-check-dejagnu: check-dejagnu
9882 check-dejagnu:
9883 @: $(MAKE); $(unstage)
9884 @r=`${PWD_COMMAND}`; export r; \
9885 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9886 $(HOST_EXPORTS) \
9887 (cd $(HOST_SUBDIR)/dejagnu && \
9888 $(MAKE) $(FLAGS_TO_PASS) check)
9890 @endif dejagnu
9892 .PHONY: install-dejagnu maybe-install-dejagnu
9893 maybe-install-dejagnu:
9894 @if dejagnu
9895 maybe-install-dejagnu: install-dejagnu
9897 install-dejagnu: installdirs
9898 @: $(MAKE); $(unstage)
9899 @r=`${PWD_COMMAND}`; export r; \
9900 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9901 $(HOST_EXPORTS) \
9902 (cd $(HOST_SUBDIR)/dejagnu && \
9903 $(MAKE) $(FLAGS_TO_PASS) install)
9905 @endif dejagnu
9907 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
9908 maybe-install-strip-dejagnu:
9909 @if dejagnu
9910 maybe-install-strip-dejagnu: install-strip-dejagnu
9912 install-strip-dejagnu: installdirs
9913 @: $(MAKE); $(unstage)
9914 @r=`${PWD_COMMAND}`; export r; \
9915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9916 $(HOST_EXPORTS) \
9917 (cd $(HOST_SUBDIR)/dejagnu && \
9918 $(MAKE) $(FLAGS_TO_PASS) install-strip)
9920 @endif dejagnu
9922 # Other targets (info, dvi, pdf, etc.)
9924 .PHONY: maybe-info-dejagnu info-dejagnu
9925 maybe-info-dejagnu:
9926 @if dejagnu
9927 maybe-info-dejagnu: info-dejagnu
9929 info-dejagnu: \
9930 configure-dejagnu
9931 @: $(MAKE); $(unstage)
9932 @[ -f ./dejagnu/Makefile ] || exit 0; \
9933 r=`${PWD_COMMAND}`; export r; \
9934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9935 $(HOST_EXPORTS) \
9936 for flag in $(EXTRA_HOST_FLAGS) ; do \
9937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9938 done; \
9939 echo "Doing info in dejagnu" ; \
9940 (cd $(HOST_SUBDIR)/dejagnu && \
9941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9943 "RANLIB=$${RANLIB}" \
9944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9945 info) \
9946 || exit 1
9948 @endif dejagnu
9950 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
9951 maybe-dvi-dejagnu:
9952 @if dejagnu
9953 maybe-dvi-dejagnu: dvi-dejagnu
9955 dvi-dejagnu: \
9956 configure-dejagnu
9957 @: $(MAKE); $(unstage)
9958 @[ -f ./dejagnu/Makefile ] || exit 0; \
9959 r=`${PWD_COMMAND}`; export r; \
9960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961 $(HOST_EXPORTS) \
9962 for flag in $(EXTRA_HOST_FLAGS) ; do \
9963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9964 done; \
9965 echo "Doing dvi in dejagnu" ; \
9966 (cd $(HOST_SUBDIR)/dejagnu && \
9967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969 "RANLIB=$${RANLIB}" \
9970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9971 dvi) \
9972 || exit 1
9974 @endif dejagnu
9976 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
9977 maybe-pdf-dejagnu:
9978 @if dejagnu
9979 maybe-pdf-dejagnu: pdf-dejagnu
9981 pdf-dejagnu: \
9982 configure-dejagnu
9983 @: $(MAKE); $(unstage)
9984 @[ -f ./dejagnu/Makefile ] || exit 0; \
9985 r=`${PWD_COMMAND}`; export r; \
9986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987 $(HOST_EXPORTS) \
9988 for flag in $(EXTRA_HOST_FLAGS) ; do \
9989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9990 done; \
9991 echo "Doing pdf in dejagnu" ; \
9992 (cd $(HOST_SUBDIR)/dejagnu && \
9993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995 "RANLIB=$${RANLIB}" \
9996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9997 pdf) \
9998 || exit 1
10000 @endif dejagnu
10002 .PHONY: maybe-html-dejagnu html-dejagnu
10003 maybe-html-dejagnu:
10004 @if dejagnu
10005 maybe-html-dejagnu: html-dejagnu
10007 html-dejagnu: \
10008 configure-dejagnu
10009 @: $(MAKE); $(unstage)
10010 @[ -f ./dejagnu/Makefile ] || exit 0; \
10011 r=`${PWD_COMMAND}`; export r; \
10012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10013 $(HOST_EXPORTS) \
10014 for flag in $(EXTRA_HOST_FLAGS) ; do \
10015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10016 done; \
10017 echo "Doing html in dejagnu" ; \
10018 (cd $(HOST_SUBDIR)/dejagnu && \
10019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10021 "RANLIB=$${RANLIB}" \
10022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10023 html) \
10024 || exit 1
10026 @endif dejagnu
10028 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
10029 maybe-TAGS-dejagnu:
10030 @if dejagnu
10031 maybe-TAGS-dejagnu: TAGS-dejagnu
10033 TAGS-dejagnu: \
10034 configure-dejagnu
10035 @: $(MAKE); $(unstage)
10036 @[ -f ./dejagnu/Makefile ] || exit 0; \
10037 r=`${PWD_COMMAND}`; export r; \
10038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039 $(HOST_EXPORTS) \
10040 for flag in $(EXTRA_HOST_FLAGS) ; do \
10041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10042 done; \
10043 echo "Doing TAGS in dejagnu" ; \
10044 (cd $(HOST_SUBDIR)/dejagnu && \
10045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10047 "RANLIB=$${RANLIB}" \
10048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10049 TAGS) \
10050 || exit 1
10052 @endif dejagnu
10054 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
10055 maybe-install-info-dejagnu:
10056 @if dejagnu
10057 maybe-install-info-dejagnu: install-info-dejagnu
10059 install-info-dejagnu: \
10060 configure-dejagnu \
10061 info-dejagnu
10062 @: $(MAKE); $(unstage)
10063 @[ -f ./dejagnu/Makefile ] || exit 0; \
10064 r=`${PWD_COMMAND}`; export r; \
10065 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10066 $(HOST_EXPORTS) \
10067 for flag in $(EXTRA_HOST_FLAGS) ; do \
10068 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10069 done; \
10070 echo "Doing install-info in dejagnu" ; \
10071 (cd $(HOST_SUBDIR)/dejagnu && \
10072 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10073 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10074 "RANLIB=$${RANLIB}" \
10075 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10076 install-info) \
10077 || exit 1
10079 @endif dejagnu
10081 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
10082 maybe-install-pdf-dejagnu:
10083 @if dejagnu
10084 maybe-install-pdf-dejagnu: install-pdf-dejagnu
10086 install-pdf-dejagnu: \
10087 configure-dejagnu \
10088 pdf-dejagnu
10089 @: $(MAKE); $(unstage)
10090 @[ -f ./dejagnu/Makefile ] || exit 0; \
10091 r=`${PWD_COMMAND}`; export r; \
10092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10093 $(HOST_EXPORTS) \
10094 for flag in $(EXTRA_HOST_FLAGS) ; do \
10095 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10096 done; \
10097 echo "Doing install-pdf in dejagnu" ; \
10098 (cd $(HOST_SUBDIR)/dejagnu && \
10099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10101 "RANLIB=$${RANLIB}" \
10102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10103 install-pdf) \
10104 || exit 1
10106 @endif dejagnu
10108 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
10109 maybe-install-html-dejagnu:
10110 @if dejagnu
10111 maybe-install-html-dejagnu: install-html-dejagnu
10113 install-html-dejagnu: \
10114 configure-dejagnu \
10115 html-dejagnu
10116 @: $(MAKE); $(unstage)
10117 @[ -f ./dejagnu/Makefile ] || exit 0; \
10118 r=`${PWD_COMMAND}`; export r; \
10119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10120 $(HOST_EXPORTS) \
10121 for flag in $(EXTRA_HOST_FLAGS) ; do \
10122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10123 done; \
10124 echo "Doing install-html in dejagnu" ; \
10125 (cd $(HOST_SUBDIR)/dejagnu && \
10126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10128 "RANLIB=$${RANLIB}" \
10129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10130 install-html) \
10131 || exit 1
10133 @endif dejagnu
10135 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
10136 maybe-installcheck-dejagnu:
10137 @if dejagnu
10138 maybe-installcheck-dejagnu: installcheck-dejagnu
10140 installcheck-dejagnu: \
10141 configure-dejagnu
10142 @: $(MAKE); $(unstage)
10143 @[ -f ./dejagnu/Makefile ] || exit 0; \
10144 r=`${PWD_COMMAND}`; export r; \
10145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10146 $(HOST_EXPORTS) \
10147 for flag in $(EXTRA_HOST_FLAGS) ; do \
10148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10149 done; \
10150 echo "Doing installcheck in dejagnu" ; \
10151 (cd $(HOST_SUBDIR)/dejagnu && \
10152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10154 "RANLIB=$${RANLIB}" \
10155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10156 installcheck) \
10157 || exit 1
10159 @endif dejagnu
10161 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
10162 maybe-mostlyclean-dejagnu:
10163 @if dejagnu
10164 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
10166 mostlyclean-dejagnu:
10167 @: $(MAKE); $(unstage)
10168 @[ -f ./dejagnu/Makefile ] || exit 0; \
10169 r=`${PWD_COMMAND}`; export r; \
10170 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10171 $(HOST_EXPORTS) \
10172 for flag in $(EXTRA_HOST_FLAGS) ; do \
10173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10174 done; \
10175 echo "Doing mostlyclean in dejagnu" ; \
10176 (cd $(HOST_SUBDIR)/dejagnu && \
10177 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10178 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10179 "RANLIB=$${RANLIB}" \
10180 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10181 mostlyclean) \
10182 || exit 1
10184 @endif dejagnu
10186 .PHONY: maybe-clean-dejagnu clean-dejagnu
10187 maybe-clean-dejagnu:
10188 @if dejagnu
10189 maybe-clean-dejagnu: clean-dejagnu
10191 clean-dejagnu:
10192 @: $(MAKE); $(unstage)
10193 @[ -f ./dejagnu/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 clean in dejagnu" ; \
10201 (cd $(HOST_SUBDIR)/dejagnu && \
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 clean) \
10207 || exit 1
10209 @endif dejagnu
10211 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
10212 maybe-distclean-dejagnu:
10213 @if dejagnu
10214 maybe-distclean-dejagnu: distclean-dejagnu
10216 distclean-dejagnu:
10217 @: $(MAKE); $(unstage)
10218 @[ -f ./dejagnu/Makefile ] || exit 0; \
10219 r=`${PWD_COMMAND}`; export r; \
10220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10221 $(HOST_EXPORTS) \
10222 for flag in $(EXTRA_HOST_FLAGS) ; do \
10223 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10224 done; \
10225 echo "Doing distclean in dejagnu" ; \
10226 (cd $(HOST_SUBDIR)/dejagnu && \
10227 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10228 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10229 "RANLIB=$${RANLIB}" \
10230 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10231 distclean) \
10232 || exit 1
10234 @endif dejagnu
10236 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
10237 maybe-maintainer-clean-dejagnu:
10238 @if dejagnu
10239 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
10241 maintainer-clean-dejagnu:
10242 @: $(MAKE); $(unstage)
10243 @[ -f ./dejagnu/Makefile ] || exit 0; \
10244 r=`${PWD_COMMAND}`; export r; \
10245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246 $(HOST_EXPORTS) \
10247 for flag in $(EXTRA_HOST_FLAGS) ; do \
10248 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10249 done; \
10250 echo "Doing maintainer-clean in dejagnu" ; \
10251 (cd $(HOST_SUBDIR)/dejagnu && \
10252 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10253 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10254 "RANLIB=$${RANLIB}" \
10255 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10256 maintainer-clean) \
10257 || exit 1
10259 @endif dejagnu
10263 .PHONY: configure-diff maybe-configure-diff
10264 maybe-configure-diff:
10265 @if gcc-bootstrap
10266 configure-diff: stage_current
10267 @endif gcc-bootstrap
10268 @if diff
10269 maybe-configure-diff: configure-diff
10270 configure-diff:
10271 @: $(MAKE); $(unstage)
10272 @r=`${PWD_COMMAND}`; export r; \
10273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10274 test ! -f $(HOST_SUBDIR)/diff/Makefile || exit 0; \
10275 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/diff ; \
10276 $(HOST_EXPORTS) \
10277 echo Configuring in $(HOST_SUBDIR)/diff; \
10278 cd "$(HOST_SUBDIR)/diff" || exit 1; \
10279 case $(srcdir) in \
10280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10281 *) topdir=`echo $(HOST_SUBDIR)/diff/ | \
10282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10283 esac; \
10284 srcdiroption="--srcdir=$${topdir}/diff"; \
10285 libsrcdir="$$s/diff"; \
10286 $(SHELL) $${libsrcdir}/configure \
10287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10288 --target=${target_alias} $${srcdiroption} \
10289 || exit 1
10290 @endif diff
10296 .PHONY: all-diff maybe-all-diff
10297 maybe-all-diff:
10298 @if gcc-bootstrap
10299 all-diff: stage_current
10300 @endif gcc-bootstrap
10301 @if diff
10302 TARGET-diff=all
10303 maybe-all-diff: all-diff
10304 all-diff: configure-diff
10305 @: $(MAKE); $(unstage)
10306 @r=`${PWD_COMMAND}`; export r; \
10307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10308 $(HOST_EXPORTS) \
10309 (cd $(HOST_SUBDIR)/diff && \
10310 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10311 $(TARGET-diff))
10312 @endif diff
10317 .PHONY: check-diff maybe-check-diff
10318 maybe-check-diff:
10319 @if diff
10320 maybe-check-diff: check-diff
10322 check-diff:
10323 @: $(MAKE); $(unstage)
10324 @r=`${PWD_COMMAND}`; export r; \
10325 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10326 $(HOST_EXPORTS) \
10327 (cd $(HOST_SUBDIR)/diff && \
10328 $(MAKE) $(FLAGS_TO_PASS) check)
10330 @endif diff
10332 .PHONY: install-diff maybe-install-diff
10333 maybe-install-diff:
10334 @if diff
10335 maybe-install-diff: install-diff
10337 install-diff: installdirs
10338 @: $(MAKE); $(unstage)
10339 @r=`${PWD_COMMAND}`; export r; \
10340 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10341 $(HOST_EXPORTS) \
10342 (cd $(HOST_SUBDIR)/diff && \
10343 $(MAKE) $(FLAGS_TO_PASS) install)
10345 @endif diff
10347 .PHONY: install-strip-diff maybe-install-strip-diff
10348 maybe-install-strip-diff:
10349 @if diff
10350 maybe-install-strip-diff: install-strip-diff
10352 install-strip-diff: installdirs
10353 @: $(MAKE); $(unstage)
10354 @r=`${PWD_COMMAND}`; export r; \
10355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10356 $(HOST_EXPORTS) \
10357 (cd $(HOST_SUBDIR)/diff && \
10358 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10360 @endif diff
10362 # Other targets (info, dvi, pdf, etc.)
10364 .PHONY: maybe-info-diff info-diff
10365 maybe-info-diff:
10366 @if diff
10367 maybe-info-diff: info-diff
10369 info-diff: \
10370 configure-diff
10371 @: $(MAKE); $(unstage)
10372 @[ -f ./diff/Makefile ] || exit 0; \
10373 r=`${PWD_COMMAND}`; export r; \
10374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10375 $(HOST_EXPORTS) \
10376 for flag in $(EXTRA_HOST_FLAGS) ; do \
10377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10378 done; \
10379 echo "Doing info in diff" ; \
10380 (cd $(HOST_SUBDIR)/diff && \
10381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10383 "RANLIB=$${RANLIB}" \
10384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10385 info) \
10386 || exit 1
10388 @endif diff
10390 .PHONY: maybe-dvi-diff dvi-diff
10391 maybe-dvi-diff:
10392 @if diff
10393 maybe-dvi-diff: dvi-diff
10395 dvi-diff: \
10396 configure-diff
10397 @: $(MAKE); $(unstage)
10398 @[ -f ./diff/Makefile ] || exit 0; \
10399 r=`${PWD_COMMAND}`; export r; \
10400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10401 $(HOST_EXPORTS) \
10402 for flag in $(EXTRA_HOST_FLAGS) ; do \
10403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10404 done; \
10405 echo "Doing dvi in diff" ; \
10406 (cd $(HOST_SUBDIR)/diff && \
10407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10409 "RANLIB=$${RANLIB}" \
10410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10411 dvi) \
10412 || exit 1
10414 @endif diff
10416 .PHONY: maybe-pdf-diff pdf-diff
10417 maybe-pdf-diff:
10418 @if diff
10419 maybe-pdf-diff: pdf-diff
10421 pdf-diff: \
10422 configure-diff
10423 @: $(MAKE); $(unstage)
10424 @[ -f ./diff/Makefile ] || exit 0; \
10425 r=`${PWD_COMMAND}`; export r; \
10426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10427 $(HOST_EXPORTS) \
10428 for flag in $(EXTRA_HOST_FLAGS) ; do \
10429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10430 done; \
10431 echo "Doing pdf in diff" ; \
10432 (cd $(HOST_SUBDIR)/diff && \
10433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10435 "RANLIB=$${RANLIB}" \
10436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10437 pdf) \
10438 || exit 1
10440 @endif diff
10442 .PHONY: maybe-html-diff html-diff
10443 maybe-html-diff:
10444 @if diff
10445 maybe-html-diff: html-diff
10447 html-diff: \
10448 configure-diff
10449 @: $(MAKE); $(unstage)
10450 @[ -f ./diff/Makefile ] || exit 0; \
10451 r=`${PWD_COMMAND}`; export r; \
10452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10453 $(HOST_EXPORTS) \
10454 for flag in $(EXTRA_HOST_FLAGS) ; do \
10455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10456 done; \
10457 echo "Doing html in diff" ; \
10458 (cd $(HOST_SUBDIR)/diff && \
10459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10461 "RANLIB=$${RANLIB}" \
10462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10463 html) \
10464 || exit 1
10466 @endif diff
10468 .PHONY: maybe-TAGS-diff TAGS-diff
10469 maybe-TAGS-diff:
10470 @if diff
10471 maybe-TAGS-diff: TAGS-diff
10473 TAGS-diff: \
10474 configure-diff
10475 @: $(MAKE); $(unstage)
10476 @[ -f ./diff/Makefile ] || exit 0; \
10477 r=`${PWD_COMMAND}`; export r; \
10478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10479 $(HOST_EXPORTS) \
10480 for flag in $(EXTRA_HOST_FLAGS) ; do \
10481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10482 done; \
10483 echo "Doing TAGS in diff" ; \
10484 (cd $(HOST_SUBDIR)/diff && \
10485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10487 "RANLIB=$${RANLIB}" \
10488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10489 TAGS) \
10490 || exit 1
10492 @endif diff
10494 .PHONY: maybe-install-info-diff install-info-diff
10495 maybe-install-info-diff:
10496 @if diff
10497 maybe-install-info-diff: install-info-diff
10499 install-info-diff: \
10500 configure-diff \
10501 info-diff
10502 @: $(MAKE); $(unstage)
10503 @[ -f ./diff/Makefile ] || exit 0; \
10504 r=`${PWD_COMMAND}`; export r; \
10505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10506 $(HOST_EXPORTS) \
10507 for flag in $(EXTRA_HOST_FLAGS) ; do \
10508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10509 done; \
10510 echo "Doing install-info in diff" ; \
10511 (cd $(HOST_SUBDIR)/diff && \
10512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10514 "RANLIB=$${RANLIB}" \
10515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10516 install-info) \
10517 || exit 1
10519 @endif diff
10521 .PHONY: maybe-install-pdf-diff install-pdf-diff
10522 maybe-install-pdf-diff:
10523 @if diff
10524 maybe-install-pdf-diff: install-pdf-diff
10526 install-pdf-diff: \
10527 configure-diff \
10528 pdf-diff
10529 @: $(MAKE); $(unstage)
10530 @[ -f ./diff/Makefile ] || exit 0; \
10531 r=`${PWD_COMMAND}`; export r; \
10532 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10533 $(HOST_EXPORTS) \
10534 for flag in $(EXTRA_HOST_FLAGS) ; do \
10535 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10536 done; \
10537 echo "Doing install-pdf in diff" ; \
10538 (cd $(HOST_SUBDIR)/diff && \
10539 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10540 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10541 "RANLIB=$${RANLIB}" \
10542 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10543 install-pdf) \
10544 || exit 1
10546 @endif diff
10548 .PHONY: maybe-install-html-diff install-html-diff
10549 maybe-install-html-diff:
10550 @if diff
10551 maybe-install-html-diff: install-html-diff
10553 install-html-diff: \
10554 configure-diff \
10555 html-diff
10556 @: $(MAKE); $(unstage)
10557 @[ -f ./diff/Makefile ] || exit 0; \
10558 r=`${PWD_COMMAND}`; export r; \
10559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10560 $(HOST_EXPORTS) \
10561 for flag in $(EXTRA_HOST_FLAGS) ; do \
10562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10563 done; \
10564 echo "Doing install-html in diff" ; \
10565 (cd $(HOST_SUBDIR)/diff && \
10566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10568 "RANLIB=$${RANLIB}" \
10569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10570 install-html) \
10571 || exit 1
10573 @endif diff
10575 .PHONY: maybe-installcheck-diff installcheck-diff
10576 maybe-installcheck-diff:
10577 @if diff
10578 maybe-installcheck-diff: installcheck-diff
10580 installcheck-diff: \
10581 configure-diff
10582 @: $(MAKE); $(unstage)
10583 @[ -f ./diff/Makefile ] || exit 0; \
10584 r=`${PWD_COMMAND}`; export r; \
10585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10586 $(HOST_EXPORTS) \
10587 for flag in $(EXTRA_HOST_FLAGS) ; do \
10588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10589 done; \
10590 echo "Doing installcheck in diff" ; \
10591 (cd $(HOST_SUBDIR)/diff && \
10592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10594 "RANLIB=$${RANLIB}" \
10595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10596 installcheck) \
10597 || exit 1
10599 @endif diff
10601 .PHONY: maybe-mostlyclean-diff mostlyclean-diff
10602 maybe-mostlyclean-diff:
10603 @if diff
10604 maybe-mostlyclean-diff: mostlyclean-diff
10606 mostlyclean-diff:
10607 @: $(MAKE); $(unstage)
10608 @[ -f ./diff/Makefile ] || exit 0; \
10609 r=`${PWD_COMMAND}`; export r; \
10610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10611 $(HOST_EXPORTS) \
10612 for flag in $(EXTRA_HOST_FLAGS) ; do \
10613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10614 done; \
10615 echo "Doing mostlyclean in diff" ; \
10616 (cd $(HOST_SUBDIR)/diff && \
10617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10619 "RANLIB=$${RANLIB}" \
10620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10621 mostlyclean) \
10622 || exit 1
10624 @endif diff
10626 .PHONY: maybe-clean-diff clean-diff
10627 maybe-clean-diff:
10628 @if diff
10629 maybe-clean-diff: clean-diff
10631 clean-diff:
10632 @: $(MAKE); $(unstage)
10633 @[ -f ./diff/Makefile ] || exit 0; \
10634 r=`${PWD_COMMAND}`; export r; \
10635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10636 $(HOST_EXPORTS) \
10637 for flag in $(EXTRA_HOST_FLAGS) ; do \
10638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10639 done; \
10640 echo "Doing clean in diff" ; \
10641 (cd $(HOST_SUBDIR)/diff && \
10642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10644 "RANLIB=$${RANLIB}" \
10645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10646 clean) \
10647 || exit 1
10649 @endif diff
10651 .PHONY: maybe-distclean-diff distclean-diff
10652 maybe-distclean-diff:
10653 @if diff
10654 maybe-distclean-diff: distclean-diff
10656 distclean-diff:
10657 @: $(MAKE); $(unstage)
10658 @[ -f ./diff/Makefile ] || exit 0; \
10659 r=`${PWD_COMMAND}`; export r; \
10660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10661 $(HOST_EXPORTS) \
10662 for flag in $(EXTRA_HOST_FLAGS) ; do \
10663 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10664 done; \
10665 echo "Doing distclean in diff" ; \
10666 (cd $(HOST_SUBDIR)/diff && \
10667 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10668 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10669 "RANLIB=$${RANLIB}" \
10670 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10671 distclean) \
10672 || exit 1
10674 @endif diff
10676 .PHONY: maybe-maintainer-clean-diff maintainer-clean-diff
10677 maybe-maintainer-clean-diff:
10678 @if diff
10679 maybe-maintainer-clean-diff: maintainer-clean-diff
10681 maintainer-clean-diff:
10682 @: $(MAKE); $(unstage)
10683 @[ -f ./diff/Makefile ] || exit 0; \
10684 r=`${PWD_COMMAND}`; export r; \
10685 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10686 $(HOST_EXPORTS) \
10687 for flag in $(EXTRA_HOST_FLAGS) ; do \
10688 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10689 done; \
10690 echo "Doing maintainer-clean in diff" ; \
10691 (cd $(HOST_SUBDIR)/diff && \
10692 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10693 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10694 "RANLIB=$${RANLIB}" \
10695 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10696 maintainer-clean) \
10697 || exit 1
10699 @endif diff
10703 .PHONY: configure-dosutils maybe-configure-dosutils
10704 maybe-configure-dosutils:
10705 @if gcc-bootstrap
10706 configure-dosutils: stage_current
10707 @endif gcc-bootstrap
10708 @if dosutils
10709 maybe-configure-dosutils: configure-dosutils
10710 configure-dosutils:
10711 @: $(MAKE); $(unstage)
10712 @r=`${PWD_COMMAND}`; export r; \
10713 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10714 test ! -f $(HOST_SUBDIR)/dosutils/Makefile || exit 0; \
10715 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dosutils ; \
10716 $(HOST_EXPORTS) \
10717 echo Configuring in $(HOST_SUBDIR)/dosutils; \
10718 cd "$(HOST_SUBDIR)/dosutils" || exit 1; \
10719 case $(srcdir) in \
10720 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10721 *) topdir=`echo $(HOST_SUBDIR)/dosutils/ | \
10722 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10723 esac; \
10724 srcdiroption="--srcdir=$${topdir}/dosutils"; \
10725 libsrcdir="$$s/dosutils"; \
10726 $(SHELL) $${libsrcdir}/configure \
10727 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10728 --target=${target_alias} $${srcdiroption} \
10729 || exit 1
10730 @endif dosutils
10736 .PHONY: all-dosutils maybe-all-dosutils
10737 maybe-all-dosutils:
10738 @if gcc-bootstrap
10739 all-dosutils: stage_current
10740 @endif gcc-bootstrap
10741 @if dosutils
10742 TARGET-dosutils=all
10743 maybe-all-dosutils: all-dosutils
10744 all-dosutils: configure-dosutils
10745 @: $(MAKE); $(unstage)
10746 @r=`${PWD_COMMAND}`; export r; \
10747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10748 $(HOST_EXPORTS) \
10749 (cd $(HOST_SUBDIR)/dosutils && \
10750 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
10751 $(TARGET-dosutils))
10752 @endif dosutils
10757 .PHONY: check-dosutils maybe-check-dosutils
10758 maybe-check-dosutils:
10759 @if dosutils
10760 maybe-check-dosutils: check-dosutils
10762 check-dosutils:
10764 @endif dosutils
10766 .PHONY: install-dosutils maybe-install-dosutils
10767 maybe-install-dosutils:
10768 @if dosutils
10769 maybe-install-dosutils: install-dosutils
10771 install-dosutils: installdirs
10772 @: $(MAKE); $(unstage)
10773 @r=`${PWD_COMMAND}`; export r; \
10774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10775 $(HOST_EXPORTS) \
10776 (cd $(HOST_SUBDIR)/dosutils && \
10777 $(MAKE) $(FLAGS_TO_PASS) install)
10779 @endif dosutils
10781 .PHONY: install-strip-dosutils maybe-install-strip-dosutils
10782 maybe-install-strip-dosutils:
10783 @if dosutils
10784 maybe-install-strip-dosutils: install-strip-dosutils
10786 install-strip-dosutils: installdirs
10787 @: $(MAKE); $(unstage)
10788 @r=`${PWD_COMMAND}`; export r; \
10789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10790 $(HOST_EXPORTS) \
10791 (cd $(HOST_SUBDIR)/dosutils && \
10792 $(MAKE) $(FLAGS_TO_PASS) install-strip)
10794 @endif dosutils
10796 # Other targets (info, dvi, pdf, etc.)
10798 .PHONY: maybe-info-dosutils info-dosutils
10799 maybe-info-dosutils:
10800 @if dosutils
10801 maybe-info-dosutils: info-dosutils
10803 info-dosutils: \
10804 configure-dosutils
10805 @: $(MAKE); $(unstage)
10806 @[ -f ./dosutils/Makefile ] || exit 0; \
10807 r=`${PWD_COMMAND}`; export r; \
10808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10809 $(HOST_EXPORTS) \
10810 for flag in $(EXTRA_HOST_FLAGS) ; do \
10811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10812 done; \
10813 echo "Doing info in dosutils" ; \
10814 (cd $(HOST_SUBDIR)/dosutils && \
10815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10817 "RANLIB=$${RANLIB}" \
10818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10819 info) \
10820 || exit 1
10822 @endif dosutils
10824 .PHONY: maybe-dvi-dosutils dvi-dosutils
10825 maybe-dvi-dosutils:
10826 @if dosutils
10827 maybe-dvi-dosutils: dvi-dosutils
10829 dvi-dosutils: \
10830 configure-dosutils
10831 @: $(MAKE); $(unstage)
10832 @[ -f ./dosutils/Makefile ] || exit 0; \
10833 r=`${PWD_COMMAND}`; export r; \
10834 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10835 $(HOST_EXPORTS) \
10836 for flag in $(EXTRA_HOST_FLAGS) ; do \
10837 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10838 done; \
10839 echo "Doing dvi in dosutils" ; \
10840 (cd $(HOST_SUBDIR)/dosutils && \
10841 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10842 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10843 "RANLIB=$${RANLIB}" \
10844 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10845 dvi) \
10846 || exit 1
10848 @endif dosutils
10850 .PHONY: maybe-pdf-dosutils pdf-dosutils
10851 maybe-pdf-dosutils:
10852 @if dosutils
10853 maybe-pdf-dosutils: pdf-dosutils
10855 pdf-dosutils: \
10856 configure-dosutils
10857 @: $(MAKE); $(unstage)
10858 @[ -f ./dosutils/Makefile ] || exit 0; \
10859 r=`${PWD_COMMAND}`; export r; \
10860 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10861 $(HOST_EXPORTS) \
10862 for flag in $(EXTRA_HOST_FLAGS) ; do \
10863 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10864 done; \
10865 echo "Doing pdf in dosutils" ; \
10866 (cd $(HOST_SUBDIR)/dosutils && \
10867 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10868 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10869 "RANLIB=$${RANLIB}" \
10870 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10871 pdf) \
10872 || exit 1
10874 @endif dosutils
10876 .PHONY: maybe-html-dosutils html-dosutils
10877 maybe-html-dosutils:
10878 @if dosutils
10879 maybe-html-dosutils: html-dosutils
10881 html-dosutils: \
10882 configure-dosutils
10883 @: $(MAKE); $(unstage)
10884 @[ -f ./dosutils/Makefile ] || exit 0; \
10885 r=`${PWD_COMMAND}`; export r; \
10886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10887 $(HOST_EXPORTS) \
10888 for flag in $(EXTRA_HOST_FLAGS) ; do \
10889 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10890 done; \
10891 echo "Doing html in dosutils" ; \
10892 (cd $(HOST_SUBDIR)/dosutils && \
10893 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10894 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10895 "RANLIB=$${RANLIB}" \
10896 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10897 html) \
10898 || exit 1
10900 @endif dosutils
10902 .PHONY: maybe-TAGS-dosutils TAGS-dosutils
10903 maybe-TAGS-dosutils:
10904 @if dosutils
10905 maybe-TAGS-dosutils: TAGS-dosutils
10907 TAGS-dosutils: \
10908 configure-dosutils
10909 @: $(MAKE); $(unstage)
10910 @[ -f ./dosutils/Makefile ] || exit 0; \
10911 r=`${PWD_COMMAND}`; export r; \
10912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10913 $(HOST_EXPORTS) \
10914 for flag in $(EXTRA_HOST_FLAGS) ; do \
10915 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10916 done; \
10917 echo "Doing TAGS in dosutils" ; \
10918 (cd $(HOST_SUBDIR)/dosutils && \
10919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10921 "RANLIB=$${RANLIB}" \
10922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10923 TAGS) \
10924 || exit 1
10926 @endif dosutils
10928 .PHONY: maybe-install-info-dosutils install-info-dosutils
10929 maybe-install-info-dosutils:
10930 @if dosutils
10931 maybe-install-info-dosutils: install-info-dosutils
10933 install-info-dosutils: \
10934 configure-dosutils \
10935 info-dosutils
10936 @: $(MAKE); $(unstage)
10937 @[ -f ./dosutils/Makefile ] || exit 0; \
10938 r=`${PWD_COMMAND}`; export r; \
10939 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10940 $(HOST_EXPORTS) \
10941 for flag in $(EXTRA_HOST_FLAGS) ; do \
10942 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10943 done; \
10944 echo "Doing install-info in dosutils" ; \
10945 (cd $(HOST_SUBDIR)/dosutils && \
10946 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10947 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10948 "RANLIB=$${RANLIB}" \
10949 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10950 install-info) \
10951 || exit 1
10953 @endif dosutils
10955 .PHONY: maybe-install-pdf-dosutils install-pdf-dosutils
10956 maybe-install-pdf-dosutils:
10957 @if dosutils
10958 maybe-install-pdf-dosutils: install-pdf-dosutils
10960 install-pdf-dosutils: \
10961 configure-dosutils \
10962 pdf-dosutils
10963 @: $(MAKE); $(unstage)
10964 @[ -f ./dosutils/Makefile ] || exit 0; \
10965 r=`${PWD_COMMAND}`; export r; \
10966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10967 $(HOST_EXPORTS) \
10968 for flag in $(EXTRA_HOST_FLAGS) ; do \
10969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10970 done; \
10971 echo "Doing install-pdf in dosutils" ; \
10972 (cd $(HOST_SUBDIR)/dosutils && \
10973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10975 "RANLIB=$${RANLIB}" \
10976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10977 install-pdf) \
10978 || exit 1
10980 @endif dosutils
10982 .PHONY: maybe-install-html-dosutils install-html-dosutils
10983 maybe-install-html-dosutils:
10984 @if dosutils
10985 maybe-install-html-dosutils: install-html-dosutils
10987 install-html-dosutils: \
10988 configure-dosutils \
10989 html-dosutils
10990 @: $(MAKE); $(unstage)
10991 @[ -f ./dosutils/Makefile ] || exit 0; \
10992 r=`${PWD_COMMAND}`; export r; \
10993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10994 $(HOST_EXPORTS) \
10995 for flag in $(EXTRA_HOST_FLAGS) ; do \
10996 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10997 done; \
10998 echo "Doing install-html in dosutils" ; \
10999 (cd $(HOST_SUBDIR)/dosutils && \
11000 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11001 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11002 "RANLIB=$${RANLIB}" \
11003 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11004 install-html) \
11005 || exit 1
11007 @endif dosutils
11009 .PHONY: maybe-installcheck-dosutils installcheck-dosutils
11010 maybe-installcheck-dosutils:
11011 @if dosutils
11012 maybe-installcheck-dosutils: installcheck-dosutils
11014 installcheck-dosutils: \
11015 configure-dosutils
11016 @: $(MAKE); $(unstage)
11017 @[ -f ./dosutils/Makefile ] || exit 0; \
11018 r=`${PWD_COMMAND}`; export r; \
11019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11020 $(HOST_EXPORTS) \
11021 for flag in $(EXTRA_HOST_FLAGS) ; do \
11022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11023 done; \
11024 echo "Doing installcheck in dosutils" ; \
11025 (cd $(HOST_SUBDIR)/dosutils && \
11026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11028 "RANLIB=$${RANLIB}" \
11029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11030 installcheck) \
11031 || exit 1
11033 @endif dosutils
11035 .PHONY: maybe-mostlyclean-dosutils mostlyclean-dosutils
11036 maybe-mostlyclean-dosutils:
11037 @if dosutils
11038 maybe-mostlyclean-dosutils: mostlyclean-dosutils
11040 mostlyclean-dosutils:
11041 @: $(MAKE); $(unstage)
11042 @[ -f ./dosutils/Makefile ] || exit 0; \
11043 r=`${PWD_COMMAND}`; export r; \
11044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11045 $(HOST_EXPORTS) \
11046 for flag in $(EXTRA_HOST_FLAGS) ; do \
11047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11048 done; \
11049 echo "Doing mostlyclean in dosutils" ; \
11050 (cd $(HOST_SUBDIR)/dosutils && \
11051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11053 "RANLIB=$${RANLIB}" \
11054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11055 mostlyclean) \
11056 || exit 1
11058 @endif dosutils
11060 .PHONY: maybe-clean-dosutils clean-dosutils
11061 maybe-clean-dosutils:
11062 @if dosutils
11063 maybe-clean-dosutils: clean-dosutils
11065 clean-dosutils:
11066 @: $(MAKE); $(unstage)
11067 @[ -f ./dosutils/Makefile ] || exit 0; \
11068 r=`${PWD_COMMAND}`; export r; \
11069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11070 $(HOST_EXPORTS) \
11071 for flag in $(EXTRA_HOST_FLAGS) ; do \
11072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11073 done; \
11074 echo "Doing clean in dosutils" ; \
11075 (cd $(HOST_SUBDIR)/dosutils && \
11076 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11077 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11078 "RANLIB=$${RANLIB}" \
11079 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11080 clean) \
11081 || exit 1
11083 @endif dosutils
11085 .PHONY: maybe-distclean-dosutils distclean-dosutils
11086 maybe-distclean-dosutils:
11087 @if dosutils
11088 maybe-distclean-dosutils: distclean-dosutils
11090 distclean-dosutils:
11091 @: $(MAKE); $(unstage)
11092 @[ -f ./dosutils/Makefile ] || exit 0; \
11093 r=`${PWD_COMMAND}`; export r; \
11094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11095 $(HOST_EXPORTS) \
11096 for flag in $(EXTRA_HOST_FLAGS) ; do \
11097 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11098 done; \
11099 echo "Doing distclean in dosutils" ; \
11100 (cd $(HOST_SUBDIR)/dosutils && \
11101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11103 "RANLIB=$${RANLIB}" \
11104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11105 distclean) \
11106 || exit 1
11108 @endif dosutils
11110 .PHONY: maybe-maintainer-clean-dosutils maintainer-clean-dosutils
11111 maybe-maintainer-clean-dosutils:
11112 @if dosutils
11113 maybe-maintainer-clean-dosutils: maintainer-clean-dosutils
11115 maintainer-clean-dosutils:
11116 @: $(MAKE); $(unstage)
11117 @[ -f ./dosutils/Makefile ] || exit 0; \
11118 r=`${PWD_COMMAND}`; export r; \
11119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11120 $(HOST_EXPORTS) \
11121 for flag in $(EXTRA_HOST_FLAGS) ; do \
11122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11123 done; \
11124 echo "Doing maintainer-clean in dosutils" ; \
11125 (cd $(HOST_SUBDIR)/dosutils && \
11126 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11127 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11128 "RANLIB=$${RANLIB}" \
11129 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11130 maintainer-clean) \
11131 || exit 1
11133 @endif dosutils
11137 .PHONY: configure-etc maybe-configure-etc
11138 maybe-configure-etc:
11139 @if gcc-bootstrap
11140 configure-etc: stage_current
11141 @endif gcc-bootstrap
11142 @if etc
11143 maybe-configure-etc: configure-etc
11144 configure-etc:
11145 @: $(MAKE); $(unstage)
11146 @r=`${PWD_COMMAND}`; export r; \
11147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11148 test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
11149 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
11150 $(HOST_EXPORTS) \
11151 echo Configuring in $(HOST_SUBDIR)/etc; \
11152 cd "$(HOST_SUBDIR)/etc" || exit 1; \
11153 case $(srcdir) in \
11154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11155 *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
11156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11157 esac; \
11158 srcdiroption="--srcdir=$${topdir}/etc"; \
11159 libsrcdir="$$s/etc"; \
11160 $(SHELL) $${libsrcdir}/configure \
11161 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11162 --target=${target_alias} $${srcdiroption} \
11163 || exit 1
11164 @endif etc
11170 .PHONY: all-etc maybe-all-etc
11171 maybe-all-etc:
11172 @if gcc-bootstrap
11173 all-etc: stage_current
11174 @endif gcc-bootstrap
11175 @if etc
11176 TARGET-etc=all
11177 maybe-all-etc: all-etc
11178 all-etc: configure-etc
11179 @: $(MAKE); $(unstage)
11180 @r=`${PWD_COMMAND}`; export r; \
11181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11182 $(HOST_EXPORTS) \
11183 (cd $(HOST_SUBDIR)/etc && \
11184 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11185 $(TARGET-etc))
11186 @endif etc
11191 .PHONY: check-etc maybe-check-etc
11192 maybe-check-etc:
11193 @if etc
11194 maybe-check-etc: check-etc
11196 check-etc:
11197 @: $(MAKE); $(unstage)
11198 @r=`${PWD_COMMAND}`; export r; \
11199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11200 $(HOST_EXPORTS) \
11201 (cd $(HOST_SUBDIR)/etc && \
11202 $(MAKE) $(FLAGS_TO_PASS) check)
11204 @endif etc
11206 .PHONY: install-etc maybe-install-etc
11207 maybe-install-etc:
11208 @if etc
11209 maybe-install-etc: install-etc
11211 install-etc: installdirs
11212 @: $(MAKE); $(unstage)
11213 @r=`${PWD_COMMAND}`; export r; \
11214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11215 $(HOST_EXPORTS) \
11216 (cd $(HOST_SUBDIR)/etc && \
11217 $(MAKE) $(FLAGS_TO_PASS) install)
11219 @endif etc
11221 .PHONY: install-strip-etc maybe-install-strip-etc
11222 maybe-install-strip-etc:
11223 @if etc
11224 maybe-install-strip-etc: install-strip-etc
11226 install-strip-etc: installdirs
11227 @: $(MAKE); $(unstage)
11228 @r=`${PWD_COMMAND}`; export r; \
11229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11230 $(HOST_EXPORTS) \
11231 (cd $(HOST_SUBDIR)/etc && \
11232 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11234 @endif etc
11236 # Other targets (info, dvi, pdf, etc.)
11238 .PHONY: maybe-info-etc info-etc
11239 maybe-info-etc:
11240 @if etc
11241 maybe-info-etc: info-etc
11243 info-etc: \
11244 configure-etc
11245 @: $(MAKE); $(unstage)
11246 @[ -f ./etc/Makefile ] || exit 0; \
11247 r=`${PWD_COMMAND}`; export r; \
11248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11249 $(HOST_EXPORTS) \
11250 for flag in $(EXTRA_HOST_FLAGS) ; do \
11251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11252 done; \
11253 echo "Doing info in etc" ; \
11254 (cd $(HOST_SUBDIR)/etc && \
11255 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11256 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11257 "RANLIB=$${RANLIB}" \
11258 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11259 info) \
11260 || exit 1
11262 @endif etc
11264 .PHONY: maybe-dvi-etc dvi-etc
11265 maybe-dvi-etc:
11266 @if etc
11267 maybe-dvi-etc: dvi-etc
11269 dvi-etc: \
11270 configure-etc
11271 @: $(MAKE); $(unstage)
11272 @[ -f ./etc/Makefile ] || exit 0; \
11273 r=`${PWD_COMMAND}`; export r; \
11274 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11275 $(HOST_EXPORTS) \
11276 for flag in $(EXTRA_HOST_FLAGS) ; do \
11277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11278 done; \
11279 echo "Doing dvi in etc" ; \
11280 (cd $(HOST_SUBDIR)/etc && \
11281 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11282 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11283 "RANLIB=$${RANLIB}" \
11284 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11285 dvi) \
11286 || exit 1
11288 @endif etc
11290 .PHONY: maybe-pdf-etc pdf-etc
11291 maybe-pdf-etc:
11292 @if etc
11293 maybe-pdf-etc: pdf-etc
11295 pdf-etc: \
11296 configure-etc
11297 @: $(MAKE); $(unstage)
11298 @[ -f ./etc/Makefile ] || exit 0; \
11299 r=`${PWD_COMMAND}`; export r; \
11300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11301 $(HOST_EXPORTS) \
11302 for flag in $(EXTRA_HOST_FLAGS) ; do \
11303 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11304 done; \
11305 echo "Doing pdf in etc" ; \
11306 (cd $(HOST_SUBDIR)/etc && \
11307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11309 "RANLIB=$${RANLIB}" \
11310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11311 pdf) \
11312 || exit 1
11314 @endif etc
11316 .PHONY: maybe-html-etc html-etc
11317 maybe-html-etc:
11318 @if etc
11319 maybe-html-etc: html-etc
11321 html-etc: \
11322 configure-etc
11323 @: $(MAKE); $(unstage)
11324 @[ -f ./etc/Makefile ] || exit 0; \
11325 r=`${PWD_COMMAND}`; export r; \
11326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11327 $(HOST_EXPORTS) \
11328 for flag in $(EXTRA_HOST_FLAGS) ; do \
11329 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11330 done; \
11331 echo "Doing html in etc" ; \
11332 (cd $(HOST_SUBDIR)/etc && \
11333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11335 "RANLIB=$${RANLIB}" \
11336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11337 html) \
11338 || exit 1
11340 @endif etc
11342 .PHONY: maybe-TAGS-etc TAGS-etc
11343 maybe-TAGS-etc:
11344 @if etc
11345 maybe-TAGS-etc: TAGS-etc
11347 TAGS-etc: \
11348 configure-etc
11349 @: $(MAKE); $(unstage)
11350 @[ -f ./etc/Makefile ] || exit 0; \
11351 r=`${PWD_COMMAND}`; export r; \
11352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11353 $(HOST_EXPORTS) \
11354 for flag in $(EXTRA_HOST_FLAGS) ; do \
11355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11356 done; \
11357 echo "Doing TAGS in etc" ; \
11358 (cd $(HOST_SUBDIR)/etc && \
11359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11361 "RANLIB=$${RANLIB}" \
11362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11363 TAGS) \
11364 || exit 1
11366 @endif etc
11368 .PHONY: maybe-install-info-etc install-info-etc
11369 maybe-install-info-etc:
11370 @if etc
11371 maybe-install-info-etc: install-info-etc
11373 install-info-etc: \
11374 configure-etc \
11375 info-etc
11376 @: $(MAKE); $(unstage)
11377 @[ -f ./etc/Makefile ] || exit 0; \
11378 r=`${PWD_COMMAND}`; export r; \
11379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11380 $(HOST_EXPORTS) \
11381 for flag in $(EXTRA_HOST_FLAGS) ; do \
11382 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11383 done; \
11384 echo "Doing install-info in etc" ; \
11385 (cd $(HOST_SUBDIR)/etc && \
11386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11388 "RANLIB=$${RANLIB}" \
11389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11390 install-info) \
11391 || exit 1
11393 @endif etc
11395 .PHONY: maybe-install-pdf-etc install-pdf-etc
11396 maybe-install-pdf-etc:
11397 @if etc
11398 maybe-install-pdf-etc: install-pdf-etc
11400 install-pdf-etc: \
11401 configure-etc \
11402 pdf-etc
11403 @: $(MAKE); $(unstage)
11404 @[ -f ./etc/Makefile ] || exit 0; \
11405 r=`${PWD_COMMAND}`; export r; \
11406 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11407 $(HOST_EXPORTS) \
11408 for flag in $(EXTRA_HOST_FLAGS) ; do \
11409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11410 done; \
11411 echo "Doing install-pdf in etc" ; \
11412 (cd $(HOST_SUBDIR)/etc && \
11413 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11414 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11415 "RANLIB=$${RANLIB}" \
11416 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11417 install-pdf) \
11418 || exit 1
11420 @endif etc
11422 .PHONY: maybe-install-html-etc install-html-etc
11423 maybe-install-html-etc:
11424 @if etc
11425 maybe-install-html-etc: install-html-etc
11427 install-html-etc: \
11428 configure-etc \
11429 html-etc
11430 @: $(MAKE); $(unstage)
11431 @[ -f ./etc/Makefile ] || exit 0; \
11432 r=`${PWD_COMMAND}`; export r; \
11433 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11434 $(HOST_EXPORTS) \
11435 for flag in $(EXTRA_HOST_FLAGS) ; do \
11436 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11437 done; \
11438 echo "Doing install-html in etc" ; \
11439 (cd $(HOST_SUBDIR)/etc && \
11440 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11441 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11442 "RANLIB=$${RANLIB}" \
11443 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11444 install-html) \
11445 || exit 1
11447 @endif etc
11449 .PHONY: maybe-installcheck-etc installcheck-etc
11450 maybe-installcheck-etc:
11451 @if etc
11452 maybe-installcheck-etc: installcheck-etc
11454 installcheck-etc: \
11455 configure-etc
11456 @: $(MAKE); $(unstage)
11457 @[ -f ./etc/Makefile ] || exit 0; \
11458 r=`${PWD_COMMAND}`; export r; \
11459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460 $(HOST_EXPORTS) \
11461 for flag in $(EXTRA_HOST_FLAGS) ; do \
11462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11463 done; \
11464 echo "Doing installcheck in etc" ; \
11465 (cd $(HOST_SUBDIR)/etc && \
11466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11468 "RANLIB=$${RANLIB}" \
11469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11470 installcheck) \
11471 || exit 1
11473 @endif etc
11475 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
11476 maybe-mostlyclean-etc:
11477 @if etc
11478 maybe-mostlyclean-etc: mostlyclean-etc
11480 mostlyclean-etc:
11481 @: $(MAKE); $(unstage)
11482 @[ -f ./etc/Makefile ] || exit 0; \
11483 r=`${PWD_COMMAND}`; export r; \
11484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11485 $(HOST_EXPORTS) \
11486 for flag in $(EXTRA_HOST_FLAGS) ; do \
11487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11488 done; \
11489 echo "Doing mostlyclean in etc" ; \
11490 (cd $(HOST_SUBDIR)/etc && \
11491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11493 "RANLIB=$${RANLIB}" \
11494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11495 mostlyclean) \
11496 || exit 1
11498 @endif etc
11500 .PHONY: maybe-clean-etc clean-etc
11501 maybe-clean-etc:
11502 @if etc
11503 maybe-clean-etc: clean-etc
11505 clean-etc:
11506 @: $(MAKE); $(unstage)
11507 @[ -f ./etc/Makefile ] || exit 0; \
11508 r=`${PWD_COMMAND}`; export r; \
11509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11510 $(HOST_EXPORTS) \
11511 for flag in $(EXTRA_HOST_FLAGS) ; do \
11512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11513 done; \
11514 echo "Doing clean in etc" ; \
11515 (cd $(HOST_SUBDIR)/etc && \
11516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11518 "RANLIB=$${RANLIB}" \
11519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11520 clean) \
11521 || exit 1
11523 @endif etc
11525 .PHONY: maybe-distclean-etc distclean-etc
11526 maybe-distclean-etc:
11527 @if etc
11528 maybe-distclean-etc: distclean-etc
11530 distclean-etc:
11531 @: $(MAKE); $(unstage)
11532 @[ -f ./etc/Makefile ] || exit 0; \
11533 r=`${PWD_COMMAND}`; export r; \
11534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11535 $(HOST_EXPORTS) \
11536 for flag in $(EXTRA_HOST_FLAGS) ; do \
11537 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11538 done; \
11539 echo "Doing distclean in etc" ; \
11540 (cd $(HOST_SUBDIR)/etc && \
11541 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11542 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11543 "RANLIB=$${RANLIB}" \
11544 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11545 distclean) \
11546 || exit 1
11548 @endif etc
11550 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
11551 maybe-maintainer-clean-etc:
11552 @if etc
11553 maybe-maintainer-clean-etc: maintainer-clean-etc
11555 maintainer-clean-etc:
11556 @: $(MAKE); $(unstage)
11557 @[ -f ./etc/Makefile ] || exit 0; \
11558 r=`${PWD_COMMAND}`; export r; \
11559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560 $(HOST_EXPORTS) \
11561 for flag in $(EXTRA_HOST_FLAGS) ; do \
11562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11563 done; \
11564 echo "Doing maintainer-clean in etc" ; \
11565 (cd $(HOST_SUBDIR)/etc && \
11566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11568 "RANLIB=$${RANLIB}" \
11569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11570 maintainer-clean) \
11571 || exit 1
11573 @endif etc
11577 .PHONY: configure-fastjar maybe-configure-fastjar
11578 maybe-configure-fastjar:
11579 @if gcc-bootstrap
11580 configure-fastjar: stage_current
11581 @endif gcc-bootstrap
11582 @if fastjar
11583 maybe-configure-fastjar: configure-fastjar
11584 configure-fastjar:
11585 @: $(MAKE); $(unstage)
11586 @r=`${PWD_COMMAND}`; export r; \
11587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11588 test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
11589 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
11590 $(HOST_EXPORTS) \
11591 echo Configuring in $(HOST_SUBDIR)/fastjar; \
11592 cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
11593 case $(srcdir) in \
11594 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11595 *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
11596 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11597 esac; \
11598 srcdiroption="--srcdir=$${topdir}/fastjar"; \
11599 libsrcdir="$$s/fastjar"; \
11600 $(SHELL) $${libsrcdir}/configure \
11601 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11602 --target=${target_alias} $${srcdiroption} \
11603 || exit 1
11604 @endif fastjar
11610 .PHONY: all-fastjar maybe-all-fastjar
11611 maybe-all-fastjar:
11612 @if gcc-bootstrap
11613 all-fastjar: stage_current
11614 @endif gcc-bootstrap
11615 @if fastjar
11616 TARGET-fastjar=all
11617 maybe-all-fastjar: all-fastjar
11618 all-fastjar: configure-fastjar
11619 @: $(MAKE); $(unstage)
11620 @r=`${PWD_COMMAND}`; export r; \
11621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11622 $(HOST_EXPORTS) \
11623 (cd $(HOST_SUBDIR)/fastjar && \
11624 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
11625 $(TARGET-fastjar))
11626 @endif fastjar
11631 .PHONY: check-fastjar maybe-check-fastjar
11632 maybe-check-fastjar:
11633 @if fastjar
11634 maybe-check-fastjar: check-fastjar
11636 # This module is only tested in a native toolchain.
11637 check-fastjar:
11638 @: $(MAKE); $(unstage)
11639 @if [ '$(host)' = '$(target)' ] ; then \
11640 r=`${PWD_COMMAND}`; export r; \
11641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642 $(HOST_EXPORTS) \
11643 (cd $(HOST_SUBDIR)/fastjar && \
11644 $(MAKE) $(FLAGS_TO_PASS) check); \
11647 @endif fastjar
11649 .PHONY: install-fastjar maybe-install-fastjar
11650 maybe-install-fastjar:
11651 @if fastjar
11652 maybe-install-fastjar: install-fastjar
11654 install-fastjar: installdirs
11655 @: $(MAKE); $(unstage)
11656 @r=`${PWD_COMMAND}`; export r; \
11657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11658 $(HOST_EXPORTS) \
11659 (cd $(HOST_SUBDIR)/fastjar && \
11660 $(MAKE) $(FLAGS_TO_PASS) install)
11662 @endif fastjar
11664 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
11665 maybe-install-strip-fastjar:
11666 @if fastjar
11667 maybe-install-strip-fastjar: install-strip-fastjar
11669 install-strip-fastjar: installdirs
11670 @: $(MAKE); $(unstage)
11671 @r=`${PWD_COMMAND}`; export r; \
11672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11673 $(HOST_EXPORTS) \
11674 (cd $(HOST_SUBDIR)/fastjar && \
11675 $(MAKE) $(FLAGS_TO_PASS) install-strip)
11677 @endif fastjar
11679 # Other targets (info, dvi, pdf, etc.)
11681 .PHONY: maybe-info-fastjar info-fastjar
11682 maybe-info-fastjar:
11683 @if fastjar
11684 maybe-info-fastjar: info-fastjar
11686 info-fastjar: \
11687 configure-fastjar
11688 @: $(MAKE); $(unstage)
11689 @[ -f ./fastjar/Makefile ] || exit 0; \
11690 r=`${PWD_COMMAND}`; export r; \
11691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11692 $(HOST_EXPORTS) \
11693 for flag in $(EXTRA_HOST_FLAGS) ; do \
11694 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11695 done; \
11696 echo "Doing info in fastjar" ; \
11697 (cd $(HOST_SUBDIR)/fastjar && \
11698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11700 "RANLIB=$${RANLIB}" \
11701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11702 info) \
11703 || exit 1
11705 @endif fastjar
11707 .PHONY: maybe-dvi-fastjar dvi-fastjar
11708 maybe-dvi-fastjar:
11709 @if fastjar
11710 maybe-dvi-fastjar: dvi-fastjar
11712 dvi-fastjar: \
11713 configure-fastjar
11714 @: $(MAKE); $(unstage)
11715 @[ -f ./fastjar/Makefile ] || exit 0; \
11716 r=`${PWD_COMMAND}`; export r; \
11717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11718 $(HOST_EXPORTS) \
11719 for flag in $(EXTRA_HOST_FLAGS) ; do \
11720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11721 done; \
11722 echo "Doing dvi in fastjar" ; \
11723 (cd $(HOST_SUBDIR)/fastjar && \
11724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11726 "RANLIB=$${RANLIB}" \
11727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11728 dvi) \
11729 || exit 1
11731 @endif fastjar
11733 .PHONY: maybe-pdf-fastjar pdf-fastjar
11734 maybe-pdf-fastjar:
11735 @if fastjar
11736 maybe-pdf-fastjar: pdf-fastjar
11738 pdf-fastjar: \
11739 configure-fastjar
11740 @: $(MAKE); $(unstage)
11741 @[ -f ./fastjar/Makefile ] || exit 0; \
11742 r=`${PWD_COMMAND}`; export r; \
11743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11744 $(HOST_EXPORTS) \
11745 for flag in $(EXTRA_HOST_FLAGS) ; do \
11746 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11747 done; \
11748 echo "Doing pdf in fastjar" ; \
11749 (cd $(HOST_SUBDIR)/fastjar && \
11750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11752 "RANLIB=$${RANLIB}" \
11753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11754 pdf) \
11755 || exit 1
11757 @endif fastjar
11759 .PHONY: maybe-html-fastjar html-fastjar
11760 maybe-html-fastjar:
11761 @if fastjar
11762 maybe-html-fastjar: html-fastjar
11764 html-fastjar: \
11765 configure-fastjar
11766 @: $(MAKE); $(unstage)
11767 @[ -f ./fastjar/Makefile ] || exit 0; \
11768 r=`${PWD_COMMAND}`; export r; \
11769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11770 $(HOST_EXPORTS) \
11771 for flag in $(EXTRA_HOST_FLAGS) ; do \
11772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11773 done; \
11774 echo "Doing html in fastjar" ; \
11775 (cd $(HOST_SUBDIR)/fastjar && \
11776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11778 "RANLIB=$${RANLIB}" \
11779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11780 html) \
11781 || exit 1
11783 @endif fastjar
11785 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
11786 maybe-TAGS-fastjar:
11787 @if fastjar
11788 maybe-TAGS-fastjar: TAGS-fastjar
11790 TAGS-fastjar: \
11791 configure-fastjar
11792 @: $(MAKE); $(unstage)
11793 @[ -f ./fastjar/Makefile ] || exit 0; \
11794 r=`${PWD_COMMAND}`; export r; \
11795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11796 $(HOST_EXPORTS) \
11797 for flag in $(EXTRA_HOST_FLAGS) ; do \
11798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11799 done; \
11800 echo "Doing TAGS in fastjar" ; \
11801 (cd $(HOST_SUBDIR)/fastjar && \
11802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11804 "RANLIB=$${RANLIB}" \
11805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11806 TAGS) \
11807 || exit 1
11809 @endif fastjar
11811 .PHONY: maybe-install-info-fastjar install-info-fastjar
11812 maybe-install-info-fastjar:
11813 @if fastjar
11814 maybe-install-info-fastjar: install-info-fastjar
11816 install-info-fastjar: \
11817 configure-fastjar \
11818 info-fastjar
11819 @: $(MAKE); $(unstage)
11820 @[ -f ./fastjar/Makefile ] || exit 0; \
11821 r=`${PWD_COMMAND}`; export r; \
11822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11823 $(HOST_EXPORTS) \
11824 for flag in $(EXTRA_HOST_FLAGS) ; do \
11825 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11826 done; \
11827 echo "Doing install-info in fastjar" ; \
11828 (cd $(HOST_SUBDIR)/fastjar && \
11829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11831 "RANLIB=$${RANLIB}" \
11832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11833 install-info) \
11834 || exit 1
11836 @endif fastjar
11838 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
11839 maybe-install-pdf-fastjar:
11840 @if fastjar
11841 maybe-install-pdf-fastjar: install-pdf-fastjar
11843 install-pdf-fastjar: \
11844 configure-fastjar \
11845 pdf-fastjar
11846 @: $(MAKE); $(unstage)
11847 @[ -f ./fastjar/Makefile ] || exit 0; \
11848 r=`${PWD_COMMAND}`; export r; \
11849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11850 $(HOST_EXPORTS) \
11851 for flag in $(EXTRA_HOST_FLAGS) ; do \
11852 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11853 done; \
11854 echo "Doing install-pdf in fastjar" ; \
11855 (cd $(HOST_SUBDIR)/fastjar && \
11856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11858 "RANLIB=$${RANLIB}" \
11859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11860 install-pdf) \
11861 || exit 1
11863 @endif fastjar
11865 .PHONY: maybe-install-html-fastjar install-html-fastjar
11866 maybe-install-html-fastjar:
11867 @if fastjar
11868 maybe-install-html-fastjar: install-html-fastjar
11870 install-html-fastjar: \
11871 configure-fastjar \
11872 html-fastjar
11873 @: $(MAKE); $(unstage)
11874 @[ -f ./fastjar/Makefile ] || exit 0; \
11875 r=`${PWD_COMMAND}`; export r; \
11876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11877 $(HOST_EXPORTS) \
11878 for flag in $(EXTRA_HOST_FLAGS) ; do \
11879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11880 done; \
11881 echo "Doing install-html in fastjar" ; \
11882 (cd $(HOST_SUBDIR)/fastjar && \
11883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11885 "RANLIB=$${RANLIB}" \
11886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11887 install-html) \
11888 || exit 1
11890 @endif fastjar
11892 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
11893 maybe-installcheck-fastjar:
11894 @if fastjar
11895 maybe-installcheck-fastjar: installcheck-fastjar
11897 installcheck-fastjar: \
11898 configure-fastjar
11899 @: $(MAKE); $(unstage)
11900 @[ -f ./fastjar/Makefile ] || exit 0; \
11901 r=`${PWD_COMMAND}`; export r; \
11902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11903 $(HOST_EXPORTS) \
11904 for flag in $(EXTRA_HOST_FLAGS) ; do \
11905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11906 done; \
11907 echo "Doing installcheck in fastjar" ; \
11908 (cd $(HOST_SUBDIR)/fastjar && \
11909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11911 "RANLIB=$${RANLIB}" \
11912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11913 installcheck) \
11914 || exit 1
11916 @endif fastjar
11918 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
11919 maybe-mostlyclean-fastjar:
11920 @if fastjar
11921 maybe-mostlyclean-fastjar: mostlyclean-fastjar
11923 mostlyclean-fastjar:
11924 @: $(MAKE); $(unstage)
11925 @[ -f ./fastjar/Makefile ] || exit 0; \
11926 r=`${PWD_COMMAND}`; export r; \
11927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11928 $(HOST_EXPORTS) \
11929 for flag in $(EXTRA_HOST_FLAGS) ; do \
11930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11931 done; \
11932 echo "Doing mostlyclean in fastjar" ; \
11933 (cd $(HOST_SUBDIR)/fastjar && \
11934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11936 "RANLIB=$${RANLIB}" \
11937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11938 mostlyclean) \
11939 || exit 1
11941 @endif fastjar
11943 .PHONY: maybe-clean-fastjar clean-fastjar
11944 maybe-clean-fastjar:
11945 @if fastjar
11946 maybe-clean-fastjar: clean-fastjar
11948 clean-fastjar:
11949 @: $(MAKE); $(unstage)
11950 @[ -f ./fastjar/Makefile ] || exit 0; \
11951 r=`${PWD_COMMAND}`; export r; \
11952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11953 $(HOST_EXPORTS) \
11954 for flag in $(EXTRA_HOST_FLAGS) ; do \
11955 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11956 done; \
11957 echo "Doing clean in fastjar" ; \
11958 (cd $(HOST_SUBDIR)/fastjar && \
11959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11961 "RANLIB=$${RANLIB}" \
11962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11963 clean) \
11964 || exit 1
11966 @endif fastjar
11968 .PHONY: maybe-distclean-fastjar distclean-fastjar
11969 maybe-distclean-fastjar:
11970 @if fastjar
11971 maybe-distclean-fastjar: distclean-fastjar
11973 distclean-fastjar:
11974 @: $(MAKE); $(unstage)
11975 @[ -f ./fastjar/Makefile ] || exit 0; \
11976 r=`${PWD_COMMAND}`; export r; \
11977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11978 $(HOST_EXPORTS) \
11979 for flag in $(EXTRA_HOST_FLAGS) ; do \
11980 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11981 done; \
11982 echo "Doing distclean in fastjar" ; \
11983 (cd $(HOST_SUBDIR)/fastjar && \
11984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11986 "RANLIB=$${RANLIB}" \
11987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11988 distclean) \
11989 || exit 1
11991 @endif fastjar
11993 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
11994 maybe-maintainer-clean-fastjar:
11995 @if fastjar
11996 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
11998 maintainer-clean-fastjar:
11999 @: $(MAKE); $(unstage)
12000 @[ -f ./fastjar/Makefile ] || exit 0; \
12001 r=`${PWD_COMMAND}`; export r; \
12002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12003 $(HOST_EXPORTS) \
12004 for flag in $(EXTRA_HOST_FLAGS) ; do \
12005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12006 done; \
12007 echo "Doing maintainer-clean in fastjar" ; \
12008 (cd $(HOST_SUBDIR)/fastjar && \
12009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12011 "RANLIB=$${RANLIB}" \
12012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12013 maintainer-clean) \
12014 || exit 1
12016 @endif fastjar
12020 .PHONY: configure-fileutils maybe-configure-fileutils
12021 maybe-configure-fileutils:
12022 @if gcc-bootstrap
12023 configure-fileutils: stage_current
12024 @endif gcc-bootstrap
12025 @if fileutils
12026 maybe-configure-fileutils: configure-fileutils
12027 configure-fileutils:
12028 @: $(MAKE); $(unstage)
12029 @r=`${PWD_COMMAND}`; export r; \
12030 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12031 test ! -f $(HOST_SUBDIR)/fileutils/Makefile || exit 0; \
12032 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fileutils ; \
12033 $(HOST_EXPORTS) \
12034 echo Configuring in $(HOST_SUBDIR)/fileutils; \
12035 cd "$(HOST_SUBDIR)/fileutils" || exit 1; \
12036 case $(srcdir) in \
12037 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12038 *) topdir=`echo $(HOST_SUBDIR)/fileutils/ | \
12039 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12040 esac; \
12041 srcdiroption="--srcdir=$${topdir}/fileutils"; \
12042 libsrcdir="$$s/fileutils"; \
12043 $(SHELL) $${libsrcdir}/configure \
12044 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12045 --target=${target_alias} $${srcdiroption} \
12046 || exit 1
12047 @endif fileutils
12053 .PHONY: all-fileutils maybe-all-fileutils
12054 maybe-all-fileutils:
12055 @if gcc-bootstrap
12056 all-fileutils: stage_current
12057 @endif gcc-bootstrap
12058 @if fileutils
12059 TARGET-fileutils=all
12060 maybe-all-fileutils: all-fileutils
12061 all-fileutils: configure-fileutils
12062 @: $(MAKE); $(unstage)
12063 @r=`${PWD_COMMAND}`; export r; \
12064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12065 $(HOST_EXPORTS) \
12066 (cd $(HOST_SUBDIR)/fileutils && \
12067 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12068 $(TARGET-fileutils))
12069 @endif fileutils
12074 .PHONY: check-fileutils maybe-check-fileutils
12075 maybe-check-fileutils:
12076 @if fileutils
12077 maybe-check-fileutils: check-fileutils
12079 check-fileutils:
12080 @: $(MAKE); $(unstage)
12081 @r=`${PWD_COMMAND}`; export r; \
12082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12083 $(HOST_EXPORTS) \
12084 (cd $(HOST_SUBDIR)/fileutils && \
12085 $(MAKE) $(FLAGS_TO_PASS) check)
12087 @endif fileutils
12089 .PHONY: install-fileutils maybe-install-fileutils
12090 maybe-install-fileutils:
12091 @if fileutils
12092 maybe-install-fileutils: install-fileutils
12094 install-fileutils: installdirs
12095 @: $(MAKE); $(unstage)
12096 @r=`${PWD_COMMAND}`; export r; \
12097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12098 $(HOST_EXPORTS) \
12099 (cd $(HOST_SUBDIR)/fileutils && \
12100 $(MAKE) $(FLAGS_TO_PASS) install)
12102 @endif fileutils
12104 .PHONY: install-strip-fileutils maybe-install-strip-fileutils
12105 maybe-install-strip-fileutils:
12106 @if fileutils
12107 maybe-install-strip-fileutils: install-strip-fileutils
12109 install-strip-fileutils: installdirs
12110 @: $(MAKE); $(unstage)
12111 @r=`${PWD_COMMAND}`; export r; \
12112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12113 $(HOST_EXPORTS) \
12114 (cd $(HOST_SUBDIR)/fileutils && \
12115 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12117 @endif fileutils
12119 # Other targets (info, dvi, pdf, etc.)
12121 .PHONY: maybe-info-fileutils info-fileutils
12122 maybe-info-fileutils:
12123 @if fileutils
12124 maybe-info-fileutils: info-fileutils
12126 info-fileutils: \
12127 configure-fileutils
12128 @: $(MAKE); $(unstage)
12129 @[ -f ./fileutils/Makefile ] || exit 0; \
12130 r=`${PWD_COMMAND}`; export r; \
12131 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12132 $(HOST_EXPORTS) \
12133 for flag in $(EXTRA_HOST_FLAGS) ; do \
12134 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12135 done; \
12136 echo "Doing info in fileutils" ; \
12137 (cd $(HOST_SUBDIR)/fileutils && \
12138 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12139 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12140 "RANLIB=$${RANLIB}" \
12141 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12142 info) \
12143 || exit 1
12145 @endif fileutils
12147 .PHONY: maybe-dvi-fileutils dvi-fileutils
12148 maybe-dvi-fileutils:
12149 @if fileutils
12150 maybe-dvi-fileutils: dvi-fileutils
12152 dvi-fileutils: \
12153 configure-fileutils
12154 @: $(MAKE); $(unstage)
12155 @[ -f ./fileutils/Makefile ] || exit 0; \
12156 r=`${PWD_COMMAND}`; export r; \
12157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12158 $(HOST_EXPORTS) \
12159 for flag in $(EXTRA_HOST_FLAGS) ; do \
12160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12161 done; \
12162 echo "Doing dvi in fileutils" ; \
12163 (cd $(HOST_SUBDIR)/fileutils && \
12164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12166 "RANLIB=$${RANLIB}" \
12167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12168 dvi) \
12169 || exit 1
12171 @endif fileutils
12173 .PHONY: maybe-pdf-fileutils pdf-fileutils
12174 maybe-pdf-fileutils:
12175 @if fileutils
12176 maybe-pdf-fileutils: pdf-fileutils
12178 pdf-fileutils: \
12179 configure-fileutils
12180 @: $(MAKE); $(unstage)
12181 @[ -f ./fileutils/Makefile ] || exit 0; \
12182 r=`${PWD_COMMAND}`; export r; \
12183 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12184 $(HOST_EXPORTS) \
12185 for flag in $(EXTRA_HOST_FLAGS) ; do \
12186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12187 done; \
12188 echo "Doing pdf in fileutils" ; \
12189 (cd $(HOST_SUBDIR)/fileutils && \
12190 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12191 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12192 "RANLIB=$${RANLIB}" \
12193 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12194 pdf) \
12195 || exit 1
12197 @endif fileutils
12199 .PHONY: maybe-html-fileutils html-fileutils
12200 maybe-html-fileutils:
12201 @if fileutils
12202 maybe-html-fileutils: html-fileutils
12204 html-fileutils: \
12205 configure-fileutils
12206 @: $(MAKE); $(unstage)
12207 @[ -f ./fileutils/Makefile ] || exit 0; \
12208 r=`${PWD_COMMAND}`; export r; \
12209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12210 $(HOST_EXPORTS) \
12211 for flag in $(EXTRA_HOST_FLAGS) ; do \
12212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12213 done; \
12214 echo "Doing html in fileutils" ; \
12215 (cd $(HOST_SUBDIR)/fileutils && \
12216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12218 "RANLIB=$${RANLIB}" \
12219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12220 html) \
12221 || exit 1
12223 @endif fileutils
12225 .PHONY: maybe-TAGS-fileutils TAGS-fileutils
12226 maybe-TAGS-fileutils:
12227 @if fileutils
12228 maybe-TAGS-fileutils: TAGS-fileutils
12230 TAGS-fileutils: \
12231 configure-fileutils
12232 @: $(MAKE); $(unstage)
12233 @[ -f ./fileutils/Makefile ] || exit 0; \
12234 r=`${PWD_COMMAND}`; export r; \
12235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12236 $(HOST_EXPORTS) \
12237 for flag in $(EXTRA_HOST_FLAGS) ; do \
12238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12239 done; \
12240 echo "Doing TAGS in fileutils" ; \
12241 (cd $(HOST_SUBDIR)/fileutils && \
12242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12244 "RANLIB=$${RANLIB}" \
12245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12246 TAGS) \
12247 || exit 1
12249 @endif fileutils
12251 .PHONY: maybe-install-info-fileutils install-info-fileutils
12252 maybe-install-info-fileutils:
12253 @if fileutils
12254 maybe-install-info-fileutils: install-info-fileutils
12256 install-info-fileutils: \
12257 configure-fileutils \
12258 info-fileutils
12259 @: $(MAKE); $(unstage)
12260 @[ -f ./fileutils/Makefile ] || exit 0; \
12261 r=`${PWD_COMMAND}`; export r; \
12262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12263 $(HOST_EXPORTS) \
12264 for flag in $(EXTRA_HOST_FLAGS) ; do \
12265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12266 done; \
12267 echo "Doing install-info in fileutils" ; \
12268 (cd $(HOST_SUBDIR)/fileutils && \
12269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12271 "RANLIB=$${RANLIB}" \
12272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12273 install-info) \
12274 || exit 1
12276 @endif fileutils
12278 .PHONY: maybe-install-pdf-fileutils install-pdf-fileutils
12279 maybe-install-pdf-fileutils:
12280 @if fileutils
12281 maybe-install-pdf-fileutils: install-pdf-fileutils
12283 install-pdf-fileutils: \
12284 configure-fileutils \
12285 pdf-fileutils
12286 @: $(MAKE); $(unstage)
12287 @[ -f ./fileutils/Makefile ] || exit 0; \
12288 r=`${PWD_COMMAND}`; export r; \
12289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12290 $(HOST_EXPORTS) \
12291 for flag in $(EXTRA_HOST_FLAGS) ; do \
12292 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12293 done; \
12294 echo "Doing install-pdf in fileutils" ; \
12295 (cd $(HOST_SUBDIR)/fileutils && \
12296 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12297 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12298 "RANLIB=$${RANLIB}" \
12299 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12300 install-pdf) \
12301 || exit 1
12303 @endif fileutils
12305 .PHONY: maybe-install-html-fileutils install-html-fileutils
12306 maybe-install-html-fileutils:
12307 @if fileutils
12308 maybe-install-html-fileutils: install-html-fileutils
12310 install-html-fileutils: \
12311 configure-fileutils \
12312 html-fileutils
12313 @: $(MAKE); $(unstage)
12314 @[ -f ./fileutils/Makefile ] || exit 0; \
12315 r=`${PWD_COMMAND}`; export r; \
12316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12317 $(HOST_EXPORTS) \
12318 for flag in $(EXTRA_HOST_FLAGS) ; do \
12319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12320 done; \
12321 echo "Doing install-html in fileutils" ; \
12322 (cd $(HOST_SUBDIR)/fileutils && \
12323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12325 "RANLIB=$${RANLIB}" \
12326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12327 install-html) \
12328 || exit 1
12330 @endif fileutils
12332 .PHONY: maybe-installcheck-fileutils installcheck-fileutils
12333 maybe-installcheck-fileutils:
12334 @if fileutils
12335 maybe-installcheck-fileutils: installcheck-fileutils
12337 installcheck-fileutils: \
12338 configure-fileutils
12339 @: $(MAKE); $(unstage)
12340 @[ -f ./fileutils/Makefile ] || exit 0; \
12341 r=`${PWD_COMMAND}`; export r; \
12342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12343 $(HOST_EXPORTS) \
12344 for flag in $(EXTRA_HOST_FLAGS) ; do \
12345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12346 done; \
12347 echo "Doing installcheck in fileutils" ; \
12348 (cd $(HOST_SUBDIR)/fileutils && \
12349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12351 "RANLIB=$${RANLIB}" \
12352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12353 installcheck) \
12354 || exit 1
12356 @endif fileutils
12358 .PHONY: maybe-mostlyclean-fileutils mostlyclean-fileutils
12359 maybe-mostlyclean-fileutils:
12360 @if fileutils
12361 maybe-mostlyclean-fileutils: mostlyclean-fileutils
12363 mostlyclean-fileutils:
12364 @: $(MAKE); $(unstage)
12365 @[ -f ./fileutils/Makefile ] || exit 0; \
12366 r=`${PWD_COMMAND}`; export r; \
12367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12368 $(HOST_EXPORTS) \
12369 for flag in $(EXTRA_HOST_FLAGS) ; do \
12370 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12371 done; \
12372 echo "Doing mostlyclean in fileutils" ; \
12373 (cd $(HOST_SUBDIR)/fileutils && \
12374 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12375 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12376 "RANLIB=$${RANLIB}" \
12377 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12378 mostlyclean) \
12379 || exit 1
12381 @endif fileutils
12383 .PHONY: maybe-clean-fileutils clean-fileutils
12384 maybe-clean-fileutils:
12385 @if fileutils
12386 maybe-clean-fileutils: clean-fileutils
12388 clean-fileutils:
12389 @: $(MAKE); $(unstage)
12390 @[ -f ./fileutils/Makefile ] || exit 0; \
12391 r=`${PWD_COMMAND}`; export r; \
12392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12393 $(HOST_EXPORTS) \
12394 for flag in $(EXTRA_HOST_FLAGS) ; do \
12395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12396 done; \
12397 echo "Doing clean in fileutils" ; \
12398 (cd $(HOST_SUBDIR)/fileutils && \
12399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12401 "RANLIB=$${RANLIB}" \
12402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12403 clean) \
12404 || exit 1
12406 @endif fileutils
12408 .PHONY: maybe-distclean-fileutils distclean-fileutils
12409 maybe-distclean-fileutils:
12410 @if fileutils
12411 maybe-distclean-fileutils: distclean-fileutils
12413 distclean-fileutils:
12414 @: $(MAKE); $(unstage)
12415 @[ -f ./fileutils/Makefile ] || exit 0; \
12416 r=`${PWD_COMMAND}`; export r; \
12417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12418 $(HOST_EXPORTS) \
12419 for flag in $(EXTRA_HOST_FLAGS) ; do \
12420 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12421 done; \
12422 echo "Doing distclean in fileutils" ; \
12423 (cd $(HOST_SUBDIR)/fileutils && \
12424 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12425 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12426 "RANLIB=$${RANLIB}" \
12427 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12428 distclean) \
12429 || exit 1
12431 @endif fileutils
12433 .PHONY: maybe-maintainer-clean-fileutils maintainer-clean-fileutils
12434 maybe-maintainer-clean-fileutils:
12435 @if fileutils
12436 maybe-maintainer-clean-fileutils: maintainer-clean-fileutils
12438 maintainer-clean-fileutils:
12439 @: $(MAKE); $(unstage)
12440 @[ -f ./fileutils/Makefile ] || exit 0; \
12441 r=`${PWD_COMMAND}`; export r; \
12442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12443 $(HOST_EXPORTS) \
12444 for flag in $(EXTRA_HOST_FLAGS) ; do \
12445 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12446 done; \
12447 echo "Doing maintainer-clean in fileutils" ; \
12448 (cd $(HOST_SUBDIR)/fileutils && \
12449 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12450 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12451 "RANLIB=$${RANLIB}" \
12452 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12453 maintainer-clean) \
12454 || exit 1
12456 @endif fileutils
12460 .PHONY: configure-findutils maybe-configure-findutils
12461 maybe-configure-findutils:
12462 @if gcc-bootstrap
12463 configure-findutils: stage_current
12464 @endif gcc-bootstrap
12465 @if findutils
12466 maybe-configure-findutils: configure-findutils
12467 configure-findutils:
12468 @: $(MAKE); $(unstage)
12469 @r=`${PWD_COMMAND}`; export r; \
12470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471 test ! -f $(HOST_SUBDIR)/findutils/Makefile || exit 0; \
12472 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/findutils ; \
12473 $(HOST_EXPORTS) \
12474 echo Configuring in $(HOST_SUBDIR)/findutils; \
12475 cd "$(HOST_SUBDIR)/findutils" || exit 1; \
12476 case $(srcdir) in \
12477 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12478 *) topdir=`echo $(HOST_SUBDIR)/findutils/ | \
12479 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12480 esac; \
12481 srcdiroption="--srcdir=$${topdir}/findutils"; \
12482 libsrcdir="$$s/findutils"; \
12483 $(SHELL) $${libsrcdir}/configure \
12484 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12485 --target=${target_alias} $${srcdiroption} \
12486 || exit 1
12487 @endif findutils
12493 .PHONY: all-findutils maybe-all-findutils
12494 maybe-all-findutils:
12495 @if gcc-bootstrap
12496 all-findutils: stage_current
12497 @endif gcc-bootstrap
12498 @if findutils
12499 TARGET-findutils=all
12500 maybe-all-findutils: all-findutils
12501 all-findutils: configure-findutils
12502 @: $(MAKE); $(unstage)
12503 @r=`${PWD_COMMAND}`; export r; \
12504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12505 $(HOST_EXPORTS) \
12506 (cd $(HOST_SUBDIR)/findutils && \
12507 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12508 $(TARGET-findutils))
12509 @endif findutils
12514 .PHONY: check-findutils maybe-check-findutils
12515 maybe-check-findutils:
12516 @if findutils
12517 maybe-check-findutils: check-findutils
12519 check-findutils:
12520 @: $(MAKE); $(unstage)
12521 @r=`${PWD_COMMAND}`; export r; \
12522 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523 $(HOST_EXPORTS) \
12524 (cd $(HOST_SUBDIR)/findutils && \
12525 $(MAKE) $(FLAGS_TO_PASS) check)
12527 @endif findutils
12529 .PHONY: install-findutils maybe-install-findutils
12530 maybe-install-findutils:
12531 @if findutils
12532 maybe-install-findutils: install-findutils
12534 install-findutils: installdirs
12535 @: $(MAKE); $(unstage)
12536 @r=`${PWD_COMMAND}`; export r; \
12537 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12538 $(HOST_EXPORTS) \
12539 (cd $(HOST_SUBDIR)/findutils && \
12540 $(MAKE) $(FLAGS_TO_PASS) install)
12542 @endif findutils
12544 .PHONY: install-strip-findutils maybe-install-strip-findutils
12545 maybe-install-strip-findutils:
12546 @if findutils
12547 maybe-install-strip-findutils: install-strip-findutils
12549 install-strip-findutils: installdirs
12550 @: $(MAKE); $(unstage)
12551 @r=`${PWD_COMMAND}`; export r; \
12552 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12553 $(HOST_EXPORTS) \
12554 (cd $(HOST_SUBDIR)/findutils && \
12555 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12557 @endif findutils
12559 # Other targets (info, dvi, pdf, etc.)
12561 .PHONY: maybe-info-findutils info-findutils
12562 maybe-info-findutils:
12563 @if findutils
12564 maybe-info-findutils: info-findutils
12566 info-findutils: \
12567 configure-findutils
12568 @: $(MAKE); $(unstage)
12569 @[ -f ./findutils/Makefile ] || exit 0; \
12570 r=`${PWD_COMMAND}`; export r; \
12571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12572 $(HOST_EXPORTS) \
12573 for flag in $(EXTRA_HOST_FLAGS) ; do \
12574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12575 done; \
12576 echo "Doing info in findutils" ; \
12577 (cd $(HOST_SUBDIR)/findutils && \
12578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12580 "RANLIB=$${RANLIB}" \
12581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12582 info) \
12583 || exit 1
12585 @endif findutils
12587 .PHONY: maybe-dvi-findutils dvi-findutils
12588 maybe-dvi-findutils:
12589 @if findutils
12590 maybe-dvi-findutils: dvi-findutils
12592 dvi-findutils: \
12593 configure-findutils
12594 @: $(MAKE); $(unstage)
12595 @[ -f ./findutils/Makefile ] || exit 0; \
12596 r=`${PWD_COMMAND}`; export r; \
12597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12598 $(HOST_EXPORTS) \
12599 for flag in $(EXTRA_HOST_FLAGS) ; do \
12600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12601 done; \
12602 echo "Doing dvi in findutils" ; \
12603 (cd $(HOST_SUBDIR)/findutils && \
12604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12606 "RANLIB=$${RANLIB}" \
12607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12608 dvi) \
12609 || exit 1
12611 @endif findutils
12613 .PHONY: maybe-pdf-findutils pdf-findutils
12614 maybe-pdf-findutils:
12615 @if findutils
12616 maybe-pdf-findutils: pdf-findutils
12618 pdf-findutils: \
12619 configure-findutils
12620 @: $(MAKE); $(unstage)
12621 @[ -f ./findutils/Makefile ] || exit 0; \
12622 r=`${PWD_COMMAND}`; export r; \
12623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12624 $(HOST_EXPORTS) \
12625 for flag in $(EXTRA_HOST_FLAGS) ; do \
12626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12627 done; \
12628 echo "Doing pdf in findutils" ; \
12629 (cd $(HOST_SUBDIR)/findutils && \
12630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12632 "RANLIB=$${RANLIB}" \
12633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12634 pdf) \
12635 || exit 1
12637 @endif findutils
12639 .PHONY: maybe-html-findutils html-findutils
12640 maybe-html-findutils:
12641 @if findutils
12642 maybe-html-findutils: html-findutils
12644 html-findutils: \
12645 configure-findutils
12646 @: $(MAKE); $(unstage)
12647 @[ -f ./findutils/Makefile ] || exit 0; \
12648 r=`${PWD_COMMAND}`; export r; \
12649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12650 $(HOST_EXPORTS) \
12651 for flag in $(EXTRA_HOST_FLAGS) ; do \
12652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12653 done; \
12654 echo "Doing html in findutils" ; \
12655 (cd $(HOST_SUBDIR)/findutils && \
12656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12658 "RANLIB=$${RANLIB}" \
12659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12660 html) \
12661 || exit 1
12663 @endif findutils
12665 .PHONY: maybe-TAGS-findutils TAGS-findutils
12666 maybe-TAGS-findutils:
12667 @if findutils
12668 maybe-TAGS-findutils: TAGS-findutils
12670 TAGS-findutils: \
12671 configure-findutils
12672 @: $(MAKE); $(unstage)
12673 @[ -f ./findutils/Makefile ] || exit 0; \
12674 r=`${PWD_COMMAND}`; export r; \
12675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12676 $(HOST_EXPORTS) \
12677 for flag in $(EXTRA_HOST_FLAGS) ; do \
12678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12679 done; \
12680 echo "Doing TAGS in findutils" ; \
12681 (cd $(HOST_SUBDIR)/findutils && \
12682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12684 "RANLIB=$${RANLIB}" \
12685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12686 TAGS) \
12687 || exit 1
12689 @endif findutils
12691 .PHONY: maybe-install-info-findutils install-info-findutils
12692 maybe-install-info-findutils:
12693 @if findutils
12694 maybe-install-info-findutils: install-info-findutils
12696 install-info-findutils: \
12697 configure-findutils \
12698 info-findutils
12699 @: $(MAKE); $(unstage)
12700 @[ -f ./findutils/Makefile ] || exit 0; \
12701 r=`${PWD_COMMAND}`; export r; \
12702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12703 $(HOST_EXPORTS) \
12704 for flag in $(EXTRA_HOST_FLAGS) ; do \
12705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12706 done; \
12707 echo "Doing install-info in findutils" ; \
12708 (cd $(HOST_SUBDIR)/findutils && \
12709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12711 "RANLIB=$${RANLIB}" \
12712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12713 install-info) \
12714 || exit 1
12716 @endif findutils
12718 .PHONY: maybe-install-pdf-findutils install-pdf-findutils
12719 maybe-install-pdf-findutils:
12720 @if findutils
12721 maybe-install-pdf-findutils: install-pdf-findutils
12723 install-pdf-findutils: \
12724 configure-findutils \
12725 pdf-findutils
12726 @: $(MAKE); $(unstage)
12727 @[ -f ./findutils/Makefile ] || exit 0; \
12728 r=`${PWD_COMMAND}`; export r; \
12729 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12730 $(HOST_EXPORTS) \
12731 for flag in $(EXTRA_HOST_FLAGS) ; do \
12732 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12733 done; \
12734 echo "Doing install-pdf in findutils" ; \
12735 (cd $(HOST_SUBDIR)/findutils && \
12736 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12737 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12738 "RANLIB=$${RANLIB}" \
12739 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12740 install-pdf) \
12741 || exit 1
12743 @endif findutils
12745 .PHONY: maybe-install-html-findutils install-html-findutils
12746 maybe-install-html-findutils:
12747 @if findutils
12748 maybe-install-html-findutils: install-html-findutils
12750 install-html-findutils: \
12751 configure-findutils \
12752 html-findutils
12753 @: $(MAKE); $(unstage)
12754 @[ -f ./findutils/Makefile ] || exit 0; \
12755 r=`${PWD_COMMAND}`; export r; \
12756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12757 $(HOST_EXPORTS) \
12758 for flag in $(EXTRA_HOST_FLAGS) ; do \
12759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12760 done; \
12761 echo "Doing install-html in findutils" ; \
12762 (cd $(HOST_SUBDIR)/findutils && \
12763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12765 "RANLIB=$${RANLIB}" \
12766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12767 install-html) \
12768 || exit 1
12770 @endif findutils
12772 .PHONY: maybe-installcheck-findutils installcheck-findutils
12773 maybe-installcheck-findutils:
12774 @if findutils
12775 maybe-installcheck-findutils: installcheck-findutils
12777 installcheck-findutils: \
12778 configure-findutils
12779 @: $(MAKE); $(unstage)
12780 @[ -f ./findutils/Makefile ] || exit 0; \
12781 r=`${PWD_COMMAND}`; export r; \
12782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12783 $(HOST_EXPORTS) \
12784 for flag in $(EXTRA_HOST_FLAGS) ; do \
12785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12786 done; \
12787 echo "Doing installcheck in findutils" ; \
12788 (cd $(HOST_SUBDIR)/findutils && \
12789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12791 "RANLIB=$${RANLIB}" \
12792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12793 installcheck) \
12794 || exit 1
12796 @endif findutils
12798 .PHONY: maybe-mostlyclean-findutils mostlyclean-findutils
12799 maybe-mostlyclean-findutils:
12800 @if findutils
12801 maybe-mostlyclean-findutils: mostlyclean-findutils
12803 mostlyclean-findutils:
12804 @: $(MAKE); $(unstage)
12805 @[ -f ./findutils/Makefile ] || exit 0; \
12806 r=`${PWD_COMMAND}`; export r; \
12807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12808 $(HOST_EXPORTS) \
12809 for flag in $(EXTRA_HOST_FLAGS) ; do \
12810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12811 done; \
12812 echo "Doing mostlyclean in findutils" ; \
12813 (cd $(HOST_SUBDIR)/findutils && \
12814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12816 "RANLIB=$${RANLIB}" \
12817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12818 mostlyclean) \
12819 || exit 1
12821 @endif findutils
12823 .PHONY: maybe-clean-findutils clean-findutils
12824 maybe-clean-findutils:
12825 @if findutils
12826 maybe-clean-findutils: clean-findutils
12828 clean-findutils:
12829 @: $(MAKE); $(unstage)
12830 @[ -f ./findutils/Makefile ] || exit 0; \
12831 r=`${PWD_COMMAND}`; export r; \
12832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12833 $(HOST_EXPORTS) \
12834 for flag in $(EXTRA_HOST_FLAGS) ; do \
12835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12836 done; \
12837 echo "Doing clean in findutils" ; \
12838 (cd $(HOST_SUBDIR)/findutils && \
12839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12841 "RANLIB=$${RANLIB}" \
12842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12843 clean) \
12844 || exit 1
12846 @endif findutils
12848 .PHONY: maybe-distclean-findutils distclean-findutils
12849 maybe-distclean-findutils:
12850 @if findutils
12851 maybe-distclean-findutils: distclean-findutils
12853 distclean-findutils:
12854 @: $(MAKE); $(unstage)
12855 @[ -f ./findutils/Makefile ] || exit 0; \
12856 r=`${PWD_COMMAND}`; export r; \
12857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12858 $(HOST_EXPORTS) \
12859 for flag in $(EXTRA_HOST_FLAGS) ; do \
12860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12861 done; \
12862 echo "Doing distclean in findutils" ; \
12863 (cd $(HOST_SUBDIR)/findutils && \
12864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12866 "RANLIB=$${RANLIB}" \
12867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12868 distclean) \
12869 || exit 1
12871 @endif findutils
12873 .PHONY: maybe-maintainer-clean-findutils maintainer-clean-findutils
12874 maybe-maintainer-clean-findutils:
12875 @if findutils
12876 maybe-maintainer-clean-findutils: maintainer-clean-findutils
12878 maintainer-clean-findutils:
12879 @: $(MAKE); $(unstage)
12880 @[ -f ./findutils/Makefile ] || exit 0; \
12881 r=`${PWD_COMMAND}`; export r; \
12882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12883 $(HOST_EXPORTS) \
12884 for flag in $(EXTRA_HOST_FLAGS) ; do \
12885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12886 done; \
12887 echo "Doing maintainer-clean in findutils" ; \
12888 (cd $(HOST_SUBDIR)/findutils && \
12889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12891 "RANLIB=$${RANLIB}" \
12892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12893 maintainer-clean) \
12894 || exit 1
12896 @endif findutils
12900 .PHONY: configure-find maybe-configure-find
12901 maybe-configure-find:
12902 @if gcc-bootstrap
12903 configure-find: stage_current
12904 @endif gcc-bootstrap
12905 @if find
12906 maybe-configure-find: configure-find
12907 configure-find:
12908 @: $(MAKE); $(unstage)
12909 @r=`${PWD_COMMAND}`; export r; \
12910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12911 test ! -f $(HOST_SUBDIR)/find/Makefile || exit 0; \
12912 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/find ; \
12913 $(HOST_EXPORTS) \
12914 echo Configuring in $(HOST_SUBDIR)/find; \
12915 cd "$(HOST_SUBDIR)/find" || exit 1; \
12916 case $(srcdir) in \
12917 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12918 *) topdir=`echo $(HOST_SUBDIR)/find/ | \
12919 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12920 esac; \
12921 srcdiroption="--srcdir=$${topdir}/find"; \
12922 libsrcdir="$$s/find"; \
12923 $(SHELL) $${libsrcdir}/configure \
12924 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12925 --target=${target_alias} $${srcdiroption} \
12926 || exit 1
12927 @endif find
12933 .PHONY: all-find maybe-all-find
12934 maybe-all-find:
12935 @if gcc-bootstrap
12936 all-find: stage_current
12937 @endif gcc-bootstrap
12938 @if find
12939 TARGET-find=all
12940 maybe-all-find: all-find
12941 all-find: configure-find
12942 @: $(MAKE); $(unstage)
12943 @r=`${PWD_COMMAND}`; export r; \
12944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12945 $(HOST_EXPORTS) \
12946 (cd $(HOST_SUBDIR)/find && \
12947 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
12948 $(TARGET-find))
12949 @endif find
12954 .PHONY: check-find maybe-check-find
12955 maybe-check-find:
12956 @if find
12957 maybe-check-find: check-find
12959 check-find:
12960 @: $(MAKE); $(unstage)
12961 @r=`${PWD_COMMAND}`; export r; \
12962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12963 $(HOST_EXPORTS) \
12964 (cd $(HOST_SUBDIR)/find && \
12965 $(MAKE) $(FLAGS_TO_PASS) check)
12967 @endif find
12969 .PHONY: install-find maybe-install-find
12970 maybe-install-find:
12971 @if find
12972 maybe-install-find: install-find
12974 install-find: installdirs
12975 @: $(MAKE); $(unstage)
12976 @r=`${PWD_COMMAND}`; export r; \
12977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12978 $(HOST_EXPORTS) \
12979 (cd $(HOST_SUBDIR)/find && \
12980 $(MAKE) $(FLAGS_TO_PASS) install)
12982 @endif find
12984 .PHONY: install-strip-find maybe-install-strip-find
12985 maybe-install-strip-find:
12986 @if find
12987 maybe-install-strip-find: install-strip-find
12989 install-strip-find: installdirs
12990 @: $(MAKE); $(unstage)
12991 @r=`${PWD_COMMAND}`; export r; \
12992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12993 $(HOST_EXPORTS) \
12994 (cd $(HOST_SUBDIR)/find && \
12995 $(MAKE) $(FLAGS_TO_PASS) install-strip)
12997 @endif find
12999 # Other targets (info, dvi, pdf, etc.)
13001 .PHONY: maybe-info-find info-find
13002 maybe-info-find:
13003 @if find
13004 maybe-info-find: info-find
13006 info-find: \
13007 configure-find
13008 @: $(MAKE); $(unstage)
13009 @[ -f ./find/Makefile ] || exit 0; \
13010 r=`${PWD_COMMAND}`; export r; \
13011 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13012 $(HOST_EXPORTS) \
13013 for flag in $(EXTRA_HOST_FLAGS) ; do \
13014 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13015 done; \
13016 echo "Doing info in find" ; \
13017 (cd $(HOST_SUBDIR)/find && \
13018 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13019 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13020 "RANLIB=$${RANLIB}" \
13021 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13022 info) \
13023 || exit 1
13025 @endif find
13027 .PHONY: maybe-dvi-find dvi-find
13028 maybe-dvi-find:
13029 @if find
13030 maybe-dvi-find: dvi-find
13032 dvi-find: \
13033 configure-find
13034 @: $(MAKE); $(unstage)
13035 @[ -f ./find/Makefile ] || exit 0; \
13036 r=`${PWD_COMMAND}`; export r; \
13037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13038 $(HOST_EXPORTS) \
13039 for flag in $(EXTRA_HOST_FLAGS) ; do \
13040 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13041 done; \
13042 echo "Doing dvi in find" ; \
13043 (cd $(HOST_SUBDIR)/find && \
13044 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13045 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13046 "RANLIB=$${RANLIB}" \
13047 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13048 dvi) \
13049 || exit 1
13051 @endif find
13053 .PHONY: maybe-pdf-find pdf-find
13054 maybe-pdf-find:
13055 @if find
13056 maybe-pdf-find: pdf-find
13058 pdf-find: \
13059 configure-find
13060 @: $(MAKE); $(unstage)
13061 @[ -f ./find/Makefile ] || exit 0; \
13062 r=`${PWD_COMMAND}`; export r; \
13063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13064 $(HOST_EXPORTS) \
13065 for flag in $(EXTRA_HOST_FLAGS) ; do \
13066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13067 done; \
13068 echo "Doing pdf in find" ; \
13069 (cd $(HOST_SUBDIR)/find && \
13070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13072 "RANLIB=$${RANLIB}" \
13073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13074 pdf) \
13075 || exit 1
13077 @endif find
13079 .PHONY: maybe-html-find html-find
13080 maybe-html-find:
13081 @if find
13082 maybe-html-find: html-find
13084 html-find: \
13085 configure-find
13086 @: $(MAKE); $(unstage)
13087 @[ -f ./find/Makefile ] || exit 0; \
13088 r=`${PWD_COMMAND}`; export r; \
13089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13090 $(HOST_EXPORTS) \
13091 for flag in $(EXTRA_HOST_FLAGS) ; do \
13092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13093 done; \
13094 echo "Doing html in find" ; \
13095 (cd $(HOST_SUBDIR)/find && \
13096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13098 "RANLIB=$${RANLIB}" \
13099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13100 html) \
13101 || exit 1
13103 @endif find
13105 .PHONY: maybe-TAGS-find TAGS-find
13106 maybe-TAGS-find:
13107 @if find
13108 maybe-TAGS-find: TAGS-find
13110 TAGS-find: \
13111 configure-find
13112 @: $(MAKE); $(unstage)
13113 @[ -f ./find/Makefile ] || exit 0; \
13114 r=`${PWD_COMMAND}`; export r; \
13115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116 $(HOST_EXPORTS) \
13117 for flag in $(EXTRA_HOST_FLAGS) ; do \
13118 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13119 done; \
13120 echo "Doing TAGS in find" ; \
13121 (cd $(HOST_SUBDIR)/find && \
13122 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13123 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13124 "RANLIB=$${RANLIB}" \
13125 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13126 TAGS) \
13127 || exit 1
13129 @endif find
13131 .PHONY: maybe-install-info-find install-info-find
13132 maybe-install-info-find:
13133 @if find
13134 maybe-install-info-find: install-info-find
13136 install-info-find: \
13137 configure-find \
13138 info-find
13139 @: $(MAKE); $(unstage)
13140 @[ -f ./find/Makefile ] || exit 0; \
13141 r=`${PWD_COMMAND}`; export r; \
13142 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13143 $(HOST_EXPORTS) \
13144 for flag in $(EXTRA_HOST_FLAGS) ; do \
13145 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13146 done; \
13147 echo "Doing install-info in find" ; \
13148 (cd $(HOST_SUBDIR)/find && \
13149 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13150 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13151 "RANLIB=$${RANLIB}" \
13152 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13153 install-info) \
13154 || exit 1
13156 @endif find
13158 .PHONY: maybe-install-pdf-find install-pdf-find
13159 maybe-install-pdf-find:
13160 @if find
13161 maybe-install-pdf-find: install-pdf-find
13163 install-pdf-find: \
13164 configure-find \
13165 pdf-find
13166 @: $(MAKE); $(unstage)
13167 @[ -f ./find/Makefile ] || exit 0; \
13168 r=`${PWD_COMMAND}`; export r; \
13169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13170 $(HOST_EXPORTS) \
13171 for flag in $(EXTRA_HOST_FLAGS) ; do \
13172 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13173 done; \
13174 echo "Doing install-pdf in find" ; \
13175 (cd $(HOST_SUBDIR)/find && \
13176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13178 "RANLIB=$${RANLIB}" \
13179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13180 install-pdf) \
13181 || exit 1
13183 @endif find
13185 .PHONY: maybe-install-html-find install-html-find
13186 maybe-install-html-find:
13187 @if find
13188 maybe-install-html-find: install-html-find
13190 install-html-find: \
13191 configure-find \
13192 html-find
13193 @: $(MAKE); $(unstage)
13194 @[ -f ./find/Makefile ] || exit 0; \
13195 r=`${PWD_COMMAND}`; export r; \
13196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13197 $(HOST_EXPORTS) \
13198 for flag in $(EXTRA_HOST_FLAGS) ; do \
13199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13200 done; \
13201 echo "Doing install-html in find" ; \
13202 (cd $(HOST_SUBDIR)/find && \
13203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13205 "RANLIB=$${RANLIB}" \
13206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13207 install-html) \
13208 || exit 1
13210 @endif find
13212 .PHONY: maybe-installcheck-find installcheck-find
13213 maybe-installcheck-find:
13214 @if find
13215 maybe-installcheck-find: installcheck-find
13217 installcheck-find: \
13218 configure-find
13219 @: $(MAKE); $(unstage)
13220 @[ -f ./find/Makefile ] || exit 0; \
13221 r=`${PWD_COMMAND}`; export r; \
13222 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13223 $(HOST_EXPORTS) \
13224 for flag in $(EXTRA_HOST_FLAGS) ; do \
13225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13226 done; \
13227 echo "Doing installcheck in find" ; \
13228 (cd $(HOST_SUBDIR)/find && \
13229 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13230 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13231 "RANLIB=$${RANLIB}" \
13232 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13233 installcheck) \
13234 || exit 1
13236 @endif find
13238 .PHONY: maybe-mostlyclean-find mostlyclean-find
13239 maybe-mostlyclean-find:
13240 @if find
13241 maybe-mostlyclean-find: mostlyclean-find
13243 mostlyclean-find:
13244 @: $(MAKE); $(unstage)
13245 @[ -f ./find/Makefile ] || exit 0; \
13246 r=`${PWD_COMMAND}`; export r; \
13247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13248 $(HOST_EXPORTS) \
13249 for flag in $(EXTRA_HOST_FLAGS) ; do \
13250 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13251 done; \
13252 echo "Doing mostlyclean in find" ; \
13253 (cd $(HOST_SUBDIR)/find && \
13254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13256 "RANLIB=$${RANLIB}" \
13257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13258 mostlyclean) \
13259 || exit 1
13261 @endif find
13263 .PHONY: maybe-clean-find clean-find
13264 maybe-clean-find:
13265 @if find
13266 maybe-clean-find: clean-find
13268 clean-find:
13269 @: $(MAKE); $(unstage)
13270 @[ -f ./find/Makefile ] || exit 0; \
13271 r=`${PWD_COMMAND}`; export r; \
13272 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13273 $(HOST_EXPORTS) \
13274 for flag in $(EXTRA_HOST_FLAGS) ; do \
13275 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13276 done; \
13277 echo "Doing clean in find" ; \
13278 (cd $(HOST_SUBDIR)/find && \
13279 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13280 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13281 "RANLIB=$${RANLIB}" \
13282 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13283 clean) \
13284 || exit 1
13286 @endif find
13288 .PHONY: maybe-distclean-find distclean-find
13289 maybe-distclean-find:
13290 @if find
13291 maybe-distclean-find: distclean-find
13293 distclean-find:
13294 @: $(MAKE); $(unstage)
13295 @[ -f ./find/Makefile ] || exit 0; \
13296 r=`${PWD_COMMAND}`; export r; \
13297 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13298 $(HOST_EXPORTS) \
13299 for flag in $(EXTRA_HOST_FLAGS) ; do \
13300 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13301 done; \
13302 echo "Doing distclean in find" ; \
13303 (cd $(HOST_SUBDIR)/find && \
13304 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13305 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13306 "RANLIB=$${RANLIB}" \
13307 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13308 distclean) \
13309 || exit 1
13311 @endif find
13313 .PHONY: maybe-maintainer-clean-find maintainer-clean-find
13314 maybe-maintainer-clean-find:
13315 @if find
13316 maybe-maintainer-clean-find: maintainer-clean-find
13318 maintainer-clean-find:
13319 @: $(MAKE); $(unstage)
13320 @[ -f ./find/Makefile ] || exit 0; \
13321 r=`${PWD_COMMAND}`; export r; \
13322 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13323 $(HOST_EXPORTS) \
13324 for flag in $(EXTRA_HOST_FLAGS) ; do \
13325 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13326 done; \
13327 echo "Doing maintainer-clean in find" ; \
13328 (cd $(HOST_SUBDIR)/find && \
13329 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13330 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13331 "RANLIB=$${RANLIB}" \
13332 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13333 maintainer-clean) \
13334 || exit 1
13336 @endif find
13340 .PHONY: configure-fixincludes maybe-configure-fixincludes
13341 maybe-configure-fixincludes:
13342 @if gcc-bootstrap
13343 configure-fixincludes: stage_current
13344 @endif gcc-bootstrap
13345 @if fixincludes
13346 maybe-configure-fixincludes: configure-fixincludes
13347 configure-fixincludes:
13348 @: $(MAKE); $(unstage)
13349 @r=`${PWD_COMMAND}`; export r; \
13350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13351 test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
13352 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
13353 $(HOST_EXPORTS) \
13354 echo Configuring in $(HOST_SUBDIR)/fixincludes; \
13355 cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
13356 case $(srcdir) in \
13357 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13358 *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
13359 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13360 esac; \
13361 srcdiroption="--srcdir=$${topdir}/fixincludes"; \
13362 libsrcdir="$$s/fixincludes"; \
13363 $(SHELL) $${libsrcdir}/configure \
13364 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13365 --target=${target_alias} $${srcdiroption} \
13366 || exit 1
13367 @endif fixincludes
13373 .PHONY: all-fixincludes maybe-all-fixincludes
13374 maybe-all-fixincludes:
13375 @if gcc-bootstrap
13376 all-fixincludes: stage_current
13377 @endif gcc-bootstrap
13378 @if fixincludes
13379 TARGET-fixincludes=all
13380 maybe-all-fixincludes: all-fixincludes
13381 all-fixincludes: configure-fixincludes
13382 @: $(MAKE); $(unstage)
13383 @r=`${PWD_COMMAND}`; export r; \
13384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13385 $(HOST_EXPORTS) \
13386 (cd $(HOST_SUBDIR)/fixincludes && \
13387 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13388 $(TARGET-fixincludes))
13389 @endif fixincludes
13394 .PHONY: check-fixincludes maybe-check-fixincludes
13395 maybe-check-fixincludes:
13396 @if fixincludes
13397 maybe-check-fixincludes: check-fixincludes
13399 check-fixincludes:
13400 @: $(MAKE); $(unstage)
13401 @r=`${PWD_COMMAND}`; export r; \
13402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13403 $(HOST_EXPORTS) \
13404 (cd $(HOST_SUBDIR)/fixincludes && \
13405 $(MAKE) $(FLAGS_TO_PASS) check)
13407 @endif fixincludes
13409 .PHONY: install-fixincludes maybe-install-fixincludes
13410 maybe-install-fixincludes:
13411 @if fixincludes
13412 maybe-install-fixincludes: install-fixincludes
13414 install-fixincludes: installdirs
13415 @: $(MAKE); $(unstage)
13416 @r=`${PWD_COMMAND}`; export r; \
13417 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13418 $(HOST_EXPORTS) \
13419 (cd $(HOST_SUBDIR)/fixincludes && \
13420 $(MAKE) $(FLAGS_TO_PASS) install)
13422 @endif fixincludes
13424 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
13425 maybe-install-strip-fixincludes:
13426 @if fixincludes
13427 maybe-install-strip-fixincludes: install-strip-fixincludes
13429 install-strip-fixincludes: installdirs
13430 @: $(MAKE); $(unstage)
13431 @r=`${PWD_COMMAND}`; export r; \
13432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13433 $(HOST_EXPORTS) \
13434 (cd $(HOST_SUBDIR)/fixincludes && \
13435 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13437 @endif fixincludes
13439 # Other targets (info, dvi, pdf, etc.)
13441 .PHONY: maybe-info-fixincludes info-fixincludes
13442 maybe-info-fixincludes:
13443 @if fixincludes
13444 maybe-info-fixincludes: info-fixincludes
13446 info-fixincludes: \
13447 configure-fixincludes
13448 @: $(MAKE); $(unstage)
13449 @[ -f ./fixincludes/Makefile ] || exit 0; \
13450 r=`${PWD_COMMAND}`; export r; \
13451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13452 $(HOST_EXPORTS) \
13453 for flag in $(EXTRA_HOST_FLAGS) ; do \
13454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13455 done; \
13456 echo "Doing info in fixincludes" ; \
13457 (cd $(HOST_SUBDIR)/fixincludes && \
13458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13460 "RANLIB=$${RANLIB}" \
13461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13462 info) \
13463 || exit 1
13465 @endif fixincludes
13467 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
13468 maybe-dvi-fixincludes:
13469 @if fixincludes
13470 maybe-dvi-fixincludes: dvi-fixincludes
13472 dvi-fixincludes: \
13473 configure-fixincludes
13474 @: $(MAKE); $(unstage)
13475 @[ -f ./fixincludes/Makefile ] || exit 0; \
13476 r=`${PWD_COMMAND}`; export r; \
13477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13478 $(HOST_EXPORTS) \
13479 for flag in $(EXTRA_HOST_FLAGS) ; do \
13480 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13481 done; \
13482 echo "Doing dvi in fixincludes" ; \
13483 (cd $(HOST_SUBDIR)/fixincludes && \
13484 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13485 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13486 "RANLIB=$${RANLIB}" \
13487 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13488 dvi) \
13489 || exit 1
13491 @endif fixincludes
13493 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
13494 maybe-pdf-fixincludes:
13495 @if fixincludes
13496 maybe-pdf-fixincludes: pdf-fixincludes
13498 pdf-fixincludes: \
13499 configure-fixincludes
13500 @: $(MAKE); $(unstage)
13501 @[ -f ./fixincludes/Makefile ] || exit 0; \
13502 r=`${PWD_COMMAND}`; export r; \
13503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13504 $(HOST_EXPORTS) \
13505 for flag in $(EXTRA_HOST_FLAGS) ; do \
13506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13507 done; \
13508 echo "Doing pdf in fixincludes" ; \
13509 (cd $(HOST_SUBDIR)/fixincludes && \
13510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13512 "RANLIB=$${RANLIB}" \
13513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13514 pdf) \
13515 || exit 1
13517 @endif fixincludes
13519 .PHONY: maybe-html-fixincludes html-fixincludes
13520 maybe-html-fixincludes:
13521 @if fixincludes
13522 maybe-html-fixincludes: html-fixincludes
13524 html-fixincludes: \
13525 configure-fixincludes
13526 @: $(MAKE); $(unstage)
13527 @[ -f ./fixincludes/Makefile ] || exit 0; \
13528 r=`${PWD_COMMAND}`; export r; \
13529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13530 $(HOST_EXPORTS) \
13531 for flag in $(EXTRA_HOST_FLAGS) ; do \
13532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13533 done; \
13534 echo "Doing html in fixincludes" ; \
13535 (cd $(HOST_SUBDIR)/fixincludes && \
13536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13538 "RANLIB=$${RANLIB}" \
13539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13540 html) \
13541 || exit 1
13543 @endif fixincludes
13545 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
13546 maybe-TAGS-fixincludes:
13547 @if fixincludes
13548 maybe-TAGS-fixincludes: TAGS-fixincludes
13550 # fixincludes doesn't support TAGS.
13551 TAGS-fixincludes:
13553 @endif fixincludes
13555 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
13556 maybe-install-info-fixincludes:
13557 @if fixincludes
13558 maybe-install-info-fixincludes: install-info-fixincludes
13560 install-info-fixincludes: \
13561 configure-fixincludes \
13562 info-fixincludes
13563 @: $(MAKE); $(unstage)
13564 @[ -f ./fixincludes/Makefile ] || exit 0; \
13565 r=`${PWD_COMMAND}`; export r; \
13566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13567 $(HOST_EXPORTS) \
13568 for flag in $(EXTRA_HOST_FLAGS) ; do \
13569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13570 done; \
13571 echo "Doing install-info in fixincludes" ; \
13572 (cd $(HOST_SUBDIR)/fixincludes && \
13573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13575 "RANLIB=$${RANLIB}" \
13576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13577 install-info) \
13578 || exit 1
13580 @endif fixincludes
13582 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
13583 maybe-install-pdf-fixincludes:
13584 @if fixincludes
13585 maybe-install-pdf-fixincludes: install-pdf-fixincludes
13587 install-pdf-fixincludes: \
13588 configure-fixincludes \
13589 pdf-fixincludes
13590 @: $(MAKE); $(unstage)
13591 @[ -f ./fixincludes/Makefile ] || exit 0; \
13592 r=`${PWD_COMMAND}`; export r; \
13593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13594 $(HOST_EXPORTS) \
13595 for flag in $(EXTRA_HOST_FLAGS) ; do \
13596 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13597 done; \
13598 echo "Doing install-pdf in fixincludes" ; \
13599 (cd $(HOST_SUBDIR)/fixincludes && \
13600 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13601 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13602 "RANLIB=$${RANLIB}" \
13603 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13604 install-pdf) \
13605 || exit 1
13607 @endif fixincludes
13609 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
13610 maybe-install-html-fixincludes:
13611 @if fixincludes
13612 maybe-install-html-fixincludes: install-html-fixincludes
13614 install-html-fixincludes: \
13615 configure-fixincludes \
13616 html-fixincludes
13617 @: $(MAKE); $(unstage)
13618 @[ -f ./fixincludes/Makefile ] || exit 0; \
13619 r=`${PWD_COMMAND}`; export r; \
13620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13621 $(HOST_EXPORTS) \
13622 for flag in $(EXTRA_HOST_FLAGS) ; do \
13623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13624 done; \
13625 echo "Doing install-html in fixincludes" ; \
13626 (cd $(HOST_SUBDIR)/fixincludes && \
13627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13629 "RANLIB=$${RANLIB}" \
13630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13631 install-html) \
13632 || exit 1
13634 @endif fixincludes
13636 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
13637 maybe-installcheck-fixincludes:
13638 @if fixincludes
13639 maybe-installcheck-fixincludes: installcheck-fixincludes
13641 installcheck-fixincludes: \
13642 configure-fixincludes
13643 @: $(MAKE); $(unstage)
13644 @[ -f ./fixincludes/Makefile ] || exit 0; \
13645 r=`${PWD_COMMAND}`; export r; \
13646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13647 $(HOST_EXPORTS) \
13648 for flag in $(EXTRA_HOST_FLAGS) ; do \
13649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13650 done; \
13651 echo "Doing installcheck in fixincludes" ; \
13652 (cd $(HOST_SUBDIR)/fixincludes && \
13653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13655 "RANLIB=$${RANLIB}" \
13656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13657 installcheck) \
13658 || exit 1
13660 @endif fixincludes
13662 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
13663 maybe-mostlyclean-fixincludes:
13664 @if fixincludes
13665 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
13667 mostlyclean-fixincludes:
13668 @: $(MAKE); $(unstage)
13669 @[ -f ./fixincludes/Makefile ] || exit 0; \
13670 r=`${PWD_COMMAND}`; export r; \
13671 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13672 $(HOST_EXPORTS) \
13673 for flag in $(EXTRA_HOST_FLAGS) ; do \
13674 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13675 done; \
13676 echo "Doing mostlyclean in fixincludes" ; \
13677 (cd $(HOST_SUBDIR)/fixincludes && \
13678 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13679 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13680 "RANLIB=$${RANLIB}" \
13681 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13682 mostlyclean) \
13683 || exit 1
13685 @endif fixincludes
13687 .PHONY: maybe-clean-fixincludes clean-fixincludes
13688 maybe-clean-fixincludes:
13689 @if fixincludes
13690 maybe-clean-fixincludes: clean-fixincludes
13692 clean-fixincludes:
13693 @: $(MAKE); $(unstage)
13694 @[ -f ./fixincludes/Makefile ] || exit 0; \
13695 r=`${PWD_COMMAND}`; export r; \
13696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13697 $(HOST_EXPORTS) \
13698 for flag in $(EXTRA_HOST_FLAGS) ; do \
13699 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13700 done; \
13701 echo "Doing clean in fixincludes" ; \
13702 (cd $(HOST_SUBDIR)/fixincludes && \
13703 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13704 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13705 "RANLIB=$${RANLIB}" \
13706 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13707 clean) \
13708 || exit 1
13710 @endif fixincludes
13712 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
13713 maybe-distclean-fixincludes:
13714 @if fixincludes
13715 maybe-distclean-fixincludes: distclean-fixincludes
13717 distclean-fixincludes:
13718 @: $(MAKE); $(unstage)
13719 @[ -f ./fixincludes/Makefile ] || exit 0; \
13720 r=`${PWD_COMMAND}`; export r; \
13721 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13722 $(HOST_EXPORTS) \
13723 for flag in $(EXTRA_HOST_FLAGS) ; do \
13724 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13725 done; \
13726 echo "Doing distclean in fixincludes" ; \
13727 (cd $(HOST_SUBDIR)/fixincludes && \
13728 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13729 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13730 "RANLIB=$${RANLIB}" \
13731 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13732 distclean) \
13733 || exit 1
13735 @endif fixincludes
13737 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
13738 maybe-maintainer-clean-fixincludes:
13739 @if fixincludes
13740 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
13742 maintainer-clean-fixincludes:
13743 @: $(MAKE); $(unstage)
13744 @[ -f ./fixincludes/Makefile ] || exit 0; \
13745 r=`${PWD_COMMAND}`; export r; \
13746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13747 $(HOST_EXPORTS) \
13748 for flag in $(EXTRA_HOST_FLAGS) ; do \
13749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13750 done; \
13751 echo "Doing maintainer-clean in fixincludes" ; \
13752 (cd $(HOST_SUBDIR)/fixincludes && \
13753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13755 "RANLIB=$${RANLIB}" \
13756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13757 maintainer-clean) \
13758 || exit 1
13760 @endif fixincludes
13764 .PHONY: configure-flex maybe-configure-flex
13765 maybe-configure-flex:
13766 @if gcc-bootstrap
13767 configure-flex: stage_current
13768 @endif gcc-bootstrap
13769 @if flex
13770 maybe-configure-flex: configure-flex
13771 configure-flex:
13772 @: $(MAKE); $(unstage)
13773 @r=`${PWD_COMMAND}`; export r; \
13774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13775 test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
13776 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
13777 $(HOST_EXPORTS) \
13778 echo Configuring in $(HOST_SUBDIR)/flex; \
13779 cd "$(HOST_SUBDIR)/flex" || exit 1; \
13780 case $(srcdir) in \
13781 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13782 *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
13783 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13784 esac; \
13785 srcdiroption="--srcdir=$${topdir}/flex"; \
13786 libsrcdir="$$s/flex"; \
13787 $(SHELL) $${libsrcdir}/configure \
13788 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13789 --target=${target_alias} $${srcdiroption} \
13790 || exit 1
13791 @endif flex
13797 .PHONY: all-flex maybe-all-flex
13798 maybe-all-flex:
13799 @if gcc-bootstrap
13800 all-flex: stage_current
13801 @endif gcc-bootstrap
13802 @if flex
13803 TARGET-flex=all
13804 maybe-all-flex: all-flex
13805 all-flex: configure-flex
13806 @: $(MAKE); $(unstage)
13807 @r=`${PWD_COMMAND}`; export r; \
13808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13809 $(HOST_EXPORTS) \
13810 (cd $(HOST_SUBDIR)/flex && \
13811 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
13812 $(TARGET-flex))
13813 @endif flex
13818 .PHONY: check-flex maybe-check-flex
13819 maybe-check-flex:
13820 @if flex
13821 maybe-check-flex: check-flex
13823 # This module is only tested in a native toolchain.
13824 check-flex:
13825 @: $(MAKE); $(unstage)
13826 @if [ '$(host)' = '$(target)' ] ; then \
13827 r=`${PWD_COMMAND}`; export r; \
13828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13829 $(HOST_EXPORTS) \
13830 (cd $(HOST_SUBDIR)/flex && \
13831 $(MAKE) $(FLAGS_TO_PASS) check); \
13834 @endif flex
13836 .PHONY: install-flex maybe-install-flex
13837 maybe-install-flex:
13838 @if flex
13839 maybe-install-flex: install-flex
13841 install-flex: installdirs
13842 @: $(MAKE); $(unstage)
13843 @r=`${PWD_COMMAND}`; export r; \
13844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13845 $(HOST_EXPORTS) \
13846 (cd $(HOST_SUBDIR)/flex && \
13847 $(MAKE) $(FLAGS_TO_PASS) install)
13849 @endif flex
13851 .PHONY: install-strip-flex maybe-install-strip-flex
13852 maybe-install-strip-flex:
13853 @if flex
13854 maybe-install-strip-flex: install-strip-flex
13856 install-strip-flex: installdirs
13857 @: $(MAKE); $(unstage)
13858 @r=`${PWD_COMMAND}`; export r; \
13859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13860 $(HOST_EXPORTS) \
13861 (cd $(HOST_SUBDIR)/flex && \
13862 $(MAKE) $(FLAGS_TO_PASS) install-strip)
13864 @endif flex
13866 # Other targets (info, dvi, pdf, etc.)
13868 .PHONY: maybe-info-flex info-flex
13869 maybe-info-flex:
13870 @if flex
13871 maybe-info-flex: info-flex
13873 info-flex: \
13874 configure-flex
13875 @: $(MAKE); $(unstage)
13876 @[ -f ./flex/Makefile ] || exit 0; \
13877 r=`${PWD_COMMAND}`; export r; \
13878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13879 $(HOST_EXPORTS) \
13880 for flag in $(EXTRA_HOST_FLAGS) ; do \
13881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13882 done; \
13883 echo "Doing info in flex" ; \
13884 (cd $(HOST_SUBDIR)/flex && \
13885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13887 "RANLIB=$${RANLIB}" \
13888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13889 info) \
13890 || exit 1
13892 @endif flex
13894 .PHONY: maybe-dvi-flex dvi-flex
13895 maybe-dvi-flex:
13896 @if flex
13897 maybe-dvi-flex: dvi-flex
13899 dvi-flex: \
13900 configure-flex
13901 @: $(MAKE); $(unstage)
13902 @[ -f ./flex/Makefile ] || exit 0; \
13903 r=`${PWD_COMMAND}`; export r; \
13904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13905 $(HOST_EXPORTS) \
13906 for flag in $(EXTRA_HOST_FLAGS) ; do \
13907 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13908 done; \
13909 echo "Doing dvi in flex" ; \
13910 (cd $(HOST_SUBDIR)/flex && \
13911 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13912 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13913 "RANLIB=$${RANLIB}" \
13914 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13915 dvi) \
13916 || exit 1
13918 @endif flex
13920 .PHONY: maybe-pdf-flex pdf-flex
13921 maybe-pdf-flex:
13922 @if flex
13923 maybe-pdf-flex: pdf-flex
13925 pdf-flex: \
13926 configure-flex
13927 @: $(MAKE); $(unstage)
13928 @[ -f ./flex/Makefile ] || exit 0; \
13929 r=`${PWD_COMMAND}`; export r; \
13930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13931 $(HOST_EXPORTS) \
13932 for flag in $(EXTRA_HOST_FLAGS) ; do \
13933 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13934 done; \
13935 echo "Doing pdf in flex" ; \
13936 (cd $(HOST_SUBDIR)/flex && \
13937 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13938 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13939 "RANLIB=$${RANLIB}" \
13940 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13941 pdf) \
13942 || exit 1
13944 @endif flex
13946 .PHONY: maybe-html-flex html-flex
13947 maybe-html-flex:
13948 @if flex
13949 maybe-html-flex: html-flex
13951 html-flex: \
13952 configure-flex
13953 @: $(MAKE); $(unstage)
13954 @[ -f ./flex/Makefile ] || exit 0; \
13955 r=`${PWD_COMMAND}`; export r; \
13956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13957 $(HOST_EXPORTS) \
13958 for flag in $(EXTRA_HOST_FLAGS) ; do \
13959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13960 done; \
13961 echo "Doing html in flex" ; \
13962 (cd $(HOST_SUBDIR)/flex && \
13963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13965 "RANLIB=$${RANLIB}" \
13966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13967 html) \
13968 || exit 1
13970 @endif flex
13972 .PHONY: maybe-TAGS-flex TAGS-flex
13973 maybe-TAGS-flex:
13974 @if flex
13975 maybe-TAGS-flex: TAGS-flex
13977 TAGS-flex: \
13978 configure-flex
13979 @: $(MAKE); $(unstage)
13980 @[ -f ./flex/Makefile ] || exit 0; \
13981 r=`${PWD_COMMAND}`; export r; \
13982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13983 $(HOST_EXPORTS) \
13984 for flag in $(EXTRA_HOST_FLAGS) ; do \
13985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13986 done; \
13987 echo "Doing TAGS in flex" ; \
13988 (cd $(HOST_SUBDIR)/flex && \
13989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13991 "RANLIB=$${RANLIB}" \
13992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13993 TAGS) \
13994 || exit 1
13996 @endif flex
13998 .PHONY: maybe-install-info-flex install-info-flex
13999 maybe-install-info-flex:
14000 @if flex
14001 maybe-install-info-flex: install-info-flex
14003 install-info-flex: \
14004 configure-flex \
14005 info-flex
14006 @: $(MAKE); $(unstage)
14007 @[ -f ./flex/Makefile ] || exit 0; \
14008 r=`${PWD_COMMAND}`; export r; \
14009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14010 $(HOST_EXPORTS) \
14011 for flag in $(EXTRA_HOST_FLAGS) ; do \
14012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14013 done; \
14014 echo "Doing install-info in flex" ; \
14015 (cd $(HOST_SUBDIR)/flex && \
14016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14018 "RANLIB=$${RANLIB}" \
14019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14020 install-info) \
14021 || exit 1
14023 @endif flex
14025 .PHONY: maybe-install-pdf-flex install-pdf-flex
14026 maybe-install-pdf-flex:
14027 @if flex
14028 maybe-install-pdf-flex: install-pdf-flex
14030 install-pdf-flex: \
14031 configure-flex \
14032 pdf-flex
14033 @: $(MAKE); $(unstage)
14034 @[ -f ./flex/Makefile ] || exit 0; \
14035 r=`${PWD_COMMAND}`; export r; \
14036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14037 $(HOST_EXPORTS) \
14038 for flag in $(EXTRA_HOST_FLAGS) ; do \
14039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14040 done; \
14041 echo "Doing install-pdf in flex" ; \
14042 (cd $(HOST_SUBDIR)/flex && \
14043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14045 "RANLIB=$${RANLIB}" \
14046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14047 install-pdf) \
14048 || exit 1
14050 @endif flex
14052 .PHONY: maybe-install-html-flex install-html-flex
14053 maybe-install-html-flex:
14054 @if flex
14055 maybe-install-html-flex: install-html-flex
14057 install-html-flex: \
14058 configure-flex \
14059 html-flex
14060 @: $(MAKE); $(unstage)
14061 @[ -f ./flex/Makefile ] || exit 0; \
14062 r=`${PWD_COMMAND}`; export r; \
14063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14064 $(HOST_EXPORTS) \
14065 for flag in $(EXTRA_HOST_FLAGS) ; do \
14066 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14067 done; \
14068 echo "Doing install-html in flex" ; \
14069 (cd $(HOST_SUBDIR)/flex && \
14070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14072 "RANLIB=$${RANLIB}" \
14073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14074 install-html) \
14075 || exit 1
14077 @endif flex
14079 .PHONY: maybe-installcheck-flex installcheck-flex
14080 maybe-installcheck-flex:
14081 @if flex
14082 maybe-installcheck-flex: installcheck-flex
14084 installcheck-flex: \
14085 configure-flex
14086 @: $(MAKE); $(unstage)
14087 @[ -f ./flex/Makefile ] || exit 0; \
14088 r=`${PWD_COMMAND}`; export r; \
14089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14090 $(HOST_EXPORTS) \
14091 for flag in $(EXTRA_HOST_FLAGS) ; do \
14092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14093 done; \
14094 echo "Doing installcheck in flex" ; \
14095 (cd $(HOST_SUBDIR)/flex && \
14096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14098 "RANLIB=$${RANLIB}" \
14099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14100 installcheck) \
14101 || exit 1
14103 @endif flex
14105 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
14106 maybe-mostlyclean-flex:
14107 @if flex
14108 maybe-mostlyclean-flex: mostlyclean-flex
14110 mostlyclean-flex:
14111 @: $(MAKE); $(unstage)
14112 @[ -f ./flex/Makefile ] || exit 0; \
14113 r=`${PWD_COMMAND}`; export r; \
14114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14115 $(HOST_EXPORTS) \
14116 for flag in $(EXTRA_HOST_FLAGS) ; do \
14117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14118 done; \
14119 echo "Doing mostlyclean in flex" ; \
14120 (cd $(HOST_SUBDIR)/flex && \
14121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14123 "RANLIB=$${RANLIB}" \
14124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14125 mostlyclean) \
14126 || exit 1
14128 @endif flex
14130 .PHONY: maybe-clean-flex clean-flex
14131 maybe-clean-flex:
14132 @if flex
14133 maybe-clean-flex: clean-flex
14135 clean-flex:
14136 @: $(MAKE); $(unstage)
14137 @[ -f ./flex/Makefile ] || exit 0; \
14138 r=`${PWD_COMMAND}`; export r; \
14139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14140 $(HOST_EXPORTS) \
14141 for flag in $(EXTRA_HOST_FLAGS) ; do \
14142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14143 done; \
14144 echo "Doing clean in flex" ; \
14145 (cd $(HOST_SUBDIR)/flex && \
14146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14148 "RANLIB=$${RANLIB}" \
14149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14150 clean) \
14151 || exit 1
14153 @endif flex
14155 .PHONY: maybe-distclean-flex distclean-flex
14156 maybe-distclean-flex:
14157 @if flex
14158 maybe-distclean-flex: distclean-flex
14160 distclean-flex:
14161 @: $(MAKE); $(unstage)
14162 @[ -f ./flex/Makefile ] || exit 0; \
14163 r=`${PWD_COMMAND}`; export r; \
14164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14165 $(HOST_EXPORTS) \
14166 for flag in $(EXTRA_HOST_FLAGS) ; do \
14167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14168 done; \
14169 echo "Doing distclean in flex" ; \
14170 (cd $(HOST_SUBDIR)/flex && \
14171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14173 "RANLIB=$${RANLIB}" \
14174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14175 distclean) \
14176 || exit 1
14178 @endif flex
14180 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
14181 maybe-maintainer-clean-flex:
14182 @if flex
14183 maybe-maintainer-clean-flex: maintainer-clean-flex
14185 maintainer-clean-flex:
14186 @: $(MAKE); $(unstage)
14187 @[ -f ./flex/Makefile ] || exit 0; \
14188 r=`${PWD_COMMAND}`; export r; \
14189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14190 $(HOST_EXPORTS) \
14191 for flag in $(EXTRA_HOST_FLAGS) ; do \
14192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14193 done; \
14194 echo "Doing maintainer-clean in flex" ; \
14195 (cd $(HOST_SUBDIR)/flex && \
14196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14198 "RANLIB=$${RANLIB}" \
14199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14200 maintainer-clean) \
14201 || exit 1
14203 @endif flex
14207 .PHONY: configure-gas maybe-configure-gas
14208 maybe-configure-gas:
14209 @if gcc-bootstrap
14210 configure-gas: stage_current
14211 @endif gcc-bootstrap
14212 @if gas
14213 maybe-configure-gas: configure-gas
14214 configure-gas:
14215 @r=`${PWD_COMMAND}`; export r; \
14216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14217 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14218 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14219 $(HOST_EXPORTS) \
14220 echo Configuring in $(HOST_SUBDIR)/gas; \
14221 cd "$(HOST_SUBDIR)/gas" || exit 1; \
14222 case $(srcdir) in \
14223 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14224 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14225 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14226 esac; \
14227 srcdiroption="--srcdir=$${topdir}/gas"; \
14228 libsrcdir="$$s/gas"; \
14229 $(SHELL) $${libsrcdir}/configure \
14230 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14231 --target=${target_alias} $${srcdiroption} \
14232 || exit 1
14233 @endif gas
14237 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
14238 maybe-configure-stage1-gas:
14239 @if gas-bootstrap
14240 maybe-configure-stage1-gas: configure-stage1-gas
14241 configure-stage1-gas:
14242 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14243 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14244 @r=`${PWD_COMMAND}`; export r; \
14245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14246 TFLAGS="$(STAGE1_TFLAGS)"; \
14247 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14248 $(HOST_EXPORTS) \
14249 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14250 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14251 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
14252 echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
14253 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14254 cd $(HOST_SUBDIR)/gas || exit 1; \
14255 case $(srcdir) in \
14256 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14257 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14258 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14259 esac; \
14260 srcdiroption="--srcdir=$${topdir}/gas"; \
14261 libsrcdir="$$s/gas"; \
14262 $(SHELL) $${libsrcdir}/configure \
14263 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14264 --target=${target_alias} $${srcdiroption} \
14265 $(STAGE1_CONFIGURE_FLAGS)
14266 @endif gas-bootstrap
14268 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
14269 maybe-configure-stage2-gas:
14270 @if gas-bootstrap
14271 maybe-configure-stage2-gas: configure-stage2-gas
14272 configure-stage2-gas:
14273 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14274 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14275 @r=`${PWD_COMMAND}`; export r; \
14276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14277 TFLAGS="$(STAGE2_TFLAGS)"; \
14278 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14279 $(HOST_EXPORTS) \
14280 $(POSTSTAGE1_HOST_EXPORTS) \
14281 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14282 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14283 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
14284 echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
14285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14286 cd $(HOST_SUBDIR)/gas || exit 1; \
14287 case $(srcdir) in \
14288 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14289 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14290 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14291 esac; \
14292 srcdiroption="--srcdir=$${topdir}/gas"; \
14293 libsrcdir="$$s/gas"; \
14294 $(SHELL) $${libsrcdir}/configure \
14295 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14296 --target=${target_alias} $${srcdiroption} \
14297 --with-build-libsubdir=$(HOST_SUBDIR) \
14298 $(STAGE2_CONFIGURE_FLAGS)
14299 @endif gas-bootstrap
14301 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
14302 maybe-configure-stage3-gas:
14303 @if gas-bootstrap
14304 maybe-configure-stage3-gas: configure-stage3-gas
14305 configure-stage3-gas:
14306 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14307 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14308 @r=`${PWD_COMMAND}`; export r; \
14309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310 TFLAGS="$(STAGE3_TFLAGS)"; \
14311 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14312 $(HOST_EXPORTS) \
14313 $(POSTSTAGE1_HOST_EXPORTS) \
14314 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14315 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14316 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
14317 echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
14318 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14319 cd $(HOST_SUBDIR)/gas || exit 1; \
14320 case $(srcdir) in \
14321 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14322 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14323 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14324 esac; \
14325 srcdiroption="--srcdir=$${topdir}/gas"; \
14326 libsrcdir="$$s/gas"; \
14327 $(SHELL) $${libsrcdir}/configure \
14328 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14329 --target=${target_alias} $${srcdiroption} \
14330 --with-build-libsubdir=$(HOST_SUBDIR) \
14331 $(STAGE3_CONFIGURE_FLAGS)
14332 @endif gas-bootstrap
14334 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
14335 maybe-configure-stage4-gas:
14336 @if gas-bootstrap
14337 maybe-configure-stage4-gas: configure-stage4-gas
14338 configure-stage4-gas:
14339 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14340 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14341 @r=`${PWD_COMMAND}`; export r; \
14342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14343 TFLAGS="$(STAGE4_TFLAGS)"; \
14344 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14345 $(HOST_EXPORTS) \
14346 $(POSTSTAGE1_HOST_EXPORTS) \
14347 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14348 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14349 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
14350 echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
14351 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14352 cd $(HOST_SUBDIR)/gas || exit 1; \
14353 case $(srcdir) in \
14354 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14355 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14356 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14357 esac; \
14358 srcdiroption="--srcdir=$${topdir}/gas"; \
14359 libsrcdir="$$s/gas"; \
14360 $(SHELL) $${libsrcdir}/configure \
14361 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14362 --target=${target_alias} $${srcdiroption} \
14363 --with-build-libsubdir=$(HOST_SUBDIR) \
14364 $(STAGE4_CONFIGURE_FLAGS)
14365 @endif gas-bootstrap
14367 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
14368 maybe-configure-stageprofile-gas:
14369 @if gas-bootstrap
14370 maybe-configure-stageprofile-gas: configure-stageprofile-gas
14371 configure-stageprofile-gas:
14372 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14373 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14374 @r=`${PWD_COMMAND}`; export r; \
14375 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14376 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14377 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14378 $(HOST_EXPORTS) \
14379 $(POSTSTAGE1_HOST_EXPORTS) \
14380 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14381 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14382 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
14383 echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
14384 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14385 cd $(HOST_SUBDIR)/gas || exit 1; \
14386 case $(srcdir) in \
14387 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14388 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14389 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14390 esac; \
14391 srcdiroption="--srcdir=$${topdir}/gas"; \
14392 libsrcdir="$$s/gas"; \
14393 $(SHELL) $${libsrcdir}/configure \
14394 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14395 --target=${target_alias} $${srcdiroption} \
14396 --with-build-libsubdir=$(HOST_SUBDIR) \
14397 $(STAGEprofile_CONFIGURE_FLAGS)
14398 @endif gas-bootstrap
14400 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
14401 maybe-configure-stagefeedback-gas:
14402 @if gas-bootstrap
14403 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
14404 configure-stagefeedback-gas:
14405 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14406 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
14407 @r=`${PWD_COMMAND}`; export r; \
14408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14409 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14410 test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
14411 $(HOST_EXPORTS) \
14412 $(POSTSTAGE1_HOST_EXPORTS) \
14413 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14414 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14415 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
14416 echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
14417 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
14418 cd $(HOST_SUBDIR)/gas || exit 1; \
14419 case $(srcdir) in \
14420 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14421 *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
14422 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14423 esac; \
14424 srcdiroption="--srcdir=$${topdir}/gas"; \
14425 libsrcdir="$$s/gas"; \
14426 $(SHELL) $${libsrcdir}/configure \
14427 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14428 --target=${target_alias} $${srcdiroption} \
14429 --with-build-libsubdir=$(HOST_SUBDIR) \
14430 $(STAGEfeedback_CONFIGURE_FLAGS)
14431 @endif gas-bootstrap
14437 .PHONY: all-gas maybe-all-gas
14438 maybe-all-gas:
14439 @if gcc-bootstrap
14440 all-gas: stage_current
14441 @endif gcc-bootstrap
14442 @if gas
14443 TARGET-gas=all
14444 maybe-all-gas: all-gas
14445 all-gas: configure-gas
14446 @r=`${PWD_COMMAND}`; export r; \
14447 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14448 $(HOST_EXPORTS) \
14449 (cd $(HOST_SUBDIR)/gas && \
14450 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
14451 $(TARGET-gas))
14452 @endif gas
14456 .PHONY: all-stage1-gas maybe-all-stage1-gas
14457 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
14458 maybe-all-stage1-gas:
14459 maybe-clean-stage1-gas:
14460 @if gas-bootstrap
14461 maybe-all-stage1-gas: all-stage1-gas
14462 all-stage1: all-stage1-gas
14463 TARGET-stage1-gas = $(TARGET-gas)
14464 all-stage1-gas: configure-stage1-gas
14465 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14466 @r=`${PWD_COMMAND}`; export r; \
14467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14468 TFLAGS="$(STAGE1_TFLAGS)"; \
14469 $(HOST_EXPORTS) \
14470 cd $(HOST_SUBDIR)/gas && \
14471 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14472 CFLAGS="$(STAGE1_CFLAGS)" \
14473 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14474 LIBCFLAGS="$(LIBCFLAGS)" \
14475 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14476 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14477 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14478 $(EXTRA_HOST_FLAGS) \
14479 TFLAGS="$(STAGE1_TFLAGS)" \
14480 $(TARGET-stage1-gas)
14482 maybe-clean-stage1-gas: clean-stage1-gas
14483 clean-stage1: clean-stage1-gas
14484 clean-stage1-gas:
14485 @if [ $(current_stage) = stage1 ]; then \
14486 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14487 else \
14488 [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
14489 $(MAKE) stage1-start; \
14490 fi; \
14491 cd $(HOST_SUBDIR)/gas && \
14492 $(MAKE) $(EXTRA_HOST_FLAGS) \
14493 clean
14494 @endif gas-bootstrap
14497 .PHONY: all-stage2-gas maybe-all-stage2-gas
14498 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
14499 maybe-all-stage2-gas:
14500 maybe-clean-stage2-gas:
14501 @if gas-bootstrap
14502 maybe-all-stage2-gas: all-stage2-gas
14503 all-stage2: all-stage2-gas
14504 TARGET-stage2-gas = $(TARGET-gas)
14505 all-stage2-gas: configure-stage2-gas
14506 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14507 @r=`${PWD_COMMAND}`; export r; \
14508 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14509 TFLAGS="$(STAGE2_TFLAGS)"; \
14510 $(HOST_EXPORTS) \
14511 $(POSTSTAGE1_HOST_EXPORTS) \
14512 cd $(HOST_SUBDIR)/gas && \
14513 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14514 CFLAGS="$(STAGE2_CFLAGS)" \
14515 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14516 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14517 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14518 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14519 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14520 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14521 TFLAGS="$(STAGE2_TFLAGS)" \
14522 $(TARGET-stage2-gas)
14524 maybe-clean-stage2-gas: clean-stage2-gas
14525 clean-stage2: clean-stage2-gas
14526 clean-stage2-gas:
14527 @if [ $(current_stage) = stage2 ]; then \
14528 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14529 else \
14530 [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
14531 $(MAKE) stage2-start; \
14532 fi; \
14533 cd $(HOST_SUBDIR)/gas && \
14534 $(MAKE) $(EXTRA_HOST_FLAGS) \
14535 $(POSTSTAGE1_FLAGS_TO_PASS) \
14536 clean
14537 @endif gas-bootstrap
14540 .PHONY: all-stage3-gas maybe-all-stage3-gas
14541 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
14542 maybe-all-stage3-gas:
14543 maybe-clean-stage3-gas:
14544 @if gas-bootstrap
14545 maybe-all-stage3-gas: all-stage3-gas
14546 all-stage3: all-stage3-gas
14547 TARGET-stage3-gas = $(TARGET-gas)
14548 all-stage3-gas: configure-stage3-gas
14549 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14550 @r=`${PWD_COMMAND}`; export r; \
14551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14552 TFLAGS="$(STAGE3_TFLAGS)"; \
14553 $(HOST_EXPORTS) \
14554 $(POSTSTAGE1_HOST_EXPORTS) \
14555 cd $(HOST_SUBDIR)/gas && \
14556 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14557 CFLAGS="$(STAGE3_CFLAGS)" \
14558 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14559 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14560 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14561 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14562 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14563 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14564 TFLAGS="$(STAGE3_TFLAGS)" \
14565 $(TARGET-stage3-gas)
14567 maybe-clean-stage3-gas: clean-stage3-gas
14568 clean-stage3: clean-stage3-gas
14569 clean-stage3-gas:
14570 @if [ $(current_stage) = stage3 ]; then \
14571 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14572 else \
14573 [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
14574 $(MAKE) stage3-start; \
14575 fi; \
14576 cd $(HOST_SUBDIR)/gas && \
14577 $(MAKE) $(EXTRA_HOST_FLAGS) \
14578 $(POSTSTAGE1_FLAGS_TO_PASS) \
14579 clean
14580 @endif gas-bootstrap
14583 .PHONY: all-stage4-gas maybe-all-stage4-gas
14584 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
14585 maybe-all-stage4-gas:
14586 maybe-clean-stage4-gas:
14587 @if gas-bootstrap
14588 maybe-all-stage4-gas: all-stage4-gas
14589 all-stage4: all-stage4-gas
14590 TARGET-stage4-gas = $(TARGET-gas)
14591 all-stage4-gas: configure-stage4-gas
14592 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14593 @r=`${PWD_COMMAND}`; export r; \
14594 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14595 TFLAGS="$(STAGE4_TFLAGS)"; \
14596 $(HOST_EXPORTS) \
14597 $(POSTSTAGE1_HOST_EXPORTS) \
14598 cd $(HOST_SUBDIR)/gas && \
14599 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14600 CFLAGS="$(STAGE4_CFLAGS)" \
14601 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14602 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14603 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14604 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14605 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14606 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14607 TFLAGS="$(STAGE4_TFLAGS)" \
14608 $(TARGET-stage4-gas)
14610 maybe-clean-stage4-gas: clean-stage4-gas
14611 clean-stage4: clean-stage4-gas
14612 clean-stage4-gas:
14613 @if [ $(current_stage) = stage4 ]; then \
14614 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14615 else \
14616 [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
14617 $(MAKE) stage4-start; \
14618 fi; \
14619 cd $(HOST_SUBDIR)/gas && \
14620 $(MAKE) $(EXTRA_HOST_FLAGS) \
14621 $(POSTSTAGE1_FLAGS_TO_PASS) \
14622 clean
14623 @endif gas-bootstrap
14626 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
14627 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
14628 maybe-all-stageprofile-gas:
14629 maybe-clean-stageprofile-gas:
14630 @if gas-bootstrap
14631 maybe-all-stageprofile-gas: all-stageprofile-gas
14632 all-stageprofile: all-stageprofile-gas
14633 TARGET-stageprofile-gas = $(TARGET-gas)
14634 all-stageprofile-gas: configure-stageprofile-gas
14635 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14636 @r=`${PWD_COMMAND}`; export r; \
14637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14638 TFLAGS="$(STAGEprofile_TFLAGS)"; \
14639 $(HOST_EXPORTS) \
14640 $(POSTSTAGE1_HOST_EXPORTS) \
14641 cd $(HOST_SUBDIR)/gas && \
14642 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14643 CFLAGS="$(STAGEprofile_CFLAGS)" \
14644 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14645 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14646 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14647 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14648 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14649 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14650 TFLAGS="$(STAGEprofile_TFLAGS)" \
14651 $(TARGET-stageprofile-gas)
14653 maybe-clean-stageprofile-gas: clean-stageprofile-gas
14654 clean-stageprofile: clean-stageprofile-gas
14655 clean-stageprofile-gas:
14656 @if [ $(current_stage) = stageprofile ]; then \
14657 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14658 else \
14659 [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
14660 $(MAKE) stageprofile-start; \
14661 fi; \
14662 cd $(HOST_SUBDIR)/gas && \
14663 $(MAKE) $(EXTRA_HOST_FLAGS) \
14664 $(POSTSTAGE1_FLAGS_TO_PASS) \
14665 clean
14666 @endif gas-bootstrap
14669 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
14670 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
14671 maybe-all-stagefeedback-gas:
14672 maybe-clean-stagefeedback-gas:
14673 @if gas-bootstrap
14674 maybe-all-stagefeedback-gas: all-stagefeedback-gas
14675 all-stagefeedback: all-stagefeedback-gas
14676 TARGET-stagefeedback-gas = $(TARGET-gas)
14677 all-stagefeedback-gas: configure-stagefeedback-gas
14678 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14679 @r=`${PWD_COMMAND}`; export r; \
14680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14681 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14682 $(HOST_EXPORTS) \
14683 $(POSTSTAGE1_HOST_EXPORTS) \
14684 cd $(HOST_SUBDIR)/gas && \
14685 $(MAKE) $(BASE_FLAGS_TO_PASS) \
14686 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14687 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14688 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14689 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14690 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14691 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14692 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
14693 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14694 $(TARGET-stagefeedback-gas)
14696 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
14697 clean-stagefeedback: clean-stagefeedback-gas
14698 clean-stagefeedback-gas:
14699 @if [ $(current_stage) = stagefeedback ]; then \
14700 [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
14701 else \
14702 [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
14703 $(MAKE) stagefeedback-start; \
14704 fi; \
14705 cd $(HOST_SUBDIR)/gas && \
14706 $(MAKE) $(EXTRA_HOST_FLAGS) \
14707 $(POSTSTAGE1_FLAGS_TO_PASS) \
14708 clean
14709 @endif gas-bootstrap
14715 .PHONY: check-gas maybe-check-gas
14716 maybe-check-gas:
14717 @if gas
14718 maybe-check-gas: check-gas
14720 check-gas:
14721 @: $(MAKE); $(unstage)
14722 @r=`${PWD_COMMAND}`; export r; \
14723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14724 $(HOST_EXPORTS) \
14725 (cd $(HOST_SUBDIR)/gas && \
14726 $(MAKE) $(FLAGS_TO_PASS) check)
14728 @endif gas
14730 .PHONY: install-gas maybe-install-gas
14731 maybe-install-gas:
14732 @if gas
14733 maybe-install-gas: install-gas
14735 install-gas: installdirs
14736 @: $(MAKE); $(unstage)
14737 @r=`${PWD_COMMAND}`; export r; \
14738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14739 $(HOST_EXPORTS) \
14740 (cd $(HOST_SUBDIR)/gas && \
14741 $(MAKE) $(FLAGS_TO_PASS) install)
14743 @endif gas
14745 .PHONY: install-strip-gas maybe-install-strip-gas
14746 maybe-install-strip-gas:
14747 @if gas
14748 maybe-install-strip-gas: install-strip-gas
14750 install-strip-gas: installdirs
14751 @: $(MAKE); $(unstage)
14752 @r=`${PWD_COMMAND}`; export r; \
14753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14754 $(HOST_EXPORTS) \
14755 (cd $(HOST_SUBDIR)/gas && \
14756 $(MAKE) $(FLAGS_TO_PASS) install-strip)
14758 @endif gas
14760 # Other targets (info, dvi, pdf, etc.)
14762 .PHONY: maybe-info-gas info-gas
14763 maybe-info-gas:
14764 @if gas
14765 maybe-info-gas: info-gas
14767 info-gas: \
14768 configure-gas
14769 @[ -f ./gas/Makefile ] || exit 0; \
14770 r=`${PWD_COMMAND}`; export r; \
14771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772 $(HOST_EXPORTS) \
14773 for flag in $(EXTRA_HOST_FLAGS) ; do \
14774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14775 done; \
14776 echo "Doing info in gas" ; \
14777 (cd $(HOST_SUBDIR)/gas && \
14778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14780 "RANLIB=$${RANLIB}" \
14781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14782 info) \
14783 || exit 1
14785 @endif gas
14787 .PHONY: maybe-dvi-gas dvi-gas
14788 maybe-dvi-gas:
14789 @if gas
14790 maybe-dvi-gas: dvi-gas
14792 dvi-gas: \
14793 configure-gas
14794 @[ -f ./gas/Makefile ] || exit 0; \
14795 r=`${PWD_COMMAND}`; export r; \
14796 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14797 $(HOST_EXPORTS) \
14798 for flag in $(EXTRA_HOST_FLAGS) ; do \
14799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14800 done; \
14801 echo "Doing dvi in gas" ; \
14802 (cd $(HOST_SUBDIR)/gas && \
14803 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14804 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14805 "RANLIB=$${RANLIB}" \
14806 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14807 dvi) \
14808 || exit 1
14810 @endif gas
14812 .PHONY: maybe-pdf-gas pdf-gas
14813 maybe-pdf-gas:
14814 @if gas
14815 maybe-pdf-gas: pdf-gas
14817 pdf-gas: \
14818 configure-gas
14819 @[ -f ./gas/Makefile ] || exit 0; \
14820 r=`${PWD_COMMAND}`; export r; \
14821 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14822 $(HOST_EXPORTS) \
14823 for flag in $(EXTRA_HOST_FLAGS) ; do \
14824 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14825 done; \
14826 echo "Doing pdf in gas" ; \
14827 (cd $(HOST_SUBDIR)/gas && \
14828 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14829 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14830 "RANLIB=$${RANLIB}" \
14831 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14832 pdf) \
14833 || exit 1
14835 @endif gas
14837 .PHONY: maybe-html-gas html-gas
14838 maybe-html-gas:
14839 @if gas
14840 maybe-html-gas: html-gas
14842 html-gas: \
14843 configure-gas
14844 @[ -f ./gas/Makefile ] || exit 0; \
14845 r=`${PWD_COMMAND}`; export r; \
14846 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14847 $(HOST_EXPORTS) \
14848 for flag in $(EXTRA_HOST_FLAGS) ; do \
14849 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14850 done; \
14851 echo "Doing html in gas" ; \
14852 (cd $(HOST_SUBDIR)/gas && \
14853 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14854 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14855 "RANLIB=$${RANLIB}" \
14856 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14857 html) \
14858 || exit 1
14860 @endif gas
14862 .PHONY: maybe-TAGS-gas TAGS-gas
14863 maybe-TAGS-gas:
14864 @if gas
14865 maybe-TAGS-gas: TAGS-gas
14867 TAGS-gas: \
14868 configure-gas
14869 @[ -f ./gas/Makefile ] || exit 0; \
14870 r=`${PWD_COMMAND}`; export r; \
14871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14872 $(HOST_EXPORTS) \
14873 for flag in $(EXTRA_HOST_FLAGS) ; do \
14874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14875 done; \
14876 echo "Doing TAGS in gas" ; \
14877 (cd $(HOST_SUBDIR)/gas && \
14878 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14879 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14880 "RANLIB=$${RANLIB}" \
14881 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14882 TAGS) \
14883 || exit 1
14885 @endif gas
14887 .PHONY: maybe-install-info-gas install-info-gas
14888 maybe-install-info-gas:
14889 @if gas
14890 maybe-install-info-gas: install-info-gas
14892 install-info-gas: \
14893 configure-gas \
14894 info-gas
14895 @[ -f ./gas/Makefile ] || exit 0; \
14896 r=`${PWD_COMMAND}`; export r; \
14897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14898 $(HOST_EXPORTS) \
14899 for flag in $(EXTRA_HOST_FLAGS) ; do \
14900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14901 done; \
14902 echo "Doing install-info in gas" ; \
14903 (cd $(HOST_SUBDIR)/gas && \
14904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14906 "RANLIB=$${RANLIB}" \
14907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14908 install-info) \
14909 || exit 1
14911 @endif gas
14913 .PHONY: maybe-install-pdf-gas install-pdf-gas
14914 maybe-install-pdf-gas:
14915 @if gas
14916 maybe-install-pdf-gas: install-pdf-gas
14918 install-pdf-gas: \
14919 configure-gas \
14920 pdf-gas
14921 @[ -f ./gas/Makefile ] || exit 0; \
14922 r=`${PWD_COMMAND}`; export r; \
14923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14924 $(HOST_EXPORTS) \
14925 for flag in $(EXTRA_HOST_FLAGS) ; do \
14926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14927 done; \
14928 echo "Doing install-pdf in gas" ; \
14929 (cd $(HOST_SUBDIR)/gas && \
14930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14932 "RANLIB=$${RANLIB}" \
14933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14934 install-pdf) \
14935 || exit 1
14937 @endif gas
14939 .PHONY: maybe-install-html-gas install-html-gas
14940 maybe-install-html-gas:
14941 @if gas
14942 maybe-install-html-gas: install-html-gas
14944 install-html-gas: \
14945 configure-gas \
14946 html-gas
14947 @[ -f ./gas/Makefile ] || exit 0; \
14948 r=`${PWD_COMMAND}`; export r; \
14949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14950 $(HOST_EXPORTS) \
14951 for flag in $(EXTRA_HOST_FLAGS) ; do \
14952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14953 done; \
14954 echo "Doing install-html in gas" ; \
14955 (cd $(HOST_SUBDIR)/gas && \
14956 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14957 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14958 "RANLIB=$${RANLIB}" \
14959 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14960 install-html) \
14961 || exit 1
14963 @endif gas
14965 .PHONY: maybe-installcheck-gas installcheck-gas
14966 maybe-installcheck-gas:
14967 @if gas
14968 maybe-installcheck-gas: installcheck-gas
14970 installcheck-gas: \
14971 configure-gas
14972 @[ -f ./gas/Makefile ] || exit 0; \
14973 r=`${PWD_COMMAND}`; export r; \
14974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14975 $(HOST_EXPORTS) \
14976 for flag in $(EXTRA_HOST_FLAGS) ; do \
14977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14978 done; \
14979 echo "Doing installcheck in gas" ; \
14980 (cd $(HOST_SUBDIR)/gas && \
14981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14983 "RANLIB=$${RANLIB}" \
14984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14985 installcheck) \
14986 || exit 1
14988 @endif gas
14990 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
14991 maybe-mostlyclean-gas:
14992 @if gas
14993 maybe-mostlyclean-gas: mostlyclean-gas
14995 mostlyclean-gas:
14996 @[ -f ./gas/Makefile ] || exit 0; \
14997 r=`${PWD_COMMAND}`; export r; \
14998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14999 $(HOST_EXPORTS) \
15000 for flag in $(EXTRA_HOST_FLAGS) ; do \
15001 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15002 done; \
15003 echo "Doing mostlyclean in gas" ; \
15004 (cd $(HOST_SUBDIR)/gas && \
15005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15007 "RANLIB=$${RANLIB}" \
15008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15009 mostlyclean) \
15010 || exit 1
15012 @endif gas
15014 .PHONY: maybe-clean-gas clean-gas
15015 maybe-clean-gas:
15016 @if gas
15017 maybe-clean-gas: clean-gas
15019 clean-gas:
15020 @[ -f ./gas/Makefile ] || exit 0; \
15021 r=`${PWD_COMMAND}`; export r; \
15022 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15023 $(HOST_EXPORTS) \
15024 for flag in $(EXTRA_HOST_FLAGS) ; do \
15025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15026 done; \
15027 echo "Doing clean in gas" ; \
15028 (cd $(HOST_SUBDIR)/gas && \
15029 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15030 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15031 "RANLIB=$${RANLIB}" \
15032 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15033 clean) \
15034 || exit 1
15036 @endif gas
15038 .PHONY: maybe-distclean-gas distclean-gas
15039 maybe-distclean-gas:
15040 @if gas
15041 maybe-distclean-gas: distclean-gas
15043 distclean-gas:
15044 @[ -f ./gas/Makefile ] || exit 0; \
15045 r=`${PWD_COMMAND}`; export r; \
15046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15047 $(HOST_EXPORTS) \
15048 for flag in $(EXTRA_HOST_FLAGS) ; do \
15049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15050 done; \
15051 echo "Doing distclean in gas" ; \
15052 (cd $(HOST_SUBDIR)/gas && \
15053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15055 "RANLIB=$${RANLIB}" \
15056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15057 distclean) \
15058 || exit 1
15060 @endif gas
15062 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
15063 maybe-maintainer-clean-gas:
15064 @if gas
15065 maybe-maintainer-clean-gas: maintainer-clean-gas
15067 maintainer-clean-gas:
15068 @[ -f ./gas/Makefile ] || exit 0; \
15069 r=`${PWD_COMMAND}`; export r; \
15070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15071 $(HOST_EXPORTS) \
15072 for flag in $(EXTRA_HOST_FLAGS) ; do \
15073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15074 done; \
15075 echo "Doing maintainer-clean in gas" ; \
15076 (cd $(HOST_SUBDIR)/gas && \
15077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15079 "RANLIB=$${RANLIB}" \
15080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15081 maintainer-clean) \
15082 || exit 1
15084 @endif gas
15088 .PHONY: configure-gcc maybe-configure-gcc
15089 maybe-configure-gcc:
15090 @if gcc-bootstrap
15091 configure-gcc: stage_current
15092 @endif gcc-bootstrap
15093 @if gcc
15094 maybe-configure-gcc: configure-gcc
15095 configure-gcc:
15096 @r=`${PWD_COMMAND}`; export r; \
15097 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15098 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15099 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15100 $(HOST_EXPORTS) \
15101 echo Configuring in $(HOST_SUBDIR)/gcc; \
15102 cd "$(HOST_SUBDIR)/gcc" || exit 1; \
15103 case $(srcdir) in \
15104 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15105 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15106 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15107 esac; \
15108 srcdiroption="--srcdir=$${topdir}/gcc"; \
15109 libsrcdir="$$s/gcc"; \
15110 $(SHELL) $${libsrcdir}/configure \
15111 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15112 --target=${target_alias} $${srcdiroption} \
15113 || exit 1
15114 @endif gcc
15118 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
15119 maybe-configure-stage1-gcc:
15120 @if gcc-bootstrap
15121 maybe-configure-stage1-gcc: configure-stage1-gcc
15122 configure-stage1-gcc:
15123 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15124 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15125 @r=`${PWD_COMMAND}`; export r; \
15126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127 TFLAGS="$(STAGE1_TFLAGS)"; \
15128 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15129 $(HOST_EXPORTS) \
15130 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15131 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15132 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
15133 echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
15134 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15135 cd $(HOST_SUBDIR)/gcc || exit 1; \
15136 case $(srcdir) in \
15137 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15138 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15139 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15140 esac; \
15141 srcdiroption="--srcdir=$${topdir}/gcc"; \
15142 libsrcdir="$$s/gcc"; \
15143 $(SHELL) $${libsrcdir}/configure \
15144 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15145 --target=${target_alias} $${srcdiroption} \
15146 $(STAGE1_CONFIGURE_FLAGS)
15147 @endif gcc-bootstrap
15149 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
15150 maybe-configure-stage2-gcc:
15151 @if gcc-bootstrap
15152 maybe-configure-stage2-gcc: configure-stage2-gcc
15153 configure-stage2-gcc:
15154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15155 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15156 @r=`${PWD_COMMAND}`; export r; \
15157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15158 TFLAGS="$(STAGE2_TFLAGS)"; \
15159 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15160 $(HOST_EXPORTS) \
15161 $(POSTSTAGE1_HOST_EXPORTS) \
15162 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15163 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15164 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
15165 echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
15166 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15167 cd $(HOST_SUBDIR)/gcc || exit 1; \
15168 case $(srcdir) in \
15169 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15170 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15171 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15172 esac; \
15173 srcdiroption="--srcdir=$${topdir}/gcc"; \
15174 libsrcdir="$$s/gcc"; \
15175 $(SHELL) $${libsrcdir}/configure \
15176 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15177 --target=${target_alias} $${srcdiroption} \
15178 --with-build-libsubdir=$(HOST_SUBDIR) \
15179 $(STAGE2_CONFIGURE_FLAGS)
15180 @endif gcc-bootstrap
15182 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
15183 maybe-configure-stage3-gcc:
15184 @if gcc-bootstrap
15185 maybe-configure-stage3-gcc: configure-stage3-gcc
15186 configure-stage3-gcc:
15187 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15188 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15189 @r=`${PWD_COMMAND}`; export r; \
15190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15191 TFLAGS="$(STAGE3_TFLAGS)"; \
15192 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15193 $(HOST_EXPORTS) \
15194 $(POSTSTAGE1_HOST_EXPORTS) \
15195 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15196 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15197 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
15198 echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
15199 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15200 cd $(HOST_SUBDIR)/gcc || exit 1; \
15201 case $(srcdir) in \
15202 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15203 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15204 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15205 esac; \
15206 srcdiroption="--srcdir=$${topdir}/gcc"; \
15207 libsrcdir="$$s/gcc"; \
15208 $(SHELL) $${libsrcdir}/configure \
15209 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15210 --target=${target_alias} $${srcdiroption} \
15211 --with-build-libsubdir=$(HOST_SUBDIR) \
15212 $(STAGE3_CONFIGURE_FLAGS)
15213 @endif gcc-bootstrap
15215 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
15216 maybe-configure-stage4-gcc:
15217 @if gcc-bootstrap
15218 maybe-configure-stage4-gcc: configure-stage4-gcc
15219 configure-stage4-gcc:
15220 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15221 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15222 @r=`${PWD_COMMAND}`; export r; \
15223 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15224 TFLAGS="$(STAGE4_TFLAGS)"; \
15225 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15226 $(HOST_EXPORTS) \
15227 $(POSTSTAGE1_HOST_EXPORTS) \
15228 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15229 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15230 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
15231 echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
15232 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15233 cd $(HOST_SUBDIR)/gcc || exit 1; \
15234 case $(srcdir) in \
15235 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15236 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15237 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15238 esac; \
15239 srcdiroption="--srcdir=$${topdir}/gcc"; \
15240 libsrcdir="$$s/gcc"; \
15241 $(SHELL) $${libsrcdir}/configure \
15242 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15243 --target=${target_alias} $${srcdiroption} \
15244 --with-build-libsubdir=$(HOST_SUBDIR) \
15245 $(STAGE4_CONFIGURE_FLAGS)
15246 @endif gcc-bootstrap
15248 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
15249 maybe-configure-stageprofile-gcc:
15250 @if gcc-bootstrap
15251 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
15252 configure-stageprofile-gcc:
15253 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15254 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15255 @r=`${PWD_COMMAND}`; export r; \
15256 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15257 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15258 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15259 $(HOST_EXPORTS) \
15260 $(POSTSTAGE1_HOST_EXPORTS) \
15261 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15262 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15263 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
15264 echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
15265 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15266 cd $(HOST_SUBDIR)/gcc || exit 1; \
15267 case $(srcdir) in \
15268 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15269 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15270 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15271 esac; \
15272 srcdiroption="--srcdir=$${topdir}/gcc"; \
15273 libsrcdir="$$s/gcc"; \
15274 $(SHELL) $${libsrcdir}/configure \
15275 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15276 --target=${target_alias} $${srcdiroption} \
15277 --with-build-libsubdir=$(HOST_SUBDIR) \
15278 $(STAGEprofile_CONFIGURE_FLAGS)
15279 @endif gcc-bootstrap
15281 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
15282 maybe-configure-stagefeedback-gcc:
15283 @if gcc-bootstrap
15284 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
15285 configure-stagefeedback-gcc:
15286 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15287 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
15288 @r=`${PWD_COMMAND}`; export r; \
15289 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15290 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15291 test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
15292 $(HOST_EXPORTS) \
15293 $(POSTSTAGE1_HOST_EXPORTS) \
15294 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15295 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15296 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
15297 echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
15298 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
15299 cd $(HOST_SUBDIR)/gcc || exit 1; \
15300 case $(srcdir) in \
15301 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15302 *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
15303 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15304 esac; \
15305 srcdiroption="--srcdir=$${topdir}/gcc"; \
15306 libsrcdir="$$s/gcc"; \
15307 $(SHELL) $${libsrcdir}/configure \
15308 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15309 --target=${target_alias} $${srcdiroption} \
15310 --with-build-libsubdir=$(HOST_SUBDIR) \
15311 $(STAGEfeedback_CONFIGURE_FLAGS)
15312 @endif gcc-bootstrap
15318 .PHONY: all-gcc maybe-all-gcc
15319 maybe-all-gcc:
15320 @if gcc-bootstrap
15321 all-gcc: stage_current
15322 @endif gcc-bootstrap
15323 @if gcc
15324 TARGET-gcc=all
15325 maybe-all-gcc: all-gcc
15326 all-gcc: configure-gcc
15327 @r=`${PWD_COMMAND}`; export r; \
15328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15329 $(HOST_EXPORTS) \
15330 (cd $(HOST_SUBDIR)/gcc && \
15331 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15332 $(TARGET-gcc))
15333 @endif gcc
15337 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
15338 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
15339 maybe-all-stage1-gcc:
15340 maybe-clean-stage1-gcc:
15341 @if gcc-bootstrap
15342 maybe-all-stage1-gcc: all-stage1-gcc
15343 all-stage1: all-stage1-gcc
15344 TARGET-stage1-gcc = $(TARGET-gcc)
15345 all-stage1-gcc: configure-stage1-gcc
15346 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15347 @r=`${PWD_COMMAND}`; export r; \
15348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15349 TFLAGS="$(STAGE1_TFLAGS)"; \
15350 $(HOST_EXPORTS) \
15351 cd $(HOST_SUBDIR)/gcc && \
15352 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15353 CFLAGS="$(STAGE1_CFLAGS)" \
15354 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15355 LIBCFLAGS="$(LIBCFLAGS)" \
15356 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15357 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15358 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15359 $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS) \
15360 TFLAGS="$(STAGE1_TFLAGS)" \
15361 $(TARGET-stage1-gcc)
15363 maybe-clean-stage1-gcc: clean-stage1-gcc
15364 clean-stage1: clean-stage1-gcc
15365 clean-stage1-gcc:
15366 @if [ $(current_stage) = stage1 ]; then \
15367 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15368 else \
15369 [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
15370 $(MAKE) stage1-start; \
15371 fi; \
15372 cd $(HOST_SUBDIR)/gcc && \
15373 $(MAKE) $(EXTRA_HOST_FLAGS) \
15374 $(EXTRA_GCC_FLAGS) clean
15375 @endif gcc-bootstrap
15378 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
15379 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
15380 maybe-all-stage2-gcc:
15381 maybe-clean-stage2-gcc:
15382 @if gcc-bootstrap
15383 maybe-all-stage2-gcc: all-stage2-gcc
15384 all-stage2: all-stage2-gcc
15385 TARGET-stage2-gcc = $(TARGET-gcc)
15386 all-stage2-gcc: configure-stage2-gcc
15387 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15388 @r=`${PWD_COMMAND}`; export r; \
15389 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15390 TFLAGS="$(STAGE2_TFLAGS)"; \
15391 $(HOST_EXPORTS) \
15392 $(POSTSTAGE1_HOST_EXPORTS) \
15393 cd $(HOST_SUBDIR)/gcc && \
15394 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15395 CFLAGS="$(STAGE2_CFLAGS)" \
15396 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15397 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15398 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15399 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15400 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15401 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15402 TFLAGS="$(STAGE2_TFLAGS)" \
15403 $(TARGET-stage2-gcc)
15405 maybe-clean-stage2-gcc: clean-stage2-gcc
15406 clean-stage2: clean-stage2-gcc
15407 clean-stage2-gcc:
15408 @if [ $(current_stage) = stage2 ]; then \
15409 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15410 else \
15411 [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
15412 $(MAKE) stage2-start; \
15413 fi; \
15414 cd $(HOST_SUBDIR)/gcc && \
15415 $(MAKE) $(EXTRA_HOST_FLAGS) \
15416 $(POSTSTAGE1_FLAGS_TO_PASS) \
15417 $(EXTRA_GCC_FLAGS) clean
15418 @endif gcc-bootstrap
15421 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
15422 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
15423 maybe-all-stage3-gcc:
15424 maybe-clean-stage3-gcc:
15425 @if gcc-bootstrap
15426 maybe-all-stage3-gcc: all-stage3-gcc
15427 all-stage3: all-stage3-gcc
15428 TARGET-stage3-gcc = $(TARGET-gcc)
15429 all-stage3-gcc: configure-stage3-gcc
15430 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15431 @r=`${PWD_COMMAND}`; export r; \
15432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15433 TFLAGS="$(STAGE3_TFLAGS)"; \
15434 $(HOST_EXPORTS) \
15435 $(POSTSTAGE1_HOST_EXPORTS) \
15436 cd $(HOST_SUBDIR)/gcc && \
15437 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15438 CFLAGS="$(STAGE3_CFLAGS)" \
15439 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15440 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15441 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15442 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15443 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15444 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15445 TFLAGS="$(STAGE3_TFLAGS)" \
15446 $(TARGET-stage3-gcc)
15448 maybe-clean-stage3-gcc: clean-stage3-gcc
15449 clean-stage3: clean-stage3-gcc
15450 clean-stage3-gcc:
15451 @if [ $(current_stage) = stage3 ]; then \
15452 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15453 else \
15454 [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
15455 $(MAKE) stage3-start; \
15456 fi; \
15457 cd $(HOST_SUBDIR)/gcc && \
15458 $(MAKE) $(EXTRA_HOST_FLAGS) \
15459 $(POSTSTAGE1_FLAGS_TO_PASS) \
15460 $(EXTRA_GCC_FLAGS) clean
15461 @endif gcc-bootstrap
15464 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
15465 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
15466 maybe-all-stage4-gcc:
15467 maybe-clean-stage4-gcc:
15468 @if gcc-bootstrap
15469 maybe-all-stage4-gcc: all-stage4-gcc
15470 all-stage4: all-stage4-gcc
15471 TARGET-stage4-gcc = $(TARGET-gcc)
15472 all-stage4-gcc: configure-stage4-gcc
15473 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15474 @r=`${PWD_COMMAND}`; export r; \
15475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476 TFLAGS="$(STAGE4_TFLAGS)"; \
15477 $(HOST_EXPORTS) \
15478 $(POSTSTAGE1_HOST_EXPORTS) \
15479 cd $(HOST_SUBDIR)/gcc && \
15480 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15481 CFLAGS="$(STAGE4_CFLAGS)" \
15482 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15483 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15484 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15485 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15486 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15487 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15488 TFLAGS="$(STAGE4_TFLAGS)" \
15489 $(TARGET-stage4-gcc)
15491 maybe-clean-stage4-gcc: clean-stage4-gcc
15492 clean-stage4: clean-stage4-gcc
15493 clean-stage4-gcc:
15494 @if [ $(current_stage) = stage4 ]; then \
15495 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15496 else \
15497 [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
15498 $(MAKE) stage4-start; \
15499 fi; \
15500 cd $(HOST_SUBDIR)/gcc && \
15501 $(MAKE) $(EXTRA_HOST_FLAGS) \
15502 $(POSTSTAGE1_FLAGS_TO_PASS) \
15503 $(EXTRA_GCC_FLAGS) clean
15504 @endif gcc-bootstrap
15507 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
15508 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
15509 maybe-all-stageprofile-gcc:
15510 maybe-clean-stageprofile-gcc:
15511 @if gcc-bootstrap
15512 maybe-all-stageprofile-gcc: all-stageprofile-gcc
15513 all-stageprofile: all-stageprofile-gcc
15514 TARGET-stageprofile-gcc = $(TARGET-gcc)
15515 all-stageprofile-gcc: configure-stageprofile-gcc
15516 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15517 @r=`${PWD_COMMAND}`; export r; \
15518 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15519 TFLAGS="$(STAGEprofile_TFLAGS)"; \
15520 $(HOST_EXPORTS) \
15521 $(POSTSTAGE1_HOST_EXPORTS) \
15522 cd $(HOST_SUBDIR)/gcc && \
15523 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15524 CFLAGS="$(STAGEprofile_CFLAGS)" \
15525 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15526 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15527 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15528 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15529 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15530 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15531 TFLAGS="$(STAGEprofile_TFLAGS)" \
15532 $(TARGET-stageprofile-gcc)
15534 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
15535 clean-stageprofile: clean-stageprofile-gcc
15536 clean-stageprofile-gcc:
15537 @if [ $(current_stage) = stageprofile ]; then \
15538 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15539 else \
15540 [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
15541 $(MAKE) stageprofile-start; \
15542 fi; \
15543 cd $(HOST_SUBDIR)/gcc && \
15544 $(MAKE) $(EXTRA_HOST_FLAGS) \
15545 $(POSTSTAGE1_FLAGS_TO_PASS) \
15546 $(EXTRA_GCC_FLAGS) clean
15547 @endif gcc-bootstrap
15550 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
15551 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
15552 maybe-all-stagefeedback-gcc:
15553 maybe-clean-stagefeedback-gcc:
15554 @if gcc-bootstrap
15555 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
15556 all-stagefeedback: all-stagefeedback-gcc
15557 TARGET-stagefeedback-gcc = $(TARGET-gcc)
15558 all-stagefeedback-gcc: configure-stagefeedback-gcc
15559 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15560 @r=`${PWD_COMMAND}`; export r; \
15561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15563 $(HOST_EXPORTS) \
15564 $(POSTSTAGE1_HOST_EXPORTS) \
15565 cd $(HOST_SUBDIR)/gcc && \
15566 $(MAKE) $(BASE_FLAGS_TO_PASS) \
15567 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15568 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15569 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15570 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15571 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15572 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15573 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
15574 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15575 $(TARGET-stagefeedback-gcc)
15577 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
15578 clean-stagefeedback: clean-stagefeedback-gcc
15579 clean-stagefeedback-gcc:
15580 @if [ $(current_stage) = stagefeedback ]; then \
15581 [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
15582 else \
15583 [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
15584 $(MAKE) stagefeedback-start; \
15585 fi; \
15586 cd $(HOST_SUBDIR)/gcc && \
15587 $(MAKE) $(EXTRA_HOST_FLAGS) \
15588 $(POSTSTAGE1_FLAGS_TO_PASS) \
15589 $(EXTRA_GCC_FLAGS) clean
15590 @endif gcc-bootstrap
15596 .PHONY: check-gcc maybe-check-gcc
15597 maybe-check-gcc:
15598 @if gcc
15599 maybe-check-gcc: check-gcc
15601 check-gcc:
15602 @: $(MAKE); $(unstage)
15603 @r=`${PWD_COMMAND}`; export r; \
15604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15605 $(HOST_EXPORTS) \
15606 (cd $(HOST_SUBDIR)/gcc && \
15607 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
15609 @endif gcc
15611 .PHONY: install-gcc maybe-install-gcc
15612 maybe-install-gcc:
15613 @if gcc
15614 maybe-install-gcc: install-gcc
15616 install-gcc: installdirs
15617 @: $(MAKE); $(unstage)
15618 @r=`${PWD_COMMAND}`; export r; \
15619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15620 $(HOST_EXPORTS) \
15621 (cd $(HOST_SUBDIR)/gcc && \
15622 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
15624 @endif gcc
15626 .PHONY: install-strip-gcc maybe-install-strip-gcc
15627 maybe-install-strip-gcc:
15628 @if gcc
15629 maybe-install-strip-gcc: install-strip-gcc
15631 install-strip-gcc: installdirs
15632 @: $(MAKE); $(unstage)
15633 @r=`${PWD_COMMAND}`; export r; \
15634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15635 $(HOST_EXPORTS) \
15636 (cd $(HOST_SUBDIR)/gcc && \
15637 $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
15639 @endif gcc
15641 # Other targets (info, dvi, pdf, etc.)
15643 .PHONY: maybe-info-gcc info-gcc
15644 maybe-info-gcc:
15645 @if gcc
15646 maybe-info-gcc: info-gcc
15648 info-gcc: \
15649 configure-gcc
15650 @[ -f ./gcc/Makefile ] || exit 0; \
15651 r=`${PWD_COMMAND}`; export r; \
15652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15653 $(HOST_EXPORTS) \
15654 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15655 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15656 done; \
15657 echo "Doing info in gcc" ; \
15658 (cd $(HOST_SUBDIR)/gcc && \
15659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15661 "RANLIB=$${RANLIB}" \
15662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15663 info) \
15664 || exit 1
15666 @endif gcc
15668 .PHONY: maybe-dvi-gcc dvi-gcc
15669 maybe-dvi-gcc:
15670 @if gcc
15671 maybe-dvi-gcc: dvi-gcc
15673 dvi-gcc: \
15674 configure-gcc
15675 @[ -f ./gcc/Makefile ] || exit 0; \
15676 r=`${PWD_COMMAND}`; export r; \
15677 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15678 $(HOST_EXPORTS) \
15679 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15680 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15681 done; \
15682 echo "Doing dvi in gcc" ; \
15683 (cd $(HOST_SUBDIR)/gcc && \
15684 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15685 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15686 "RANLIB=$${RANLIB}" \
15687 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15688 dvi) \
15689 || exit 1
15691 @endif gcc
15693 .PHONY: maybe-pdf-gcc pdf-gcc
15694 maybe-pdf-gcc:
15695 @if gcc
15696 maybe-pdf-gcc: pdf-gcc
15698 pdf-gcc: \
15699 configure-gcc
15700 @[ -f ./gcc/Makefile ] || exit 0; \
15701 r=`${PWD_COMMAND}`; export r; \
15702 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15703 $(HOST_EXPORTS) \
15704 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15705 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15706 done; \
15707 echo "Doing pdf in gcc" ; \
15708 (cd $(HOST_SUBDIR)/gcc && \
15709 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15710 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15711 "RANLIB=$${RANLIB}" \
15712 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15713 pdf) \
15714 || exit 1
15716 @endif gcc
15718 .PHONY: maybe-html-gcc html-gcc
15719 maybe-html-gcc:
15720 @if gcc
15721 maybe-html-gcc: html-gcc
15723 html-gcc: \
15724 configure-gcc
15725 @[ -f ./gcc/Makefile ] || exit 0; \
15726 r=`${PWD_COMMAND}`; export r; \
15727 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15728 $(HOST_EXPORTS) \
15729 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15730 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15731 done; \
15732 echo "Doing html in gcc" ; \
15733 (cd $(HOST_SUBDIR)/gcc && \
15734 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15735 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15736 "RANLIB=$${RANLIB}" \
15737 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15738 html) \
15739 || exit 1
15741 @endif gcc
15743 .PHONY: maybe-TAGS-gcc TAGS-gcc
15744 maybe-TAGS-gcc:
15745 @if gcc
15746 maybe-TAGS-gcc: TAGS-gcc
15748 TAGS-gcc: \
15749 configure-gcc
15750 @[ -f ./gcc/Makefile ] || exit 0; \
15751 r=`${PWD_COMMAND}`; export r; \
15752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15753 $(HOST_EXPORTS) \
15754 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15755 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15756 done; \
15757 echo "Doing TAGS in gcc" ; \
15758 (cd $(HOST_SUBDIR)/gcc && \
15759 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15760 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15761 "RANLIB=$${RANLIB}" \
15762 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15763 TAGS) \
15764 || exit 1
15766 @endif gcc
15768 .PHONY: maybe-install-info-gcc install-info-gcc
15769 maybe-install-info-gcc:
15770 @if gcc
15771 maybe-install-info-gcc: install-info-gcc
15773 install-info-gcc: \
15774 configure-gcc \
15775 info-gcc
15776 @[ -f ./gcc/Makefile ] || exit 0; \
15777 r=`${PWD_COMMAND}`; export r; \
15778 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15779 $(HOST_EXPORTS) \
15780 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15782 done; \
15783 echo "Doing install-info in gcc" ; \
15784 (cd $(HOST_SUBDIR)/gcc && \
15785 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15786 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15787 "RANLIB=$${RANLIB}" \
15788 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15789 install-info) \
15790 || exit 1
15792 @endif gcc
15794 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
15795 maybe-install-pdf-gcc:
15796 @if gcc
15797 maybe-install-pdf-gcc: install-pdf-gcc
15799 install-pdf-gcc: \
15800 configure-gcc \
15801 pdf-gcc
15802 @[ -f ./gcc/Makefile ] || exit 0; \
15803 r=`${PWD_COMMAND}`; export r; \
15804 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15805 $(HOST_EXPORTS) \
15806 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15808 done; \
15809 echo "Doing install-pdf in gcc" ; \
15810 (cd $(HOST_SUBDIR)/gcc && \
15811 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15812 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15813 "RANLIB=$${RANLIB}" \
15814 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15815 install-pdf) \
15816 || exit 1
15818 @endif gcc
15820 .PHONY: maybe-install-html-gcc install-html-gcc
15821 maybe-install-html-gcc:
15822 @if gcc
15823 maybe-install-html-gcc: install-html-gcc
15825 install-html-gcc: \
15826 configure-gcc \
15827 html-gcc
15828 @[ -f ./gcc/Makefile ] || exit 0; \
15829 r=`${PWD_COMMAND}`; export r; \
15830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15831 $(HOST_EXPORTS) \
15832 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15834 done; \
15835 echo "Doing install-html in gcc" ; \
15836 (cd $(HOST_SUBDIR)/gcc && \
15837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15839 "RANLIB=$${RANLIB}" \
15840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15841 install-html) \
15842 || exit 1
15844 @endif gcc
15846 .PHONY: maybe-installcheck-gcc installcheck-gcc
15847 maybe-installcheck-gcc:
15848 @if gcc
15849 maybe-installcheck-gcc: installcheck-gcc
15851 installcheck-gcc: \
15852 configure-gcc
15853 @[ -f ./gcc/Makefile ] || exit 0; \
15854 r=`${PWD_COMMAND}`; export r; \
15855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15856 $(HOST_EXPORTS) \
15857 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15858 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15859 done; \
15860 echo "Doing installcheck in gcc" ; \
15861 (cd $(HOST_SUBDIR)/gcc && \
15862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15864 "RANLIB=$${RANLIB}" \
15865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15866 installcheck) \
15867 || exit 1
15869 @endif gcc
15871 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
15872 maybe-mostlyclean-gcc:
15873 @if gcc
15874 maybe-mostlyclean-gcc: mostlyclean-gcc
15876 mostlyclean-gcc:
15877 @[ -f ./gcc/Makefile ] || exit 0; \
15878 r=`${PWD_COMMAND}`; export r; \
15879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15880 $(HOST_EXPORTS) \
15881 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15882 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15883 done; \
15884 echo "Doing mostlyclean in gcc" ; \
15885 (cd $(HOST_SUBDIR)/gcc && \
15886 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15887 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15888 "RANLIB=$${RANLIB}" \
15889 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15890 mostlyclean) \
15891 || exit 1
15893 @endif gcc
15895 .PHONY: maybe-clean-gcc clean-gcc
15896 maybe-clean-gcc:
15897 @if gcc
15898 maybe-clean-gcc: clean-gcc
15900 clean-gcc:
15901 @[ -f ./gcc/Makefile ] || exit 0; \
15902 r=`${PWD_COMMAND}`; export r; \
15903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15904 $(HOST_EXPORTS) \
15905 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15907 done; \
15908 echo "Doing clean in gcc" ; \
15909 (cd $(HOST_SUBDIR)/gcc && \
15910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15912 "RANLIB=$${RANLIB}" \
15913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15914 clean) \
15915 || exit 1
15917 @endif gcc
15919 .PHONY: maybe-distclean-gcc distclean-gcc
15920 maybe-distclean-gcc:
15921 @if gcc
15922 maybe-distclean-gcc: distclean-gcc
15924 distclean-gcc:
15925 @[ -f ./gcc/Makefile ] || exit 0; \
15926 r=`${PWD_COMMAND}`; export r; \
15927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15928 $(HOST_EXPORTS) \
15929 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15931 done; \
15932 echo "Doing distclean in gcc" ; \
15933 (cd $(HOST_SUBDIR)/gcc && \
15934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15936 "RANLIB=$${RANLIB}" \
15937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15938 distclean) \
15939 || exit 1
15941 @endif gcc
15943 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
15944 maybe-maintainer-clean-gcc:
15945 @if gcc
15946 maybe-maintainer-clean-gcc: maintainer-clean-gcc
15948 maintainer-clean-gcc:
15949 @[ -f ./gcc/Makefile ] || exit 0; \
15950 r=`${PWD_COMMAND}`; export r; \
15951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15952 $(HOST_EXPORTS) \
15953 for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
15954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15955 done; \
15956 echo "Doing maintainer-clean in gcc" ; \
15957 (cd $(HOST_SUBDIR)/gcc && \
15958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15960 "RANLIB=$${RANLIB}" \
15961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15962 maintainer-clean) \
15963 || exit 1
15965 @endif gcc
15969 .PHONY: configure-gawk maybe-configure-gawk
15970 maybe-configure-gawk:
15971 @if gcc-bootstrap
15972 configure-gawk: stage_current
15973 @endif gcc-bootstrap
15974 @if gawk
15975 maybe-configure-gawk: configure-gawk
15976 configure-gawk:
15977 @: $(MAKE); $(unstage)
15978 @r=`${PWD_COMMAND}`; export r; \
15979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15980 test ! -f $(HOST_SUBDIR)/gawk/Makefile || exit 0; \
15981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gawk ; \
15982 $(HOST_EXPORTS) \
15983 echo Configuring in $(HOST_SUBDIR)/gawk; \
15984 cd "$(HOST_SUBDIR)/gawk" || exit 1; \
15985 case $(srcdir) in \
15986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15987 *) topdir=`echo $(HOST_SUBDIR)/gawk/ | \
15988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15989 esac; \
15990 srcdiroption="--srcdir=$${topdir}/gawk"; \
15991 libsrcdir="$$s/gawk"; \
15992 $(SHELL) $${libsrcdir}/configure \
15993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15994 --target=${target_alias} $${srcdiroption} \
15995 || exit 1
15996 @endif gawk
16002 .PHONY: all-gawk maybe-all-gawk
16003 maybe-all-gawk:
16004 @if gcc-bootstrap
16005 all-gawk: stage_current
16006 @endif gcc-bootstrap
16007 @if gawk
16008 TARGET-gawk=all
16009 maybe-all-gawk: all-gawk
16010 all-gawk: configure-gawk
16011 @: $(MAKE); $(unstage)
16012 @r=`${PWD_COMMAND}`; export r; \
16013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014 $(HOST_EXPORTS) \
16015 (cd $(HOST_SUBDIR)/gawk && \
16016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16017 $(TARGET-gawk))
16018 @endif gawk
16023 .PHONY: check-gawk maybe-check-gawk
16024 maybe-check-gawk:
16025 @if gawk
16026 maybe-check-gawk: check-gawk
16028 check-gawk:
16029 @: $(MAKE); $(unstage)
16030 @r=`${PWD_COMMAND}`; export r; \
16031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16032 $(HOST_EXPORTS) \
16033 (cd $(HOST_SUBDIR)/gawk && \
16034 $(MAKE) $(FLAGS_TO_PASS) check)
16036 @endif gawk
16038 .PHONY: install-gawk maybe-install-gawk
16039 maybe-install-gawk:
16040 @if gawk
16041 maybe-install-gawk: install-gawk
16043 install-gawk: installdirs
16044 @: $(MAKE); $(unstage)
16045 @r=`${PWD_COMMAND}`; export r; \
16046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16047 $(HOST_EXPORTS) \
16048 (cd $(HOST_SUBDIR)/gawk && \
16049 $(MAKE) $(FLAGS_TO_PASS) install)
16051 @endif gawk
16053 .PHONY: install-strip-gawk maybe-install-strip-gawk
16054 maybe-install-strip-gawk:
16055 @if gawk
16056 maybe-install-strip-gawk: install-strip-gawk
16058 install-strip-gawk: installdirs
16059 @: $(MAKE); $(unstage)
16060 @r=`${PWD_COMMAND}`; export r; \
16061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16062 $(HOST_EXPORTS) \
16063 (cd $(HOST_SUBDIR)/gawk && \
16064 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16066 @endif gawk
16068 # Other targets (info, dvi, pdf, etc.)
16070 .PHONY: maybe-info-gawk info-gawk
16071 maybe-info-gawk:
16072 @if gawk
16073 maybe-info-gawk: info-gawk
16075 info-gawk: \
16076 configure-gawk
16077 @: $(MAKE); $(unstage)
16078 @[ -f ./gawk/Makefile ] || exit 0; \
16079 r=`${PWD_COMMAND}`; export r; \
16080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16081 $(HOST_EXPORTS) \
16082 for flag in $(EXTRA_HOST_FLAGS) ; do \
16083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16084 done; \
16085 echo "Doing info in gawk" ; \
16086 (cd $(HOST_SUBDIR)/gawk && \
16087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16089 "RANLIB=$${RANLIB}" \
16090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16091 info) \
16092 || exit 1
16094 @endif gawk
16096 .PHONY: maybe-dvi-gawk dvi-gawk
16097 maybe-dvi-gawk:
16098 @if gawk
16099 maybe-dvi-gawk: dvi-gawk
16101 dvi-gawk: \
16102 configure-gawk
16103 @: $(MAKE); $(unstage)
16104 @[ -f ./gawk/Makefile ] || exit 0; \
16105 r=`${PWD_COMMAND}`; export r; \
16106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16107 $(HOST_EXPORTS) \
16108 for flag in $(EXTRA_HOST_FLAGS) ; do \
16109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16110 done; \
16111 echo "Doing dvi in gawk" ; \
16112 (cd $(HOST_SUBDIR)/gawk && \
16113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16115 "RANLIB=$${RANLIB}" \
16116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16117 dvi) \
16118 || exit 1
16120 @endif gawk
16122 .PHONY: maybe-pdf-gawk pdf-gawk
16123 maybe-pdf-gawk:
16124 @if gawk
16125 maybe-pdf-gawk: pdf-gawk
16127 pdf-gawk: \
16128 configure-gawk
16129 @: $(MAKE); $(unstage)
16130 @[ -f ./gawk/Makefile ] || exit 0; \
16131 r=`${PWD_COMMAND}`; export r; \
16132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16133 $(HOST_EXPORTS) \
16134 for flag in $(EXTRA_HOST_FLAGS) ; do \
16135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16136 done; \
16137 echo "Doing pdf in gawk" ; \
16138 (cd $(HOST_SUBDIR)/gawk && \
16139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16141 "RANLIB=$${RANLIB}" \
16142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16143 pdf) \
16144 || exit 1
16146 @endif gawk
16148 .PHONY: maybe-html-gawk html-gawk
16149 maybe-html-gawk:
16150 @if gawk
16151 maybe-html-gawk: html-gawk
16153 html-gawk: \
16154 configure-gawk
16155 @: $(MAKE); $(unstage)
16156 @[ -f ./gawk/Makefile ] || exit 0; \
16157 r=`${PWD_COMMAND}`; export r; \
16158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16159 $(HOST_EXPORTS) \
16160 for flag in $(EXTRA_HOST_FLAGS) ; do \
16161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16162 done; \
16163 echo "Doing html in gawk" ; \
16164 (cd $(HOST_SUBDIR)/gawk && \
16165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16167 "RANLIB=$${RANLIB}" \
16168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16169 html) \
16170 || exit 1
16172 @endif gawk
16174 .PHONY: maybe-TAGS-gawk TAGS-gawk
16175 maybe-TAGS-gawk:
16176 @if gawk
16177 maybe-TAGS-gawk: TAGS-gawk
16179 TAGS-gawk: \
16180 configure-gawk
16181 @: $(MAKE); $(unstage)
16182 @[ -f ./gawk/Makefile ] || exit 0; \
16183 r=`${PWD_COMMAND}`; export r; \
16184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16185 $(HOST_EXPORTS) \
16186 for flag in $(EXTRA_HOST_FLAGS) ; do \
16187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16188 done; \
16189 echo "Doing TAGS in gawk" ; \
16190 (cd $(HOST_SUBDIR)/gawk && \
16191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16193 "RANLIB=$${RANLIB}" \
16194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16195 TAGS) \
16196 || exit 1
16198 @endif gawk
16200 .PHONY: maybe-install-info-gawk install-info-gawk
16201 maybe-install-info-gawk:
16202 @if gawk
16203 maybe-install-info-gawk: install-info-gawk
16205 install-info-gawk: \
16206 configure-gawk \
16207 info-gawk
16208 @: $(MAKE); $(unstage)
16209 @[ -f ./gawk/Makefile ] || exit 0; \
16210 r=`${PWD_COMMAND}`; export r; \
16211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16212 $(HOST_EXPORTS) \
16213 for flag in $(EXTRA_HOST_FLAGS) ; do \
16214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16215 done; \
16216 echo "Doing install-info in gawk" ; \
16217 (cd $(HOST_SUBDIR)/gawk && \
16218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16220 "RANLIB=$${RANLIB}" \
16221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16222 install-info) \
16223 || exit 1
16225 @endif gawk
16227 .PHONY: maybe-install-pdf-gawk install-pdf-gawk
16228 maybe-install-pdf-gawk:
16229 @if gawk
16230 maybe-install-pdf-gawk: install-pdf-gawk
16232 install-pdf-gawk: \
16233 configure-gawk \
16234 pdf-gawk
16235 @: $(MAKE); $(unstage)
16236 @[ -f ./gawk/Makefile ] || exit 0; \
16237 r=`${PWD_COMMAND}`; export r; \
16238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16239 $(HOST_EXPORTS) \
16240 for flag in $(EXTRA_HOST_FLAGS) ; do \
16241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16242 done; \
16243 echo "Doing install-pdf in gawk" ; \
16244 (cd $(HOST_SUBDIR)/gawk && \
16245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16247 "RANLIB=$${RANLIB}" \
16248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16249 install-pdf) \
16250 || exit 1
16252 @endif gawk
16254 .PHONY: maybe-install-html-gawk install-html-gawk
16255 maybe-install-html-gawk:
16256 @if gawk
16257 maybe-install-html-gawk: install-html-gawk
16259 install-html-gawk: \
16260 configure-gawk \
16261 html-gawk
16262 @: $(MAKE); $(unstage)
16263 @[ -f ./gawk/Makefile ] || exit 0; \
16264 r=`${PWD_COMMAND}`; export r; \
16265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16266 $(HOST_EXPORTS) \
16267 for flag in $(EXTRA_HOST_FLAGS) ; do \
16268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16269 done; \
16270 echo "Doing install-html in gawk" ; \
16271 (cd $(HOST_SUBDIR)/gawk && \
16272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16274 "RANLIB=$${RANLIB}" \
16275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16276 install-html) \
16277 || exit 1
16279 @endif gawk
16281 .PHONY: maybe-installcheck-gawk installcheck-gawk
16282 maybe-installcheck-gawk:
16283 @if gawk
16284 maybe-installcheck-gawk: installcheck-gawk
16286 installcheck-gawk: \
16287 configure-gawk
16288 @: $(MAKE); $(unstage)
16289 @[ -f ./gawk/Makefile ] || exit 0; \
16290 r=`${PWD_COMMAND}`; export r; \
16291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16292 $(HOST_EXPORTS) \
16293 for flag in $(EXTRA_HOST_FLAGS) ; do \
16294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16295 done; \
16296 echo "Doing installcheck in gawk" ; \
16297 (cd $(HOST_SUBDIR)/gawk && \
16298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16300 "RANLIB=$${RANLIB}" \
16301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16302 installcheck) \
16303 || exit 1
16305 @endif gawk
16307 .PHONY: maybe-mostlyclean-gawk mostlyclean-gawk
16308 maybe-mostlyclean-gawk:
16309 @if gawk
16310 maybe-mostlyclean-gawk: mostlyclean-gawk
16312 mostlyclean-gawk:
16313 @: $(MAKE); $(unstage)
16314 @[ -f ./gawk/Makefile ] || exit 0; \
16315 r=`${PWD_COMMAND}`; export r; \
16316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16317 $(HOST_EXPORTS) \
16318 for flag in $(EXTRA_HOST_FLAGS) ; do \
16319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16320 done; \
16321 echo "Doing mostlyclean in gawk" ; \
16322 (cd $(HOST_SUBDIR)/gawk && \
16323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16325 "RANLIB=$${RANLIB}" \
16326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16327 mostlyclean) \
16328 || exit 1
16330 @endif gawk
16332 .PHONY: maybe-clean-gawk clean-gawk
16333 maybe-clean-gawk:
16334 @if gawk
16335 maybe-clean-gawk: clean-gawk
16337 clean-gawk:
16338 @: $(MAKE); $(unstage)
16339 @[ -f ./gawk/Makefile ] || exit 0; \
16340 r=`${PWD_COMMAND}`; export r; \
16341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16342 $(HOST_EXPORTS) \
16343 for flag in $(EXTRA_HOST_FLAGS) ; do \
16344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16345 done; \
16346 echo "Doing clean in gawk" ; \
16347 (cd $(HOST_SUBDIR)/gawk && \
16348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16350 "RANLIB=$${RANLIB}" \
16351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16352 clean) \
16353 || exit 1
16355 @endif gawk
16357 .PHONY: maybe-distclean-gawk distclean-gawk
16358 maybe-distclean-gawk:
16359 @if gawk
16360 maybe-distclean-gawk: distclean-gawk
16362 distclean-gawk:
16363 @: $(MAKE); $(unstage)
16364 @[ -f ./gawk/Makefile ] || exit 0; \
16365 r=`${PWD_COMMAND}`; export r; \
16366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16367 $(HOST_EXPORTS) \
16368 for flag in $(EXTRA_HOST_FLAGS) ; do \
16369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16370 done; \
16371 echo "Doing distclean in gawk" ; \
16372 (cd $(HOST_SUBDIR)/gawk && \
16373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16375 "RANLIB=$${RANLIB}" \
16376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16377 distclean) \
16378 || exit 1
16380 @endif gawk
16382 .PHONY: maybe-maintainer-clean-gawk maintainer-clean-gawk
16383 maybe-maintainer-clean-gawk:
16384 @if gawk
16385 maybe-maintainer-clean-gawk: maintainer-clean-gawk
16387 maintainer-clean-gawk:
16388 @: $(MAKE); $(unstage)
16389 @[ -f ./gawk/Makefile ] || exit 0; \
16390 r=`${PWD_COMMAND}`; export r; \
16391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16392 $(HOST_EXPORTS) \
16393 for flag in $(EXTRA_HOST_FLAGS) ; do \
16394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16395 done; \
16396 echo "Doing maintainer-clean in gawk" ; \
16397 (cd $(HOST_SUBDIR)/gawk && \
16398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16400 "RANLIB=$${RANLIB}" \
16401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16402 maintainer-clean) \
16403 || exit 1
16405 @endif gawk
16409 .PHONY: configure-gettext maybe-configure-gettext
16410 maybe-configure-gettext:
16411 @if gcc-bootstrap
16412 configure-gettext: stage_current
16413 @endif gcc-bootstrap
16414 @if gettext
16415 maybe-configure-gettext: configure-gettext
16416 configure-gettext:
16417 @: $(MAKE); $(unstage)
16418 @r=`${PWD_COMMAND}`; export r; \
16419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16420 test ! -f $(HOST_SUBDIR)/gettext/Makefile || exit 0; \
16421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gettext ; \
16422 $(HOST_EXPORTS) \
16423 echo Configuring in $(HOST_SUBDIR)/gettext; \
16424 cd "$(HOST_SUBDIR)/gettext" || exit 1; \
16425 case $(srcdir) in \
16426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16427 *) topdir=`echo $(HOST_SUBDIR)/gettext/ | \
16428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16429 esac; \
16430 srcdiroption="--srcdir=$${topdir}/gettext"; \
16431 libsrcdir="$$s/gettext"; \
16432 $(SHELL) $${libsrcdir}/configure \
16433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16434 --target=${target_alias} $${srcdiroption} \
16435 || exit 1
16436 @endif gettext
16442 .PHONY: all-gettext maybe-all-gettext
16443 maybe-all-gettext:
16444 @if gcc-bootstrap
16445 all-gettext: stage_current
16446 @endif gcc-bootstrap
16447 @if gettext
16448 TARGET-gettext=all
16449 maybe-all-gettext: all-gettext
16450 all-gettext: configure-gettext
16451 @: $(MAKE); $(unstage)
16452 @r=`${PWD_COMMAND}`; export r; \
16453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16454 $(HOST_EXPORTS) \
16455 (cd $(HOST_SUBDIR)/gettext && \
16456 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
16457 $(TARGET-gettext))
16458 @endif gettext
16463 .PHONY: check-gettext maybe-check-gettext
16464 maybe-check-gettext:
16465 @if gettext
16466 maybe-check-gettext: check-gettext
16468 check-gettext:
16469 @: $(MAKE); $(unstage)
16470 @r=`${PWD_COMMAND}`; export r; \
16471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16472 $(HOST_EXPORTS) \
16473 (cd $(HOST_SUBDIR)/gettext && \
16474 $(MAKE) $(FLAGS_TO_PASS) check)
16476 @endif gettext
16478 .PHONY: install-gettext maybe-install-gettext
16479 maybe-install-gettext:
16480 @if gettext
16481 maybe-install-gettext: install-gettext
16483 install-gettext: installdirs
16484 @: $(MAKE); $(unstage)
16485 @r=`${PWD_COMMAND}`; export r; \
16486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16487 $(HOST_EXPORTS) \
16488 (cd $(HOST_SUBDIR)/gettext && \
16489 $(MAKE) $(FLAGS_TO_PASS) install)
16491 @endif gettext
16493 .PHONY: install-strip-gettext maybe-install-strip-gettext
16494 maybe-install-strip-gettext:
16495 @if gettext
16496 maybe-install-strip-gettext: install-strip-gettext
16498 install-strip-gettext: installdirs
16499 @: $(MAKE); $(unstage)
16500 @r=`${PWD_COMMAND}`; export r; \
16501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16502 $(HOST_EXPORTS) \
16503 (cd $(HOST_SUBDIR)/gettext && \
16504 $(MAKE) $(FLAGS_TO_PASS) install-strip)
16506 @endif gettext
16508 # Other targets (info, dvi, pdf, etc.)
16510 .PHONY: maybe-info-gettext info-gettext
16511 maybe-info-gettext:
16512 @if gettext
16513 maybe-info-gettext: info-gettext
16515 info-gettext: \
16516 configure-gettext
16517 @: $(MAKE); $(unstage)
16518 @[ -f ./gettext/Makefile ] || exit 0; \
16519 r=`${PWD_COMMAND}`; export r; \
16520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16521 $(HOST_EXPORTS) \
16522 for flag in $(EXTRA_HOST_FLAGS) ; do \
16523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16524 done; \
16525 echo "Doing info in gettext" ; \
16526 (cd $(HOST_SUBDIR)/gettext && \
16527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16529 "RANLIB=$${RANLIB}" \
16530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16531 info) \
16532 || exit 1
16534 @endif gettext
16536 .PHONY: maybe-dvi-gettext dvi-gettext
16537 maybe-dvi-gettext:
16538 @if gettext
16539 maybe-dvi-gettext: dvi-gettext
16541 dvi-gettext: \
16542 configure-gettext
16543 @: $(MAKE); $(unstage)
16544 @[ -f ./gettext/Makefile ] || exit 0; \
16545 r=`${PWD_COMMAND}`; export r; \
16546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16547 $(HOST_EXPORTS) \
16548 for flag in $(EXTRA_HOST_FLAGS) ; do \
16549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16550 done; \
16551 echo "Doing dvi in gettext" ; \
16552 (cd $(HOST_SUBDIR)/gettext && \
16553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16555 "RANLIB=$${RANLIB}" \
16556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16557 dvi) \
16558 || exit 1
16560 @endif gettext
16562 .PHONY: maybe-pdf-gettext pdf-gettext
16563 maybe-pdf-gettext:
16564 @if gettext
16565 maybe-pdf-gettext: pdf-gettext
16567 pdf-gettext: \
16568 configure-gettext
16569 @: $(MAKE); $(unstage)
16570 @[ -f ./gettext/Makefile ] || exit 0; \
16571 r=`${PWD_COMMAND}`; export r; \
16572 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16573 $(HOST_EXPORTS) \
16574 for flag in $(EXTRA_HOST_FLAGS) ; do \
16575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16576 done; \
16577 echo "Doing pdf in gettext" ; \
16578 (cd $(HOST_SUBDIR)/gettext && \
16579 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16580 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16581 "RANLIB=$${RANLIB}" \
16582 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16583 pdf) \
16584 || exit 1
16586 @endif gettext
16588 .PHONY: maybe-html-gettext html-gettext
16589 maybe-html-gettext:
16590 @if gettext
16591 maybe-html-gettext: html-gettext
16593 html-gettext: \
16594 configure-gettext
16595 @: $(MAKE); $(unstage)
16596 @[ -f ./gettext/Makefile ] || exit 0; \
16597 r=`${PWD_COMMAND}`; export r; \
16598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599 $(HOST_EXPORTS) \
16600 for flag in $(EXTRA_HOST_FLAGS) ; do \
16601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16602 done; \
16603 echo "Doing html in gettext" ; \
16604 (cd $(HOST_SUBDIR)/gettext && \
16605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16607 "RANLIB=$${RANLIB}" \
16608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16609 html) \
16610 || exit 1
16612 @endif gettext
16614 .PHONY: maybe-TAGS-gettext TAGS-gettext
16615 maybe-TAGS-gettext:
16616 @if gettext
16617 maybe-TAGS-gettext: TAGS-gettext
16619 TAGS-gettext: \
16620 configure-gettext
16621 @: $(MAKE); $(unstage)
16622 @[ -f ./gettext/Makefile ] || exit 0; \
16623 r=`${PWD_COMMAND}`; export r; \
16624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16625 $(HOST_EXPORTS) \
16626 for flag in $(EXTRA_HOST_FLAGS) ; do \
16627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16628 done; \
16629 echo "Doing TAGS in gettext" ; \
16630 (cd $(HOST_SUBDIR)/gettext && \
16631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16633 "RANLIB=$${RANLIB}" \
16634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16635 TAGS) \
16636 || exit 1
16638 @endif gettext
16640 .PHONY: maybe-install-info-gettext install-info-gettext
16641 maybe-install-info-gettext:
16642 @if gettext
16643 maybe-install-info-gettext: install-info-gettext
16645 install-info-gettext: \
16646 configure-gettext \
16647 info-gettext
16648 @: $(MAKE); $(unstage)
16649 @[ -f ./gettext/Makefile ] || exit 0; \
16650 r=`${PWD_COMMAND}`; export r; \
16651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16652 $(HOST_EXPORTS) \
16653 for flag in $(EXTRA_HOST_FLAGS) ; do \
16654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16655 done; \
16656 echo "Doing install-info in gettext" ; \
16657 (cd $(HOST_SUBDIR)/gettext && \
16658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16660 "RANLIB=$${RANLIB}" \
16661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16662 install-info) \
16663 || exit 1
16665 @endif gettext
16667 .PHONY: maybe-install-pdf-gettext install-pdf-gettext
16668 maybe-install-pdf-gettext:
16669 @if gettext
16670 maybe-install-pdf-gettext: install-pdf-gettext
16672 install-pdf-gettext: \
16673 configure-gettext \
16674 pdf-gettext
16675 @: $(MAKE); $(unstage)
16676 @[ -f ./gettext/Makefile ] || exit 0; \
16677 r=`${PWD_COMMAND}`; export r; \
16678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16679 $(HOST_EXPORTS) \
16680 for flag in $(EXTRA_HOST_FLAGS) ; do \
16681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16682 done; \
16683 echo "Doing install-pdf in gettext" ; \
16684 (cd $(HOST_SUBDIR)/gettext && \
16685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16687 "RANLIB=$${RANLIB}" \
16688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16689 install-pdf) \
16690 || exit 1
16692 @endif gettext
16694 .PHONY: maybe-install-html-gettext install-html-gettext
16695 maybe-install-html-gettext:
16696 @if gettext
16697 maybe-install-html-gettext: install-html-gettext
16699 install-html-gettext: \
16700 configure-gettext \
16701 html-gettext
16702 @: $(MAKE); $(unstage)
16703 @[ -f ./gettext/Makefile ] || exit 0; \
16704 r=`${PWD_COMMAND}`; export r; \
16705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16706 $(HOST_EXPORTS) \
16707 for flag in $(EXTRA_HOST_FLAGS) ; do \
16708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16709 done; \
16710 echo "Doing install-html in gettext" ; \
16711 (cd $(HOST_SUBDIR)/gettext && \
16712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16714 "RANLIB=$${RANLIB}" \
16715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16716 install-html) \
16717 || exit 1
16719 @endif gettext
16721 .PHONY: maybe-installcheck-gettext installcheck-gettext
16722 maybe-installcheck-gettext:
16723 @if gettext
16724 maybe-installcheck-gettext: installcheck-gettext
16726 installcheck-gettext: \
16727 configure-gettext
16728 @: $(MAKE); $(unstage)
16729 @[ -f ./gettext/Makefile ] || exit 0; \
16730 r=`${PWD_COMMAND}`; export r; \
16731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16732 $(HOST_EXPORTS) \
16733 for flag in $(EXTRA_HOST_FLAGS) ; do \
16734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16735 done; \
16736 echo "Doing installcheck in gettext" ; \
16737 (cd $(HOST_SUBDIR)/gettext && \
16738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16740 "RANLIB=$${RANLIB}" \
16741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16742 installcheck) \
16743 || exit 1
16745 @endif gettext
16747 .PHONY: maybe-mostlyclean-gettext mostlyclean-gettext
16748 maybe-mostlyclean-gettext:
16749 @if gettext
16750 maybe-mostlyclean-gettext: mostlyclean-gettext
16752 mostlyclean-gettext:
16753 @: $(MAKE); $(unstage)
16754 @[ -f ./gettext/Makefile ] || exit 0; \
16755 r=`${PWD_COMMAND}`; export r; \
16756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16757 $(HOST_EXPORTS) \
16758 for flag in $(EXTRA_HOST_FLAGS) ; do \
16759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16760 done; \
16761 echo "Doing mostlyclean in gettext" ; \
16762 (cd $(HOST_SUBDIR)/gettext && \
16763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16765 "RANLIB=$${RANLIB}" \
16766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16767 mostlyclean) \
16768 || exit 1
16770 @endif gettext
16772 .PHONY: maybe-clean-gettext clean-gettext
16773 maybe-clean-gettext:
16774 @if gettext
16775 maybe-clean-gettext: clean-gettext
16777 clean-gettext:
16778 @: $(MAKE); $(unstage)
16779 @[ -f ./gettext/Makefile ] || exit 0; \
16780 r=`${PWD_COMMAND}`; export r; \
16781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16782 $(HOST_EXPORTS) \
16783 for flag in $(EXTRA_HOST_FLAGS) ; do \
16784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16785 done; \
16786 echo "Doing clean in gettext" ; \
16787 (cd $(HOST_SUBDIR)/gettext && \
16788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16790 "RANLIB=$${RANLIB}" \
16791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16792 clean) \
16793 || exit 1
16795 @endif gettext
16797 .PHONY: maybe-distclean-gettext distclean-gettext
16798 maybe-distclean-gettext:
16799 @if gettext
16800 maybe-distclean-gettext: distclean-gettext
16802 distclean-gettext:
16803 @: $(MAKE); $(unstage)
16804 @[ -f ./gettext/Makefile ] || exit 0; \
16805 r=`${PWD_COMMAND}`; export r; \
16806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16807 $(HOST_EXPORTS) \
16808 for flag in $(EXTRA_HOST_FLAGS) ; do \
16809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16810 done; \
16811 echo "Doing distclean in gettext" ; \
16812 (cd $(HOST_SUBDIR)/gettext && \
16813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16815 "RANLIB=$${RANLIB}" \
16816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16817 distclean) \
16818 || exit 1
16820 @endif gettext
16822 .PHONY: maybe-maintainer-clean-gettext maintainer-clean-gettext
16823 maybe-maintainer-clean-gettext:
16824 @if gettext
16825 maybe-maintainer-clean-gettext: maintainer-clean-gettext
16827 maintainer-clean-gettext:
16828 @: $(MAKE); $(unstage)
16829 @[ -f ./gettext/Makefile ] || exit 0; \
16830 r=`${PWD_COMMAND}`; export r; \
16831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16832 $(HOST_EXPORTS) \
16833 for flag in $(EXTRA_HOST_FLAGS) ; do \
16834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16835 done; \
16836 echo "Doing maintainer-clean in gettext" ; \
16837 (cd $(HOST_SUBDIR)/gettext && \
16838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16840 "RANLIB=$${RANLIB}" \
16841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16842 maintainer-clean) \
16843 || exit 1
16845 @endif gettext
16849 .PHONY: configure-gmp maybe-configure-gmp
16850 maybe-configure-gmp:
16851 @if gcc-bootstrap
16852 configure-gmp: stage_current
16853 @endif gcc-bootstrap
16854 @if gmp
16855 maybe-configure-gmp: configure-gmp
16856 configure-gmp:
16857 @r=`${PWD_COMMAND}`; export r; \
16858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16859 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16860 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16861 $(HOST_EXPORTS) \
16862 echo Configuring in $(HOST_SUBDIR)/gmp; \
16863 cd "$(HOST_SUBDIR)/gmp" || exit 1; \
16864 case $(srcdir) in \
16865 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16866 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16867 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16868 esac; \
16869 srcdiroption="--srcdir=$${topdir}/gmp"; \
16870 libsrcdir="$$s/gmp"; \
16871 $(SHELL) $${libsrcdir}/configure \
16872 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16873 --target=none-${host_vendor}-${host_os} $${srcdiroption} --disable-shared \
16874 || exit 1
16875 @endif gmp
16879 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
16880 maybe-configure-stage1-gmp:
16881 @if gmp-bootstrap
16882 maybe-configure-stage1-gmp: configure-stage1-gmp
16883 configure-stage1-gmp:
16884 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16885 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16886 @r=`${PWD_COMMAND}`; export r; \
16887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16888 TFLAGS="$(STAGE1_TFLAGS)"; \
16889 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16890 $(HOST_EXPORTS) \
16891 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16892 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16893 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
16894 echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
16895 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16896 cd $(HOST_SUBDIR)/gmp || exit 1; \
16897 case $(srcdir) in \
16898 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16899 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16900 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16901 esac; \
16902 srcdiroption="--srcdir=$${topdir}/gmp"; \
16903 libsrcdir="$$s/gmp"; \
16904 $(SHELL) $${libsrcdir}/configure \
16905 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16906 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16907 $(STAGE1_CONFIGURE_FLAGS) \
16908 --disable-shared
16909 @endif gmp-bootstrap
16911 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
16912 maybe-configure-stage2-gmp:
16913 @if gmp-bootstrap
16914 maybe-configure-stage2-gmp: configure-stage2-gmp
16915 configure-stage2-gmp:
16916 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16917 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16918 @r=`${PWD_COMMAND}`; export r; \
16919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16920 TFLAGS="$(STAGE2_TFLAGS)"; \
16921 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16922 $(HOST_EXPORTS) \
16923 $(POSTSTAGE1_HOST_EXPORTS) \
16924 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16925 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16926 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
16927 echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
16928 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16929 cd $(HOST_SUBDIR)/gmp || exit 1; \
16930 case $(srcdir) in \
16931 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16932 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16933 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16934 esac; \
16935 srcdiroption="--srcdir=$${topdir}/gmp"; \
16936 libsrcdir="$$s/gmp"; \
16937 $(SHELL) $${libsrcdir}/configure \
16938 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16939 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16940 --with-build-libsubdir=$(HOST_SUBDIR) \
16941 $(STAGE2_CONFIGURE_FLAGS) \
16942 --disable-shared
16943 @endif gmp-bootstrap
16945 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
16946 maybe-configure-stage3-gmp:
16947 @if gmp-bootstrap
16948 maybe-configure-stage3-gmp: configure-stage3-gmp
16949 configure-stage3-gmp:
16950 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16951 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16952 @r=`${PWD_COMMAND}`; export r; \
16953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16954 TFLAGS="$(STAGE3_TFLAGS)"; \
16955 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16956 $(HOST_EXPORTS) \
16957 $(POSTSTAGE1_HOST_EXPORTS) \
16958 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16959 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16960 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
16961 echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
16962 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16963 cd $(HOST_SUBDIR)/gmp || exit 1; \
16964 case $(srcdir) in \
16965 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16966 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
16967 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16968 esac; \
16969 srcdiroption="--srcdir=$${topdir}/gmp"; \
16970 libsrcdir="$$s/gmp"; \
16971 $(SHELL) $${libsrcdir}/configure \
16972 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
16973 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
16974 --with-build-libsubdir=$(HOST_SUBDIR) \
16975 $(STAGE3_CONFIGURE_FLAGS) \
16976 --disable-shared
16977 @endif gmp-bootstrap
16979 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
16980 maybe-configure-stage4-gmp:
16981 @if gmp-bootstrap
16982 maybe-configure-stage4-gmp: configure-stage4-gmp
16983 configure-stage4-gmp:
16984 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16985 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
16986 @r=`${PWD_COMMAND}`; export r; \
16987 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988 TFLAGS="$(STAGE4_TFLAGS)"; \
16989 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
16990 $(HOST_EXPORTS) \
16991 $(POSTSTAGE1_HOST_EXPORTS) \
16992 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16993 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16994 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
16995 echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
16996 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
16997 cd $(HOST_SUBDIR)/gmp || exit 1; \
16998 case $(srcdir) in \
16999 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17000 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17001 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17002 esac; \
17003 srcdiroption="--srcdir=$${topdir}/gmp"; \
17004 libsrcdir="$$s/gmp"; \
17005 $(SHELL) $${libsrcdir}/configure \
17006 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17007 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17008 --with-build-libsubdir=$(HOST_SUBDIR) \
17009 $(STAGE4_CONFIGURE_FLAGS) \
17010 --disable-shared
17011 @endif gmp-bootstrap
17013 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
17014 maybe-configure-stageprofile-gmp:
17015 @if gmp-bootstrap
17016 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
17017 configure-stageprofile-gmp:
17018 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17019 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17020 @r=`${PWD_COMMAND}`; export r; \
17021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17022 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17023 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17024 $(HOST_EXPORTS) \
17025 $(POSTSTAGE1_HOST_EXPORTS) \
17026 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17027 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17028 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17029 echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
17030 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17031 cd $(HOST_SUBDIR)/gmp || exit 1; \
17032 case $(srcdir) in \
17033 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17034 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17035 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17036 esac; \
17037 srcdiroption="--srcdir=$${topdir}/gmp"; \
17038 libsrcdir="$$s/gmp"; \
17039 $(SHELL) $${libsrcdir}/configure \
17040 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17041 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17042 --with-build-libsubdir=$(HOST_SUBDIR) \
17043 $(STAGEprofile_CONFIGURE_FLAGS) \
17044 --disable-shared
17045 @endif gmp-bootstrap
17047 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
17048 maybe-configure-stagefeedback-gmp:
17049 @if gmp-bootstrap
17050 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
17051 configure-stagefeedback-gmp:
17052 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17053 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
17054 @r=`${PWD_COMMAND}`; export r; \
17055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17056 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17057 test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
17058 $(HOST_EXPORTS) \
17059 $(POSTSTAGE1_HOST_EXPORTS) \
17060 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17061 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17062 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17063 echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
17064 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
17065 cd $(HOST_SUBDIR)/gmp || exit 1; \
17066 case $(srcdir) in \
17067 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17068 *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
17069 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17070 esac; \
17071 srcdiroption="--srcdir=$${topdir}/gmp"; \
17072 libsrcdir="$$s/gmp"; \
17073 $(SHELL) $${libsrcdir}/configure \
17074 $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
17075 --target=none-${host_vendor}-${host_os} $${srcdiroption} \
17076 --with-build-libsubdir=$(HOST_SUBDIR) \
17077 $(STAGEfeedback_CONFIGURE_FLAGS) \
17078 --disable-shared
17079 @endif gmp-bootstrap
17085 .PHONY: all-gmp maybe-all-gmp
17086 maybe-all-gmp:
17087 @if gcc-bootstrap
17088 all-gmp: stage_current
17089 @endif gcc-bootstrap
17090 @if gmp
17091 TARGET-gmp=all
17092 maybe-all-gmp: all-gmp
17093 all-gmp: configure-gmp
17094 @r=`${PWD_COMMAND}`; export r; \
17095 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17096 $(HOST_EXPORTS) \
17097 (cd $(HOST_SUBDIR)/gmp && \
17098 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17099 $(TARGET-gmp))
17100 @endif gmp
17104 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
17105 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
17106 maybe-all-stage1-gmp:
17107 maybe-clean-stage1-gmp:
17108 @if gmp-bootstrap
17109 maybe-all-stage1-gmp: all-stage1-gmp
17110 all-stage1: all-stage1-gmp
17111 TARGET-stage1-gmp = $(TARGET-gmp)
17112 all-stage1-gmp: configure-stage1-gmp
17113 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17114 @r=`${PWD_COMMAND}`; export r; \
17115 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17116 TFLAGS="$(STAGE1_TFLAGS)"; \
17117 $(HOST_EXPORTS) \
17118 cd $(HOST_SUBDIR)/gmp && \
17119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17120 CFLAGS="$(STAGE1_CFLAGS)" \
17121 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17122 LIBCFLAGS="$(LIBCFLAGS)" \
17123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17126 $(EXTRA_HOST_FLAGS) \
17127 TFLAGS="$(STAGE1_TFLAGS)" \
17128 $(TARGET-stage1-gmp)
17130 maybe-clean-stage1-gmp: clean-stage1-gmp
17131 clean-stage1: clean-stage1-gmp
17132 clean-stage1-gmp:
17133 @if [ $(current_stage) = stage1 ]; then \
17134 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17135 else \
17136 [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
17137 $(MAKE) stage1-start; \
17138 fi; \
17139 cd $(HOST_SUBDIR)/gmp && \
17140 $(MAKE) $(EXTRA_HOST_FLAGS) \
17141 clean
17142 @endif gmp-bootstrap
17145 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
17146 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
17147 maybe-all-stage2-gmp:
17148 maybe-clean-stage2-gmp:
17149 @if gmp-bootstrap
17150 maybe-all-stage2-gmp: all-stage2-gmp
17151 all-stage2: all-stage2-gmp
17152 TARGET-stage2-gmp = $(TARGET-gmp)
17153 all-stage2-gmp: configure-stage2-gmp
17154 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17155 @r=`${PWD_COMMAND}`; export r; \
17156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17157 TFLAGS="$(STAGE2_TFLAGS)"; \
17158 $(HOST_EXPORTS) \
17159 $(POSTSTAGE1_HOST_EXPORTS) \
17160 cd $(HOST_SUBDIR)/gmp && \
17161 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17162 CFLAGS="$(STAGE2_CFLAGS)" \
17163 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17164 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17165 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17166 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17167 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17168 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17169 TFLAGS="$(STAGE2_TFLAGS)" \
17170 $(TARGET-stage2-gmp)
17172 maybe-clean-stage2-gmp: clean-stage2-gmp
17173 clean-stage2: clean-stage2-gmp
17174 clean-stage2-gmp:
17175 @if [ $(current_stage) = stage2 ]; then \
17176 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17177 else \
17178 [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
17179 $(MAKE) stage2-start; \
17180 fi; \
17181 cd $(HOST_SUBDIR)/gmp && \
17182 $(MAKE) $(EXTRA_HOST_FLAGS) \
17183 $(POSTSTAGE1_FLAGS_TO_PASS) \
17184 clean
17185 @endif gmp-bootstrap
17188 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
17189 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
17190 maybe-all-stage3-gmp:
17191 maybe-clean-stage3-gmp:
17192 @if gmp-bootstrap
17193 maybe-all-stage3-gmp: all-stage3-gmp
17194 all-stage3: all-stage3-gmp
17195 TARGET-stage3-gmp = $(TARGET-gmp)
17196 all-stage3-gmp: configure-stage3-gmp
17197 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17198 @r=`${PWD_COMMAND}`; export r; \
17199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17200 TFLAGS="$(STAGE3_TFLAGS)"; \
17201 $(HOST_EXPORTS) \
17202 $(POSTSTAGE1_HOST_EXPORTS) \
17203 cd $(HOST_SUBDIR)/gmp && \
17204 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17205 CFLAGS="$(STAGE3_CFLAGS)" \
17206 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17207 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17208 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17209 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17210 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17211 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17212 TFLAGS="$(STAGE3_TFLAGS)" \
17213 $(TARGET-stage3-gmp)
17215 maybe-clean-stage3-gmp: clean-stage3-gmp
17216 clean-stage3: clean-stage3-gmp
17217 clean-stage3-gmp:
17218 @if [ $(current_stage) = stage3 ]; then \
17219 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17220 else \
17221 [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
17222 $(MAKE) stage3-start; \
17223 fi; \
17224 cd $(HOST_SUBDIR)/gmp && \
17225 $(MAKE) $(EXTRA_HOST_FLAGS) \
17226 $(POSTSTAGE1_FLAGS_TO_PASS) \
17227 clean
17228 @endif gmp-bootstrap
17231 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
17232 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
17233 maybe-all-stage4-gmp:
17234 maybe-clean-stage4-gmp:
17235 @if gmp-bootstrap
17236 maybe-all-stage4-gmp: all-stage4-gmp
17237 all-stage4: all-stage4-gmp
17238 TARGET-stage4-gmp = $(TARGET-gmp)
17239 all-stage4-gmp: configure-stage4-gmp
17240 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17241 @r=`${PWD_COMMAND}`; export r; \
17242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17243 TFLAGS="$(STAGE4_TFLAGS)"; \
17244 $(HOST_EXPORTS) \
17245 $(POSTSTAGE1_HOST_EXPORTS) \
17246 cd $(HOST_SUBDIR)/gmp && \
17247 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17248 CFLAGS="$(STAGE4_CFLAGS)" \
17249 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17250 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17251 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17252 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17253 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17254 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17255 TFLAGS="$(STAGE4_TFLAGS)" \
17256 $(TARGET-stage4-gmp)
17258 maybe-clean-stage4-gmp: clean-stage4-gmp
17259 clean-stage4: clean-stage4-gmp
17260 clean-stage4-gmp:
17261 @if [ $(current_stage) = stage4 ]; then \
17262 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17263 else \
17264 [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
17265 $(MAKE) stage4-start; \
17266 fi; \
17267 cd $(HOST_SUBDIR)/gmp && \
17268 $(MAKE) $(EXTRA_HOST_FLAGS) \
17269 $(POSTSTAGE1_FLAGS_TO_PASS) \
17270 clean
17271 @endif gmp-bootstrap
17274 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
17275 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
17276 maybe-all-stageprofile-gmp:
17277 maybe-clean-stageprofile-gmp:
17278 @if gmp-bootstrap
17279 maybe-all-stageprofile-gmp: all-stageprofile-gmp
17280 all-stageprofile: all-stageprofile-gmp
17281 TARGET-stageprofile-gmp = $(TARGET-gmp)
17282 all-stageprofile-gmp: configure-stageprofile-gmp
17283 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17284 @r=`${PWD_COMMAND}`; export r; \
17285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17286 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17287 $(HOST_EXPORTS) \
17288 $(POSTSTAGE1_HOST_EXPORTS) \
17289 cd $(HOST_SUBDIR)/gmp && \
17290 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17291 CFLAGS="$(STAGEprofile_CFLAGS)" \
17292 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17293 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17294 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17295 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17296 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17297 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17298 TFLAGS="$(STAGEprofile_TFLAGS)" \
17299 $(TARGET-stageprofile-gmp)
17301 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
17302 clean-stageprofile: clean-stageprofile-gmp
17303 clean-stageprofile-gmp:
17304 @if [ $(current_stage) = stageprofile ]; then \
17305 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17306 else \
17307 [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
17308 $(MAKE) stageprofile-start; \
17309 fi; \
17310 cd $(HOST_SUBDIR)/gmp && \
17311 $(MAKE) $(EXTRA_HOST_FLAGS) \
17312 $(POSTSTAGE1_FLAGS_TO_PASS) \
17313 clean
17314 @endif gmp-bootstrap
17317 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
17318 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
17319 maybe-all-stagefeedback-gmp:
17320 maybe-clean-stagefeedback-gmp:
17321 @if gmp-bootstrap
17322 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
17323 all-stagefeedback: all-stagefeedback-gmp
17324 TARGET-stagefeedback-gmp = $(TARGET-gmp)
17325 all-stagefeedback-gmp: configure-stagefeedback-gmp
17326 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17327 @r=`${PWD_COMMAND}`; export r; \
17328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17330 $(HOST_EXPORTS) \
17331 $(POSTSTAGE1_HOST_EXPORTS) \
17332 cd $(HOST_SUBDIR)/gmp && \
17333 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17334 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17335 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17336 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17337 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17338 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17339 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17340 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
17341 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17342 $(TARGET-stagefeedback-gmp)
17344 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
17345 clean-stagefeedback: clean-stagefeedback-gmp
17346 clean-stagefeedback-gmp:
17347 @if [ $(current_stage) = stagefeedback ]; then \
17348 [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
17349 else \
17350 [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
17351 $(MAKE) stagefeedback-start; \
17352 fi; \
17353 cd $(HOST_SUBDIR)/gmp && \
17354 $(MAKE) $(EXTRA_HOST_FLAGS) \
17355 $(POSTSTAGE1_FLAGS_TO_PASS) \
17356 clean
17357 @endif gmp-bootstrap
17363 .PHONY: check-gmp maybe-check-gmp
17364 maybe-check-gmp:
17365 @if gmp
17366 maybe-check-gmp: check-gmp
17368 check-gmp:
17369 @: $(MAKE); $(unstage)
17370 @r=`${PWD_COMMAND}`; export r; \
17371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17372 $(HOST_EXPORTS) \
17373 (cd $(HOST_SUBDIR)/gmp && \
17374 $(MAKE) $(FLAGS_TO_PASS) check)
17376 @endif gmp
17378 .PHONY: install-gmp maybe-install-gmp
17379 maybe-install-gmp:
17380 @if gmp
17381 maybe-install-gmp: install-gmp
17383 install-gmp:
17385 @endif gmp
17387 .PHONY: install-strip-gmp maybe-install-strip-gmp
17388 maybe-install-strip-gmp:
17389 @if gmp
17390 maybe-install-strip-gmp: install-strip-gmp
17392 install-strip-gmp:
17394 @endif gmp
17396 # Other targets (info, dvi, pdf, etc.)
17398 .PHONY: maybe-info-gmp info-gmp
17399 maybe-info-gmp:
17400 @if gmp
17401 maybe-info-gmp: info-gmp
17403 info-gmp: \
17404 configure-gmp
17405 @[ -f ./gmp/Makefile ] || exit 0; \
17406 r=`${PWD_COMMAND}`; export r; \
17407 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17408 $(HOST_EXPORTS) \
17409 for flag in $(EXTRA_HOST_FLAGS) ; do \
17410 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17411 done; \
17412 echo "Doing info in gmp" ; \
17413 (cd $(HOST_SUBDIR)/gmp && \
17414 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17415 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17416 "RANLIB=$${RANLIB}" \
17417 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17418 info) \
17419 || exit 1
17421 @endif gmp
17423 .PHONY: maybe-dvi-gmp dvi-gmp
17424 maybe-dvi-gmp:
17425 @if gmp
17426 maybe-dvi-gmp: dvi-gmp
17428 dvi-gmp: \
17429 configure-gmp
17430 @[ -f ./gmp/Makefile ] || exit 0; \
17431 r=`${PWD_COMMAND}`; export r; \
17432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17433 $(HOST_EXPORTS) \
17434 for flag in $(EXTRA_HOST_FLAGS) ; do \
17435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17436 done; \
17437 echo "Doing dvi in gmp" ; \
17438 (cd $(HOST_SUBDIR)/gmp && \
17439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17441 "RANLIB=$${RANLIB}" \
17442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17443 dvi) \
17444 || exit 1
17446 @endif gmp
17448 .PHONY: maybe-pdf-gmp pdf-gmp
17449 maybe-pdf-gmp:
17450 @if gmp
17451 maybe-pdf-gmp: pdf-gmp
17453 pdf-gmp: \
17454 configure-gmp
17455 @[ -f ./gmp/Makefile ] || exit 0; \
17456 r=`${PWD_COMMAND}`; export r; \
17457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17458 $(HOST_EXPORTS) \
17459 for flag in $(EXTRA_HOST_FLAGS) ; do \
17460 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17461 done; \
17462 echo "Doing pdf in gmp" ; \
17463 (cd $(HOST_SUBDIR)/gmp && \
17464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17466 "RANLIB=$${RANLIB}" \
17467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17468 pdf) \
17469 || exit 1
17471 @endif gmp
17473 .PHONY: maybe-html-gmp html-gmp
17474 maybe-html-gmp:
17475 @if gmp
17476 maybe-html-gmp: html-gmp
17478 html-gmp: \
17479 configure-gmp
17480 @[ -f ./gmp/Makefile ] || exit 0; \
17481 r=`${PWD_COMMAND}`; export r; \
17482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17483 $(HOST_EXPORTS) \
17484 for flag in $(EXTRA_HOST_FLAGS) ; do \
17485 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17486 done; \
17487 echo "Doing html in gmp" ; \
17488 (cd $(HOST_SUBDIR)/gmp && \
17489 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17490 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17491 "RANLIB=$${RANLIB}" \
17492 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17493 html) \
17494 || exit 1
17496 @endif gmp
17498 .PHONY: maybe-TAGS-gmp TAGS-gmp
17499 maybe-TAGS-gmp:
17500 @if gmp
17501 maybe-TAGS-gmp: TAGS-gmp
17503 TAGS-gmp: \
17504 configure-gmp
17505 @[ -f ./gmp/Makefile ] || exit 0; \
17506 r=`${PWD_COMMAND}`; export r; \
17507 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17508 $(HOST_EXPORTS) \
17509 for flag in $(EXTRA_HOST_FLAGS) ; do \
17510 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17511 done; \
17512 echo "Doing TAGS in gmp" ; \
17513 (cd $(HOST_SUBDIR)/gmp && \
17514 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17515 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17516 "RANLIB=$${RANLIB}" \
17517 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17518 TAGS) \
17519 || exit 1
17521 @endif gmp
17523 .PHONY: maybe-install-info-gmp install-info-gmp
17524 maybe-install-info-gmp:
17525 @if gmp
17526 maybe-install-info-gmp: install-info-gmp
17528 install-info-gmp: \
17529 configure-gmp \
17530 info-gmp
17531 @[ -f ./gmp/Makefile ] || exit 0; \
17532 r=`${PWD_COMMAND}`; export r; \
17533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17534 $(HOST_EXPORTS) \
17535 for flag in $(EXTRA_HOST_FLAGS) ; do \
17536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17537 done; \
17538 echo "Doing install-info in gmp" ; \
17539 (cd $(HOST_SUBDIR)/gmp && \
17540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17542 "RANLIB=$${RANLIB}" \
17543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17544 install-info) \
17545 || exit 1
17547 @endif gmp
17549 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
17550 maybe-install-pdf-gmp:
17551 @if gmp
17552 maybe-install-pdf-gmp: install-pdf-gmp
17554 install-pdf-gmp: \
17555 configure-gmp \
17556 pdf-gmp
17557 @[ -f ./gmp/Makefile ] || exit 0; \
17558 r=`${PWD_COMMAND}`; export r; \
17559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17560 $(HOST_EXPORTS) \
17561 for flag in $(EXTRA_HOST_FLAGS) ; do \
17562 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17563 done; \
17564 echo "Doing install-pdf in gmp" ; \
17565 (cd $(HOST_SUBDIR)/gmp && \
17566 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17567 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17568 "RANLIB=$${RANLIB}" \
17569 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17570 install-pdf) \
17571 || exit 1
17573 @endif gmp
17575 .PHONY: maybe-install-html-gmp install-html-gmp
17576 maybe-install-html-gmp:
17577 @if gmp
17578 maybe-install-html-gmp: install-html-gmp
17580 install-html-gmp: \
17581 configure-gmp \
17582 html-gmp
17583 @[ -f ./gmp/Makefile ] || exit 0; \
17584 r=`${PWD_COMMAND}`; export r; \
17585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17586 $(HOST_EXPORTS) \
17587 for flag in $(EXTRA_HOST_FLAGS) ; do \
17588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17589 done; \
17590 echo "Doing install-html in gmp" ; \
17591 (cd $(HOST_SUBDIR)/gmp && \
17592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17594 "RANLIB=$${RANLIB}" \
17595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17596 install-html) \
17597 || exit 1
17599 @endif gmp
17601 .PHONY: maybe-installcheck-gmp installcheck-gmp
17602 maybe-installcheck-gmp:
17603 @if gmp
17604 maybe-installcheck-gmp: installcheck-gmp
17606 installcheck-gmp: \
17607 configure-gmp
17608 @[ -f ./gmp/Makefile ] || exit 0; \
17609 r=`${PWD_COMMAND}`; export r; \
17610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17611 $(HOST_EXPORTS) \
17612 for flag in $(EXTRA_HOST_FLAGS) ; do \
17613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17614 done; \
17615 echo "Doing installcheck in gmp" ; \
17616 (cd $(HOST_SUBDIR)/gmp && \
17617 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17618 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17619 "RANLIB=$${RANLIB}" \
17620 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17621 installcheck) \
17622 || exit 1
17624 @endif gmp
17626 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
17627 maybe-mostlyclean-gmp:
17628 @if gmp
17629 maybe-mostlyclean-gmp: mostlyclean-gmp
17631 mostlyclean-gmp:
17632 @[ -f ./gmp/Makefile ] || exit 0; \
17633 r=`${PWD_COMMAND}`; export r; \
17634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17635 $(HOST_EXPORTS) \
17636 for flag in $(EXTRA_HOST_FLAGS) ; do \
17637 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17638 done; \
17639 echo "Doing mostlyclean in gmp" ; \
17640 (cd $(HOST_SUBDIR)/gmp && \
17641 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17642 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17643 "RANLIB=$${RANLIB}" \
17644 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17645 mostlyclean) \
17646 || exit 1
17648 @endif gmp
17650 .PHONY: maybe-clean-gmp clean-gmp
17651 maybe-clean-gmp:
17652 @if gmp
17653 maybe-clean-gmp: clean-gmp
17655 clean-gmp:
17656 @[ -f ./gmp/Makefile ] || exit 0; \
17657 r=`${PWD_COMMAND}`; export r; \
17658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659 $(HOST_EXPORTS) \
17660 for flag in $(EXTRA_HOST_FLAGS) ; do \
17661 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17662 done; \
17663 echo "Doing clean in gmp" ; \
17664 (cd $(HOST_SUBDIR)/gmp && \
17665 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17666 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17667 "RANLIB=$${RANLIB}" \
17668 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17669 clean) \
17670 || exit 1
17672 @endif gmp
17674 .PHONY: maybe-distclean-gmp distclean-gmp
17675 maybe-distclean-gmp:
17676 @if gmp
17677 maybe-distclean-gmp: distclean-gmp
17679 distclean-gmp:
17680 @[ -f ./gmp/Makefile ] || exit 0; \
17681 r=`${PWD_COMMAND}`; export r; \
17682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17683 $(HOST_EXPORTS) \
17684 for flag in $(EXTRA_HOST_FLAGS) ; do \
17685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17686 done; \
17687 echo "Doing distclean in gmp" ; \
17688 (cd $(HOST_SUBDIR)/gmp && \
17689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17691 "RANLIB=$${RANLIB}" \
17692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17693 distclean) \
17694 || exit 1
17696 @endif gmp
17698 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
17699 maybe-maintainer-clean-gmp:
17700 @if gmp
17701 maybe-maintainer-clean-gmp: maintainer-clean-gmp
17703 maintainer-clean-gmp:
17704 @[ -f ./gmp/Makefile ] || exit 0; \
17705 r=`${PWD_COMMAND}`; export r; \
17706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17707 $(HOST_EXPORTS) \
17708 for flag in $(EXTRA_HOST_FLAGS) ; do \
17709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17710 done; \
17711 echo "Doing maintainer-clean in gmp" ; \
17712 (cd $(HOST_SUBDIR)/gmp && \
17713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17715 "RANLIB=$${RANLIB}" \
17716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17717 maintainer-clean) \
17718 || exit 1
17720 @endif gmp
17724 .PHONY: configure-mpfr maybe-configure-mpfr
17725 maybe-configure-mpfr:
17726 @if gcc-bootstrap
17727 configure-mpfr: stage_current
17728 @endif gcc-bootstrap
17729 @if mpfr
17730 maybe-configure-mpfr: configure-mpfr
17731 configure-mpfr:
17732 @r=`${PWD_COMMAND}`; export r; \
17733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17734 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17735 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17736 $(HOST_EXPORTS) \
17737 echo Configuring in $(HOST_SUBDIR)/mpfr; \
17738 cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
17739 case $(srcdir) in \
17740 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17741 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17742 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17743 esac; \
17744 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17745 libsrcdir="$$s/mpfr"; \
17746 $(SHELL) $${libsrcdir}/configure \
17747 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17748 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpfr_configure_flags@ \
17749 || exit 1
17750 @endif mpfr
17754 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
17755 maybe-configure-stage1-mpfr:
17756 @if mpfr-bootstrap
17757 maybe-configure-stage1-mpfr: configure-stage1-mpfr
17758 configure-stage1-mpfr:
17759 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17760 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17761 @r=`${PWD_COMMAND}`; export r; \
17762 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17763 TFLAGS="$(STAGE1_TFLAGS)"; \
17764 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17765 $(HOST_EXPORTS) \
17766 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
17767 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
17768 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
17769 echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
17770 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17771 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17772 case $(srcdir) in \
17773 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17774 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17775 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17776 esac; \
17777 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17778 libsrcdir="$$s/mpfr"; \
17779 $(SHELL) $${libsrcdir}/configure \
17780 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17781 --target=${target_alias} $${srcdiroption} \
17782 $(STAGE1_CONFIGURE_FLAGS) \
17783 --disable-shared @extra_mpfr_configure_flags@
17784 @endif mpfr-bootstrap
17786 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
17787 maybe-configure-stage2-mpfr:
17788 @if mpfr-bootstrap
17789 maybe-configure-stage2-mpfr: configure-stage2-mpfr
17790 configure-stage2-mpfr:
17791 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17792 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17793 @r=`${PWD_COMMAND}`; export r; \
17794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17795 TFLAGS="$(STAGE2_TFLAGS)"; \
17796 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17797 $(HOST_EXPORTS) \
17798 $(POSTSTAGE1_HOST_EXPORTS) \
17799 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
17800 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
17801 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
17802 echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
17803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17804 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17805 case $(srcdir) in \
17806 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17807 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17808 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17809 esac; \
17810 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17811 libsrcdir="$$s/mpfr"; \
17812 $(SHELL) $${libsrcdir}/configure \
17813 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17814 --target=${target_alias} $${srcdiroption} \
17815 --with-build-libsubdir=$(HOST_SUBDIR) \
17816 $(STAGE2_CONFIGURE_FLAGS) \
17817 --disable-shared @extra_mpfr_configure_flags@
17818 @endif mpfr-bootstrap
17820 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
17821 maybe-configure-stage3-mpfr:
17822 @if mpfr-bootstrap
17823 maybe-configure-stage3-mpfr: configure-stage3-mpfr
17824 configure-stage3-mpfr:
17825 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17826 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17827 @r=`${PWD_COMMAND}`; export r; \
17828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17829 TFLAGS="$(STAGE3_TFLAGS)"; \
17830 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17831 $(HOST_EXPORTS) \
17832 $(POSTSTAGE1_HOST_EXPORTS) \
17833 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
17834 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
17835 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
17836 echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
17837 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17838 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17839 case $(srcdir) in \
17840 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17841 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17842 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17843 esac; \
17844 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17845 libsrcdir="$$s/mpfr"; \
17846 $(SHELL) $${libsrcdir}/configure \
17847 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17848 --target=${target_alias} $${srcdiroption} \
17849 --with-build-libsubdir=$(HOST_SUBDIR) \
17850 $(STAGE3_CONFIGURE_FLAGS) \
17851 --disable-shared @extra_mpfr_configure_flags@
17852 @endif mpfr-bootstrap
17854 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
17855 maybe-configure-stage4-mpfr:
17856 @if mpfr-bootstrap
17857 maybe-configure-stage4-mpfr: configure-stage4-mpfr
17858 configure-stage4-mpfr:
17859 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17860 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17861 @r=`${PWD_COMMAND}`; export r; \
17862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17863 TFLAGS="$(STAGE4_TFLAGS)"; \
17864 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17865 $(HOST_EXPORTS) \
17866 $(POSTSTAGE1_HOST_EXPORTS) \
17867 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17868 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17869 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
17870 echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
17871 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17872 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17873 case $(srcdir) in \
17874 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17875 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17876 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17877 esac; \
17878 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17879 libsrcdir="$$s/mpfr"; \
17880 $(SHELL) $${libsrcdir}/configure \
17881 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17882 --target=${target_alias} $${srcdiroption} \
17883 --with-build-libsubdir=$(HOST_SUBDIR) \
17884 $(STAGE4_CONFIGURE_FLAGS) \
17885 --disable-shared @extra_mpfr_configure_flags@
17886 @endif mpfr-bootstrap
17888 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
17889 maybe-configure-stageprofile-mpfr:
17890 @if mpfr-bootstrap
17891 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
17892 configure-stageprofile-mpfr:
17893 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17894 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17895 @r=`${PWD_COMMAND}`; export r; \
17896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17897 TFLAGS="$(STAGEprofile_TFLAGS)"; \
17898 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17899 $(HOST_EXPORTS) \
17900 $(POSTSTAGE1_HOST_EXPORTS) \
17901 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17902 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17903 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
17904 echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
17905 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17906 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17907 case $(srcdir) in \
17908 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17909 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17910 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17911 esac; \
17912 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17913 libsrcdir="$$s/mpfr"; \
17914 $(SHELL) $${libsrcdir}/configure \
17915 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17916 --target=${target_alias} $${srcdiroption} \
17917 --with-build-libsubdir=$(HOST_SUBDIR) \
17918 $(STAGEprofile_CONFIGURE_FLAGS) \
17919 --disable-shared @extra_mpfr_configure_flags@
17920 @endif mpfr-bootstrap
17922 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
17923 maybe-configure-stagefeedback-mpfr:
17924 @if mpfr-bootstrap
17925 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
17926 configure-stagefeedback-mpfr:
17927 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17928 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
17929 @r=`${PWD_COMMAND}`; export r; \
17930 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17931 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17932 test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
17933 $(HOST_EXPORTS) \
17934 $(POSTSTAGE1_HOST_EXPORTS) \
17935 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17936 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17937 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
17938 echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
17939 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
17940 cd $(HOST_SUBDIR)/mpfr || exit 1; \
17941 case $(srcdir) in \
17942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17943 *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
17944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17945 esac; \
17946 srcdiroption="--srcdir=$${topdir}/mpfr"; \
17947 libsrcdir="$$s/mpfr"; \
17948 $(SHELL) $${libsrcdir}/configure \
17949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17950 --target=${target_alias} $${srcdiroption} \
17951 --with-build-libsubdir=$(HOST_SUBDIR) \
17952 $(STAGEfeedback_CONFIGURE_FLAGS) \
17953 --disable-shared @extra_mpfr_configure_flags@
17954 @endif mpfr-bootstrap
17960 .PHONY: all-mpfr maybe-all-mpfr
17961 maybe-all-mpfr:
17962 @if gcc-bootstrap
17963 all-mpfr: stage_current
17964 @endif gcc-bootstrap
17965 @if mpfr
17966 TARGET-mpfr=all
17967 maybe-all-mpfr: all-mpfr
17968 all-mpfr: configure-mpfr
17969 @r=`${PWD_COMMAND}`; export r; \
17970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17971 $(HOST_EXPORTS) \
17972 (cd $(HOST_SUBDIR)/mpfr && \
17973 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
17974 $(TARGET-mpfr))
17975 @endif mpfr
17979 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
17980 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
17981 maybe-all-stage1-mpfr:
17982 maybe-clean-stage1-mpfr:
17983 @if mpfr-bootstrap
17984 maybe-all-stage1-mpfr: all-stage1-mpfr
17985 all-stage1: all-stage1-mpfr
17986 TARGET-stage1-mpfr = $(TARGET-mpfr)
17987 all-stage1-mpfr: configure-stage1-mpfr
17988 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17989 @r=`${PWD_COMMAND}`; export r; \
17990 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17991 TFLAGS="$(STAGE1_TFLAGS)"; \
17992 $(HOST_EXPORTS) \
17993 cd $(HOST_SUBDIR)/mpfr && \
17994 $(MAKE) $(BASE_FLAGS_TO_PASS) \
17995 CFLAGS="$(STAGE1_CFLAGS)" \
17996 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17997 LIBCFLAGS="$(LIBCFLAGS)" \
17998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18001 $(EXTRA_HOST_FLAGS) \
18002 TFLAGS="$(STAGE1_TFLAGS)" \
18003 $(TARGET-stage1-mpfr)
18005 maybe-clean-stage1-mpfr: clean-stage1-mpfr
18006 clean-stage1: clean-stage1-mpfr
18007 clean-stage1-mpfr:
18008 @if [ $(current_stage) = stage1 ]; then \
18009 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18010 else \
18011 [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
18012 $(MAKE) stage1-start; \
18013 fi; \
18014 cd $(HOST_SUBDIR)/mpfr && \
18015 $(MAKE) $(EXTRA_HOST_FLAGS) \
18016 clean
18017 @endif mpfr-bootstrap
18020 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
18021 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
18022 maybe-all-stage2-mpfr:
18023 maybe-clean-stage2-mpfr:
18024 @if mpfr-bootstrap
18025 maybe-all-stage2-mpfr: all-stage2-mpfr
18026 all-stage2: all-stage2-mpfr
18027 TARGET-stage2-mpfr = $(TARGET-mpfr)
18028 all-stage2-mpfr: configure-stage2-mpfr
18029 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18030 @r=`${PWD_COMMAND}`; export r; \
18031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18032 TFLAGS="$(STAGE2_TFLAGS)"; \
18033 $(HOST_EXPORTS) \
18034 $(POSTSTAGE1_HOST_EXPORTS) \
18035 cd $(HOST_SUBDIR)/mpfr && \
18036 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18037 CFLAGS="$(STAGE2_CFLAGS)" \
18038 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18039 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18040 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18041 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18042 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18043 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18044 TFLAGS="$(STAGE2_TFLAGS)" \
18045 $(TARGET-stage2-mpfr)
18047 maybe-clean-stage2-mpfr: clean-stage2-mpfr
18048 clean-stage2: clean-stage2-mpfr
18049 clean-stage2-mpfr:
18050 @if [ $(current_stage) = stage2 ]; then \
18051 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18052 else \
18053 [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
18054 $(MAKE) stage2-start; \
18055 fi; \
18056 cd $(HOST_SUBDIR)/mpfr && \
18057 $(MAKE) $(EXTRA_HOST_FLAGS) \
18058 $(POSTSTAGE1_FLAGS_TO_PASS) \
18059 clean
18060 @endif mpfr-bootstrap
18063 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
18064 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
18065 maybe-all-stage3-mpfr:
18066 maybe-clean-stage3-mpfr:
18067 @if mpfr-bootstrap
18068 maybe-all-stage3-mpfr: all-stage3-mpfr
18069 all-stage3: all-stage3-mpfr
18070 TARGET-stage3-mpfr = $(TARGET-mpfr)
18071 all-stage3-mpfr: configure-stage3-mpfr
18072 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18073 @r=`${PWD_COMMAND}`; export r; \
18074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18075 TFLAGS="$(STAGE3_TFLAGS)"; \
18076 $(HOST_EXPORTS) \
18077 $(POSTSTAGE1_HOST_EXPORTS) \
18078 cd $(HOST_SUBDIR)/mpfr && \
18079 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18080 CFLAGS="$(STAGE3_CFLAGS)" \
18081 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18082 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18083 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18084 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18085 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18086 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18087 TFLAGS="$(STAGE3_TFLAGS)" \
18088 $(TARGET-stage3-mpfr)
18090 maybe-clean-stage3-mpfr: clean-stage3-mpfr
18091 clean-stage3: clean-stage3-mpfr
18092 clean-stage3-mpfr:
18093 @if [ $(current_stage) = stage3 ]; then \
18094 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18095 else \
18096 [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
18097 $(MAKE) stage3-start; \
18098 fi; \
18099 cd $(HOST_SUBDIR)/mpfr && \
18100 $(MAKE) $(EXTRA_HOST_FLAGS) \
18101 $(POSTSTAGE1_FLAGS_TO_PASS) \
18102 clean
18103 @endif mpfr-bootstrap
18106 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
18107 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
18108 maybe-all-stage4-mpfr:
18109 maybe-clean-stage4-mpfr:
18110 @if mpfr-bootstrap
18111 maybe-all-stage4-mpfr: all-stage4-mpfr
18112 all-stage4: all-stage4-mpfr
18113 TARGET-stage4-mpfr = $(TARGET-mpfr)
18114 all-stage4-mpfr: configure-stage4-mpfr
18115 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18116 @r=`${PWD_COMMAND}`; export r; \
18117 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18118 TFLAGS="$(STAGE4_TFLAGS)"; \
18119 $(HOST_EXPORTS) \
18120 $(POSTSTAGE1_HOST_EXPORTS) \
18121 cd $(HOST_SUBDIR)/mpfr && \
18122 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18123 CFLAGS="$(STAGE4_CFLAGS)" \
18124 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18125 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18126 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18127 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18128 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18129 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18130 TFLAGS="$(STAGE4_TFLAGS)" \
18131 $(TARGET-stage4-mpfr)
18133 maybe-clean-stage4-mpfr: clean-stage4-mpfr
18134 clean-stage4: clean-stage4-mpfr
18135 clean-stage4-mpfr:
18136 @if [ $(current_stage) = stage4 ]; then \
18137 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18138 else \
18139 [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
18140 $(MAKE) stage4-start; \
18141 fi; \
18142 cd $(HOST_SUBDIR)/mpfr && \
18143 $(MAKE) $(EXTRA_HOST_FLAGS) \
18144 $(POSTSTAGE1_FLAGS_TO_PASS) \
18145 clean
18146 @endif mpfr-bootstrap
18149 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
18150 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
18151 maybe-all-stageprofile-mpfr:
18152 maybe-clean-stageprofile-mpfr:
18153 @if mpfr-bootstrap
18154 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
18155 all-stageprofile: all-stageprofile-mpfr
18156 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
18157 all-stageprofile-mpfr: configure-stageprofile-mpfr
18158 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18159 @r=`${PWD_COMMAND}`; export r; \
18160 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18161 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18162 $(HOST_EXPORTS) \
18163 $(POSTSTAGE1_HOST_EXPORTS) \
18164 cd $(HOST_SUBDIR)/mpfr && \
18165 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18166 CFLAGS="$(STAGEprofile_CFLAGS)" \
18167 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18168 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18169 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18170 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18171 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18172 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18173 TFLAGS="$(STAGEprofile_TFLAGS)" \
18174 $(TARGET-stageprofile-mpfr)
18176 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
18177 clean-stageprofile: clean-stageprofile-mpfr
18178 clean-stageprofile-mpfr:
18179 @if [ $(current_stage) = stageprofile ]; then \
18180 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18181 else \
18182 [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
18183 $(MAKE) stageprofile-start; \
18184 fi; \
18185 cd $(HOST_SUBDIR)/mpfr && \
18186 $(MAKE) $(EXTRA_HOST_FLAGS) \
18187 $(POSTSTAGE1_FLAGS_TO_PASS) \
18188 clean
18189 @endif mpfr-bootstrap
18192 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
18193 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
18194 maybe-all-stagefeedback-mpfr:
18195 maybe-clean-stagefeedback-mpfr:
18196 @if mpfr-bootstrap
18197 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
18198 all-stagefeedback: all-stagefeedback-mpfr
18199 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
18200 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
18201 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18202 @r=`${PWD_COMMAND}`; export r; \
18203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18204 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18205 $(HOST_EXPORTS) \
18206 $(POSTSTAGE1_HOST_EXPORTS) \
18207 cd $(HOST_SUBDIR)/mpfr && \
18208 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18209 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18210 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18211 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18212 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18213 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18214 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18215 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18216 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18217 $(TARGET-stagefeedback-mpfr)
18219 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
18220 clean-stagefeedback: clean-stagefeedback-mpfr
18221 clean-stagefeedback-mpfr:
18222 @if [ $(current_stage) = stagefeedback ]; then \
18223 [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
18224 else \
18225 [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
18226 $(MAKE) stagefeedback-start; \
18227 fi; \
18228 cd $(HOST_SUBDIR)/mpfr && \
18229 $(MAKE) $(EXTRA_HOST_FLAGS) \
18230 $(POSTSTAGE1_FLAGS_TO_PASS) \
18231 clean
18232 @endif mpfr-bootstrap
18238 .PHONY: check-mpfr maybe-check-mpfr
18239 maybe-check-mpfr:
18240 @if mpfr
18241 maybe-check-mpfr: check-mpfr
18243 check-mpfr:
18244 @: $(MAKE); $(unstage)
18245 @r=`${PWD_COMMAND}`; export r; \
18246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18247 $(HOST_EXPORTS) \
18248 (cd $(HOST_SUBDIR)/mpfr && \
18249 $(MAKE) $(FLAGS_TO_PASS) check)
18251 @endif mpfr
18253 .PHONY: install-mpfr maybe-install-mpfr
18254 maybe-install-mpfr:
18255 @if mpfr
18256 maybe-install-mpfr: install-mpfr
18258 install-mpfr:
18260 @endif mpfr
18262 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
18263 maybe-install-strip-mpfr:
18264 @if mpfr
18265 maybe-install-strip-mpfr: install-strip-mpfr
18267 install-strip-mpfr:
18269 @endif mpfr
18271 # Other targets (info, dvi, pdf, etc.)
18273 .PHONY: maybe-info-mpfr info-mpfr
18274 maybe-info-mpfr:
18275 @if mpfr
18276 maybe-info-mpfr: info-mpfr
18278 info-mpfr: \
18279 configure-mpfr
18280 @[ -f ./mpfr/Makefile ] || exit 0; \
18281 r=`${PWD_COMMAND}`; export r; \
18282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18283 $(HOST_EXPORTS) \
18284 for flag in $(EXTRA_HOST_FLAGS) ; do \
18285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18286 done; \
18287 echo "Doing info in mpfr" ; \
18288 (cd $(HOST_SUBDIR)/mpfr && \
18289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18291 "RANLIB=$${RANLIB}" \
18292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18293 info) \
18294 || exit 1
18296 @endif mpfr
18298 .PHONY: maybe-dvi-mpfr dvi-mpfr
18299 maybe-dvi-mpfr:
18300 @if mpfr
18301 maybe-dvi-mpfr: dvi-mpfr
18303 dvi-mpfr: \
18304 configure-mpfr
18305 @[ -f ./mpfr/Makefile ] || exit 0; \
18306 r=`${PWD_COMMAND}`; export r; \
18307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18308 $(HOST_EXPORTS) \
18309 for flag in $(EXTRA_HOST_FLAGS) ; do \
18310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18311 done; \
18312 echo "Doing dvi in mpfr" ; \
18313 (cd $(HOST_SUBDIR)/mpfr && \
18314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18316 "RANLIB=$${RANLIB}" \
18317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18318 dvi) \
18319 || exit 1
18321 @endif mpfr
18323 .PHONY: maybe-pdf-mpfr pdf-mpfr
18324 maybe-pdf-mpfr:
18325 @if mpfr
18326 maybe-pdf-mpfr: pdf-mpfr
18328 pdf-mpfr: \
18329 configure-mpfr
18330 @[ -f ./mpfr/Makefile ] || exit 0; \
18331 r=`${PWD_COMMAND}`; export r; \
18332 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18333 $(HOST_EXPORTS) \
18334 for flag in $(EXTRA_HOST_FLAGS) ; do \
18335 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18336 done; \
18337 echo "Doing pdf in mpfr" ; \
18338 (cd $(HOST_SUBDIR)/mpfr && \
18339 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18340 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18341 "RANLIB=$${RANLIB}" \
18342 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18343 pdf) \
18344 || exit 1
18346 @endif mpfr
18348 .PHONY: maybe-html-mpfr html-mpfr
18349 maybe-html-mpfr:
18350 @if mpfr
18351 maybe-html-mpfr: html-mpfr
18353 html-mpfr: \
18354 configure-mpfr
18355 @[ -f ./mpfr/Makefile ] || exit 0; \
18356 r=`${PWD_COMMAND}`; export r; \
18357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18358 $(HOST_EXPORTS) \
18359 for flag in $(EXTRA_HOST_FLAGS) ; do \
18360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18361 done; \
18362 echo "Doing html in mpfr" ; \
18363 (cd $(HOST_SUBDIR)/mpfr && \
18364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18366 "RANLIB=$${RANLIB}" \
18367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18368 html) \
18369 || exit 1
18371 @endif mpfr
18373 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
18374 maybe-TAGS-mpfr:
18375 @if mpfr
18376 maybe-TAGS-mpfr: TAGS-mpfr
18378 TAGS-mpfr: \
18379 configure-mpfr
18380 @[ -f ./mpfr/Makefile ] || exit 0; \
18381 r=`${PWD_COMMAND}`; export r; \
18382 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18383 $(HOST_EXPORTS) \
18384 for flag in $(EXTRA_HOST_FLAGS) ; do \
18385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18386 done; \
18387 echo "Doing TAGS in mpfr" ; \
18388 (cd $(HOST_SUBDIR)/mpfr && \
18389 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18390 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18391 "RANLIB=$${RANLIB}" \
18392 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18393 TAGS) \
18394 || exit 1
18396 @endif mpfr
18398 .PHONY: maybe-install-info-mpfr install-info-mpfr
18399 maybe-install-info-mpfr:
18400 @if mpfr
18401 maybe-install-info-mpfr: install-info-mpfr
18403 install-info-mpfr: \
18404 configure-mpfr \
18405 info-mpfr
18406 @[ -f ./mpfr/Makefile ] || exit 0; \
18407 r=`${PWD_COMMAND}`; export r; \
18408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18409 $(HOST_EXPORTS) \
18410 for flag in $(EXTRA_HOST_FLAGS) ; do \
18411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18412 done; \
18413 echo "Doing install-info in mpfr" ; \
18414 (cd $(HOST_SUBDIR)/mpfr && \
18415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18417 "RANLIB=$${RANLIB}" \
18418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18419 install-info) \
18420 || exit 1
18422 @endif mpfr
18424 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
18425 maybe-install-pdf-mpfr:
18426 @if mpfr
18427 maybe-install-pdf-mpfr: install-pdf-mpfr
18429 install-pdf-mpfr: \
18430 configure-mpfr \
18431 pdf-mpfr
18432 @[ -f ./mpfr/Makefile ] || exit 0; \
18433 r=`${PWD_COMMAND}`; export r; \
18434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18435 $(HOST_EXPORTS) \
18436 for flag in $(EXTRA_HOST_FLAGS) ; do \
18437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18438 done; \
18439 echo "Doing install-pdf in mpfr" ; \
18440 (cd $(HOST_SUBDIR)/mpfr && \
18441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18443 "RANLIB=$${RANLIB}" \
18444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18445 install-pdf) \
18446 || exit 1
18448 @endif mpfr
18450 .PHONY: maybe-install-html-mpfr install-html-mpfr
18451 maybe-install-html-mpfr:
18452 @if mpfr
18453 maybe-install-html-mpfr: install-html-mpfr
18455 install-html-mpfr: \
18456 configure-mpfr \
18457 html-mpfr
18458 @[ -f ./mpfr/Makefile ] || exit 0; \
18459 r=`${PWD_COMMAND}`; export r; \
18460 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18461 $(HOST_EXPORTS) \
18462 for flag in $(EXTRA_HOST_FLAGS) ; do \
18463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18464 done; \
18465 echo "Doing install-html in mpfr" ; \
18466 (cd $(HOST_SUBDIR)/mpfr && \
18467 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18468 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18469 "RANLIB=$${RANLIB}" \
18470 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18471 install-html) \
18472 || exit 1
18474 @endif mpfr
18476 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
18477 maybe-installcheck-mpfr:
18478 @if mpfr
18479 maybe-installcheck-mpfr: installcheck-mpfr
18481 installcheck-mpfr: \
18482 configure-mpfr
18483 @[ -f ./mpfr/Makefile ] || exit 0; \
18484 r=`${PWD_COMMAND}`; export r; \
18485 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18486 $(HOST_EXPORTS) \
18487 for flag in $(EXTRA_HOST_FLAGS) ; do \
18488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18489 done; \
18490 echo "Doing installcheck in mpfr" ; \
18491 (cd $(HOST_SUBDIR)/mpfr && \
18492 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18493 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18494 "RANLIB=$${RANLIB}" \
18495 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18496 installcheck) \
18497 || exit 1
18499 @endif mpfr
18501 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
18502 maybe-mostlyclean-mpfr:
18503 @if mpfr
18504 maybe-mostlyclean-mpfr: mostlyclean-mpfr
18506 mostlyclean-mpfr:
18507 @[ -f ./mpfr/Makefile ] || exit 0; \
18508 r=`${PWD_COMMAND}`; export r; \
18509 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18510 $(HOST_EXPORTS) \
18511 for flag in $(EXTRA_HOST_FLAGS) ; do \
18512 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18513 done; \
18514 echo "Doing mostlyclean in mpfr" ; \
18515 (cd $(HOST_SUBDIR)/mpfr && \
18516 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18517 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18518 "RANLIB=$${RANLIB}" \
18519 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18520 mostlyclean) \
18521 || exit 1
18523 @endif mpfr
18525 .PHONY: maybe-clean-mpfr clean-mpfr
18526 maybe-clean-mpfr:
18527 @if mpfr
18528 maybe-clean-mpfr: clean-mpfr
18530 clean-mpfr:
18531 @[ -f ./mpfr/Makefile ] || exit 0; \
18532 r=`${PWD_COMMAND}`; export r; \
18533 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18534 $(HOST_EXPORTS) \
18535 for flag in $(EXTRA_HOST_FLAGS) ; do \
18536 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18537 done; \
18538 echo "Doing clean in mpfr" ; \
18539 (cd $(HOST_SUBDIR)/mpfr && \
18540 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18541 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18542 "RANLIB=$${RANLIB}" \
18543 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18544 clean) \
18545 || exit 1
18547 @endif mpfr
18549 .PHONY: maybe-distclean-mpfr distclean-mpfr
18550 maybe-distclean-mpfr:
18551 @if mpfr
18552 maybe-distclean-mpfr: distclean-mpfr
18554 distclean-mpfr:
18555 @[ -f ./mpfr/Makefile ] || exit 0; \
18556 r=`${PWD_COMMAND}`; export r; \
18557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18558 $(HOST_EXPORTS) \
18559 for flag in $(EXTRA_HOST_FLAGS) ; do \
18560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18561 done; \
18562 echo "Doing distclean in mpfr" ; \
18563 (cd $(HOST_SUBDIR)/mpfr && \
18564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18566 "RANLIB=$${RANLIB}" \
18567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18568 distclean) \
18569 || exit 1
18571 @endif mpfr
18573 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
18574 maybe-maintainer-clean-mpfr:
18575 @if mpfr
18576 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
18578 maintainer-clean-mpfr:
18579 @[ -f ./mpfr/Makefile ] || exit 0; \
18580 r=`${PWD_COMMAND}`; export r; \
18581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18582 $(HOST_EXPORTS) \
18583 for flag in $(EXTRA_HOST_FLAGS) ; do \
18584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18585 done; \
18586 echo "Doing maintainer-clean in mpfr" ; \
18587 (cd $(HOST_SUBDIR)/mpfr && \
18588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18590 "RANLIB=$${RANLIB}" \
18591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18592 maintainer-clean) \
18593 || exit 1
18595 @endif mpfr
18599 .PHONY: configure-mpc maybe-configure-mpc
18600 maybe-configure-mpc:
18601 @if gcc-bootstrap
18602 configure-mpc: stage_current
18603 @endif gcc-bootstrap
18604 @if mpc
18605 maybe-configure-mpc: configure-mpc
18606 configure-mpc:
18607 @r=`${PWD_COMMAND}`; export r; \
18608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18609 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18610 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18611 $(HOST_EXPORTS) \
18612 echo Configuring in $(HOST_SUBDIR)/mpc; \
18613 cd "$(HOST_SUBDIR)/mpc" || exit 1; \
18614 case $(srcdir) in \
18615 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18616 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18617 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18618 esac; \
18619 srcdiroption="--srcdir=$${topdir}/mpc"; \
18620 libsrcdir="$$s/mpc"; \
18621 $(SHELL) $${libsrcdir}/configure \
18622 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18623 --target=${target_alias} $${srcdiroption} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
18624 || exit 1
18625 @endif mpc
18629 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
18630 maybe-configure-stage1-mpc:
18631 @if mpc-bootstrap
18632 maybe-configure-stage1-mpc: configure-stage1-mpc
18633 configure-stage1-mpc:
18634 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18635 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18636 @r=`${PWD_COMMAND}`; export r; \
18637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18638 TFLAGS="$(STAGE1_TFLAGS)"; \
18639 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18640 $(HOST_EXPORTS) \
18641 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18642 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18643 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
18644 echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
18645 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18646 cd $(HOST_SUBDIR)/mpc || exit 1; \
18647 case $(srcdir) in \
18648 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18649 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18650 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18651 esac; \
18652 srcdiroption="--srcdir=$${topdir}/mpc"; \
18653 libsrcdir="$$s/mpc"; \
18654 $(SHELL) $${libsrcdir}/configure \
18655 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18656 --target=${target_alias} $${srcdiroption} \
18657 $(STAGE1_CONFIGURE_FLAGS) \
18658 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18659 @endif mpc-bootstrap
18661 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
18662 maybe-configure-stage2-mpc:
18663 @if mpc-bootstrap
18664 maybe-configure-stage2-mpc: configure-stage2-mpc
18665 configure-stage2-mpc:
18666 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18667 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18668 @r=`${PWD_COMMAND}`; export r; \
18669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670 TFLAGS="$(STAGE2_TFLAGS)"; \
18671 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18672 $(HOST_EXPORTS) \
18673 $(POSTSTAGE1_HOST_EXPORTS) \
18674 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18675 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18676 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
18677 echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
18678 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18679 cd $(HOST_SUBDIR)/mpc || exit 1; \
18680 case $(srcdir) in \
18681 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18682 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18683 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18684 esac; \
18685 srcdiroption="--srcdir=$${topdir}/mpc"; \
18686 libsrcdir="$$s/mpc"; \
18687 $(SHELL) $${libsrcdir}/configure \
18688 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18689 --target=${target_alias} $${srcdiroption} \
18690 --with-build-libsubdir=$(HOST_SUBDIR) \
18691 $(STAGE2_CONFIGURE_FLAGS) \
18692 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18693 @endif mpc-bootstrap
18695 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
18696 maybe-configure-stage3-mpc:
18697 @if mpc-bootstrap
18698 maybe-configure-stage3-mpc: configure-stage3-mpc
18699 configure-stage3-mpc:
18700 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18701 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18702 @r=`${PWD_COMMAND}`; export r; \
18703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18704 TFLAGS="$(STAGE3_TFLAGS)"; \
18705 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18706 $(HOST_EXPORTS) \
18707 $(POSTSTAGE1_HOST_EXPORTS) \
18708 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18709 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18710 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
18711 echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
18712 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18713 cd $(HOST_SUBDIR)/mpc || exit 1; \
18714 case $(srcdir) in \
18715 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18716 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18717 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18718 esac; \
18719 srcdiroption="--srcdir=$${topdir}/mpc"; \
18720 libsrcdir="$$s/mpc"; \
18721 $(SHELL) $${libsrcdir}/configure \
18722 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18723 --target=${target_alias} $${srcdiroption} \
18724 --with-build-libsubdir=$(HOST_SUBDIR) \
18725 $(STAGE3_CONFIGURE_FLAGS) \
18726 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18727 @endif mpc-bootstrap
18729 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
18730 maybe-configure-stage4-mpc:
18731 @if mpc-bootstrap
18732 maybe-configure-stage4-mpc: configure-stage4-mpc
18733 configure-stage4-mpc:
18734 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18735 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18736 @r=`${PWD_COMMAND}`; export r; \
18737 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18738 TFLAGS="$(STAGE4_TFLAGS)"; \
18739 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18740 $(HOST_EXPORTS) \
18741 $(POSTSTAGE1_HOST_EXPORTS) \
18742 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18743 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18744 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
18745 echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
18746 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18747 cd $(HOST_SUBDIR)/mpc || exit 1; \
18748 case $(srcdir) in \
18749 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18750 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18751 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18752 esac; \
18753 srcdiroption="--srcdir=$${topdir}/mpc"; \
18754 libsrcdir="$$s/mpc"; \
18755 $(SHELL) $${libsrcdir}/configure \
18756 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18757 --target=${target_alias} $${srcdiroption} \
18758 --with-build-libsubdir=$(HOST_SUBDIR) \
18759 $(STAGE4_CONFIGURE_FLAGS) \
18760 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18761 @endif mpc-bootstrap
18763 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
18764 maybe-configure-stageprofile-mpc:
18765 @if mpc-bootstrap
18766 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
18767 configure-stageprofile-mpc:
18768 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18769 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18770 @r=`${PWD_COMMAND}`; export r; \
18771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18772 TFLAGS="$(STAGEprofile_TFLAGS)"; \
18773 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18774 $(HOST_EXPORTS) \
18775 $(POSTSTAGE1_HOST_EXPORTS) \
18776 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18777 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18778 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
18779 echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
18780 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18781 cd $(HOST_SUBDIR)/mpc || exit 1; \
18782 case $(srcdir) in \
18783 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18784 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18785 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18786 esac; \
18787 srcdiroption="--srcdir=$${topdir}/mpc"; \
18788 libsrcdir="$$s/mpc"; \
18789 $(SHELL) $${libsrcdir}/configure \
18790 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18791 --target=${target_alias} $${srcdiroption} \
18792 --with-build-libsubdir=$(HOST_SUBDIR) \
18793 $(STAGEprofile_CONFIGURE_FLAGS) \
18794 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18795 @endif mpc-bootstrap
18797 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
18798 maybe-configure-stagefeedback-mpc:
18799 @if mpc-bootstrap
18800 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
18801 configure-stagefeedback-mpc:
18802 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18803 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
18804 @r=`${PWD_COMMAND}`; export r; \
18805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18806 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18807 test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
18808 $(HOST_EXPORTS) \
18809 $(POSTSTAGE1_HOST_EXPORTS) \
18810 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18811 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18812 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
18813 echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
18814 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
18815 cd $(HOST_SUBDIR)/mpc || exit 1; \
18816 case $(srcdir) in \
18817 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18818 *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
18819 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18820 esac; \
18821 srcdiroption="--srcdir=$${topdir}/mpc"; \
18822 libsrcdir="$$s/mpc"; \
18823 $(SHELL) $${libsrcdir}/configure \
18824 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18825 --target=${target_alias} $${srcdiroption} \
18826 --with-build-libsubdir=$(HOST_SUBDIR) \
18827 $(STAGEfeedback_CONFIGURE_FLAGS) \
18828 --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
18829 @endif mpc-bootstrap
18835 .PHONY: all-mpc maybe-all-mpc
18836 maybe-all-mpc:
18837 @if gcc-bootstrap
18838 all-mpc: stage_current
18839 @endif gcc-bootstrap
18840 @if mpc
18841 TARGET-mpc=all
18842 maybe-all-mpc: all-mpc
18843 all-mpc: configure-mpc
18844 @r=`${PWD_COMMAND}`; export r; \
18845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18846 $(HOST_EXPORTS) \
18847 (cd $(HOST_SUBDIR)/mpc && \
18848 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
18849 $(TARGET-mpc))
18850 @endif mpc
18854 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
18855 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
18856 maybe-all-stage1-mpc:
18857 maybe-clean-stage1-mpc:
18858 @if mpc-bootstrap
18859 maybe-all-stage1-mpc: all-stage1-mpc
18860 all-stage1: all-stage1-mpc
18861 TARGET-stage1-mpc = $(TARGET-mpc)
18862 all-stage1-mpc: configure-stage1-mpc
18863 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18864 @r=`${PWD_COMMAND}`; export r; \
18865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18866 TFLAGS="$(STAGE1_TFLAGS)"; \
18867 $(HOST_EXPORTS) \
18868 cd $(HOST_SUBDIR)/mpc && \
18869 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18870 CFLAGS="$(STAGE1_CFLAGS)" \
18871 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18872 LIBCFLAGS="$(LIBCFLAGS)" \
18873 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18874 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18875 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18876 $(EXTRA_HOST_FLAGS) \
18877 TFLAGS="$(STAGE1_TFLAGS)" \
18878 $(TARGET-stage1-mpc)
18880 maybe-clean-stage1-mpc: clean-stage1-mpc
18881 clean-stage1: clean-stage1-mpc
18882 clean-stage1-mpc:
18883 @if [ $(current_stage) = stage1 ]; then \
18884 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18885 else \
18886 [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
18887 $(MAKE) stage1-start; \
18888 fi; \
18889 cd $(HOST_SUBDIR)/mpc && \
18890 $(MAKE) $(EXTRA_HOST_FLAGS) \
18891 clean
18892 @endif mpc-bootstrap
18895 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
18896 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
18897 maybe-all-stage2-mpc:
18898 maybe-clean-stage2-mpc:
18899 @if mpc-bootstrap
18900 maybe-all-stage2-mpc: all-stage2-mpc
18901 all-stage2: all-stage2-mpc
18902 TARGET-stage2-mpc = $(TARGET-mpc)
18903 all-stage2-mpc: configure-stage2-mpc
18904 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18905 @r=`${PWD_COMMAND}`; export r; \
18906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18907 TFLAGS="$(STAGE2_TFLAGS)"; \
18908 $(HOST_EXPORTS) \
18909 $(POSTSTAGE1_HOST_EXPORTS) \
18910 cd $(HOST_SUBDIR)/mpc && \
18911 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18912 CFLAGS="$(STAGE2_CFLAGS)" \
18913 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18914 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18915 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18916 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18917 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18918 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18919 TFLAGS="$(STAGE2_TFLAGS)" \
18920 $(TARGET-stage2-mpc)
18922 maybe-clean-stage2-mpc: clean-stage2-mpc
18923 clean-stage2: clean-stage2-mpc
18924 clean-stage2-mpc:
18925 @if [ $(current_stage) = stage2 ]; then \
18926 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18927 else \
18928 [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
18929 $(MAKE) stage2-start; \
18930 fi; \
18931 cd $(HOST_SUBDIR)/mpc && \
18932 $(MAKE) $(EXTRA_HOST_FLAGS) \
18933 $(POSTSTAGE1_FLAGS_TO_PASS) \
18934 clean
18935 @endif mpc-bootstrap
18938 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
18939 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
18940 maybe-all-stage3-mpc:
18941 maybe-clean-stage3-mpc:
18942 @if mpc-bootstrap
18943 maybe-all-stage3-mpc: all-stage3-mpc
18944 all-stage3: all-stage3-mpc
18945 TARGET-stage3-mpc = $(TARGET-mpc)
18946 all-stage3-mpc: configure-stage3-mpc
18947 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18948 @r=`${PWD_COMMAND}`; export r; \
18949 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18950 TFLAGS="$(STAGE3_TFLAGS)"; \
18951 $(HOST_EXPORTS) \
18952 $(POSTSTAGE1_HOST_EXPORTS) \
18953 cd $(HOST_SUBDIR)/mpc && \
18954 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18955 CFLAGS="$(STAGE3_CFLAGS)" \
18956 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18957 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18958 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18959 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18960 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18961 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
18962 TFLAGS="$(STAGE3_TFLAGS)" \
18963 $(TARGET-stage3-mpc)
18965 maybe-clean-stage3-mpc: clean-stage3-mpc
18966 clean-stage3: clean-stage3-mpc
18967 clean-stage3-mpc:
18968 @if [ $(current_stage) = stage3 ]; then \
18969 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
18970 else \
18971 [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
18972 $(MAKE) stage3-start; \
18973 fi; \
18974 cd $(HOST_SUBDIR)/mpc && \
18975 $(MAKE) $(EXTRA_HOST_FLAGS) \
18976 $(POSTSTAGE1_FLAGS_TO_PASS) \
18977 clean
18978 @endif mpc-bootstrap
18981 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
18982 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
18983 maybe-all-stage4-mpc:
18984 maybe-clean-stage4-mpc:
18985 @if mpc-bootstrap
18986 maybe-all-stage4-mpc: all-stage4-mpc
18987 all-stage4: all-stage4-mpc
18988 TARGET-stage4-mpc = $(TARGET-mpc)
18989 all-stage4-mpc: configure-stage4-mpc
18990 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18991 @r=`${PWD_COMMAND}`; export r; \
18992 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18993 TFLAGS="$(STAGE4_TFLAGS)"; \
18994 $(HOST_EXPORTS) \
18995 $(POSTSTAGE1_HOST_EXPORTS) \
18996 cd $(HOST_SUBDIR)/mpc && \
18997 $(MAKE) $(BASE_FLAGS_TO_PASS) \
18998 CFLAGS="$(STAGE4_CFLAGS)" \
18999 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19000 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19001 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19002 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19003 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19004 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19005 TFLAGS="$(STAGE4_TFLAGS)" \
19006 $(TARGET-stage4-mpc)
19008 maybe-clean-stage4-mpc: clean-stage4-mpc
19009 clean-stage4: clean-stage4-mpc
19010 clean-stage4-mpc:
19011 @if [ $(current_stage) = stage4 ]; then \
19012 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19013 else \
19014 [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
19015 $(MAKE) stage4-start; \
19016 fi; \
19017 cd $(HOST_SUBDIR)/mpc && \
19018 $(MAKE) $(EXTRA_HOST_FLAGS) \
19019 $(POSTSTAGE1_FLAGS_TO_PASS) \
19020 clean
19021 @endif mpc-bootstrap
19024 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
19025 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
19026 maybe-all-stageprofile-mpc:
19027 maybe-clean-stageprofile-mpc:
19028 @if mpc-bootstrap
19029 maybe-all-stageprofile-mpc: all-stageprofile-mpc
19030 all-stageprofile: all-stageprofile-mpc
19031 TARGET-stageprofile-mpc = $(TARGET-mpc)
19032 all-stageprofile-mpc: configure-stageprofile-mpc
19033 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19034 @r=`${PWD_COMMAND}`; export r; \
19035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19036 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19037 $(HOST_EXPORTS) \
19038 $(POSTSTAGE1_HOST_EXPORTS) \
19039 cd $(HOST_SUBDIR)/mpc && \
19040 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19041 CFLAGS="$(STAGEprofile_CFLAGS)" \
19042 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19043 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19044 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19045 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19046 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19047 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19048 TFLAGS="$(STAGEprofile_TFLAGS)" \
19049 $(TARGET-stageprofile-mpc)
19051 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
19052 clean-stageprofile: clean-stageprofile-mpc
19053 clean-stageprofile-mpc:
19054 @if [ $(current_stage) = stageprofile ]; then \
19055 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19056 else \
19057 [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
19058 $(MAKE) stageprofile-start; \
19059 fi; \
19060 cd $(HOST_SUBDIR)/mpc && \
19061 $(MAKE) $(EXTRA_HOST_FLAGS) \
19062 $(POSTSTAGE1_FLAGS_TO_PASS) \
19063 clean
19064 @endif mpc-bootstrap
19067 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
19068 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
19069 maybe-all-stagefeedback-mpc:
19070 maybe-clean-stagefeedback-mpc:
19071 @if mpc-bootstrap
19072 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
19073 all-stagefeedback: all-stagefeedback-mpc
19074 TARGET-stagefeedback-mpc = $(TARGET-mpc)
19075 all-stagefeedback-mpc: configure-stagefeedback-mpc
19076 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19077 @r=`${PWD_COMMAND}`; export r; \
19078 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19079 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19080 $(HOST_EXPORTS) \
19081 $(POSTSTAGE1_HOST_EXPORTS) \
19082 cd $(HOST_SUBDIR)/mpc && \
19083 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19084 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19085 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19086 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19087 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19088 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19089 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19090 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19091 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19092 $(TARGET-stagefeedback-mpc)
19094 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
19095 clean-stagefeedback: clean-stagefeedback-mpc
19096 clean-stagefeedback-mpc:
19097 @if [ $(current_stage) = stagefeedback ]; then \
19098 [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
19099 else \
19100 [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
19101 $(MAKE) stagefeedback-start; \
19102 fi; \
19103 cd $(HOST_SUBDIR)/mpc && \
19104 $(MAKE) $(EXTRA_HOST_FLAGS) \
19105 $(POSTSTAGE1_FLAGS_TO_PASS) \
19106 clean
19107 @endif mpc-bootstrap
19113 .PHONY: check-mpc maybe-check-mpc
19114 maybe-check-mpc:
19115 @if mpc
19116 maybe-check-mpc: check-mpc
19118 check-mpc:
19119 @: $(MAKE); $(unstage)
19120 @r=`${PWD_COMMAND}`; export r; \
19121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19122 $(HOST_EXPORTS) \
19123 (cd $(HOST_SUBDIR)/mpc && \
19124 $(MAKE) $(FLAGS_TO_PASS) check)
19126 @endif mpc
19128 .PHONY: install-mpc maybe-install-mpc
19129 maybe-install-mpc:
19130 @if mpc
19131 maybe-install-mpc: install-mpc
19133 install-mpc:
19135 @endif mpc
19137 .PHONY: install-strip-mpc maybe-install-strip-mpc
19138 maybe-install-strip-mpc:
19139 @if mpc
19140 maybe-install-strip-mpc: install-strip-mpc
19142 install-strip-mpc:
19144 @endif mpc
19146 # Other targets (info, dvi, pdf, etc.)
19148 .PHONY: maybe-info-mpc info-mpc
19149 maybe-info-mpc:
19150 @if mpc
19151 maybe-info-mpc: info-mpc
19153 info-mpc: \
19154 configure-mpc
19155 @[ -f ./mpc/Makefile ] || exit 0; \
19156 r=`${PWD_COMMAND}`; export r; \
19157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19158 $(HOST_EXPORTS) \
19159 for flag in $(EXTRA_HOST_FLAGS) ; do \
19160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19161 done; \
19162 echo "Doing info in mpc" ; \
19163 (cd $(HOST_SUBDIR)/mpc && \
19164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19166 "RANLIB=$${RANLIB}" \
19167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19168 info) \
19169 || exit 1
19171 @endif mpc
19173 .PHONY: maybe-dvi-mpc dvi-mpc
19174 maybe-dvi-mpc:
19175 @if mpc
19176 maybe-dvi-mpc: dvi-mpc
19178 dvi-mpc: \
19179 configure-mpc
19180 @[ -f ./mpc/Makefile ] || exit 0; \
19181 r=`${PWD_COMMAND}`; export r; \
19182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19183 $(HOST_EXPORTS) \
19184 for flag in $(EXTRA_HOST_FLAGS) ; do \
19185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19186 done; \
19187 echo "Doing dvi in mpc" ; \
19188 (cd $(HOST_SUBDIR)/mpc && \
19189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19191 "RANLIB=$${RANLIB}" \
19192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19193 dvi) \
19194 || exit 1
19196 @endif mpc
19198 .PHONY: maybe-pdf-mpc pdf-mpc
19199 maybe-pdf-mpc:
19200 @if mpc
19201 maybe-pdf-mpc: pdf-mpc
19203 pdf-mpc: \
19204 configure-mpc
19205 @[ -f ./mpc/Makefile ] || exit 0; \
19206 r=`${PWD_COMMAND}`; export r; \
19207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208 $(HOST_EXPORTS) \
19209 for flag in $(EXTRA_HOST_FLAGS) ; do \
19210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19211 done; \
19212 echo "Doing pdf in mpc" ; \
19213 (cd $(HOST_SUBDIR)/mpc && \
19214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216 "RANLIB=$${RANLIB}" \
19217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19218 pdf) \
19219 || exit 1
19221 @endif mpc
19223 .PHONY: maybe-html-mpc html-mpc
19224 maybe-html-mpc:
19225 @if mpc
19226 maybe-html-mpc: html-mpc
19228 html-mpc: \
19229 configure-mpc
19230 @[ -f ./mpc/Makefile ] || exit 0; \
19231 r=`${PWD_COMMAND}`; export r; \
19232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19233 $(HOST_EXPORTS) \
19234 for flag in $(EXTRA_HOST_FLAGS) ; do \
19235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19236 done; \
19237 echo "Doing html in mpc" ; \
19238 (cd $(HOST_SUBDIR)/mpc && \
19239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19241 "RANLIB=$${RANLIB}" \
19242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19243 html) \
19244 || exit 1
19246 @endif mpc
19248 .PHONY: maybe-TAGS-mpc TAGS-mpc
19249 maybe-TAGS-mpc:
19250 @if mpc
19251 maybe-TAGS-mpc: TAGS-mpc
19253 TAGS-mpc: \
19254 configure-mpc
19255 @[ -f ./mpc/Makefile ] || exit 0; \
19256 r=`${PWD_COMMAND}`; export r; \
19257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19258 $(HOST_EXPORTS) \
19259 for flag in $(EXTRA_HOST_FLAGS) ; do \
19260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19261 done; \
19262 echo "Doing TAGS in mpc" ; \
19263 (cd $(HOST_SUBDIR)/mpc && \
19264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19266 "RANLIB=$${RANLIB}" \
19267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19268 TAGS) \
19269 || exit 1
19271 @endif mpc
19273 .PHONY: maybe-install-info-mpc install-info-mpc
19274 maybe-install-info-mpc:
19275 @if mpc
19276 maybe-install-info-mpc: install-info-mpc
19278 install-info-mpc: \
19279 configure-mpc \
19280 info-mpc
19281 @[ -f ./mpc/Makefile ] || exit 0; \
19282 r=`${PWD_COMMAND}`; export r; \
19283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19284 $(HOST_EXPORTS) \
19285 for flag in $(EXTRA_HOST_FLAGS) ; do \
19286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19287 done; \
19288 echo "Doing install-info in mpc" ; \
19289 (cd $(HOST_SUBDIR)/mpc && \
19290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19292 "RANLIB=$${RANLIB}" \
19293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19294 install-info) \
19295 || exit 1
19297 @endif mpc
19299 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
19300 maybe-install-pdf-mpc:
19301 @if mpc
19302 maybe-install-pdf-mpc: install-pdf-mpc
19304 install-pdf-mpc: \
19305 configure-mpc \
19306 pdf-mpc
19307 @[ -f ./mpc/Makefile ] || exit 0; \
19308 r=`${PWD_COMMAND}`; export r; \
19309 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19310 $(HOST_EXPORTS) \
19311 for flag in $(EXTRA_HOST_FLAGS) ; do \
19312 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19313 done; \
19314 echo "Doing install-pdf in mpc" ; \
19315 (cd $(HOST_SUBDIR)/mpc && \
19316 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19317 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19318 "RANLIB=$${RANLIB}" \
19319 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19320 install-pdf) \
19321 || exit 1
19323 @endif mpc
19325 .PHONY: maybe-install-html-mpc install-html-mpc
19326 maybe-install-html-mpc:
19327 @if mpc
19328 maybe-install-html-mpc: install-html-mpc
19330 install-html-mpc: \
19331 configure-mpc \
19332 html-mpc
19333 @[ -f ./mpc/Makefile ] || exit 0; \
19334 r=`${PWD_COMMAND}`; export r; \
19335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19336 $(HOST_EXPORTS) \
19337 for flag in $(EXTRA_HOST_FLAGS) ; do \
19338 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19339 done; \
19340 echo "Doing install-html in mpc" ; \
19341 (cd $(HOST_SUBDIR)/mpc && \
19342 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19343 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19344 "RANLIB=$${RANLIB}" \
19345 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19346 install-html) \
19347 || exit 1
19349 @endif mpc
19351 .PHONY: maybe-installcheck-mpc installcheck-mpc
19352 maybe-installcheck-mpc:
19353 @if mpc
19354 maybe-installcheck-mpc: installcheck-mpc
19356 installcheck-mpc: \
19357 configure-mpc
19358 @[ -f ./mpc/Makefile ] || exit 0; \
19359 r=`${PWD_COMMAND}`; export r; \
19360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361 $(HOST_EXPORTS) \
19362 for flag in $(EXTRA_HOST_FLAGS) ; do \
19363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19364 done; \
19365 echo "Doing installcheck in mpc" ; \
19366 (cd $(HOST_SUBDIR)/mpc && \
19367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19369 "RANLIB=$${RANLIB}" \
19370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19371 installcheck) \
19372 || exit 1
19374 @endif mpc
19376 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
19377 maybe-mostlyclean-mpc:
19378 @if mpc
19379 maybe-mostlyclean-mpc: mostlyclean-mpc
19381 mostlyclean-mpc:
19382 @[ -f ./mpc/Makefile ] || exit 0; \
19383 r=`${PWD_COMMAND}`; export r; \
19384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19385 $(HOST_EXPORTS) \
19386 for flag in $(EXTRA_HOST_FLAGS) ; do \
19387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19388 done; \
19389 echo "Doing mostlyclean in mpc" ; \
19390 (cd $(HOST_SUBDIR)/mpc && \
19391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19393 "RANLIB=$${RANLIB}" \
19394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19395 mostlyclean) \
19396 || exit 1
19398 @endif mpc
19400 .PHONY: maybe-clean-mpc clean-mpc
19401 maybe-clean-mpc:
19402 @if mpc
19403 maybe-clean-mpc: clean-mpc
19405 clean-mpc:
19406 @[ -f ./mpc/Makefile ] || exit 0; \
19407 r=`${PWD_COMMAND}`; export r; \
19408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19409 $(HOST_EXPORTS) \
19410 for flag in $(EXTRA_HOST_FLAGS) ; do \
19411 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19412 done; \
19413 echo "Doing clean in mpc" ; \
19414 (cd $(HOST_SUBDIR)/mpc && \
19415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19417 "RANLIB=$${RANLIB}" \
19418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19419 clean) \
19420 || exit 1
19422 @endif mpc
19424 .PHONY: maybe-distclean-mpc distclean-mpc
19425 maybe-distclean-mpc:
19426 @if mpc
19427 maybe-distclean-mpc: distclean-mpc
19429 distclean-mpc:
19430 @[ -f ./mpc/Makefile ] || exit 0; \
19431 r=`${PWD_COMMAND}`; export r; \
19432 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19433 $(HOST_EXPORTS) \
19434 for flag in $(EXTRA_HOST_FLAGS) ; do \
19435 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19436 done; \
19437 echo "Doing distclean in mpc" ; \
19438 (cd $(HOST_SUBDIR)/mpc && \
19439 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19440 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19441 "RANLIB=$${RANLIB}" \
19442 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19443 distclean) \
19444 || exit 1
19446 @endif mpc
19448 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
19449 maybe-maintainer-clean-mpc:
19450 @if mpc
19451 maybe-maintainer-clean-mpc: maintainer-clean-mpc
19453 maintainer-clean-mpc:
19454 @[ -f ./mpc/Makefile ] || exit 0; \
19455 r=`${PWD_COMMAND}`; export r; \
19456 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19457 $(HOST_EXPORTS) \
19458 for flag in $(EXTRA_HOST_FLAGS) ; do \
19459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19460 done; \
19461 echo "Doing maintainer-clean in mpc" ; \
19462 (cd $(HOST_SUBDIR)/mpc && \
19463 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19464 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19465 "RANLIB=$${RANLIB}" \
19466 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19467 maintainer-clean) \
19468 || exit 1
19470 @endif mpc
19474 .PHONY: configure-ppl maybe-configure-ppl
19475 maybe-configure-ppl:
19476 @if gcc-bootstrap
19477 configure-ppl: stage_current
19478 @endif gcc-bootstrap
19479 @if ppl
19480 maybe-configure-ppl: configure-ppl
19481 configure-ppl:
19482 @r=`${PWD_COMMAND}`; export r; \
19483 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19484 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19485 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19486 $(HOST_EXPORTS) \
19487 echo Configuring in $(HOST_SUBDIR)/ppl; \
19488 cd "$(HOST_SUBDIR)/ppl" || exit 1; \
19489 case $(srcdir) in \
19490 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19491 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19492 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19493 esac; \
19494 srcdiroption="--srcdir=$${topdir}/ppl"; \
19495 libsrcdir="$$s/ppl"; \
19496 $(SHELL) $${libsrcdir}/configure \
19497 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19498 --target=${target_alias} $${srcdiroption} --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/ \
19499 || exit 1
19500 @endif ppl
19504 .PHONY: configure-stage1-ppl maybe-configure-stage1-ppl
19505 maybe-configure-stage1-ppl:
19506 @if ppl-bootstrap
19507 maybe-configure-stage1-ppl: configure-stage1-ppl
19508 configure-stage1-ppl:
19509 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19510 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19511 @r=`${PWD_COMMAND}`; export r; \
19512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19513 TFLAGS="$(STAGE1_TFLAGS)"; \
19514 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19515 $(HOST_EXPORTS) \
19516 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19517 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19518 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
19519 echo Configuring stage 1 in $(HOST_SUBDIR)/ppl ; \
19520 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19521 cd $(HOST_SUBDIR)/ppl || exit 1; \
19522 case $(srcdir) in \
19523 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19524 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19525 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19526 esac; \
19527 srcdiroption="--srcdir=$${topdir}/ppl"; \
19528 libsrcdir="$$s/ppl"; \
19529 $(SHELL) $${libsrcdir}/configure \
19530 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19531 --target=${target_alias} $${srcdiroption} \
19532 $(STAGE1_CONFIGURE_FLAGS) \
19533 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19534 @endif ppl-bootstrap
19536 .PHONY: configure-stage2-ppl maybe-configure-stage2-ppl
19537 maybe-configure-stage2-ppl:
19538 @if ppl-bootstrap
19539 maybe-configure-stage2-ppl: configure-stage2-ppl
19540 configure-stage2-ppl:
19541 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19542 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19543 @r=`${PWD_COMMAND}`; export r; \
19544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19545 TFLAGS="$(STAGE2_TFLAGS)"; \
19546 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19547 $(HOST_EXPORTS) \
19548 $(POSTSTAGE1_HOST_EXPORTS) \
19549 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19550 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19551 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
19552 echo Configuring stage 2 in $(HOST_SUBDIR)/ppl ; \
19553 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19554 cd $(HOST_SUBDIR)/ppl || exit 1; \
19555 case $(srcdir) in \
19556 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19557 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19558 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19559 esac; \
19560 srcdiroption="--srcdir=$${topdir}/ppl"; \
19561 libsrcdir="$$s/ppl"; \
19562 $(SHELL) $${libsrcdir}/configure \
19563 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19564 --target=${target_alias} $${srcdiroption} \
19565 --with-build-libsubdir=$(HOST_SUBDIR) \
19566 $(STAGE2_CONFIGURE_FLAGS) \
19567 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19568 @endif ppl-bootstrap
19570 .PHONY: configure-stage3-ppl maybe-configure-stage3-ppl
19571 maybe-configure-stage3-ppl:
19572 @if ppl-bootstrap
19573 maybe-configure-stage3-ppl: configure-stage3-ppl
19574 configure-stage3-ppl:
19575 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19576 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19577 @r=`${PWD_COMMAND}`; export r; \
19578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19579 TFLAGS="$(STAGE3_TFLAGS)"; \
19580 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19581 $(HOST_EXPORTS) \
19582 $(POSTSTAGE1_HOST_EXPORTS) \
19583 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19584 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19585 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
19586 echo Configuring stage 3 in $(HOST_SUBDIR)/ppl ; \
19587 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19588 cd $(HOST_SUBDIR)/ppl || exit 1; \
19589 case $(srcdir) in \
19590 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19591 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19592 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19593 esac; \
19594 srcdiroption="--srcdir=$${topdir}/ppl"; \
19595 libsrcdir="$$s/ppl"; \
19596 $(SHELL) $${libsrcdir}/configure \
19597 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19598 --target=${target_alias} $${srcdiroption} \
19599 --with-build-libsubdir=$(HOST_SUBDIR) \
19600 $(STAGE3_CONFIGURE_FLAGS) \
19601 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19602 @endif ppl-bootstrap
19604 .PHONY: configure-stage4-ppl maybe-configure-stage4-ppl
19605 maybe-configure-stage4-ppl:
19606 @if ppl-bootstrap
19607 maybe-configure-stage4-ppl: configure-stage4-ppl
19608 configure-stage4-ppl:
19609 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19610 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19611 @r=`${PWD_COMMAND}`; export r; \
19612 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19613 TFLAGS="$(STAGE4_TFLAGS)"; \
19614 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19615 $(HOST_EXPORTS) \
19616 $(POSTSTAGE1_HOST_EXPORTS) \
19617 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19618 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19619 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
19620 echo Configuring stage 4 in $(HOST_SUBDIR)/ppl ; \
19621 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19622 cd $(HOST_SUBDIR)/ppl || exit 1; \
19623 case $(srcdir) in \
19624 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19625 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19626 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19627 esac; \
19628 srcdiroption="--srcdir=$${topdir}/ppl"; \
19629 libsrcdir="$$s/ppl"; \
19630 $(SHELL) $${libsrcdir}/configure \
19631 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19632 --target=${target_alias} $${srcdiroption} \
19633 --with-build-libsubdir=$(HOST_SUBDIR) \
19634 $(STAGE4_CONFIGURE_FLAGS) \
19635 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19636 @endif ppl-bootstrap
19638 .PHONY: configure-stageprofile-ppl maybe-configure-stageprofile-ppl
19639 maybe-configure-stageprofile-ppl:
19640 @if ppl-bootstrap
19641 maybe-configure-stageprofile-ppl: configure-stageprofile-ppl
19642 configure-stageprofile-ppl:
19643 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19644 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19645 @r=`${PWD_COMMAND}`; export r; \
19646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19647 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19648 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19649 $(HOST_EXPORTS) \
19650 $(POSTSTAGE1_HOST_EXPORTS) \
19651 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19652 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19653 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
19654 echo Configuring stage profile in $(HOST_SUBDIR)/ppl ; \
19655 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19656 cd $(HOST_SUBDIR)/ppl || exit 1; \
19657 case $(srcdir) in \
19658 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19659 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19660 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19661 esac; \
19662 srcdiroption="--srcdir=$${topdir}/ppl"; \
19663 libsrcdir="$$s/ppl"; \
19664 $(SHELL) $${libsrcdir}/configure \
19665 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19666 --target=${target_alias} $${srcdiroption} \
19667 --with-build-libsubdir=$(HOST_SUBDIR) \
19668 $(STAGEprofile_CONFIGURE_FLAGS) \
19669 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19670 @endif ppl-bootstrap
19672 .PHONY: configure-stagefeedback-ppl maybe-configure-stagefeedback-ppl
19673 maybe-configure-stagefeedback-ppl:
19674 @if ppl-bootstrap
19675 maybe-configure-stagefeedback-ppl: configure-stagefeedback-ppl
19676 configure-stagefeedback-ppl:
19677 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19678 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl
19679 @r=`${PWD_COMMAND}`; export r; \
19680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19681 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19682 test ! -f $(HOST_SUBDIR)/ppl/Makefile || exit 0; \
19683 $(HOST_EXPORTS) \
19684 $(POSTSTAGE1_HOST_EXPORTS) \
19685 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19686 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19687 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
19688 echo Configuring stage feedback in $(HOST_SUBDIR)/ppl ; \
19689 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ppl ; \
19690 cd $(HOST_SUBDIR)/ppl || exit 1; \
19691 case $(srcdir) in \
19692 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19693 *) topdir=`echo $(HOST_SUBDIR)/ppl/ | \
19694 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19695 esac; \
19696 srcdiroption="--srcdir=$${topdir}/ppl"; \
19697 libsrcdir="$$s/ppl"; \
19698 $(SHELL) $${libsrcdir}/configure \
19699 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19700 --target=${target_alias} $${srcdiroption} \
19701 --with-build-libsubdir=$(HOST_SUBDIR) \
19702 $(STAGEfeedback_CONFIGURE_FLAGS) \
19703 --disable-shared --with-libgmp-prefix=$$r/$(HOST_SUBDIR)/gmp/ --with-libgmpxx-prefix=$$r/$(HOST_SUBDIR)/gmp/
19704 @endif ppl-bootstrap
19710 .PHONY: all-ppl maybe-all-ppl
19711 maybe-all-ppl:
19712 @if gcc-bootstrap
19713 all-ppl: stage_current
19714 @endif gcc-bootstrap
19715 @if ppl
19716 TARGET-ppl=all
19717 maybe-all-ppl: all-ppl
19718 all-ppl: configure-ppl
19719 @r=`${PWD_COMMAND}`; export r; \
19720 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19721 $(HOST_EXPORTS) \
19722 (cd $(HOST_SUBDIR)/ppl && \
19723 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
19724 $(TARGET-ppl))
19725 @endif ppl
19729 .PHONY: all-stage1-ppl maybe-all-stage1-ppl
19730 .PHONY: clean-stage1-ppl maybe-clean-stage1-ppl
19731 maybe-all-stage1-ppl:
19732 maybe-clean-stage1-ppl:
19733 @if ppl-bootstrap
19734 maybe-all-stage1-ppl: all-stage1-ppl
19735 all-stage1: all-stage1-ppl
19736 TARGET-stage1-ppl = $(TARGET-ppl)
19737 all-stage1-ppl: configure-stage1-ppl
19738 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19739 @r=`${PWD_COMMAND}`; export r; \
19740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19741 TFLAGS="$(STAGE1_TFLAGS)"; \
19742 $(HOST_EXPORTS) \
19743 cd $(HOST_SUBDIR)/ppl && \
19744 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19745 CFLAGS="$(STAGE1_CFLAGS)" \
19746 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19747 LIBCFLAGS="$(LIBCFLAGS)" \
19748 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19749 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19750 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19751 $(EXTRA_HOST_FLAGS) \
19752 TFLAGS="$(STAGE1_TFLAGS)" \
19753 $(TARGET-stage1-ppl)
19755 maybe-clean-stage1-ppl: clean-stage1-ppl
19756 clean-stage1: clean-stage1-ppl
19757 clean-stage1-ppl:
19758 @if [ $(current_stage) = stage1 ]; then \
19759 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19760 else \
19761 [ -f $(HOST_SUBDIR)/stage1-ppl/Makefile ] || exit 0; \
19762 $(MAKE) stage1-start; \
19763 fi; \
19764 cd $(HOST_SUBDIR)/ppl && \
19765 $(MAKE) $(EXTRA_HOST_FLAGS) \
19766 clean
19767 @endif ppl-bootstrap
19770 .PHONY: all-stage2-ppl maybe-all-stage2-ppl
19771 .PHONY: clean-stage2-ppl maybe-clean-stage2-ppl
19772 maybe-all-stage2-ppl:
19773 maybe-clean-stage2-ppl:
19774 @if ppl-bootstrap
19775 maybe-all-stage2-ppl: all-stage2-ppl
19776 all-stage2: all-stage2-ppl
19777 TARGET-stage2-ppl = $(TARGET-ppl)
19778 all-stage2-ppl: configure-stage2-ppl
19779 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19780 @r=`${PWD_COMMAND}`; export r; \
19781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19782 TFLAGS="$(STAGE2_TFLAGS)"; \
19783 $(HOST_EXPORTS) \
19784 $(POSTSTAGE1_HOST_EXPORTS) \
19785 cd $(HOST_SUBDIR)/ppl && \
19786 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19787 CFLAGS="$(STAGE2_CFLAGS)" \
19788 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19789 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19790 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19791 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19792 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19793 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19794 TFLAGS="$(STAGE2_TFLAGS)" \
19795 $(TARGET-stage2-ppl)
19797 maybe-clean-stage2-ppl: clean-stage2-ppl
19798 clean-stage2: clean-stage2-ppl
19799 clean-stage2-ppl:
19800 @if [ $(current_stage) = stage2 ]; then \
19801 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19802 else \
19803 [ -f $(HOST_SUBDIR)/stage2-ppl/Makefile ] || exit 0; \
19804 $(MAKE) stage2-start; \
19805 fi; \
19806 cd $(HOST_SUBDIR)/ppl && \
19807 $(MAKE) $(EXTRA_HOST_FLAGS) \
19808 $(POSTSTAGE1_FLAGS_TO_PASS) \
19809 clean
19810 @endif ppl-bootstrap
19813 .PHONY: all-stage3-ppl maybe-all-stage3-ppl
19814 .PHONY: clean-stage3-ppl maybe-clean-stage3-ppl
19815 maybe-all-stage3-ppl:
19816 maybe-clean-stage3-ppl:
19817 @if ppl-bootstrap
19818 maybe-all-stage3-ppl: all-stage3-ppl
19819 all-stage3: all-stage3-ppl
19820 TARGET-stage3-ppl = $(TARGET-ppl)
19821 all-stage3-ppl: configure-stage3-ppl
19822 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19823 @r=`${PWD_COMMAND}`; export r; \
19824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19825 TFLAGS="$(STAGE3_TFLAGS)"; \
19826 $(HOST_EXPORTS) \
19827 $(POSTSTAGE1_HOST_EXPORTS) \
19828 cd $(HOST_SUBDIR)/ppl && \
19829 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19830 CFLAGS="$(STAGE3_CFLAGS)" \
19831 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19832 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19836 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19837 TFLAGS="$(STAGE3_TFLAGS)" \
19838 $(TARGET-stage3-ppl)
19840 maybe-clean-stage3-ppl: clean-stage3-ppl
19841 clean-stage3: clean-stage3-ppl
19842 clean-stage3-ppl:
19843 @if [ $(current_stage) = stage3 ]; then \
19844 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19845 else \
19846 [ -f $(HOST_SUBDIR)/stage3-ppl/Makefile ] || exit 0; \
19847 $(MAKE) stage3-start; \
19848 fi; \
19849 cd $(HOST_SUBDIR)/ppl && \
19850 $(MAKE) $(EXTRA_HOST_FLAGS) \
19851 $(POSTSTAGE1_FLAGS_TO_PASS) \
19852 clean
19853 @endif ppl-bootstrap
19856 .PHONY: all-stage4-ppl maybe-all-stage4-ppl
19857 .PHONY: clean-stage4-ppl maybe-clean-stage4-ppl
19858 maybe-all-stage4-ppl:
19859 maybe-clean-stage4-ppl:
19860 @if ppl-bootstrap
19861 maybe-all-stage4-ppl: all-stage4-ppl
19862 all-stage4: all-stage4-ppl
19863 TARGET-stage4-ppl = $(TARGET-ppl)
19864 all-stage4-ppl: configure-stage4-ppl
19865 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19866 @r=`${PWD_COMMAND}`; export r; \
19867 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19868 TFLAGS="$(STAGE4_TFLAGS)"; \
19869 $(HOST_EXPORTS) \
19870 $(POSTSTAGE1_HOST_EXPORTS) \
19871 cd $(HOST_SUBDIR)/ppl && \
19872 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19873 CFLAGS="$(STAGE4_CFLAGS)" \
19874 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19875 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19876 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19877 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19878 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19879 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19880 TFLAGS="$(STAGE4_TFLAGS)" \
19881 $(TARGET-stage4-ppl)
19883 maybe-clean-stage4-ppl: clean-stage4-ppl
19884 clean-stage4: clean-stage4-ppl
19885 clean-stage4-ppl:
19886 @if [ $(current_stage) = stage4 ]; then \
19887 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19888 else \
19889 [ -f $(HOST_SUBDIR)/stage4-ppl/Makefile ] || exit 0; \
19890 $(MAKE) stage4-start; \
19891 fi; \
19892 cd $(HOST_SUBDIR)/ppl && \
19893 $(MAKE) $(EXTRA_HOST_FLAGS) \
19894 $(POSTSTAGE1_FLAGS_TO_PASS) \
19895 clean
19896 @endif ppl-bootstrap
19899 .PHONY: all-stageprofile-ppl maybe-all-stageprofile-ppl
19900 .PHONY: clean-stageprofile-ppl maybe-clean-stageprofile-ppl
19901 maybe-all-stageprofile-ppl:
19902 maybe-clean-stageprofile-ppl:
19903 @if ppl-bootstrap
19904 maybe-all-stageprofile-ppl: all-stageprofile-ppl
19905 all-stageprofile: all-stageprofile-ppl
19906 TARGET-stageprofile-ppl = $(TARGET-ppl)
19907 all-stageprofile-ppl: configure-stageprofile-ppl
19908 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19909 @r=`${PWD_COMMAND}`; export r; \
19910 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19911 TFLAGS="$(STAGEprofile_TFLAGS)"; \
19912 $(HOST_EXPORTS) \
19913 $(POSTSTAGE1_HOST_EXPORTS) \
19914 cd $(HOST_SUBDIR)/ppl && \
19915 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19916 CFLAGS="$(STAGEprofile_CFLAGS)" \
19917 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19918 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19919 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19920 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19921 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19922 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19923 TFLAGS="$(STAGEprofile_TFLAGS)" \
19924 $(TARGET-stageprofile-ppl)
19926 maybe-clean-stageprofile-ppl: clean-stageprofile-ppl
19927 clean-stageprofile: clean-stageprofile-ppl
19928 clean-stageprofile-ppl:
19929 @if [ $(current_stage) = stageprofile ]; then \
19930 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19931 else \
19932 [ -f $(HOST_SUBDIR)/stageprofile-ppl/Makefile ] || exit 0; \
19933 $(MAKE) stageprofile-start; \
19934 fi; \
19935 cd $(HOST_SUBDIR)/ppl && \
19936 $(MAKE) $(EXTRA_HOST_FLAGS) \
19937 $(POSTSTAGE1_FLAGS_TO_PASS) \
19938 clean
19939 @endif ppl-bootstrap
19942 .PHONY: all-stagefeedback-ppl maybe-all-stagefeedback-ppl
19943 .PHONY: clean-stagefeedback-ppl maybe-clean-stagefeedback-ppl
19944 maybe-all-stagefeedback-ppl:
19945 maybe-clean-stagefeedback-ppl:
19946 @if ppl-bootstrap
19947 maybe-all-stagefeedback-ppl: all-stagefeedback-ppl
19948 all-stagefeedback: all-stagefeedback-ppl
19949 TARGET-stagefeedback-ppl = $(TARGET-ppl)
19950 all-stagefeedback-ppl: configure-stagefeedback-ppl
19951 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19952 @r=`${PWD_COMMAND}`; export r; \
19953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19954 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19955 $(HOST_EXPORTS) \
19956 $(POSTSTAGE1_HOST_EXPORTS) \
19957 cd $(HOST_SUBDIR)/ppl && \
19958 $(MAKE) $(BASE_FLAGS_TO_PASS) \
19959 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19960 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19961 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19962 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19963 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19964 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19965 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
19966 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19967 $(TARGET-stagefeedback-ppl)
19969 maybe-clean-stagefeedback-ppl: clean-stagefeedback-ppl
19970 clean-stagefeedback: clean-stagefeedback-ppl
19971 clean-stagefeedback-ppl:
19972 @if [ $(current_stage) = stagefeedback ]; then \
19973 [ -f $(HOST_SUBDIR)/ppl/Makefile ] || exit 0; \
19974 else \
19975 [ -f $(HOST_SUBDIR)/stagefeedback-ppl/Makefile ] || exit 0; \
19976 $(MAKE) stagefeedback-start; \
19977 fi; \
19978 cd $(HOST_SUBDIR)/ppl && \
19979 $(MAKE) $(EXTRA_HOST_FLAGS) \
19980 $(POSTSTAGE1_FLAGS_TO_PASS) \
19981 clean
19982 @endif ppl-bootstrap
19988 .PHONY: check-ppl maybe-check-ppl
19989 maybe-check-ppl:
19990 @if ppl
19991 maybe-check-ppl: check-ppl
19993 check-ppl:
19994 @: $(MAKE); $(unstage)
19995 @r=`${PWD_COMMAND}`; export r; \
19996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19997 $(HOST_EXPORTS) \
19998 (cd $(HOST_SUBDIR)/ppl && \
19999 $(MAKE) $(FLAGS_TO_PASS) check)
20001 @endif ppl
20003 .PHONY: install-ppl maybe-install-ppl
20004 maybe-install-ppl:
20005 @if ppl
20006 maybe-install-ppl: install-ppl
20008 install-ppl:
20010 @endif ppl
20012 .PHONY: install-strip-ppl maybe-install-strip-ppl
20013 maybe-install-strip-ppl:
20014 @if ppl
20015 maybe-install-strip-ppl: install-strip-ppl
20017 install-strip-ppl:
20019 @endif ppl
20021 # Other targets (info, dvi, pdf, etc.)
20023 .PHONY: maybe-info-ppl info-ppl
20024 maybe-info-ppl:
20025 @if ppl
20026 maybe-info-ppl: info-ppl
20028 info-ppl: \
20029 configure-ppl
20030 @[ -f ./ppl/Makefile ] || exit 0; \
20031 r=`${PWD_COMMAND}`; export r; \
20032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20033 $(HOST_EXPORTS) \
20034 for flag in $(EXTRA_HOST_FLAGS) ; do \
20035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20036 done; \
20037 echo "Doing info in ppl" ; \
20038 (cd $(HOST_SUBDIR)/ppl && \
20039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20041 "RANLIB=$${RANLIB}" \
20042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20043 info) \
20044 || exit 1
20046 @endif ppl
20048 .PHONY: maybe-dvi-ppl dvi-ppl
20049 maybe-dvi-ppl:
20050 @if ppl
20051 maybe-dvi-ppl: dvi-ppl
20053 dvi-ppl: \
20054 configure-ppl
20055 @[ -f ./ppl/Makefile ] || exit 0; \
20056 r=`${PWD_COMMAND}`; export r; \
20057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20058 $(HOST_EXPORTS) \
20059 for flag in $(EXTRA_HOST_FLAGS) ; do \
20060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20061 done; \
20062 echo "Doing dvi in ppl" ; \
20063 (cd $(HOST_SUBDIR)/ppl && \
20064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20066 "RANLIB=$${RANLIB}" \
20067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20068 dvi) \
20069 || exit 1
20071 @endif ppl
20073 .PHONY: maybe-pdf-ppl pdf-ppl
20074 maybe-pdf-ppl:
20075 @if ppl
20076 maybe-pdf-ppl: pdf-ppl
20078 pdf-ppl: \
20079 configure-ppl
20080 @[ -f ./ppl/Makefile ] || exit 0; \
20081 r=`${PWD_COMMAND}`; export r; \
20082 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083 $(HOST_EXPORTS) \
20084 for flag in $(EXTRA_HOST_FLAGS) ; do \
20085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086 done; \
20087 echo "Doing pdf in ppl" ; \
20088 (cd $(HOST_SUBDIR)/ppl && \
20089 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20090 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20091 "RANLIB=$${RANLIB}" \
20092 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20093 pdf) \
20094 || exit 1
20096 @endif ppl
20098 .PHONY: maybe-html-ppl html-ppl
20099 maybe-html-ppl:
20100 @if ppl
20101 maybe-html-ppl: html-ppl
20103 html-ppl: \
20104 configure-ppl
20105 @[ -f ./ppl/Makefile ] || exit 0; \
20106 r=`${PWD_COMMAND}`; export r; \
20107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20108 $(HOST_EXPORTS) \
20109 for flag in $(EXTRA_HOST_FLAGS) ; do \
20110 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20111 done; \
20112 echo "Doing html in ppl" ; \
20113 (cd $(HOST_SUBDIR)/ppl && \
20114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20116 "RANLIB=$${RANLIB}" \
20117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20118 html) \
20119 || exit 1
20121 @endif ppl
20123 .PHONY: maybe-TAGS-ppl TAGS-ppl
20124 maybe-TAGS-ppl:
20125 @if ppl
20126 maybe-TAGS-ppl: TAGS-ppl
20128 TAGS-ppl: \
20129 configure-ppl
20130 @[ -f ./ppl/Makefile ] || exit 0; \
20131 r=`${PWD_COMMAND}`; export r; \
20132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20133 $(HOST_EXPORTS) \
20134 for flag in $(EXTRA_HOST_FLAGS) ; do \
20135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20136 done; \
20137 echo "Doing TAGS in ppl" ; \
20138 (cd $(HOST_SUBDIR)/ppl && \
20139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20141 "RANLIB=$${RANLIB}" \
20142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20143 TAGS) \
20144 || exit 1
20146 @endif ppl
20148 .PHONY: maybe-install-info-ppl install-info-ppl
20149 maybe-install-info-ppl:
20150 @if ppl
20151 maybe-install-info-ppl: install-info-ppl
20153 install-info-ppl: \
20154 configure-ppl \
20155 info-ppl
20156 @[ -f ./ppl/Makefile ] || exit 0; \
20157 r=`${PWD_COMMAND}`; export r; \
20158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20159 $(HOST_EXPORTS) \
20160 for flag in $(EXTRA_HOST_FLAGS) ; do \
20161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20162 done; \
20163 echo "Doing install-info in ppl" ; \
20164 (cd $(HOST_SUBDIR)/ppl && \
20165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20167 "RANLIB=$${RANLIB}" \
20168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20169 install-info) \
20170 || exit 1
20172 @endif ppl
20174 .PHONY: maybe-install-pdf-ppl install-pdf-ppl
20175 maybe-install-pdf-ppl:
20176 @if ppl
20177 maybe-install-pdf-ppl: install-pdf-ppl
20179 install-pdf-ppl: \
20180 configure-ppl \
20181 pdf-ppl
20182 @[ -f ./ppl/Makefile ] || exit 0; \
20183 r=`${PWD_COMMAND}`; export r; \
20184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20185 $(HOST_EXPORTS) \
20186 for flag in $(EXTRA_HOST_FLAGS) ; do \
20187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20188 done; \
20189 echo "Doing install-pdf in ppl" ; \
20190 (cd $(HOST_SUBDIR)/ppl && \
20191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20193 "RANLIB=$${RANLIB}" \
20194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20195 install-pdf) \
20196 || exit 1
20198 @endif ppl
20200 .PHONY: maybe-install-html-ppl install-html-ppl
20201 maybe-install-html-ppl:
20202 @if ppl
20203 maybe-install-html-ppl: install-html-ppl
20205 install-html-ppl: \
20206 configure-ppl \
20207 html-ppl
20208 @[ -f ./ppl/Makefile ] || exit 0; \
20209 r=`${PWD_COMMAND}`; export r; \
20210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20211 $(HOST_EXPORTS) \
20212 for flag in $(EXTRA_HOST_FLAGS) ; do \
20213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20214 done; \
20215 echo "Doing install-html in ppl" ; \
20216 (cd $(HOST_SUBDIR)/ppl && \
20217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20219 "RANLIB=$${RANLIB}" \
20220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20221 install-html) \
20222 || exit 1
20224 @endif ppl
20226 .PHONY: maybe-installcheck-ppl installcheck-ppl
20227 maybe-installcheck-ppl:
20228 @if ppl
20229 maybe-installcheck-ppl: installcheck-ppl
20231 installcheck-ppl: \
20232 configure-ppl
20233 @[ -f ./ppl/Makefile ] || exit 0; \
20234 r=`${PWD_COMMAND}`; export r; \
20235 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20236 $(HOST_EXPORTS) \
20237 for flag in $(EXTRA_HOST_FLAGS) ; do \
20238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20239 done; \
20240 echo "Doing installcheck in ppl" ; \
20241 (cd $(HOST_SUBDIR)/ppl && \
20242 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20243 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20244 "RANLIB=$${RANLIB}" \
20245 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20246 installcheck) \
20247 || exit 1
20249 @endif ppl
20251 .PHONY: maybe-mostlyclean-ppl mostlyclean-ppl
20252 maybe-mostlyclean-ppl:
20253 @if ppl
20254 maybe-mostlyclean-ppl: mostlyclean-ppl
20256 mostlyclean-ppl:
20257 @[ -f ./ppl/Makefile ] || exit 0; \
20258 r=`${PWD_COMMAND}`; export r; \
20259 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20260 $(HOST_EXPORTS) \
20261 for flag in $(EXTRA_HOST_FLAGS) ; do \
20262 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20263 done; \
20264 echo "Doing mostlyclean in ppl" ; \
20265 (cd $(HOST_SUBDIR)/ppl && \
20266 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20267 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20268 "RANLIB=$${RANLIB}" \
20269 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20270 mostlyclean) \
20271 || exit 1
20273 @endif ppl
20275 .PHONY: maybe-clean-ppl clean-ppl
20276 maybe-clean-ppl:
20277 @if ppl
20278 maybe-clean-ppl: clean-ppl
20280 clean-ppl:
20281 @[ -f ./ppl/Makefile ] || exit 0; \
20282 r=`${PWD_COMMAND}`; export r; \
20283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20284 $(HOST_EXPORTS) \
20285 for flag in $(EXTRA_HOST_FLAGS) ; do \
20286 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20287 done; \
20288 echo "Doing clean in ppl" ; \
20289 (cd $(HOST_SUBDIR)/ppl && \
20290 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20291 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20292 "RANLIB=$${RANLIB}" \
20293 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20294 clean) \
20295 || exit 1
20297 @endif ppl
20299 .PHONY: maybe-distclean-ppl distclean-ppl
20300 maybe-distclean-ppl:
20301 @if ppl
20302 maybe-distclean-ppl: distclean-ppl
20304 distclean-ppl:
20305 @[ -f ./ppl/Makefile ] || exit 0; \
20306 r=`${PWD_COMMAND}`; export r; \
20307 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20308 $(HOST_EXPORTS) \
20309 for flag in $(EXTRA_HOST_FLAGS) ; do \
20310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20311 done; \
20312 echo "Doing distclean in ppl" ; \
20313 (cd $(HOST_SUBDIR)/ppl && \
20314 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20315 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20316 "RANLIB=$${RANLIB}" \
20317 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20318 distclean) \
20319 || exit 1
20321 @endif ppl
20323 .PHONY: maybe-maintainer-clean-ppl maintainer-clean-ppl
20324 maybe-maintainer-clean-ppl:
20325 @if ppl
20326 maybe-maintainer-clean-ppl: maintainer-clean-ppl
20328 maintainer-clean-ppl:
20329 @[ -f ./ppl/Makefile ] || exit 0; \
20330 r=`${PWD_COMMAND}`; export r; \
20331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20332 $(HOST_EXPORTS) \
20333 for flag in $(EXTRA_HOST_FLAGS) ; do \
20334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20335 done; \
20336 echo "Doing maintainer-clean in ppl" ; \
20337 (cd $(HOST_SUBDIR)/ppl && \
20338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20340 "RANLIB=$${RANLIB}" \
20341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20342 maintainer-clean) \
20343 || exit 1
20345 @endif ppl
20349 .PHONY: configure-cloog maybe-configure-cloog
20350 maybe-configure-cloog:
20351 @if gcc-bootstrap
20352 configure-cloog: stage_current
20353 @endif gcc-bootstrap
20354 @if cloog
20355 maybe-configure-cloog: configure-cloog
20356 configure-cloog:
20357 @r=`${PWD_COMMAND}`; export r; \
20358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20359 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20360 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20361 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20362 echo Configuring in $(HOST_SUBDIR)/cloog; \
20363 cd "$(HOST_SUBDIR)/cloog" || exit 1; \
20364 case $(srcdir) in \
20365 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20366 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20367 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20368 esac; \
20369 srcdiroption="--srcdir=$${topdir}/cloog"; \
20370 libsrcdir="$$s/cloog"; \
20371 $(SHELL) $${libsrcdir}/configure \
20372 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20373 --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 \
20374 || exit 1
20375 @endif cloog
20379 .PHONY: configure-stage1-cloog maybe-configure-stage1-cloog
20380 maybe-configure-stage1-cloog:
20381 @if cloog-bootstrap
20382 maybe-configure-stage1-cloog: configure-stage1-cloog
20383 configure-stage1-cloog:
20384 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20385 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20386 @r=`${PWD_COMMAND}`; export r; \
20387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20388 TFLAGS="$(STAGE1_TFLAGS)"; \
20389 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20390 $(HOST_EXPORTS) \
20391 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20392 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20393 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20394 echo Configuring stage 1 in $(HOST_SUBDIR)/cloog ; \
20395 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20396 cd $(HOST_SUBDIR)/cloog || exit 1; \
20397 case $(srcdir) in \
20398 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20399 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20400 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20401 esac; \
20402 srcdiroption="--srcdir=$${topdir}/cloog"; \
20403 libsrcdir="$$s/cloog"; \
20404 $(SHELL) $${libsrcdir}/configure \
20405 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20406 --target=${target_alias} $${srcdiroption} \
20407 $(STAGE1_CONFIGURE_FLAGS) \
20408 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20409 @endif cloog-bootstrap
20411 .PHONY: configure-stage2-cloog maybe-configure-stage2-cloog
20412 maybe-configure-stage2-cloog:
20413 @if cloog-bootstrap
20414 maybe-configure-stage2-cloog: configure-stage2-cloog
20415 configure-stage2-cloog:
20416 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20417 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20418 @r=`${PWD_COMMAND}`; export r; \
20419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20420 TFLAGS="$(STAGE2_TFLAGS)"; \
20421 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20422 $(HOST_EXPORTS) \
20423 $(POSTSTAGE1_HOST_EXPORTS) \
20424 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20425 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20426 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20427 echo Configuring stage 2 in $(HOST_SUBDIR)/cloog ; \
20428 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20429 cd $(HOST_SUBDIR)/cloog || exit 1; \
20430 case $(srcdir) in \
20431 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20432 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20433 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20434 esac; \
20435 srcdiroption="--srcdir=$${topdir}/cloog"; \
20436 libsrcdir="$$s/cloog"; \
20437 $(SHELL) $${libsrcdir}/configure \
20438 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20439 --target=${target_alias} $${srcdiroption} \
20440 --with-build-libsubdir=$(HOST_SUBDIR) \
20441 $(STAGE2_CONFIGURE_FLAGS) \
20442 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20443 @endif cloog-bootstrap
20445 .PHONY: configure-stage3-cloog maybe-configure-stage3-cloog
20446 maybe-configure-stage3-cloog:
20447 @if cloog-bootstrap
20448 maybe-configure-stage3-cloog: configure-stage3-cloog
20449 configure-stage3-cloog:
20450 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20451 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20452 @r=`${PWD_COMMAND}`; export r; \
20453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20454 TFLAGS="$(STAGE3_TFLAGS)"; \
20455 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20456 $(HOST_EXPORTS) \
20457 $(POSTSTAGE1_HOST_EXPORTS) \
20458 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20459 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20460 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20461 echo Configuring stage 3 in $(HOST_SUBDIR)/cloog ; \
20462 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20463 cd $(HOST_SUBDIR)/cloog || exit 1; \
20464 case $(srcdir) in \
20465 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20466 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20467 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20468 esac; \
20469 srcdiroption="--srcdir=$${topdir}/cloog"; \
20470 libsrcdir="$$s/cloog"; \
20471 $(SHELL) $${libsrcdir}/configure \
20472 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20473 --target=${target_alias} $${srcdiroption} \
20474 --with-build-libsubdir=$(HOST_SUBDIR) \
20475 $(STAGE3_CONFIGURE_FLAGS) \
20476 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20477 @endif cloog-bootstrap
20479 .PHONY: configure-stage4-cloog maybe-configure-stage4-cloog
20480 maybe-configure-stage4-cloog:
20481 @if cloog-bootstrap
20482 maybe-configure-stage4-cloog: configure-stage4-cloog
20483 configure-stage4-cloog:
20484 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20485 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20486 @r=`${PWD_COMMAND}`; export r; \
20487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20488 TFLAGS="$(STAGE4_TFLAGS)"; \
20489 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20490 $(HOST_EXPORTS) \
20491 $(POSTSTAGE1_HOST_EXPORTS) \
20492 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20493 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20494 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20495 echo Configuring stage 4 in $(HOST_SUBDIR)/cloog ; \
20496 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20497 cd $(HOST_SUBDIR)/cloog || exit 1; \
20498 case $(srcdir) in \
20499 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20500 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20501 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20502 esac; \
20503 srcdiroption="--srcdir=$${topdir}/cloog"; \
20504 libsrcdir="$$s/cloog"; \
20505 $(SHELL) $${libsrcdir}/configure \
20506 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20507 --target=${target_alias} $${srcdiroption} \
20508 --with-build-libsubdir=$(HOST_SUBDIR) \
20509 $(STAGE4_CONFIGURE_FLAGS) \
20510 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20511 @endif cloog-bootstrap
20513 .PHONY: configure-stageprofile-cloog maybe-configure-stageprofile-cloog
20514 maybe-configure-stageprofile-cloog:
20515 @if cloog-bootstrap
20516 maybe-configure-stageprofile-cloog: configure-stageprofile-cloog
20517 configure-stageprofile-cloog:
20518 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20519 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20520 @r=`${PWD_COMMAND}`; export r; \
20521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20522 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20523 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20524 $(HOST_EXPORTS) \
20525 $(POSTSTAGE1_HOST_EXPORTS) \
20526 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20527 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20528 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20529 echo Configuring stage profile in $(HOST_SUBDIR)/cloog ; \
20530 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20531 cd $(HOST_SUBDIR)/cloog || exit 1; \
20532 case $(srcdir) in \
20533 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20534 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20535 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20536 esac; \
20537 srcdiroption="--srcdir=$${topdir}/cloog"; \
20538 libsrcdir="$$s/cloog"; \
20539 $(SHELL) $${libsrcdir}/configure \
20540 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20541 --target=${target_alias} $${srcdiroption} \
20542 --with-build-libsubdir=$(HOST_SUBDIR) \
20543 $(STAGEprofile_CONFIGURE_FLAGS) \
20544 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20545 @endif cloog-bootstrap
20547 .PHONY: configure-stagefeedback-cloog maybe-configure-stagefeedback-cloog
20548 maybe-configure-stagefeedback-cloog:
20549 @if cloog-bootstrap
20550 maybe-configure-stagefeedback-cloog: configure-stagefeedback-cloog
20551 configure-stagefeedback-cloog:
20552 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20553 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog
20554 @r=`${PWD_COMMAND}`; export r; \
20555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20556 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20557 test ! -f $(HOST_SUBDIR)/cloog/Makefile || exit 0; \
20558 $(HOST_EXPORTS) \
20559 $(POSTSTAGE1_HOST_EXPORTS) \
20560 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20561 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20562 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20563 echo Configuring stage feedback in $(HOST_SUBDIR)/cloog ; \
20564 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cloog ; \
20565 cd $(HOST_SUBDIR)/cloog || exit 1; \
20566 case $(srcdir) in \
20567 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20568 *) topdir=`echo $(HOST_SUBDIR)/cloog/ | \
20569 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20570 esac; \
20571 srcdiroption="--srcdir=$${topdir}/cloog"; \
20572 libsrcdir="$$s/cloog"; \
20573 $(SHELL) $${libsrcdir}/configure \
20574 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20575 --target=${target_alias} $${srcdiroption} \
20576 --with-build-libsubdir=$(HOST_SUBDIR) \
20577 $(STAGEfeedback_CONFIGURE_FLAGS) \
20578 --disable-shared --with-gmp-library=$$r/$(HOST_SUBDIR)/gmp/.libs --with-gmp-include=$$r/$(HOST_SUBDIR)/gmp --with-bits=gmp --with-ppl
20579 @endif cloog-bootstrap
20585 .PHONY: all-cloog maybe-all-cloog
20586 maybe-all-cloog:
20587 @if gcc-bootstrap
20588 all-cloog: stage_current
20589 @endif gcc-bootstrap
20590 @if cloog
20591 TARGET-cloog=all
20592 maybe-all-cloog: all-cloog
20593 all-cloog: configure-cloog
20594 @r=`${PWD_COMMAND}`; export r; \
20595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20596 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20597 (cd $(HOST_SUBDIR)/cloog && \
20598 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20599 $(TARGET-cloog))
20600 @endif cloog
20604 .PHONY: all-stage1-cloog maybe-all-stage1-cloog
20605 .PHONY: clean-stage1-cloog maybe-clean-stage1-cloog
20606 maybe-all-stage1-cloog:
20607 maybe-clean-stage1-cloog:
20608 @if cloog-bootstrap
20609 maybe-all-stage1-cloog: all-stage1-cloog
20610 all-stage1: all-stage1-cloog
20611 TARGET-stage1-cloog = $(TARGET-cloog)
20612 all-stage1-cloog: configure-stage1-cloog
20613 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20614 @r=`${PWD_COMMAND}`; export r; \
20615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20616 TFLAGS="$(STAGE1_TFLAGS)"; \
20617 $(HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20618 cd $(HOST_SUBDIR)/cloog && \
20619 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20620 CFLAGS="$(STAGE1_CFLAGS)" \
20621 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20622 LIBCFLAGS="$(LIBCFLAGS)" \
20623 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20624 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20625 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20626 $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20627 TFLAGS="$(STAGE1_TFLAGS)" \
20628 $(TARGET-stage1-cloog)
20630 maybe-clean-stage1-cloog: clean-stage1-cloog
20631 clean-stage1: clean-stage1-cloog
20632 clean-stage1-cloog:
20633 @if [ $(current_stage) = stage1 ]; then \
20634 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20635 else \
20636 [ -f $(HOST_SUBDIR)/stage1-cloog/Makefile ] || exit 0; \
20637 $(MAKE) stage1-start; \
20638 fi; \
20639 cd $(HOST_SUBDIR)/cloog && \
20640 $(MAKE) $(EXTRA_HOST_FLAGS) \
20641 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20642 @endif cloog-bootstrap
20645 .PHONY: all-stage2-cloog maybe-all-stage2-cloog
20646 .PHONY: clean-stage2-cloog maybe-clean-stage2-cloog
20647 maybe-all-stage2-cloog:
20648 maybe-clean-stage2-cloog:
20649 @if cloog-bootstrap
20650 maybe-all-stage2-cloog: all-stage2-cloog
20651 all-stage2: all-stage2-cloog
20652 TARGET-stage2-cloog = $(TARGET-cloog)
20653 all-stage2-cloog: configure-stage2-cloog
20654 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20655 @r=`${PWD_COMMAND}`; export r; \
20656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20657 TFLAGS="$(STAGE2_TFLAGS)"; \
20658 $(HOST_EXPORTS) \
20659 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20660 cd $(HOST_SUBDIR)/cloog && \
20661 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20662 CFLAGS="$(STAGE2_CFLAGS)" \
20663 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20664 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20665 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20666 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20667 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20668 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20669 TFLAGS="$(STAGE2_TFLAGS)" \
20670 $(TARGET-stage2-cloog)
20672 maybe-clean-stage2-cloog: clean-stage2-cloog
20673 clean-stage2: clean-stage2-cloog
20674 clean-stage2-cloog:
20675 @if [ $(current_stage) = stage2 ]; then \
20676 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20677 else \
20678 [ -f $(HOST_SUBDIR)/stage2-cloog/Makefile ] || exit 0; \
20679 $(MAKE) stage2-start; \
20680 fi; \
20681 cd $(HOST_SUBDIR)/cloog && \
20682 $(MAKE) $(EXTRA_HOST_FLAGS) \
20683 $(POSTSTAGE1_FLAGS_TO_PASS) \
20684 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20685 @endif cloog-bootstrap
20688 .PHONY: all-stage3-cloog maybe-all-stage3-cloog
20689 .PHONY: clean-stage3-cloog maybe-clean-stage3-cloog
20690 maybe-all-stage3-cloog:
20691 maybe-clean-stage3-cloog:
20692 @if cloog-bootstrap
20693 maybe-all-stage3-cloog: all-stage3-cloog
20694 all-stage3: all-stage3-cloog
20695 TARGET-stage3-cloog = $(TARGET-cloog)
20696 all-stage3-cloog: configure-stage3-cloog
20697 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20698 @r=`${PWD_COMMAND}`; export r; \
20699 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20700 TFLAGS="$(STAGE3_TFLAGS)"; \
20701 $(HOST_EXPORTS) \
20702 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20703 cd $(HOST_SUBDIR)/cloog && \
20704 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20705 CFLAGS="$(STAGE3_CFLAGS)" \
20706 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20707 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20708 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20709 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20710 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20711 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20712 TFLAGS="$(STAGE3_TFLAGS)" \
20713 $(TARGET-stage3-cloog)
20715 maybe-clean-stage3-cloog: clean-stage3-cloog
20716 clean-stage3: clean-stage3-cloog
20717 clean-stage3-cloog:
20718 @if [ $(current_stage) = stage3 ]; then \
20719 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20720 else \
20721 [ -f $(HOST_SUBDIR)/stage3-cloog/Makefile ] || exit 0; \
20722 $(MAKE) stage3-start; \
20723 fi; \
20724 cd $(HOST_SUBDIR)/cloog && \
20725 $(MAKE) $(EXTRA_HOST_FLAGS) \
20726 $(POSTSTAGE1_FLAGS_TO_PASS) \
20727 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20728 @endif cloog-bootstrap
20731 .PHONY: all-stage4-cloog maybe-all-stage4-cloog
20732 .PHONY: clean-stage4-cloog maybe-clean-stage4-cloog
20733 maybe-all-stage4-cloog:
20734 maybe-clean-stage4-cloog:
20735 @if cloog-bootstrap
20736 maybe-all-stage4-cloog: all-stage4-cloog
20737 all-stage4: all-stage4-cloog
20738 TARGET-stage4-cloog = $(TARGET-cloog)
20739 all-stage4-cloog: configure-stage4-cloog
20740 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20741 @r=`${PWD_COMMAND}`; export r; \
20742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20743 TFLAGS="$(STAGE4_TFLAGS)"; \
20744 $(HOST_EXPORTS) \
20745 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20746 cd $(HOST_SUBDIR)/cloog && \
20747 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20748 CFLAGS="$(STAGE4_CFLAGS)" \
20749 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20750 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20751 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20752 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20753 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20754 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20755 TFLAGS="$(STAGE4_TFLAGS)" \
20756 $(TARGET-stage4-cloog)
20758 maybe-clean-stage4-cloog: clean-stage4-cloog
20759 clean-stage4: clean-stage4-cloog
20760 clean-stage4-cloog:
20761 @if [ $(current_stage) = stage4 ]; then \
20762 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20763 else \
20764 [ -f $(HOST_SUBDIR)/stage4-cloog/Makefile ] || exit 0; \
20765 $(MAKE) stage4-start; \
20766 fi; \
20767 cd $(HOST_SUBDIR)/cloog && \
20768 $(MAKE) $(EXTRA_HOST_FLAGS) \
20769 $(POSTSTAGE1_FLAGS_TO_PASS) \
20770 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20771 @endif cloog-bootstrap
20774 .PHONY: all-stageprofile-cloog maybe-all-stageprofile-cloog
20775 .PHONY: clean-stageprofile-cloog maybe-clean-stageprofile-cloog
20776 maybe-all-stageprofile-cloog:
20777 maybe-clean-stageprofile-cloog:
20778 @if cloog-bootstrap
20779 maybe-all-stageprofile-cloog: all-stageprofile-cloog
20780 all-stageprofile: all-stageprofile-cloog
20781 TARGET-stageprofile-cloog = $(TARGET-cloog)
20782 all-stageprofile-cloog: configure-stageprofile-cloog
20783 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20784 @r=`${PWD_COMMAND}`; export r; \
20785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20786 TFLAGS="$(STAGEprofile_TFLAGS)"; \
20787 $(HOST_EXPORTS) \
20788 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20789 cd $(HOST_SUBDIR)/cloog && \
20790 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20791 CFLAGS="$(STAGEprofile_CFLAGS)" \
20792 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20793 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20794 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20795 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20796 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20797 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20798 TFLAGS="$(STAGEprofile_TFLAGS)" \
20799 $(TARGET-stageprofile-cloog)
20801 maybe-clean-stageprofile-cloog: clean-stageprofile-cloog
20802 clean-stageprofile: clean-stageprofile-cloog
20803 clean-stageprofile-cloog:
20804 @if [ $(current_stage) = stageprofile ]; then \
20805 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20806 else \
20807 [ -f $(HOST_SUBDIR)/stageprofile-cloog/Makefile ] || exit 0; \
20808 $(MAKE) stageprofile-start; \
20809 fi; \
20810 cd $(HOST_SUBDIR)/cloog && \
20811 $(MAKE) $(EXTRA_HOST_FLAGS) \
20812 $(POSTSTAGE1_FLAGS_TO_PASS) \
20813 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20814 @endif cloog-bootstrap
20817 .PHONY: all-stagefeedback-cloog maybe-all-stagefeedback-cloog
20818 .PHONY: clean-stagefeedback-cloog maybe-clean-stagefeedback-cloog
20819 maybe-all-stagefeedback-cloog:
20820 maybe-clean-stagefeedback-cloog:
20821 @if cloog-bootstrap
20822 maybe-all-stagefeedback-cloog: all-stagefeedback-cloog
20823 all-stagefeedback: all-stagefeedback-cloog
20824 TARGET-stagefeedback-cloog = $(TARGET-cloog)
20825 all-stagefeedback-cloog: configure-stagefeedback-cloog
20826 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20827 @r=`${PWD_COMMAND}`; export r; \
20828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20829 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20830 $(HOST_EXPORTS) \
20831 $(POSTSTAGE1_HOST_EXPORTS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}"; export CPPFLAGS; LDFLAGS="$$LDFLAGS ${HOST_PPLLIBS}"; export LDFLAGS; \
20832 cd $(HOST_SUBDIR)/cloog && \
20833 $(MAKE) $(BASE_FLAGS_TO_PASS) \
20834 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20835 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20836 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20837 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20838 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20839 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20840 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" \
20841 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20842 $(TARGET-stagefeedback-cloog)
20844 maybe-clean-stagefeedback-cloog: clean-stagefeedback-cloog
20845 clean-stagefeedback: clean-stagefeedback-cloog
20846 clean-stagefeedback-cloog:
20847 @if [ $(current_stage) = stagefeedback ]; then \
20848 [ -f $(HOST_SUBDIR)/cloog/Makefile ] || exit 0; \
20849 else \
20850 [ -f $(HOST_SUBDIR)/stagefeedback-cloog/Makefile ] || exit 0; \
20851 $(MAKE) stagefeedback-start; \
20852 fi; \
20853 cd $(HOST_SUBDIR)/cloog && \
20854 $(MAKE) $(EXTRA_HOST_FLAGS) \
20855 $(POSTSTAGE1_FLAGS_TO_PASS) \
20856 CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" clean
20857 @endif cloog-bootstrap
20863 .PHONY: check-cloog maybe-check-cloog
20864 maybe-check-cloog:
20865 @if cloog
20866 maybe-check-cloog: check-cloog
20868 check-cloog:
20869 @: $(MAKE); $(unstage)
20870 @r=`${PWD_COMMAND}`; export r; \
20871 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20872 $(HOST_EXPORTS) \
20873 (cd $(HOST_SUBDIR)/cloog && \
20874 $(MAKE) $(FLAGS_TO_PASS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS" check)
20876 @endif cloog
20878 .PHONY: install-cloog maybe-install-cloog
20879 maybe-install-cloog:
20880 @if cloog
20881 maybe-install-cloog: install-cloog
20883 install-cloog:
20885 @endif cloog
20887 .PHONY: install-strip-cloog maybe-install-strip-cloog
20888 maybe-install-strip-cloog:
20889 @if cloog
20890 maybe-install-strip-cloog: install-strip-cloog
20892 install-strip-cloog:
20894 @endif cloog
20896 # Other targets (info, dvi, pdf, etc.)
20898 .PHONY: maybe-info-cloog info-cloog
20899 maybe-info-cloog:
20900 @if cloog
20901 maybe-info-cloog: info-cloog
20903 info-cloog: \
20904 configure-cloog
20905 @[ -f ./cloog/Makefile ] || exit 0; \
20906 r=`${PWD_COMMAND}`; export r; \
20907 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20908 $(HOST_EXPORTS) \
20909 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20910 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20911 done; \
20912 echo "Doing info in cloog" ; \
20913 (cd $(HOST_SUBDIR)/cloog && \
20914 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20915 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20916 "RANLIB=$${RANLIB}" \
20917 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20918 info) \
20919 || exit 1
20921 @endif cloog
20923 .PHONY: maybe-dvi-cloog dvi-cloog
20924 maybe-dvi-cloog:
20925 @if cloog
20926 maybe-dvi-cloog: dvi-cloog
20928 dvi-cloog: \
20929 configure-cloog
20930 @[ -f ./cloog/Makefile ] || exit 0; \
20931 r=`${PWD_COMMAND}`; export r; \
20932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20933 $(HOST_EXPORTS) \
20934 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20936 done; \
20937 echo "Doing dvi in cloog" ; \
20938 (cd $(HOST_SUBDIR)/cloog && \
20939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20941 "RANLIB=$${RANLIB}" \
20942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20943 dvi) \
20944 || exit 1
20946 @endif cloog
20948 .PHONY: maybe-pdf-cloog pdf-cloog
20949 maybe-pdf-cloog:
20950 @if cloog
20951 maybe-pdf-cloog: pdf-cloog
20953 pdf-cloog: \
20954 configure-cloog
20955 @[ -f ./cloog/Makefile ] || exit 0; \
20956 r=`${PWD_COMMAND}`; export r; \
20957 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20958 $(HOST_EXPORTS) \
20959 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20960 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20961 done; \
20962 echo "Doing pdf in cloog" ; \
20963 (cd $(HOST_SUBDIR)/cloog && \
20964 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20965 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20966 "RANLIB=$${RANLIB}" \
20967 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20968 pdf) \
20969 || exit 1
20971 @endif cloog
20973 .PHONY: maybe-html-cloog html-cloog
20974 maybe-html-cloog:
20975 @if cloog
20976 maybe-html-cloog: html-cloog
20978 html-cloog: \
20979 configure-cloog
20980 @[ -f ./cloog/Makefile ] || exit 0; \
20981 r=`${PWD_COMMAND}`; export r; \
20982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20983 $(HOST_EXPORTS) \
20984 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
20985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20986 done; \
20987 echo "Doing html in cloog" ; \
20988 (cd $(HOST_SUBDIR)/cloog && \
20989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20991 "RANLIB=$${RANLIB}" \
20992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20993 html) \
20994 || exit 1
20996 @endif cloog
20998 .PHONY: maybe-TAGS-cloog TAGS-cloog
20999 maybe-TAGS-cloog:
21000 @if cloog
21001 maybe-TAGS-cloog: TAGS-cloog
21003 TAGS-cloog: \
21004 configure-cloog
21005 @[ -f ./cloog/Makefile ] || exit 0; \
21006 r=`${PWD_COMMAND}`; export r; \
21007 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21008 $(HOST_EXPORTS) \
21009 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21011 done; \
21012 echo "Doing TAGS in cloog" ; \
21013 (cd $(HOST_SUBDIR)/cloog && \
21014 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21015 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21016 "RANLIB=$${RANLIB}" \
21017 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21018 TAGS) \
21019 || exit 1
21021 @endif cloog
21023 .PHONY: maybe-install-info-cloog install-info-cloog
21024 maybe-install-info-cloog:
21025 @if cloog
21026 maybe-install-info-cloog: install-info-cloog
21028 install-info-cloog: \
21029 configure-cloog \
21030 info-cloog
21031 @[ -f ./cloog/Makefile ] || exit 0; \
21032 r=`${PWD_COMMAND}`; export r; \
21033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21034 $(HOST_EXPORTS) \
21035 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21037 done; \
21038 echo "Doing install-info in cloog" ; \
21039 (cd $(HOST_SUBDIR)/cloog && \
21040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21042 "RANLIB=$${RANLIB}" \
21043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21044 install-info) \
21045 || exit 1
21047 @endif cloog
21049 .PHONY: maybe-install-pdf-cloog install-pdf-cloog
21050 maybe-install-pdf-cloog:
21051 @if cloog
21052 maybe-install-pdf-cloog: install-pdf-cloog
21054 install-pdf-cloog: \
21055 configure-cloog \
21056 pdf-cloog
21057 @[ -f ./cloog/Makefile ] || exit 0; \
21058 r=`${PWD_COMMAND}`; export r; \
21059 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21060 $(HOST_EXPORTS) \
21061 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21063 done; \
21064 echo "Doing install-pdf in cloog" ; \
21065 (cd $(HOST_SUBDIR)/cloog && \
21066 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21067 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21068 "RANLIB=$${RANLIB}" \
21069 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21070 install-pdf) \
21071 || exit 1
21073 @endif cloog
21075 .PHONY: maybe-install-html-cloog install-html-cloog
21076 maybe-install-html-cloog:
21077 @if cloog
21078 maybe-install-html-cloog: install-html-cloog
21080 install-html-cloog: \
21081 configure-cloog \
21082 html-cloog
21083 @[ -f ./cloog/Makefile ] || exit 0; \
21084 r=`${PWD_COMMAND}`; export r; \
21085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21086 $(HOST_EXPORTS) \
21087 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21089 done; \
21090 echo "Doing install-html in cloog" ; \
21091 (cd $(HOST_SUBDIR)/cloog && \
21092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21094 "RANLIB=$${RANLIB}" \
21095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21096 install-html) \
21097 || exit 1
21099 @endif cloog
21101 .PHONY: maybe-installcheck-cloog installcheck-cloog
21102 maybe-installcheck-cloog:
21103 @if cloog
21104 maybe-installcheck-cloog: installcheck-cloog
21106 installcheck-cloog: \
21107 configure-cloog
21108 @[ -f ./cloog/Makefile ] || exit 0; \
21109 r=`${PWD_COMMAND}`; export r; \
21110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21111 $(HOST_EXPORTS) \
21112 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21114 done; \
21115 echo "Doing installcheck in cloog" ; \
21116 (cd $(HOST_SUBDIR)/cloog && \
21117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21119 "RANLIB=$${RANLIB}" \
21120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21121 installcheck) \
21122 || exit 1
21124 @endif cloog
21126 .PHONY: maybe-mostlyclean-cloog mostlyclean-cloog
21127 maybe-mostlyclean-cloog:
21128 @if cloog
21129 maybe-mostlyclean-cloog: mostlyclean-cloog
21131 mostlyclean-cloog:
21132 @[ -f ./cloog/Makefile ] || exit 0; \
21133 r=`${PWD_COMMAND}`; export r; \
21134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21135 $(HOST_EXPORTS) \
21136 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21138 done; \
21139 echo "Doing mostlyclean in cloog" ; \
21140 (cd $(HOST_SUBDIR)/cloog && \
21141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21143 "RANLIB=$${RANLIB}" \
21144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21145 mostlyclean) \
21146 || exit 1
21148 @endif cloog
21150 .PHONY: maybe-clean-cloog clean-cloog
21151 maybe-clean-cloog:
21152 @if cloog
21153 maybe-clean-cloog: clean-cloog
21155 clean-cloog:
21156 @[ -f ./cloog/Makefile ] || exit 0; \
21157 r=`${PWD_COMMAND}`; export r; \
21158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21159 $(HOST_EXPORTS) \
21160 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21162 done; \
21163 echo "Doing clean in cloog" ; \
21164 (cd $(HOST_SUBDIR)/cloog && \
21165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21167 "RANLIB=$${RANLIB}" \
21168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21169 clean) \
21170 || exit 1
21172 @endif cloog
21174 .PHONY: maybe-distclean-cloog distclean-cloog
21175 maybe-distclean-cloog:
21176 @if cloog
21177 maybe-distclean-cloog: distclean-cloog
21179 distclean-cloog:
21180 @[ -f ./cloog/Makefile ] || exit 0; \
21181 r=`${PWD_COMMAND}`; export r; \
21182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21183 $(HOST_EXPORTS) \
21184 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21186 done; \
21187 echo "Doing distclean in cloog" ; \
21188 (cd $(HOST_SUBDIR)/cloog && \
21189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21191 "RANLIB=$${RANLIB}" \
21192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21193 distclean) \
21194 || exit 1
21196 @endif cloog
21198 .PHONY: maybe-maintainer-clean-cloog maintainer-clean-cloog
21199 maybe-maintainer-clean-cloog:
21200 @if cloog
21201 maybe-maintainer-clean-cloog: maintainer-clean-cloog
21203 maintainer-clean-cloog:
21204 @[ -f ./cloog/Makefile ] || exit 0; \
21205 r=`${PWD_COMMAND}`; export r; \
21206 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207 $(HOST_EXPORTS) \
21208 for flag in $(EXTRA_HOST_FLAGS) CPPFLAGS="${CPPFLAGS} ${HOST_PPLINC}" LDFLAGS="$$LDFLAGS"; do \
21209 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21210 done; \
21211 echo "Doing maintainer-clean in cloog" ; \
21212 (cd $(HOST_SUBDIR)/cloog && \
21213 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21214 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21215 "RANLIB=$${RANLIB}" \
21216 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21217 maintainer-clean) \
21218 || exit 1
21220 @endif cloog
21224 .PHONY: configure-libelf maybe-configure-libelf
21225 maybe-configure-libelf:
21226 @if gcc-bootstrap
21227 configure-libelf: stage_current
21228 @endif gcc-bootstrap
21229 @if libelf
21230 maybe-configure-libelf: configure-libelf
21231 configure-libelf:
21232 @r=`${PWD_COMMAND}`; export r; \
21233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21234 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21236 $(HOST_EXPORTS) \
21237 echo Configuring in $(HOST_SUBDIR)/libelf; \
21238 cd "$(HOST_SUBDIR)/libelf" || exit 1; \
21239 case $(srcdir) in \
21240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21241 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21243 esac; \
21244 srcdiroption="--srcdir=$${topdir}/libelf"; \
21245 libsrcdir="$$s/libelf"; \
21246 $(SHELL) $${libsrcdir}/configure \
21247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21248 --target=${target_alias} $${srcdiroption} --disable-shared \
21249 || exit 1
21250 @endif libelf
21254 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
21255 maybe-configure-stage1-libelf:
21256 @if libelf-bootstrap
21257 maybe-configure-stage1-libelf: configure-stage1-libelf
21258 configure-stage1-libelf:
21259 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21260 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21261 @r=`${PWD_COMMAND}`; export r; \
21262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21263 TFLAGS="$(STAGE1_TFLAGS)"; \
21264 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21265 $(HOST_EXPORTS) \
21266 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21267 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21268 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
21269 echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
21270 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21271 cd $(HOST_SUBDIR)/libelf || exit 1; \
21272 case $(srcdir) in \
21273 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21274 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21275 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21276 esac; \
21277 srcdiroption="--srcdir=$${topdir}/libelf"; \
21278 libsrcdir="$$s/libelf"; \
21279 $(SHELL) $${libsrcdir}/configure \
21280 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21281 --target=${target_alias} $${srcdiroption} \
21282 $(STAGE1_CONFIGURE_FLAGS) \
21283 --disable-shared
21284 @endif libelf-bootstrap
21286 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
21287 maybe-configure-stage2-libelf:
21288 @if libelf-bootstrap
21289 maybe-configure-stage2-libelf: configure-stage2-libelf
21290 configure-stage2-libelf:
21291 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21292 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21293 @r=`${PWD_COMMAND}`; export r; \
21294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21295 TFLAGS="$(STAGE2_TFLAGS)"; \
21296 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21297 $(HOST_EXPORTS) \
21298 $(POSTSTAGE1_HOST_EXPORTS) \
21299 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21300 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21301 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
21302 echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
21303 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21304 cd $(HOST_SUBDIR)/libelf || exit 1; \
21305 case $(srcdir) in \
21306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21307 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21309 esac; \
21310 srcdiroption="--srcdir=$${topdir}/libelf"; \
21311 libsrcdir="$$s/libelf"; \
21312 $(SHELL) $${libsrcdir}/configure \
21313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21314 --target=${target_alias} $${srcdiroption} \
21315 --with-build-libsubdir=$(HOST_SUBDIR) \
21316 $(STAGE2_CONFIGURE_FLAGS) \
21317 --disable-shared
21318 @endif libelf-bootstrap
21320 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
21321 maybe-configure-stage3-libelf:
21322 @if libelf-bootstrap
21323 maybe-configure-stage3-libelf: configure-stage3-libelf
21324 configure-stage3-libelf:
21325 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21326 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21327 @r=`${PWD_COMMAND}`; export r; \
21328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21329 TFLAGS="$(STAGE3_TFLAGS)"; \
21330 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21331 $(HOST_EXPORTS) \
21332 $(POSTSTAGE1_HOST_EXPORTS) \
21333 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21334 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21335 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
21336 echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
21337 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21338 cd $(HOST_SUBDIR)/libelf || exit 1; \
21339 case $(srcdir) in \
21340 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21341 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21342 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21343 esac; \
21344 srcdiroption="--srcdir=$${topdir}/libelf"; \
21345 libsrcdir="$$s/libelf"; \
21346 $(SHELL) $${libsrcdir}/configure \
21347 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21348 --target=${target_alias} $${srcdiroption} \
21349 --with-build-libsubdir=$(HOST_SUBDIR) \
21350 $(STAGE3_CONFIGURE_FLAGS) \
21351 --disable-shared
21352 @endif libelf-bootstrap
21354 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
21355 maybe-configure-stage4-libelf:
21356 @if libelf-bootstrap
21357 maybe-configure-stage4-libelf: configure-stage4-libelf
21358 configure-stage4-libelf:
21359 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21360 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21361 @r=`${PWD_COMMAND}`; export r; \
21362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21363 TFLAGS="$(STAGE4_TFLAGS)"; \
21364 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21365 $(HOST_EXPORTS) \
21366 $(POSTSTAGE1_HOST_EXPORTS) \
21367 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21368 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21369 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
21370 echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
21371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21372 cd $(HOST_SUBDIR)/libelf || exit 1; \
21373 case $(srcdir) in \
21374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21375 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21377 esac; \
21378 srcdiroption="--srcdir=$${topdir}/libelf"; \
21379 libsrcdir="$$s/libelf"; \
21380 $(SHELL) $${libsrcdir}/configure \
21381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21382 --target=${target_alias} $${srcdiroption} \
21383 --with-build-libsubdir=$(HOST_SUBDIR) \
21384 $(STAGE4_CONFIGURE_FLAGS) \
21385 --disable-shared
21386 @endif libelf-bootstrap
21388 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
21389 maybe-configure-stageprofile-libelf:
21390 @if libelf-bootstrap
21391 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
21392 configure-stageprofile-libelf:
21393 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21394 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21395 @r=`${PWD_COMMAND}`; export r; \
21396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21397 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21398 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21399 $(HOST_EXPORTS) \
21400 $(POSTSTAGE1_HOST_EXPORTS) \
21401 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21402 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21403 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
21404 echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
21405 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21406 cd $(HOST_SUBDIR)/libelf || exit 1; \
21407 case $(srcdir) in \
21408 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21409 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21410 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21411 esac; \
21412 srcdiroption="--srcdir=$${topdir}/libelf"; \
21413 libsrcdir="$$s/libelf"; \
21414 $(SHELL) $${libsrcdir}/configure \
21415 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21416 --target=${target_alias} $${srcdiroption} \
21417 --with-build-libsubdir=$(HOST_SUBDIR) \
21418 $(STAGEprofile_CONFIGURE_FLAGS) \
21419 --disable-shared
21420 @endif libelf-bootstrap
21422 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
21423 maybe-configure-stagefeedback-libelf:
21424 @if libelf-bootstrap
21425 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
21426 configure-stagefeedback-libelf:
21427 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21428 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
21429 @r=`${PWD_COMMAND}`; export r; \
21430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21431 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21432 test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
21433 $(HOST_EXPORTS) \
21434 $(POSTSTAGE1_HOST_EXPORTS) \
21435 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21436 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21437 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
21438 echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
21439 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
21440 cd $(HOST_SUBDIR)/libelf || exit 1; \
21441 case $(srcdir) in \
21442 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21443 *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
21444 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21445 esac; \
21446 srcdiroption="--srcdir=$${topdir}/libelf"; \
21447 libsrcdir="$$s/libelf"; \
21448 $(SHELL) $${libsrcdir}/configure \
21449 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21450 --target=${target_alias} $${srcdiroption} \
21451 --with-build-libsubdir=$(HOST_SUBDIR) \
21452 $(STAGEfeedback_CONFIGURE_FLAGS) \
21453 --disable-shared
21454 @endif libelf-bootstrap
21460 .PHONY: all-libelf maybe-all-libelf
21461 maybe-all-libelf:
21462 @if gcc-bootstrap
21463 all-libelf: stage_current
21464 @endif gcc-bootstrap
21465 @if libelf
21466 TARGET-libelf=all
21467 maybe-all-libelf: all-libelf
21468 all-libelf: configure-libelf
21469 @r=`${PWD_COMMAND}`; export r; \
21470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21471 $(HOST_EXPORTS) \
21472 (cd $(HOST_SUBDIR)/libelf && \
21473 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
21474 $(TARGET-libelf))
21475 @endif libelf
21479 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
21480 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
21481 maybe-all-stage1-libelf:
21482 maybe-clean-stage1-libelf:
21483 @if libelf-bootstrap
21484 maybe-all-stage1-libelf: all-stage1-libelf
21485 all-stage1: all-stage1-libelf
21486 TARGET-stage1-libelf = $(TARGET-libelf)
21487 all-stage1-libelf: configure-stage1-libelf
21488 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21489 @r=`${PWD_COMMAND}`; export r; \
21490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21491 TFLAGS="$(STAGE1_TFLAGS)"; \
21492 $(HOST_EXPORTS) \
21493 cd $(HOST_SUBDIR)/libelf && \
21494 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21495 CFLAGS="$(STAGE1_CFLAGS)" \
21496 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21497 LIBCFLAGS="$(LIBCFLAGS)" \
21498 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21499 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21500 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21501 $(EXTRA_HOST_FLAGS) \
21502 TFLAGS="$(STAGE1_TFLAGS)" \
21503 $(TARGET-stage1-libelf)
21505 maybe-clean-stage1-libelf: clean-stage1-libelf
21506 clean-stage1: clean-stage1-libelf
21507 clean-stage1-libelf:
21508 @if [ $(current_stage) = stage1 ]; then \
21509 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21510 else \
21511 [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
21512 $(MAKE) stage1-start; \
21513 fi; \
21514 cd $(HOST_SUBDIR)/libelf && \
21515 $(MAKE) $(EXTRA_HOST_FLAGS) \
21516 clean
21517 @endif libelf-bootstrap
21520 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
21521 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
21522 maybe-all-stage2-libelf:
21523 maybe-clean-stage2-libelf:
21524 @if libelf-bootstrap
21525 maybe-all-stage2-libelf: all-stage2-libelf
21526 all-stage2: all-stage2-libelf
21527 TARGET-stage2-libelf = $(TARGET-libelf)
21528 all-stage2-libelf: configure-stage2-libelf
21529 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21530 @r=`${PWD_COMMAND}`; export r; \
21531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21532 TFLAGS="$(STAGE2_TFLAGS)"; \
21533 $(HOST_EXPORTS) \
21534 $(POSTSTAGE1_HOST_EXPORTS) \
21535 cd $(HOST_SUBDIR)/libelf && \
21536 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21537 CFLAGS="$(STAGE2_CFLAGS)" \
21538 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21539 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21540 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21541 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21542 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21543 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21544 TFLAGS="$(STAGE2_TFLAGS)" \
21545 $(TARGET-stage2-libelf)
21547 maybe-clean-stage2-libelf: clean-stage2-libelf
21548 clean-stage2: clean-stage2-libelf
21549 clean-stage2-libelf:
21550 @if [ $(current_stage) = stage2 ]; then \
21551 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21552 else \
21553 [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
21554 $(MAKE) stage2-start; \
21555 fi; \
21556 cd $(HOST_SUBDIR)/libelf && \
21557 $(MAKE) $(EXTRA_HOST_FLAGS) \
21558 $(POSTSTAGE1_FLAGS_TO_PASS) \
21559 clean
21560 @endif libelf-bootstrap
21563 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
21564 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
21565 maybe-all-stage3-libelf:
21566 maybe-clean-stage3-libelf:
21567 @if libelf-bootstrap
21568 maybe-all-stage3-libelf: all-stage3-libelf
21569 all-stage3: all-stage3-libelf
21570 TARGET-stage3-libelf = $(TARGET-libelf)
21571 all-stage3-libelf: configure-stage3-libelf
21572 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21573 @r=`${PWD_COMMAND}`; export r; \
21574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21575 TFLAGS="$(STAGE3_TFLAGS)"; \
21576 $(HOST_EXPORTS) \
21577 $(POSTSTAGE1_HOST_EXPORTS) \
21578 cd $(HOST_SUBDIR)/libelf && \
21579 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21580 CFLAGS="$(STAGE3_CFLAGS)" \
21581 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21582 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21583 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21584 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21585 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21586 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21587 TFLAGS="$(STAGE3_TFLAGS)" \
21588 $(TARGET-stage3-libelf)
21590 maybe-clean-stage3-libelf: clean-stage3-libelf
21591 clean-stage3: clean-stage3-libelf
21592 clean-stage3-libelf:
21593 @if [ $(current_stage) = stage3 ]; then \
21594 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21595 else \
21596 [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
21597 $(MAKE) stage3-start; \
21598 fi; \
21599 cd $(HOST_SUBDIR)/libelf && \
21600 $(MAKE) $(EXTRA_HOST_FLAGS) \
21601 $(POSTSTAGE1_FLAGS_TO_PASS) \
21602 clean
21603 @endif libelf-bootstrap
21606 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
21607 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
21608 maybe-all-stage4-libelf:
21609 maybe-clean-stage4-libelf:
21610 @if libelf-bootstrap
21611 maybe-all-stage4-libelf: all-stage4-libelf
21612 all-stage4: all-stage4-libelf
21613 TARGET-stage4-libelf = $(TARGET-libelf)
21614 all-stage4-libelf: configure-stage4-libelf
21615 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21616 @r=`${PWD_COMMAND}`; export r; \
21617 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21618 TFLAGS="$(STAGE4_TFLAGS)"; \
21619 $(HOST_EXPORTS) \
21620 $(POSTSTAGE1_HOST_EXPORTS) \
21621 cd $(HOST_SUBDIR)/libelf && \
21622 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21623 CFLAGS="$(STAGE4_CFLAGS)" \
21624 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21625 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21626 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21627 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21628 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21629 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21630 TFLAGS="$(STAGE4_TFLAGS)" \
21631 $(TARGET-stage4-libelf)
21633 maybe-clean-stage4-libelf: clean-stage4-libelf
21634 clean-stage4: clean-stage4-libelf
21635 clean-stage4-libelf:
21636 @if [ $(current_stage) = stage4 ]; then \
21637 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21638 else \
21639 [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
21640 $(MAKE) stage4-start; \
21641 fi; \
21642 cd $(HOST_SUBDIR)/libelf && \
21643 $(MAKE) $(EXTRA_HOST_FLAGS) \
21644 $(POSTSTAGE1_FLAGS_TO_PASS) \
21645 clean
21646 @endif libelf-bootstrap
21649 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
21650 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
21651 maybe-all-stageprofile-libelf:
21652 maybe-clean-stageprofile-libelf:
21653 @if libelf-bootstrap
21654 maybe-all-stageprofile-libelf: all-stageprofile-libelf
21655 all-stageprofile: all-stageprofile-libelf
21656 TARGET-stageprofile-libelf = $(TARGET-libelf)
21657 all-stageprofile-libelf: configure-stageprofile-libelf
21658 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21659 @r=`${PWD_COMMAND}`; export r; \
21660 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21661 TFLAGS="$(STAGEprofile_TFLAGS)"; \
21662 $(HOST_EXPORTS) \
21663 $(POSTSTAGE1_HOST_EXPORTS) \
21664 cd $(HOST_SUBDIR)/libelf && \
21665 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21666 CFLAGS="$(STAGEprofile_CFLAGS)" \
21667 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21668 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21669 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21670 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21671 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21672 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21673 TFLAGS="$(STAGEprofile_TFLAGS)" \
21674 $(TARGET-stageprofile-libelf)
21676 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
21677 clean-stageprofile: clean-stageprofile-libelf
21678 clean-stageprofile-libelf:
21679 @if [ $(current_stage) = stageprofile ]; then \
21680 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21681 else \
21682 [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
21683 $(MAKE) stageprofile-start; \
21684 fi; \
21685 cd $(HOST_SUBDIR)/libelf && \
21686 $(MAKE) $(EXTRA_HOST_FLAGS) \
21687 $(POSTSTAGE1_FLAGS_TO_PASS) \
21688 clean
21689 @endif libelf-bootstrap
21692 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
21693 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
21694 maybe-all-stagefeedback-libelf:
21695 maybe-clean-stagefeedback-libelf:
21696 @if libelf-bootstrap
21697 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
21698 all-stagefeedback: all-stagefeedback-libelf
21699 TARGET-stagefeedback-libelf = $(TARGET-libelf)
21700 all-stagefeedback-libelf: configure-stagefeedback-libelf
21701 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21702 @r=`${PWD_COMMAND}`; export r; \
21703 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21705 $(HOST_EXPORTS) \
21706 $(POSTSTAGE1_HOST_EXPORTS) \
21707 cd $(HOST_SUBDIR)/libelf && \
21708 $(MAKE) $(BASE_FLAGS_TO_PASS) \
21709 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21710 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21711 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21712 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21713 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21714 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21715 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
21716 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21717 $(TARGET-stagefeedback-libelf)
21719 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
21720 clean-stagefeedback: clean-stagefeedback-libelf
21721 clean-stagefeedback-libelf:
21722 @if [ $(current_stage) = stagefeedback ]; then \
21723 [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
21724 else \
21725 [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
21726 $(MAKE) stagefeedback-start; \
21727 fi; \
21728 cd $(HOST_SUBDIR)/libelf && \
21729 $(MAKE) $(EXTRA_HOST_FLAGS) \
21730 $(POSTSTAGE1_FLAGS_TO_PASS) \
21731 clean
21732 @endif libelf-bootstrap
21738 .PHONY: check-libelf maybe-check-libelf
21739 maybe-check-libelf:
21740 @if libelf
21741 maybe-check-libelf: check-libelf
21743 check-libelf:
21744 @: $(MAKE); $(unstage)
21745 @r=`${PWD_COMMAND}`; export r; \
21746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21747 $(HOST_EXPORTS) \
21748 (cd $(HOST_SUBDIR)/libelf && \
21749 $(MAKE) $(FLAGS_TO_PASS) check)
21751 @endif libelf
21753 .PHONY: install-libelf maybe-install-libelf
21754 maybe-install-libelf:
21755 @if libelf
21756 maybe-install-libelf: install-libelf
21758 install-libelf:
21760 @endif libelf
21762 .PHONY: install-strip-libelf maybe-install-strip-libelf
21763 maybe-install-strip-libelf:
21764 @if libelf
21765 maybe-install-strip-libelf: install-strip-libelf
21767 install-strip-libelf:
21769 @endif libelf
21771 # Other targets (info, dvi, pdf, etc.)
21773 .PHONY: maybe-info-libelf info-libelf
21774 maybe-info-libelf:
21775 @if libelf
21776 maybe-info-libelf: info-libelf
21778 info-libelf: \
21779 configure-libelf
21780 @[ -f ./libelf/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 info in libelf" ; \
21788 (cd $(HOST_SUBDIR)/libelf && \
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 info) \
21794 || exit 1
21796 @endif libelf
21798 .PHONY: maybe-dvi-libelf dvi-libelf
21799 maybe-dvi-libelf:
21800 @if libelf
21801 maybe-dvi-libelf: dvi-libelf
21803 dvi-libelf: \
21804 configure-libelf
21805 @[ -f ./libelf/Makefile ] || exit 0; \
21806 r=`${PWD_COMMAND}`; export r; \
21807 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21808 $(HOST_EXPORTS) \
21809 for flag in $(EXTRA_HOST_FLAGS) ; do \
21810 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21811 done; \
21812 echo "Doing dvi in libelf" ; \
21813 (cd $(HOST_SUBDIR)/libelf && \
21814 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21815 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21816 "RANLIB=$${RANLIB}" \
21817 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21818 dvi) \
21819 || exit 1
21821 @endif libelf
21823 .PHONY: maybe-pdf-libelf pdf-libelf
21824 maybe-pdf-libelf:
21825 @if libelf
21826 maybe-pdf-libelf: pdf-libelf
21828 pdf-libelf: \
21829 configure-libelf
21830 @[ -f ./libelf/Makefile ] || exit 0; \
21831 r=`${PWD_COMMAND}`; export r; \
21832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21833 $(HOST_EXPORTS) \
21834 for flag in $(EXTRA_HOST_FLAGS) ; do \
21835 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21836 done; \
21837 echo "Doing pdf in libelf" ; \
21838 (cd $(HOST_SUBDIR)/libelf && \
21839 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21840 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21841 "RANLIB=$${RANLIB}" \
21842 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21843 pdf) \
21844 || exit 1
21846 @endif libelf
21848 .PHONY: maybe-html-libelf html-libelf
21849 maybe-html-libelf:
21850 @if libelf
21851 maybe-html-libelf: html-libelf
21853 html-libelf: \
21854 configure-libelf
21855 @[ -f ./libelf/Makefile ] || exit 0; \
21856 r=`${PWD_COMMAND}`; export r; \
21857 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21858 $(HOST_EXPORTS) \
21859 for flag in $(EXTRA_HOST_FLAGS) ; do \
21860 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21861 done; \
21862 echo "Doing html in libelf" ; \
21863 (cd $(HOST_SUBDIR)/libelf && \
21864 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21865 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21866 "RANLIB=$${RANLIB}" \
21867 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21868 html) \
21869 || exit 1
21871 @endif libelf
21873 .PHONY: maybe-TAGS-libelf TAGS-libelf
21874 maybe-TAGS-libelf:
21875 @if libelf
21876 maybe-TAGS-libelf: TAGS-libelf
21878 TAGS-libelf: \
21879 configure-libelf
21880 @[ -f ./libelf/Makefile ] || exit 0; \
21881 r=`${PWD_COMMAND}`; export r; \
21882 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21883 $(HOST_EXPORTS) \
21884 for flag in $(EXTRA_HOST_FLAGS) ; do \
21885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21886 done; \
21887 echo "Doing TAGS in libelf" ; \
21888 (cd $(HOST_SUBDIR)/libelf && \
21889 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21890 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21891 "RANLIB=$${RANLIB}" \
21892 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21893 TAGS) \
21894 || exit 1
21896 @endif libelf
21898 .PHONY: maybe-install-info-libelf install-info-libelf
21899 maybe-install-info-libelf:
21900 @if libelf
21901 maybe-install-info-libelf: install-info-libelf
21903 install-info-libelf: \
21904 configure-libelf \
21905 info-libelf
21906 @[ -f ./libelf/Makefile ] || exit 0; \
21907 r=`${PWD_COMMAND}`; export r; \
21908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21909 $(HOST_EXPORTS) \
21910 for flag in $(EXTRA_HOST_FLAGS) ; do \
21911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21912 done; \
21913 echo "Doing install-info in libelf" ; \
21914 (cd $(HOST_SUBDIR)/libelf && \
21915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21917 "RANLIB=$${RANLIB}" \
21918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21919 install-info) \
21920 || exit 1
21922 @endif libelf
21924 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
21925 maybe-install-pdf-libelf:
21926 @if libelf
21927 maybe-install-pdf-libelf: install-pdf-libelf
21929 install-pdf-libelf: \
21930 configure-libelf \
21931 pdf-libelf
21932 @[ -f ./libelf/Makefile ] || exit 0; \
21933 r=`${PWD_COMMAND}`; export r; \
21934 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21935 $(HOST_EXPORTS) \
21936 for flag in $(EXTRA_HOST_FLAGS) ; do \
21937 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21938 done; \
21939 echo "Doing install-pdf in libelf" ; \
21940 (cd $(HOST_SUBDIR)/libelf && \
21941 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21942 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21943 "RANLIB=$${RANLIB}" \
21944 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21945 install-pdf) \
21946 || exit 1
21948 @endif libelf
21950 .PHONY: maybe-install-html-libelf install-html-libelf
21951 maybe-install-html-libelf:
21952 @if libelf
21953 maybe-install-html-libelf: install-html-libelf
21955 install-html-libelf: \
21956 configure-libelf \
21957 html-libelf
21958 @[ -f ./libelf/Makefile ] || exit 0; \
21959 r=`${PWD_COMMAND}`; export r; \
21960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21961 $(HOST_EXPORTS) \
21962 for flag in $(EXTRA_HOST_FLAGS) ; do \
21963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21964 done; \
21965 echo "Doing install-html in libelf" ; \
21966 (cd $(HOST_SUBDIR)/libelf && \
21967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21969 "RANLIB=$${RANLIB}" \
21970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21971 install-html) \
21972 || exit 1
21974 @endif libelf
21976 .PHONY: maybe-installcheck-libelf installcheck-libelf
21977 maybe-installcheck-libelf:
21978 @if libelf
21979 maybe-installcheck-libelf: installcheck-libelf
21981 installcheck-libelf: \
21982 configure-libelf
21983 @[ -f ./libelf/Makefile ] || exit 0; \
21984 r=`${PWD_COMMAND}`; export r; \
21985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21986 $(HOST_EXPORTS) \
21987 for flag in $(EXTRA_HOST_FLAGS) ; do \
21988 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21989 done; \
21990 echo "Doing installcheck in libelf" ; \
21991 (cd $(HOST_SUBDIR)/libelf && \
21992 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21993 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21994 "RANLIB=$${RANLIB}" \
21995 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21996 installcheck) \
21997 || exit 1
21999 @endif libelf
22001 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
22002 maybe-mostlyclean-libelf:
22003 @if libelf
22004 maybe-mostlyclean-libelf: mostlyclean-libelf
22006 mostlyclean-libelf:
22007 @[ -f ./libelf/Makefile ] || exit 0; \
22008 r=`${PWD_COMMAND}`; export r; \
22009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22010 $(HOST_EXPORTS) \
22011 for flag in $(EXTRA_HOST_FLAGS) ; do \
22012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22013 done; \
22014 echo "Doing mostlyclean in libelf" ; \
22015 (cd $(HOST_SUBDIR)/libelf && \
22016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22018 "RANLIB=$${RANLIB}" \
22019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22020 mostlyclean) \
22021 || exit 1
22023 @endif libelf
22025 .PHONY: maybe-clean-libelf clean-libelf
22026 maybe-clean-libelf:
22027 @if libelf
22028 maybe-clean-libelf: clean-libelf
22030 clean-libelf:
22031 @[ -f ./libelf/Makefile ] || exit 0; \
22032 r=`${PWD_COMMAND}`; export r; \
22033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22034 $(HOST_EXPORTS) \
22035 for flag in $(EXTRA_HOST_FLAGS) ; do \
22036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22037 done; \
22038 echo "Doing clean in libelf" ; \
22039 (cd $(HOST_SUBDIR)/libelf && \
22040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22042 "RANLIB=$${RANLIB}" \
22043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22044 clean) \
22045 || exit 1
22047 @endif libelf
22049 .PHONY: maybe-distclean-libelf distclean-libelf
22050 maybe-distclean-libelf:
22051 @if libelf
22052 maybe-distclean-libelf: distclean-libelf
22054 distclean-libelf:
22055 @[ -f ./libelf/Makefile ] || exit 0; \
22056 r=`${PWD_COMMAND}`; export r; \
22057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22058 $(HOST_EXPORTS) \
22059 for flag in $(EXTRA_HOST_FLAGS) ; do \
22060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22061 done; \
22062 echo "Doing distclean in libelf" ; \
22063 (cd $(HOST_SUBDIR)/libelf && \
22064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22066 "RANLIB=$${RANLIB}" \
22067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22068 distclean) \
22069 || exit 1
22071 @endif libelf
22073 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
22074 maybe-maintainer-clean-libelf:
22075 @if libelf
22076 maybe-maintainer-clean-libelf: maintainer-clean-libelf
22078 maintainer-clean-libelf:
22079 @[ -f ./libelf/Makefile ] || exit 0; \
22080 r=`${PWD_COMMAND}`; export r; \
22081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22082 $(HOST_EXPORTS) \
22083 for flag in $(EXTRA_HOST_FLAGS) ; do \
22084 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22085 done; \
22086 echo "Doing maintainer-clean in libelf" ; \
22087 (cd $(HOST_SUBDIR)/libelf && \
22088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22090 "RANLIB=$${RANLIB}" \
22091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22092 maintainer-clean) \
22093 || exit 1
22095 @endif libelf
22099 .PHONY: configure-gnuserv maybe-configure-gnuserv
22100 maybe-configure-gnuserv:
22101 @if gcc-bootstrap
22102 configure-gnuserv: stage_current
22103 @endif gcc-bootstrap
22104 @if gnuserv
22105 maybe-configure-gnuserv: configure-gnuserv
22106 configure-gnuserv:
22107 @: $(MAKE); $(unstage)
22108 @r=`${PWD_COMMAND}`; export r; \
22109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22110 test ! -f $(HOST_SUBDIR)/gnuserv/Makefile || exit 0; \
22111 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnuserv ; \
22112 $(HOST_EXPORTS) \
22113 echo Configuring in $(HOST_SUBDIR)/gnuserv; \
22114 cd "$(HOST_SUBDIR)/gnuserv" || exit 1; \
22115 case $(srcdir) in \
22116 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22117 *) topdir=`echo $(HOST_SUBDIR)/gnuserv/ | \
22118 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22119 esac; \
22120 srcdiroption="--srcdir=$${topdir}/gnuserv"; \
22121 libsrcdir="$$s/gnuserv"; \
22122 $(SHELL) $${libsrcdir}/configure \
22123 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22124 --target=${target_alias} $${srcdiroption} \
22125 || exit 1
22126 @endif gnuserv
22132 .PHONY: all-gnuserv maybe-all-gnuserv
22133 maybe-all-gnuserv:
22134 @if gcc-bootstrap
22135 all-gnuserv: stage_current
22136 @endif gcc-bootstrap
22137 @if gnuserv
22138 TARGET-gnuserv=all
22139 maybe-all-gnuserv: all-gnuserv
22140 all-gnuserv: configure-gnuserv
22141 @: $(MAKE); $(unstage)
22142 @r=`${PWD_COMMAND}`; export r; \
22143 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22144 $(HOST_EXPORTS) \
22145 (cd $(HOST_SUBDIR)/gnuserv && \
22146 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22147 $(TARGET-gnuserv))
22148 @endif gnuserv
22153 .PHONY: check-gnuserv maybe-check-gnuserv
22154 maybe-check-gnuserv:
22155 @if gnuserv
22156 maybe-check-gnuserv: check-gnuserv
22158 check-gnuserv:
22159 @: $(MAKE); $(unstage)
22160 @r=`${PWD_COMMAND}`; export r; \
22161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22162 $(HOST_EXPORTS) \
22163 (cd $(HOST_SUBDIR)/gnuserv && \
22164 $(MAKE) $(FLAGS_TO_PASS) check)
22166 @endif gnuserv
22168 .PHONY: install-gnuserv maybe-install-gnuserv
22169 maybe-install-gnuserv:
22170 @if gnuserv
22171 maybe-install-gnuserv: install-gnuserv
22173 install-gnuserv: installdirs
22174 @: $(MAKE); $(unstage)
22175 @r=`${PWD_COMMAND}`; export r; \
22176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22177 $(HOST_EXPORTS) \
22178 (cd $(HOST_SUBDIR)/gnuserv && \
22179 $(MAKE) $(FLAGS_TO_PASS) install)
22181 @endif gnuserv
22183 .PHONY: install-strip-gnuserv maybe-install-strip-gnuserv
22184 maybe-install-strip-gnuserv:
22185 @if gnuserv
22186 maybe-install-strip-gnuserv: install-strip-gnuserv
22188 install-strip-gnuserv: installdirs
22189 @: $(MAKE); $(unstage)
22190 @r=`${PWD_COMMAND}`; export r; \
22191 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22192 $(HOST_EXPORTS) \
22193 (cd $(HOST_SUBDIR)/gnuserv && \
22194 $(MAKE) $(FLAGS_TO_PASS) install-strip)
22196 @endif gnuserv
22198 # Other targets (info, dvi, pdf, etc.)
22200 .PHONY: maybe-info-gnuserv info-gnuserv
22201 maybe-info-gnuserv:
22202 @if gnuserv
22203 maybe-info-gnuserv: info-gnuserv
22205 info-gnuserv: \
22206 configure-gnuserv
22207 @: $(MAKE); $(unstage)
22208 @[ -f ./gnuserv/Makefile ] || exit 0; \
22209 r=`${PWD_COMMAND}`; export r; \
22210 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22211 $(HOST_EXPORTS) \
22212 for flag in $(EXTRA_HOST_FLAGS) ; do \
22213 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22214 done; \
22215 echo "Doing info in gnuserv" ; \
22216 (cd $(HOST_SUBDIR)/gnuserv && \
22217 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22218 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22219 "RANLIB=$${RANLIB}" \
22220 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22221 info) \
22222 || exit 1
22224 @endif gnuserv
22226 .PHONY: maybe-dvi-gnuserv dvi-gnuserv
22227 maybe-dvi-gnuserv:
22228 @if gnuserv
22229 maybe-dvi-gnuserv: dvi-gnuserv
22231 dvi-gnuserv: \
22232 configure-gnuserv
22233 @: $(MAKE); $(unstage)
22234 @[ -f ./gnuserv/Makefile ] || exit 0; \
22235 r=`${PWD_COMMAND}`; export r; \
22236 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22237 $(HOST_EXPORTS) \
22238 for flag in $(EXTRA_HOST_FLAGS) ; do \
22239 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22240 done; \
22241 echo "Doing dvi in gnuserv" ; \
22242 (cd $(HOST_SUBDIR)/gnuserv && \
22243 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22244 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22245 "RANLIB=$${RANLIB}" \
22246 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22247 dvi) \
22248 || exit 1
22250 @endif gnuserv
22252 .PHONY: maybe-pdf-gnuserv pdf-gnuserv
22253 maybe-pdf-gnuserv:
22254 @if gnuserv
22255 maybe-pdf-gnuserv: pdf-gnuserv
22257 pdf-gnuserv: \
22258 configure-gnuserv
22259 @: $(MAKE); $(unstage)
22260 @[ -f ./gnuserv/Makefile ] || exit 0; \
22261 r=`${PWD_COMMAND}`; export r; \
22262 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22263 $(HOST_EXPORTS) \
22264 for flag in $(EXTRA_HOST_FLAGS) ; do \
22265 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22266 done; \
22267 echo "Doing pdf in gnuserv" ; \
22268 (cd $(HOST_SUBDIR)/gnuserv && \
22269 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22270 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22271 "RANLIB=$${RANLIB}" \
22272 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22273 pdf) \
22274 || exit 1
22276 @endif gnuserv
22278 .PHONY: maybe-html-gnuserv html-gnuserv
22279 maybe-html-gnuserv:
22280 @if gnuserv
22281 maybe-html-gnuserv: html-gnuserv
22283 html-gnuserv: \
22284 configure-gnuserv
22285 @: $(MAKE); $(unstage)
22286 @[ -f ./gnuserv/Makefile ] || exit 0; \
22287 r=`${PWD_COMMAND}`; export r; \
22288 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22289 $(HOST_EXPORTS) \
22290 for flag in $(EXTRA_HOST_FLAGS) ; do \
22291 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22292 done; \
22293 echo "Doing html in gnuserv" ; \
22294 (cd $(HOST_SUBDIR)/gnuserv && \
22295 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22296 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22297 "RANLIB=$${RANLIB}" \
22298 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22299 html) \
22300 || exit 1
22302 @endif gnuserv
22304 .PHONY: maybe-TAGS-gnuserv TAGS-gnuserv
22305 maybe-TAGS-gnuserv:
22306 @if gnuserv
22307 maybe-TAGS-gnuserv: TAGS-gnuserv
22309 TAGS-gnuserv: \
22310 configure-gnuserv
22311 @: $(MAKE); $(unstage)
22312 @[ -f ./gnuserv/Makefile ] || exit 0; \
22313 r=`${PWD_COMMAND}`; export r; \
22314 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22315 $(HOST_EXPORTS) \
22316 for flag in $(EXTRA_HOST_FLAGS) ; do \
22317 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22318 done; \
22319 echo "Doing TAGS in gnuserv" ; \
22320 (cd $(HOST_SUBDIR)/gnuserv && \
22321 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22322 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22323 "RANLIB=$${RANLIB}" \
22324 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22325 TAGS) \
22326 || exit 1
22328 @endif gnuserv
22330 .PHONY: maybe-install-info-gnuserv install-info-gnuserv
22331 maybe-install-info-gnuserv:
22332 @if gnuserv
22333 maybe-install-info-gnuserv: install-info-gnuserv
22335 install-info-gnuserv: \
22336 configure-gnuserv \
22337 info-gnuserv
22338 @: $(MAKE); $(unstage)
22339 @[ -f ./gnuserv/Makefile ] || exit 0; \
22340 r=`${PWD_COMMAND}`; export r; \
22341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342 $(HOST_EXPORTS) \
22343 for flag in $(EXTRA_HOST_FLAGS) ; do \
22344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345 done; \
22346 echo "Doing install-info in gnuserv" ; \
22347 (cd $(HOST_SUBDIR)/gnuserv && \
22348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350 "RANLIB=$${RANLIB}" \
22351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352 install-info) \
22353 || exit 1
22355 @endif gnuserv
22357 .PHONY: maybe-install-pdf-gnuserv install-pdf-gnuserv
22358 maybe-install-pdf-gnuserv:
22359 @if gnuserv
22360 maybe-install-pdf-gnuserv: install-pdf-gnuserv
22362 install-pdf-gnuserv: \
22363 configure-gnuserv \
22364 pdf-gnuserv
22365 @: $(MAKE); $(unstage)
22366 @[ -f ./gnuserv/Makefile ] || exit 0; \
22367 r=`${PWD_COMMAND}`; export r; \
22368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22369 $(HOST_EXPORTS) \
22370 for flag in $(EXTRA_HOST_FLAGS) ; do \
22371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22372 done; \
22373 echo "Doing install-pdf in gnuserv" ; \
22374 (cd $(HOST_SUBDIR)/gnuserv && \
22375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22377 "RANLIB=$${RANLIB}" \
22378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22379 install-pdf) \
22380 || exit 1
22382 @endif gnuserv
22384 .PHONY: maybe-install-html-gnuserv install-html-gnuserv
22385 maybe-install-html-gnuserv:
22386 @if gnuserv
22387 maybe-install-html-gnuserv: install-html-gnuserv
22389 install-html-gnuserv: \
22390 configure-gnuserv \
22391 html-gnuserv
22392 @: $(MAKE); $(unstage)
22393 @[ -f ./gnuserv/Makefile ] || exit 0; \
22394 r=`${PWD_COMMAND}`; export r; \
22395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22396 $(HOST_EXPORTS) \
22397 for flag in $(EXTRA_HOST_FLAGS) ; do \
22398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22399 done; \
22400 echo "Doing install-html in gnuserv" ; \
22401 (cd $(HOST_SUBDIR)/gnuserv && \
22402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22404 "RANLIB=$${RANLIB}" \
22405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22406 install-html) \
22407 || exit 1
22409 @endif gnuserv
22411 .PHONY: maybe-installcheck-gnuserv installcheck-gnuserv
22412 maybe-installcheck-gnuserv:
22413 @if gnuserv
22414 maybe-installcheck-gnuserv: installcheck-gnuserv
22416 installcheck-gnuserv: \
22417 configure-gnuserv
22418 @: $(MAKE); $(unstage)
22419 @[ -f ./gnuserv/Makefile ] || exit 0; \
22420 r=`${PWD_COMMAND}`; export r; \
22421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22422 $(HOST_EXPORTS) \
22423 for flag in $(EXTRA_HOST_FLAGS) ; do \
22424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22425 done; \
22426 echo "Doing installcheck in gnuserv" ; \
22427 (cd $(HOST_SUBDIR)/gnuserv && \
22428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22430 "RANLIB=$${RANLIB}" \
22431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22432 installcheck) \
22433 || exit 1
22435 @endif gnuserv
22437 .PHONY: maybe-mostlyclean-gnuserv mostlyclean-gnuserv
22438 maybe-mostlyclean-gnuserv:
22439 @if gnuserv
22440 maybe-mostlyclean-gnuserv: mostlyclean-gnuserv
22442 mostlyclean-gnuserv:
22443 @: $(MAKE); $(unstage)
22444 @[ -f ./gnuserv/Makefile ] || exit 0; \
22445 r=`${PWD_COMMAND}`; export r; \
22446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22447 $(HOST_EXPORTS) \
22448 for flag in $(EXTRA_HOST_FLAGS) ; do \
22449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22450 done; \
22451 echo "Doing mostlyclean in gnuserv" ; \
22452 (cd $(HOST_SUBDIR)/gnuserv && \
22453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22455 "RANLIB=$${RANLIB}" \
22456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22457 mostlyclean) \
22458 || exit 1
22460 @endif gnuserv
22462 .PHONY: maybe-clean-gnuserv clean-gnuserv
22463 maybe-clean-gnuserv:
22464 @if gnuserv
22465 maybe-clean-gnuserv: clean-gnuserv
22467 clean-gnuserv:
22468 @: $(MAKE); $(unstage)
22469 @[ -f ./gnuserv/Makefile ] || exit 0; \
22470 r=`${PWD_COMMAND}`; export r; \
22471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22472 $(HOST_EXPORTS) \
22473 for flag in $(EXTRA_HOST_FLAGS) ; do \
22474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22475 done; \
22476 echo "Doing clean in gnuserv" ; \
22477 (cd $(HOST_SUBDIR)/gnuserv && \
22478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22480 "RANLIB=$${RANLIB}" \
22481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22482 clean) \
22483 || exit 1
22485 @endif gnuserv
22487 .PHONY: maybe-distclean-gnuserv distclean-gnuserv
22488 maybe-distclean-gnuserv:
22489 @if gnuserv
22490 maybe-distclean-gnuserv: distclean-gnuserv
22492 distclean-gnuserv:
22493 @: $(MAKE); $(unstage)
22494 @[ -f ./gnuserv/Makefile ] || exit 0; \
22495 r=`${PWD_COMMAND}`; export r; \
22496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22497 $(HOST_EXPORTS) \
22498 for flag in $(EXTRA_HOST_FLAGS) ; do \
22499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22500 done; \
22501 echo "Doing distclean in gnuserv" ; \
22502 (cd $(HOST_SUBDIR)/gnuserv && \
22503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22505 "RANLIB=$${RANLIB}" \
22506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22507 distclean) \
22508 || exit 1
22510 @endif gnuserv
22512 .PHONY: maybe-maintainer-clean-gnuserv maintainer-clean-gnuserv
22513 maybe-maintainer-clean-gnuserv:
22514 @if gnuserv
22515 maybe-maintainer-clean-gnuserv: maintainer-clean-gnuserv
22517 maintainer-clean-gnuserv:
22518 @: $(MAKE); $(unstage)
22519 @[ -f ./gnuserv/Makefile ] || exit 0; \
22520 r=`${PWD_COMMAND}`; export r; \
22521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22522 $(HOST_EXPORTS) \
22523 for flag in $(EXTRA_HOST_FLAGS) ; do \
22524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22525 done; \
22526 echo "Doing maintainer-clean in gnuserv" ; \
22527 (cd $(HOST_SUBDIR)/gnuserv && \
22528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22530 "RANLIB=$${RANLIB}" \
22531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22532 maintainer-clean) \
22533 || exit 1
22535 @endif gnuserv
22539 .PHONY: configure-gold maybe-configure-gold
22540 maybe-configure-gold:
22541 @if gcc-bootstrap
22542 configure-gold: stage_current
22543 @endif gcc-bootstrap
22544 @if gold
22545 maybe-configure-gold: configure-gold
22546 configure-gold:
22547 @r=`${PWD_COMMAND}`; export r; \
22548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22549 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22550 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22551 $(HOST_EXPORTS) \
22552 echo Configuring in $(HOST_SUBDIR)/gold; \
22553 cd "$(HOST_SUBDIR)/gold" || exit 1; \
22554 case $(srcdir) in \
22555 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22556 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22557 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22558 esac; \
22559 srcdiroption="--srcdir=$${topdir}/gold"; \
22560 libsrcdir="$$s/gold"; \
22561 $(SHELL) $${libsrcdir}/configure \
22562 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22563 --target=${target_alias} $${srcdiroption} \
22564 || exit 1
22565 @endif gold
22569 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
22570 maybe-configure-stage1-gold:
22571 @if gold-bootstrap
22572 maybe-configure-stage1-gold: configure-stage1-gold
22573 configure-stage1-gold:
22574 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22575 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22576 @r=`${PWD_COMMAND}`; export r; \
22577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22578 TFLAGS="$(STAGE1_TFLAGS)"; \
22579 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22580 $(HOST_EXPORTS) \
22581 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22582 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22583 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
22584 echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
22585 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22586 cd $(HOST_SUBDIR)/gold || exit 1; \
22587 case $(srcdir) in \
22588 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22589 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22590 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22591 esac; \
22592 srcdiroption="--srcdir=$${topdir}/gold"; \
22593 libsrcdir="$$s/gold"; \
22594 $(SHELL) $${libsrcdir}/configure \
22595 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22596 --target=${target_alias} $${srcdiroption} \
22597 $(STAGE1_CONFIGURE_FLAGS)
22598 @endif gold-bootstrap
22600 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
22601 maybe-configure-stage2-gold:
22602 @if gold-bootstrap
22603 maybe-configure-stage2-gold: configure-stage2-gold
22604 configure-stage2-gold:
22605 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22606 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22607 @r=`${PWD_COMMAND}`; export r; \
22608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22609 TFLAGS="$(STAGE2_TFLAGS)"; \
22610 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22611 $(HOST_EXPORTS) \
22612 $(POSTSTAGE1_HOST_EXPORTS) \
22613 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22614 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22615 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
22616 echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
22617 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22618 cd $(HOST_SUBDIR)/gold || exit 1; \
22619 case $(srcdir) in \
22620 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22621 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22622 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22623 esac; \
22624 srcdiroption="--srcdir=$${topdir}/gold"; \
22625 libsrcdir="$$s/gold"; \
22626 $(SHELL) $${libsrcdir}/configure \
22627 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22628 --target=${target_alias} $${srcdiroption} \
22629 --with-build-libsubdir=$(HOST_SUBDIR) \
22630 $(STAGE2_CONFIGURE_FLAGS)
22631 @endif gold-bootstrap
22633 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
22634 maybe-configure-stage3-gold:
22635 @if gold-bootstrap
22636 maybe-configure-stage3-gold: configure-stage3-gold
22637 configure-stage3-gold:
22638 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22639 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22640 @r=`${PWD_COMMAND}`; export r; \
22641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22642 TFLAGS="$(STAGE3_TFLAGS)"; \
22643 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22644 $(HOST_EXPORTS) \
22645 $(POSTSTAGE1_HOST_EXPORTS) \
22646 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22647 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22648 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
22649 echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
22650 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22651 cd $(HOST_SUBDIR)/gold || exit 1; \
22652 case $(srcdir) in \
22653 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22654 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22655 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22656 esac; \
22657 srcdiroption="--srcdir=$${topdir}/gold"; \
22658 libsrcdir="$$s/gold"; \
22659 $(SHELL) $${libsrcdir}/configure \
22660 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22661 --target=${target_alias} $${srcdiroption} \
22662 --with-build-libsubdir=$(HOST_SUBDIR) \
22663 $(STAGE3_CONFIGURE_FLAGS)
22664 @endif gold-bootstrap
22666 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
22667 maybe-configure-stage4-gold:
22668 @if gold-bootstrap
22669 maybe-configure-stage4-gold: configure-stage4-gold
22670 configure-stage4-gold:
22671 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22672 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22673 @r=`${PWD_COMMAND}`; export r; \
22674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22675 TFLAGS="$(STAGE4_TFLAGS)"; \
22676 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22677 $(HOST_EXPORTS) \
22678 $(POSTSTAGE1_HOST_EXPORTS) \
22679 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22680 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22681 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
22682 echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
22683 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22684 cd $(HOST_SUBDIR)/gold || exit 1; \
22685 case $(srcdir) in \
22686 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22687 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22688 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22689 esac; \
22690 srcdiroption="--srcdir=$${topdir}/gold"; \
22691 libsrcdir="$$s/gold"; \
22692 $(SHELL) $${libsrcdir}/configure \
22693 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22694 --target=${target_alias} $${srcdiroption} \
22695 --with-build-libsubdir=$(HOST_SUBDIR) \
22696 $(STAGE4_CONFIGURE_FLAGS)
22697 @endif gold-bootstrap
22699 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
22700 maybe-configure-stageprofile-gold:
22701 @if gold-bootstrap
22702 maybe-configure-stageprofile-gold: configure-stageprofile-gold
22703 configure-stageprofile-gold:
22704 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22705 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22706 @r=`${PWD_COMMAND}`; export r; \
22707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22708 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22709 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22710 $(HOST_EXPORTS) \
22711 $(POSTSTAGE1_HOST_EXPORTS) \
22712 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22713 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22714 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
22715 echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
22716 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22717 cd $(HOST_SUBDIR)/gold || exit 1; \
22718 case $(srcdir) in \
22719 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22720 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22721 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22722 esac; \
22723 srcdiroption="--srcdir=$${topdir}/gold"; \
22724 libsrcdir="$$s/gold"; \
22725 $(SHELL) $${libsrcdir}/configure \
22726 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22727 --target=${target_alias} $${srcdiroption} \
22728 --with-build-libsubdir=$(HOST_SUBDIR) \
22729 $(STAGEprofile_CONFIGURE_FLAGS)
22730 @endif gold-bootstrap
22732 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
22733 maybe-configure-stagefeedback-gold:
22734 @if gold-bootstrap
22735 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
22736 configure-stagefeedback-gold:
22737 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22738 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
22739 @r=`${PWD_COMMAND}`; export r; \
22740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22741 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22742 test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
22743 $(HOST_EXPORTS) \
22744 $(POSTSTAGE1_HOST_EXPORTS) \
22745 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22746 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22747 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
22748 echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
22749 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
22750 cd $(HOST_SUBDIR)/gold || exit 1; \
22751 case $(srcdir) in \
22752 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22753 *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
22754 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22755 esac; \
22756 srcdiroption="--srcdir=$${topdir}/gold"; \
22757 libsrcdir="$$s/gold"; \
22758 $(SHELL) $${libsrcdir}/configure \
22759 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22760 --target=${target_alias} $${srcdiroption} \
22761 --with-build-libsubdir=$(HOST_SUBDIR) \
22762 $(STAGEfeedback_CONFIGURE_FLAGS)
22763 @endif gold-bootstrap
22769 .PHONY: all-gold maybe-all-gold
22770 maybe-all-gold:
22771 @if gcc-bootstrap
22772 all-gold: stage_current
22773 @endif gcc-bootstrap
22774 @if gold
22775 TARGET-gold=all
22776 maybe-all-gold: all-gold
22777 all-gold: configure-gold
22778 @r=`${PWD_COMMAND}`; export r; \
22779 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22780 $(HOST_EXPORTS) \
22781 (cd $(HOST_SUBDIR)/gold && \
22782 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
22783 $(TARGET-gold))
22784 @endif gold
22788 .PHONY: all-stage1-gold maybe-all-stage1-gold
22789 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
22790 maybe-all-stage1-gold:
22791 maybe-clean-stage1-gold:
22792 @if gold-bootstrap
22793 maybe-all-stage1-gold: all-stage1-gold
22794 all-stage1: all-stage1-gold
22795 TARGET-stage1-gold = $(TARGET-gold)
22796 all-stage1-gold: configure-stage1-gold
22797 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22798 @r=`${PWD_COMMAND}`; export r; \
22799 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22800 TFLAGS="$(STAGE1_TFLAGS)"; \
22801 $(HOST_EXPORTS) \
22802 cd $(HOST_SUBDIR)/gold && \
22803 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22804 CFLAGS="$(STAGE1_CFLAGS)" \
22805 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22806 LIBCFLAGS="$(LIBCFLAGS)" \
22807 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22808 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22809 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22810 $(EXTRA_HOST_FLAGS) \
22811 TFLAGS="$(STAGE1_TFLAGS)" \
22812 $(TARGET-stage1-gold)
22814 maybe-clean-stage1-gold: clean-stage1-gold
22815 clean-stage1: clean-stage1-gold
22816 clean-stage1-gold:
22817 @if [ $(current_stage) = stage1 ]; then \
22818 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22819 else \
22820 [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
22821 $(MAKE) stage1-start; \
22822 fi; \
22823 cd $(HOST_SUBDIR)/gold && \
22824 $(MAKE) $(EXTRA_HOST_FLAGS) \
22825 clean
22826 @endif gold-bootstrap
22829 .PHONY: all-stage2-gold maybe-all-stage2-gold
22830 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
22831 maybe-all-stage2-gold:
22832 maybe-clean-stage2-gold:
22833 @if gold-bootstrap
22834 maybe-all-stage2-gold: all-stage2-gold
22835 all-stage2: all-stage2-gold
22836 TARGET-stage2-gold = $(TARGET-gold)
22837 all-stage2-gold: configure-stage2-gold
22838 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22839 @r=`${PWD_COMMAND}`; export r; \
22840 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22841 TFLAGS="$(STAGE2_TFLAGS)"; \
22842 $(HOST_EXPORTS) \
22843 $(POSTSTAGE1_HOST_EXPORTS) \
22844 cd $(HOST_SUBDIR)/gold && \
22845 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22846 CFLAGS="$(STAGE2_CFLAGS)" \
22847 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22848 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22849 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22850 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22851 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22852 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22853 TFLAGS="$(STAGE2_TFLAGS)" \
22854 $(TARGET-stage2-gold)
22856 maybe-clean-stage2-gold: clean-stage2-gold
22857 clean-stage2: clean-stage2-gold
22858 clean-stage2-gold:
22859 @if [ $(current_stage) = stage2 ]; then \
22860 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22861 else \
22862 [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
22863 $(MAKE) stage2-start; \
22864 fi; \
22865 cd $(HOST_SUBDIR)/gold && \
22866 $(MAKE) $(EXTRA_HOST_FLAGS) \
22867 $(POSTSTAGE1_FLAGS_TO_PASS) \
22868 clean
22869 @endif gold-bootstrap
22872 .PHONY: all-stage3-gold maybe-all-stage3-gold
22873 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
22874 maybe-all-stage3-gold:
22875 maybe-clean-stage3-gold:
22876 @if gold-bootstrap
22877 maybe-all-stage3-gold: all-stage3-gold
22878 all-stage3: all-stage3-gold
22879 TARGET-stage3-gold = $(TARGET-gold)
22880 all-stage3-gold: configure-stage3-gold
22881 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22882 @r=`${PWD_COMMAND}`; export r; \
22883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22884 TFLAGS="$(STAGE3_TFLAGS)"; \
22885 $(HOST_EXPORTS) \
22886 $(POSTSTAGE1_HOST_EXPORTS) \
22887 cd $(HOST_SUBDIR)/gold && \
22888 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22889 CFLAGS="$(STAGE3_CFLAGS)" \
22890 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22891 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22892 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22893 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22894 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22895 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22896 TFLAGS="$(STAGE3_TFLAGS)" \
22897 $(TARGET-stage3-gold)
22899 maybe-clean-stage3-gold: clean-stage3-gold
22900 clean-stage3: clean-stage3-gold
22901 clean-stage3-gold:
22902 @if [ $(current_stage) = stage3 ]; then \
22903 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22904 else \
22905 [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
22906 $(MAKE) stage3-start; \
22907 fi; \
22908 cd $(HOST_SUBDIR)/gold && \
22909 $(MAKE) $(EXTRA_HOST_FLAGS) \
22910 $(POSTSTAGE1_FLAGS_TO_PASS) \
22911 clean
22912 @endif gold-bootstrap
22915 .PHONY: all-stage4-gold maybe-all-stage4-gold
22916 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
22917 maybe-all-stage4-gold:
22918 maybe-clean-stage4-gold:
22919 @if gold-bootstrap
22920 maybe-all-stage4-gold: all-stage4-gold
22921 all-stage4: all-stage4-gold
22922 TARGET-stage4-gold = $(TARGET-gold)
22923 all-stage4-gold: configure-stage4-gold
22924 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22925 @r=`${PWD_COMMAND}`; export r; \
22926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22927 TFLAGS="$(STAGE4_TFLAGS)"; \
22928 $(HOST_EXPORTS) \
22929 $(POSTSTAGE1_HOST_EXPORTS) \
22930 cd $(HOST_SUBDIR)/gold && \
22931 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22932 CFLAGS="$(STAGE4_CFLAGS)" \
22933 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22934 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22935 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22936 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22937 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22938 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22939 TFLAGS="$(STAGE4_TFLAGS)" \
22940 $(TARGET-stage4-gold)
22942 maybe-clean-stage4-gold: clean-stage4-gold
22943 clean-stage4: clean-stage4-gold
22944 clean-stage4-gold:
22945 @if [ $(current_stage) = stage4 ]; then \
22946 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22947 else \
22948 [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
22949 $(MAKE) stage4-start; \
22950 fi; \
22951 cd $(HOST_SUBDIR)/gold && \
22952 $(MAKE) $(EXTRA_HOST_FLAGS) \
22953 $(POSTSTAGE1_FLAGS_TO_PASS) \
22954 clean
22955 @endif gold-bootstrap
22958 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
22959 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
22960 maybe-all-stageprofile-gold:
22961 maybe-clean-stageprofile-gold:
22962 @if gold-bootstrap
22963 maybe-all-stageprofile-gold: all-stageprofile-gold
22964 all-stageprofile: all-stageprofile-gold
22965 TARGET-stageprofile-gold = $(TARGET-gold)
22966 all-stageprofile-gold: configure-stageprofile-gold
22967 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22968 @r=`${PWD_COMMAND}`; export r; \
22969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22970 TFLAGS="$(STAGEprofile_TFLAGS)"; \
22971 $(HOST_EXPORTS) \
22972 $(POSTSTAGE1_HOST_EXPORTS) \
22973 cd $(HOST_SUBDIR)/gold && \
22974 $(MAKE) $(BASE_FLAGS_TO_PASS) \
22975 CFLAGS="$(STAGEprofile_CFLAGS)" \
22976 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22977 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22978 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22979 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22980 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22981 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
22982 TFLAGS="$(STAGEprofile_TFLAGS)" \
22983 $(TARGET-stageprofile-gold)
22985 maybe-clean-stageprofile-gold: clean-stageprofile-gold
22986 clean-stageprofile: clean-stageprofile-gold
22987 clean-stageprofile-gold:
22988 @if [ $(current_stage) = stageprofile ]; then \
22989 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
22990 else \
22991 [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
22992 $(MAKE) stageprofile-start; \
22993 fi; \
22994 cd $(HOST_SUBDIR)/gold && \
22995 $(MAKE) $(EXTRA_HOST_FLAGS) \
22996 $(POSTSTAGE1_FLAGS_TO_PASS) \
22997 clean
22998 @endif gold-bootstrap
23001 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
23002 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
23003 maybe-all-stagefeedback-gold:
23004 maybe-clean-stagefeedback-gold:
23005 @if gold-bootstrap
23006 maybe-all-stagefeedback-gold: all-stagefeedback-gold
23007 all-stagefeedback: all-stagefeedback-gold
23008 TARGET-stagefeedback-gold = $(TARGET-gold)
23009 all-stagefeedback-gold: configure-stagefeedback-gold
23010 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23011 @r=`${PWD_COMMAND}`; export r; \
23012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23013 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23014 $(HOST_EXPORTS) \
23015 $(POSTSTAGE1_HOST_EXPORTS) \
23016 cd $(HOST_SUBDIR)/gold && \
23017 $(MAKE) $(BASE_FLAGS_TO_PASS) \
23018 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23019 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23020 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23021 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23022 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23023 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23024 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
23025 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23026 $(TARGET-stagefeedback-gold)
23028 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
23029 clean-stagefeedback: clean-stagefeedback-gold
23030 clean-stagefeedback-gold:
23031 @if [ $(current_stage) = stagefeedback ]; then \
23032 [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
23033 else \
23034 [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
23035 $(MAKE) stagefeedback-start; \
23036 fi; \
23037 cd $(HOST_SUBDIR)/gold && \
23038 $(MAKE) $(EXTRA_HOST_FLAGS) \
23039 $(POSTSTAGE1_FLAGS_TO_PASS) \
23040 clean
23041 @endif gold-bootstrap
23047 .PHONY: check-gold maybe-check-gold
23048 maybe-check-gold:
23049 @if gold
23050 maybe-check-gold: check-gold
23052 check-gold:
23053 @: $(MAKE); $(unstage)
23054 @r=`${PWD_COMMAND}`; export r; \
23055 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23056 $(HOST_EXPORTS) \
23057 (cd $(HOST_SUBDIR)/gold && \
23058 $(MAKE) $(FLAGS_TO_PASS) check)
23060 @endif gold
23062 .PHONY: install-gold maybe-install-gold
23063 maybe-install-gold:
23064 @if gold
23065 maybe-install-gold: install-gold
23067 install-gold: installdirs
23068 @: $(MAKE); $(unstage)
23069 @r=`${PWD_COMMAND}`; export r; \
23070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23071 $(HOST_EXPORTS) \
23072 (cd $(HOST_SUBDIR)/gold && \
23073 $(MAKE) $(FLAGS_TO_PASS) install)
23075 @endif gold
23077 .PHONY: install-strip-gold maybe-install-strip-gold
23078 maybe-install-strip-gold:
23079 @if gold
23080 maybe-install-strip-gold: install-strip-gold
23082 install-strip-gold: installdirs
23083 @: $(MAKE); $(unstage)
23084 @r=`${PWD_COMMAND}`; export r; \
23085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23086 $(HOST_EXPORTS) \
23087 (cd $(HOST_SUBDIR)/gold && \
23088 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23090 @endif gold
23092 # Other targets (info, dvi, pdf, etc.)
23094 .PHONY: maybe-info-gold info-gold
23095 maybe-info-gold:
23096 @if gold
23097 maybe-info-gold: info-gold
23099 info-gold: \
23100 configure-gold
23101 @[ -f ./gold/Makefile ] || exit 0; \
23102 r=`${PWD_COMMAND}`; export r; \
23103 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23104 $(HOST_EXPORTS) \
23105 for flag in $(EXTRA_HOST_FLAGS) ; do \
23106 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23107 done; \
23108 echo "Doing info in gold" ; \
23109 (cd $(HOST_SUBDIR)/gold && \
23110 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23111 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23112 "RANLIB=$${RANLIB}" \
23113 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23114 info) \
23115 || exit 1
23117 @endif gold
23119 .PHONY: maybe-dvi-gold dvi-gold
23120 maybe-dvi-gold:
23121 @if gold
23122 maybe-dvi-gold: dvi-gold
23124 dvi-gold: \
23125 configure-gold
23126 @[ -f ./gold/Makefile ] || exit 0; \
23127 r=`${PWD_COMMAND}`; export r; \
23128 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23129 $(HOST_EXPORTS) \
23130 for flag in $(EXTRA_HOST_FLAGS) ; do \
23131 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23132 done; \
23133 echo "Doing dvi in gold" ; \
23134 (cd $(HOST_SUBDIR)/gold && \
23135 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23136 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23137 "RANLIB=$${RANLIB}" \
23138 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23139 dvi) \
23140 || exit 1
23142 @endif gold
23144 .PHONY: maybe-pdf-gold pdf-gold
23145 maybe-pdf-gold:
23146 @if gold
23147 maybe-pdf-gold: pdf-gold
23149 pdf-gold: \
23150 configure-gold
23151 @[ -f ./gold/Makefile ] || exit 0; \
23152 r=`${PWD_COMMAND}`; export r; \
23153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23154 $(HOST_EXPORTS) \
23155 for flag in $(EXTRA_HOST_FLAGS) ; do \
23156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23157 done; \
23158 echo "Doing pdf in gold" ; \
23159 (cd $(HOST_SUBDIR)/gold && \
23160 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23161 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23162 "RANLIB=$${RANLIB}" \
23163 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23164 pdf) \
23165 || exit 1
23167 @endif gold
23169 .PHONY: maybe-html-gold html-gold
23170 maybe-html-gold:
23171 @if gold
23172 maybe-html-gold: html-gold
23174 html-gold: \
23175 configure-gold
23176 @[ -f ./gold/Makefile ] || exit 0; \
23177 r=`${PWD_COMMAND}`; export r; \
23178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23179 $(HOST_EXPORTS) \
23180 for flag in $(EXTRA_HOST_FLAGS) ; do \
23181 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23182 done; \
23183 echo "Doing html in gold" ; \
23184 (cd $(HOST_SUBDIR)/gold && \
23185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23187 "RANLIB=$${RANLIB}" \
23188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23189 html) \
23190 || exit 1
23192 @endif gold
23194 .PHONY: maybe-TAGS-gold TAGS-gold
23195 maybe-TAGS-gold:
23196 @if gold
23197 maybe-TAGS-gold: TAGS-gold
23199 TAGS-gold: \
23200 configure-gold
23201 @[ -f ./gold/Makefile ] || exit 0; \
23202 r=`${PWD_COMMAND}`; export r; \
23203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23204 $(HOST_EXPORTS) \
23205 for flag in $(EXTRA_HOST_FLAGS) ; do \
23206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23207 done; \
23208 echo "Doing TAGS in gold" ; \
23209 (cd $(HOST_SUBDIR)/gold && \
23210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23212 "RANLIB=$${RANLIB}" \
23213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23214 TAGS) \
23215 || exit 1
23217 @endif gold
23219 .PHONY: maybe-install-info-gold install-info-gold
23220 maybe-install-info-gold:
23221 @if gold
23222 maybe-install-info-gold: install-info-gold
23224 install-info-gold: \
23225 configure-gold \
23226 info-gold
23227 @[ -f ./gold/Makefile ] || exit 0; \
23228 r=`${PWD_COMMAND}`; export r; \
23229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23230 $(HOST_EXPORTS) \
23231 for flag in $(EXTRA_HOST_FLAGS) ; do \
23232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23233 done; \
23234 echo "Doing install-info in gold" ; \
23235 (cd $(HOST_SUBDIR)/gold && \
23236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23238 "RANLIB=$${RANLIB}" \
23239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23240 install-info) \
23241 || exit 1
23243 @endif gold
23245 .PHONY: maybe-install-pdf-gold install-pdf-gold
23246 maybe-install-pdf-gold:
23247 @if gold
23248 maybe-install-pdf-gold: install-pdf-gold
23250 install-pdf-gold: \
23251 configure-gold \
23252 pdf-gold
23253 @[ -f ./gold/Makefile ] || exit 0; \
23254 r=`${PWD_COMMAND}`; export r; \
23255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23256 $(HOST_EXPORTS) \
23257 for flag in $(EXTRA_HOST_FLAGS) ; do \
23258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23259 done; \
23260 echo "Doing install-pdf in gold" ; \
23261 (cd $(HOST_SUBDIR)/gold && \
23262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23264 "RANLIB=$${RANLIB}" \
23265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23266 install-pdf) \
23267 || exit 1
23269 @endif gold
23271 .PHONY: maybe-install-html-gold install-html-gold
23272 maybe-install-html-gold:
23273 @if gold
23274 maybe-install-html-gold: install-html-gold
23276 install-html-gold: \
23277 configure-gold \
23278 html-gold
23279 @[ -f ./gold/Makefile ] || exit 0; \
23280 r=`${PWD_COMMAND}`; export r; \
23281 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23282 $(HOST_EXPORTS) \
23283 for flag in $(EXTRA_HOST_FLAGS) ; do \
23284 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23285 done; \
23286 echo "Doing install-html in gold" ; \
23287 (cd $(HOST_SUBDIR)/gold && \
23288 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23289 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23290 "RANLIB=$${RANLIB}" \
23291 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23292 install-html) \
23293 || exit 1
23295 @endif gold
23297 .PHONY: maybe-installcheck-gold installcheck-gold
23298 maybe-installcheck-gold:
23299 @if gold
23300 maybe-installcheck-gold: installcheck-gold
23302 installcheck-gold: \
23303 configure-gold
23304 @[ -f ./gold/Makefile ] || exit 0; \
23305 r=`${PWD_COMMAND}`; export r; \
23306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23307 $(HOST_EXPORTS) \
23308 for flag in $(EXTRA_HOST_FLAGS) ; do \
23309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23310 done; \
23311 echo "Doing installcheck in gold" ; \
23312 (cd $(HOST_SUBDIR)/gold && \
23313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23315 "RANLIB=$${RANLIB}" \
23316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23317 installcheck) \
23318 || exit 1
23320 @endif gold
23322 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
23323 maybe-mostlyclean-gold:
23324 @if gold
23325 maybe-mostlyclean-gold: mostlyclean-gold
23327 mostlyclean-gold:
23328 @[ -f ./gold/Makefile ] || exit 0; \
23329 r=`${PWD_COMMAND}`; export r; \
23330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23331 $(HOST_EXPORTS) \
23332 for flag in $(EXTRA_HOST_FLAGS) ; do \
23333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23334 done; \
23335 echo "Doing mostlyclean in gold" ; \
23336 (cd $(HOST_SUBDIR)/gold && \
23337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23339 "RANLIB=$${RANLIB}" \
23340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23341 mostlyclean) \
23342 || exit 1
23344 @endif gold
23346 .PHONY: maybe-clean-gold clean-gold
23347 maybe-clean-gold:
23348 @if gold
23349 maybe-clean-gold: clean-gold
23351 clean-gold:
23352 @[ -f ./gold/Makefile ] || exit 0; \
23353 r=`${PWD_COMMAND}`; export r; \
23354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23355 $(HOST_EXPORTS) \
23356 for flag in $(EXTRA_HOST_FLAGS) ; do \
23357 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23358 done; \
23359 echo "Doing clean in gold" ; \
23360 (cd $(HOST_SUBDIR)/gold && \
23361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23363 "RANLIB=$${RANLIB}" \
23364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23365 clean) \
23366 || exit 1
23368 @endif gold
23370 .PHONY: maybe-distclean-gold distclean-gold
23371 maybe-distclean-gold:
23372 @if gold
23373 maybe-distclean-gold: distclean-gold
23375 distclean-gold:
23376 @[ -f ./gold/Makefile ] || exit 0; \
23377 r=`${PWD_COMMAND}`; export r; \
23378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23379 $(HOST_EXPORTS) \
23380 for flag in $(EXTRA_HOST_FLAGS) ; do \
23381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23382 done; \
23383 echo "Doing distclean in gold" ; \
23384 (cd $(HOST_SUBDIR)/gold && \
23385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23387 "RANLIB=$${RANLIB}" \
23388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23389 distclean) \
23390 || exit 1
23392 @endif gold
23394 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
23395 maybe-maintainer-clean-gold:
23396 @if gold
23397 maybe-maintainer-clean-gold: maintainer-clean-gold
23399 maintainer-clean-gold:
23400 @[ -f ./gold/Makefile ] || exit 0; \
23401 r=`${PWD_COMMAND}`; export r; \
23402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23403 $(HOST_EXPORTS) \
23404 for flag in $(EXTRA_HOST_FLAGS) ; do \
23405 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23406 done; \
23407 echo "Doing maintainer-clean in gold" ; \
23408 (cd $(HOST_SUBDIR)/gold && \
23409 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23410 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23411 "RANLIB=$${RANLIB}" \
23412 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23413 maintainer-clean) \
23414 || exit 1
23416 @endif gold
23420 .PHONY: configure-gprof maybe-configure-gprof
23421 maybe-configure-gprof:
23422 @if gcc-bootstrap
23423 configure-gprof: stage_current
23424 @endif gcc-bootstrap
23425 @if gprof
23426 maybe-configure-gprof: configure-gprof
23427 configure-gprof:
23428 @: $(MAKE); $(unstage)
23429 @r=`${PWD_COMMAND}`; export r; \
23430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23431 test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
23432 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
23433 $(HOST_EXPORTS) \
23434 echo Configuring in $(HOST_SUBDIR)/gprof; \
23435 cd "$(HOST_SUBDIR)/gprof" || exit 1; \
23436 case $(srcdir) in \
23437 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23438 *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
23439 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23440 esac; \
23441 srcdiroption="--srcdir=$${topdir}/gprof"; \
23442 libsrcdir="$$s/gprof"; \
23443 $(SHELL) $${libsrcdir}/configure \
23444 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23445 --target=${target_alias} $${srcdiroption} \
23446 || exit 1
23447 @endif gprof
23453 .PHONY: all-gprof maybe-all-gprof
23454 maybe-all-gprof:
23455 @if gcc-bootstrap
23456 all-gprof: stage_current
23457 @endif gcc-bootstrap
23458 @if gprof
23459 TARGET-gprof=all
23460 maybe-all-gprof: all-gprof
23461 all-gprof: configure-gprof
23462 @: $(MAKE); $(unstage)
23463 @r=`${PWD_COMMAND}`; export r; \
23464 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23465 $(HOST_EXPORTS) \
23466 (cd $(HOST_SUBDIR)/gprof && \
23467 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23468 $(TARGET-gprof))
23469 @endif gprof
23474 .PHONY: check-gprof maybe-check-gprof
23475 maybe-check-gprof:
23476 @if gprof
23477 maybe-check-gprof: check-gprof
23479 check-gprof:
23480 @: $(MAKE); $(unstage)
23481 @r=`${PWD_COMMAND}`; export r; \
23482 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23483 $(HOST_EXPORTS) \
23484 (cd $(HOST_SUBDIR)/gprof && \
23485 $(MAKE) $(FLAGS_TO_PASS) check)
23487 @endif gprof
23489 .PHONY: install-gprof maybe-install-gprof
23490 maybe-install-gprof:
23491 @if gprof
23492 maybe-install-gprof: install-gprof
23494 install-gprof: installdirs
23495 @: $(MAKE); $(unstage)
23496 @r=`${PWD_COMMAND}`; export r; \
23497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23498 $(HOST_EXPORTS) \
23499 (cd $(HOST_SUBDIR)/gprof && \
23500 $(MAKE) $(FLAGS_TO_PASS) install)
23502 @endif gprof
23504 .PHONY: install-strip-gprof maybe-install-strip-gprof
23505 maybe-install-strip-gprof:
23506 @if gprof
23507 maybe-install-strip-gprof: install-strip-gprof
23509 install-strip-gprof: installdirs
23510 @: $(MAKE); $(unstage)
23511 @r=`${PWD_COMMAND}`; export r; \
23512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23513 $(HOST_EXPORTS) \
23514 (cd $(HOST_SUBDIR)/gprof && \
23515 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23517 @endif gprof
23519 # Other targets (info, dvi, pdf, etc.)
23521 .PHONY: maybe-info-gprof info-gprof
23522 maybe-info-gprof:
23523 @if gprof
23524 maybe-info-gprof: info-gprof
23526 info-gprof: \
23527 configure-gprof
23528 @: $(MAKE); $(unstage)
23529 @[ -f ./gprof/Makefile ] || exit 0; \
23530 r=`${PWD_COMMAND}`; export r; \
23531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23532 $(HOST_EXPORTS) \
23533 for flag in $(EXTRA_HOST_FLAGS) ; do \
23534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23535 done; \
23536 echo "Doing info in gprof" ; \
23537 (cd $(HOST_SUBDIR)/gprof && \
23538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23540 "RANLIB=$${RANLIB}" \
23541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23542 info) \
23543 || exit 1
23545 @endif gprof
23547 .PHONY: maybe-dvi-gprof dvi-gprof
23548 maybe-dvi-gprof:
23549 @if gprof
23550 maybe-dvi-gprof: dvi-gprof
23552 dvi-gprof: \
23553 configure-gprof
23554 @: $(MAKE); $(unstage)
23555 @[ -f ./gprof/Makefile ] || exit 0; \
23556 r=`${PWD_COMMAND}`; export r; \
23557 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23558 $(HOST_EXPORTS) \
23559 for flag in $(EXTRA_HOST_FLAGS) ; do \
23560 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23561 done; \
23562 echo "Doing dvi in gprof" ; \
23563 (cd $(HOST_SUBDIR)/gprof && \
23564 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23565 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23566 "RANLIB=$${RANLIB}" \
23567 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23568 dvi) \
23569 || exit 1
23571 @endif gprof
23573 .PHONY: maybe-pdf-gprof pdf-gprof
23574 maybe-pdf-gprof:
23575 @if gprof
23576 maybe-pdf-gprof: pdf-gprof
23578 pdf-gprof: \
23579 configure-gprof
23580 @: $(MAKE); $(unstage)
23581 @[ -f ./gprof/Makefile ] || exit 0; \
23582 r=`${PWD_COMMAND}`; export r; \
23583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23584 $(HOST_EXPORTS) \
23585 for flag in $(EXTRA_HOST_FLAGS) ; do \
23586 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23587 done; \
23588 echo "Doing pdf in gprof" ; \
23589 (cd $(HOST_SUBDIR)/gprof && \
23590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23592 "RANLIB=$${RANLIB}" \
23593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23594 pdf) \
23595 || exit 1
23597 @endif gprof
23599 .PHONY: maybe-html-gprof html-gprof
23600 maybe-html-gprof:
23601 @if gprof
23602 maybe-html-gprof: html-gprof
23604 html-gprof: \
23605 configure-gprof
23606 @: $(MAKE); $(unstage)
23607 @[ -f ./gprof/Makefile ] || exit 0; \
23608 r=`${PWD_COMMAND}`; export r; \
23609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23610 $(HOST_EXPORTS) \
23611 for flag in $(EXTRA_HOST_FLAGS) ; do \
23612 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23613 done; \
23614 echo "Doing html in gprof" ; \
23615 (cd $(HOST_SUBDIR)/gprof && \
23616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23618 "RANLIB=$${RANLIB}" \
23619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23620 html) \
23621 || exit 1
23623 @endif gprof
23625 .PHONY: maybe-TAGS-gprof TAGS-gprof
23626 maybe-TAGS-gprof:
23627 @if gprof
23628 maybe-TAGS-gprof: TAGS-gprof
23630 TAGS-gprof: \
23631 configure-gprof
23632 @: $(MAKE); $(unstage)
23633 @[ -f ./gprof/Makefile ] || exit 0; \
23634 r=`${PWD_COMMAND}`; export r; \
23635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23636 $(HOST_EXPORTS) \
23637 for flag in $(EXTRA_HOST_FLAGS) ; do \
23638 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23639 done; \
23640 echo "Doing TAGS in gprof" ; \
23641 (cd $(HOST_SUBDIR)/gprof && \
23642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23644 "RANLIB=$${RANLIB}" \
23645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23646 TAGS) \
23647 || exit 1
23649 @endif gprof
23651 .PHONY: maybe-install-info-gprof install-info-gprof
23652 maybe-install-info-gprof:
23653 @if gprof
23654 maybe-install-info-gprof: install-info-gprof
23656 install-info-gprof: \
23657 configure-gprof \
23658 info-gprof
23659 @: $(MAKE); $(unstage)
23660 @[ -f ./gprof/Makefile ] || exit 0; \
23661 r=`${PWD_COMMAND}`; export r; \
23662 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23663 $(HOST_EXPORTS) \
23664 for flag in $(EXTRA_HOST_FLAGS) ; do \
23665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23666 done; \
23667 echo "Doing install-info in gprof" ; \
23668 (cd $(HOST_SUBDIR)/gprof && \
23669 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23670 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23671 "RANLIB=$${RANLIB}" \
23672 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23673 install-info) \
23674 || exit 1
23676 @endif gprof
23678 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
23679 maybe-install-pdf-gprof:
23680 @if gprof
23681 maybe-install-pdf-gprof: install-pdf-gprof
23683 install-pdf-gprof: \
23684 configure-gprof \
23685 pdf-gprof
23686 @: $(MAKE); $(unstage)
23687 @[ -f ./gprof/Makefile ] || exit 0; \
23688 r=`${PWD_COMMAND}`; export r; \
23689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23690 $(HOST_EXPORTS) \
23691 for flag in $(EXTRA_HOST_FLAGS) ; do \
23692 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23693 done; \
23694 echo "Doing install-pdf in gprof" ; \
23695 (cd $(HOST_SUBDIR)/gprof && \
23696 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23697 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23698 "RANLIB=$${RANLIB}" \
23699 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23700 install-pdf) \
23701 || exit 1
23703 @endif gprof
23705 .PHONY: maybe-install-html-gprof install-html-gprof
23706 maybe-install-html-gprof:
23707 @if gprof
23708 maybe-install-html-gprof: install-html-gprof
23710 install-html-gprof: \
23711 configure-gprof \
23712 html-gprof
23713 @: $(MAKE); $(unstage)
23714 @[ -f ./gprof/Makefile ] || exit 0; \
23715 r=`${PWD_COMMAND}`; export r; \
23716 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23717 $(HOST_EXPORTS) \
23718 for flag in $(EXTRA_HOST_FLAGS) ; do \
23719 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23720 done; \
23721 echo "Doing install-html in gprof" ; \
23722 (cd $(HOST_SUBDIR)/gprof && \
23723 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23724 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23725 "RANLIB=$${RANLIB}" \
23726 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23727 install-html) \
23728 || exit 1
23730 @endif gprof
23732 .PHONY: maybe-installcheck-gprof installcheck-gprof
23733 maybe-installcheck-gprof:
23734 @if gprof
23735 maybe-installcheck-gprof: installcheck-gprof
23737 installcheck-gprof: \
23738 configure-gprof
23739 @: $(MAKE); $(unstage)
23740 @[ -f ./gprof/Makefile ] || exit 0; \
23741 r=`${PWD_COMMAND}`; export r; \
23742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23743 $(HOST_EXPORTS) \
23744 for flag in $(EXTRA_HOST_FLAGS) ; do \
23745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23746 done; \
23747 echo "Doing installcheck in gprof" ; \
23748 (cd $(HOST_SUBDIR)/gprof && \
23749 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23750 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23751 "RANLIB=$${RANLIB}" \
23752 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23753 installcheck) \
23754 || exit 1
23756 @endif gprof
23758 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
23759 maybe-mostlyclean-gprof:
23760 @if gprof
23761 maybe-mostlyclean-gprof: mostlyclean-gprof
23763 mostlyclean-gprof:
23764 @: $(MAKE); $(unstage)
23765 @[ -f ./gprof/Makefile ] || exit 0; \
23766 r=`${PWD_COMMAND}`; export r; \
23767 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23768 $(HOST_EXPORTS) \
23769 for flag in $(EXTRA_HOST_FLAGS) ; do \
23770 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23771 done; \
23772 echo "Doing mostlyclean in gprof" ; \
23773 (cd $(HOST_SUBDIR)/gprof && \
23774 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23775 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23776 "RANLIB=$${RANLIB}" \
23777 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23778 mostlyclean) \
23779 || exit 1
23781 @endif gprof
23783 .PHONY: maybe-clean-gprof clean-gprof
23784 maybe-clean-gprof:
23785 @if gprof
23786 maybe-clean-gprof: clean-gprof
23788 clean-gprof:
23789 @: $(MAKE); $(unstage)
23790 @[ -f ./gprof/Makefile ] || exit 0; \
23791 r=`${PWD_COMMAND}`; export r; \
23792 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23793 $(HOST_EXPORTS) \
23794 for flag in $(EXTRA_HOST_FLAGS) ; do \
23795 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23796 done; \
23797 echo "Doing clean in gprof" ; \
23798 (cd $(HOST_SUBDIR)/gprof && \
23799 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23800 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23801 "RANLIB=$${RANLIB}" \
23802 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23803 clean) \
23804 || exit 1
23806 @endif gprof
23808 .PHONY: maybe-distclean-gprof distclean-gprof
23809 maybe-distclean-gprof:
23810 @if gprof
23811 maybe-distclean-gprof: distclean-gprof
23813 distclean-gprof:
23814 @: $(MAKE); $(unstage)
23815 @[ -f ./gprof/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 distclean in gprof" ; \
23823 (cd $(HOST_SUBDIR)/gprof && \
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 distclean) \
23829 || exit 1
23831 @endif gprof
23833 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
23834 maybe-maintainer-clean-gprof:
23835 @if gprof
23836 maybe-maintainer-clean-gprof: maintainer-clean-gprof
23838 maintainer-clean-gprof:
23839 @: $(MAKE); $(unstage)
23840 @[ -f ./gprof/Makefile ] || exit 0; \
23841 r=`${PWD_COMMAND}`; export r; \
23842 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23843 $(HOST_EXPORTS) \
23844 for flag in $(EXTRA_HOST_FLAGS) ; do \
23845 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23846 done; \
23847 echo "Doing maintainer-clean in gprof" ; \
23848 (cd $(HOST_SUBDIR)/gprof && \
23849 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23850 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23851 "RANLIB=$${RANLIB}" \
23852 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23853 maintainer-clean) \
23854 || exit 1
23856 @endif gprof
23860 .PHONY: configure-gzip maybe-configure-gzip
23861 maybe-configure-gzip:
23862 @if gcc-bootstrap
23863 configure-gzip: stage_current
23864 @endif gcc-bootstrap
23865 @if gzip
23866 maybe-configure-gzip: configure-gzip
23867 configure-gzip:
23868 @: $(MAKE); $(unstage)
23869 @r=`${PWD_COMMAND}`; export r; \
23870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23871 test ! -f $(HOST_SUBDIR)/gzip/Makefile || exit 0; \
23872 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gzip ; \
23873 $(HOST_EXPORTS) \
23874 echo Configuring in $(HOST_SUBDIR)/gzip; \
23875 cd "$(HOST_SUBDIR)/gzip" || exit 1; \
23876 case $(srcdir) in \
23877 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23878 *) topdir=`echo $(HOST_SUBDIR)/gzip/ | \
23879 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23880 esac; \
23881 srcdiroption="--srcdir=$${topdir}/gzip"; \
23882 libsrcdir="$$s/gzip"; \
23883 $(SHELL) $${libsrcdir}/configure \
23884 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23885 --target=${target_alias} $${srcdiroption} \
23886 || exit 1
23887 @endif gzip
23893 .PHONY: all-gzip maybe-all-gzip
23894 maybe-all-gzip:
23895 @if gcc-bootstrap
23896 all-gzip: stage_current
23897 @endif gcc-bootstrap
23898 @if gzip
23899 TARGET-gzip=all
23900 maybe-all-gzip: all-gzip
23901 all-gzip: configure-gzip
23902 @: $(MAKE); $(unstage)
23903 @r=`${PWD_COMMAND}`; export r; \
23904 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905 $(HOST_EXPORTS) \
23906 (cd $(HOST_SUBDIR)/gzip && \
23907 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
23908 $(TARGET-gzip))
23909 @endif gzip
23914 .PHONY: check-gzip maybe-check-gzip
23915 maybe-check-gzip:
23916 @if gzip
23917 maybe-check-gzip: check-gzip
23919 check-gzip:
23920 @: $(MAKE); $(unstage)
23921 @r=`${PWD_COMMAND}`; export r; \
23922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23923 $(HOST_EXPORTS) \
23924 (cd $(HOST_SUBDIR)/gzip && \
23925 $(MAKE) $(FLAGS_TO_PASS) check)
23927 @endif gzip
23929 .PHONY: install-gzip maybe-install-gzip
23930 maybe-install-gzip:
23931 @if gzip
23932 maybe-install-gzip: install-gzip
23934 install-gzip: installdirs
23935 @: $(MAKE); $(unstage)
23936 @r=`${PWD_COMMAND}`; export r; \
23937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23938 $(HOST_EXPORTS) \
23939 (cd $(HOST_SUBDIR)/gzip && \
23940 $(MAKE) $(FLAGS_TO_PASS) install)
23942 @endif gzip
23944 .PHONY: install-strip-gzip maybe-install-strip-gzip
23945 maybe-install-strip-gzip:
23946 @if gzip
23947 maybe-install-strip-gzip: install-strip-gzip
23949 install-strip-gzip: installdirs
23950 @: $(MAKE); $(unstage)
23951 @r=`${PWD_COMMAND}`; export r; \
23952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23953 $(HOST_EXPORTS) \
23954 (cd $(HOST_SUBDIR)/gzip && \
23955 $(MAKE) $(FLAGS_TO_PASS) install-strip)
23957 @endif gzip
23959 # Other targets (info, dvi, pdf, etc.)
23961 .PHONY: maybe-info-gzip info-gzip
23962 maybe-info-gzip:
23963 @if gzip
23964 maybe-info-gzip: info-gzip
23966 info-gzip: \
23967 configure-gzip
23968 @: $(MAKE); $(unstage)
23969 @[ -f ./gzip/Makefile ] || exit 0; \
23970 r=`${PWD_COMMAND}`; export r; \
23971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23972 $(HOST_EXPORTS) \
23973 for flag in $(EXTRA_HOST_FLAGS) ; do \
23974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23975 done; \
23976 echo "Doing info in gzip" ; \
23977 (cd $(HOST_SUBDIR)/gzip && \
23978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23980 "RANLIB=$${RANLIB}" \
23981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23982 info) \
23983 || exit 1
23985 @endif gzip
23987 .PHONY: maybe-dvi-gzip dvi-gzip
23988 maybe-dvi-gzip:
23989 @if gzip
23990 maybe-dvi-gzip: dvi-gzip
23992 dvi-gzip: \
23993 configure-gzip
23994 @: $(MAKE); $(unstage)
23995 @[ -f ./gzip/Makefile ] || exit 0; \
23996 r=`${PWD_COMMAND}`; export r; \
23997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23998 $(HOST_EXPORTS) \
23999 for flag in $(EXTRA_HOST_FLAGS) ; do \
24000 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24001 done; \
24002 echo "Doing dvi in gzip" ; \
24003 (cd $(HOST_SUBDIR)/gzip && \
24004 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24005 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24006 "RANLIB=$${RANLIB}" \
24007 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24008 dvi) \
24009 || exit 1
24011 @endif gzip
24013 .PHONY: maybe-pdf-gzip pdf-gzip
24014 maybe-pdf-gzip:
24015 @if gzip
24016 maybe-pdf-gzip: pdf-gzip
24018 pdf-gzip: \
24019 configure-gzip
24020 @: $(MAKE); $(unstage)
24021 @[ -f ./gzip/Makefile ] || exit 0; \
24022 r=`${PWD_COMMAND}`; export r; \
24023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24024 $(HOST_EXPORTS) \
24025 for flag in $(EXTRA_HOST_FLAGS) ; do \
24026 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24027 done; \
24028 echo "Doing pdf in gzip" ; \
24029 (cd $(HOST_SUBDIR)/gzip && \
24030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24032 "RANLIB=$${RANLIB}" \
24033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24034 pdf) \
24035 || exit 1
24037 @endif gzip
24039 .PHONY: maybe-html-gzip html-gzip
24040 maybe-html-gzip:
24041 @if gzip
24042 maybe-html-gzip: html-gzip
24044 html-gzip: \
24045 configure-gzip
24046 @: $(MAKE); $(unstage)
24047 @[ -f ./gzip/Makefile ] || exit 0; \
24048 r=`${PWD_COMMAND}`; export r; \
24049 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24050 $(HOST_EXPORTS) \
24051 for flag in $(EXTRA_HOST_FLAGS) ; do \
24052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24053 done; \
24054 echo "Doing html in gzip" ; \
24055 (cd $(HOST_SUBDIR)/gzip && \
24056 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24057 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24058 "RANLIB=$${RANLIB}" \
24059 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24060 html) \
24061 || exit 1
24063 @endif gzip
24065 .PHONY: maybe-TAGS-gzip TAGS-gzip
24066 maybe-TAGS-gzip:
24067 @if gzip
24068 maybe-TAGS-gzip: TAGS-gzip
24070 TAGS-gzip: \
24071 configure-gzip
24072 @: $(MAKE); $(unstage)
24073 @[ -f ./gzip/Makefile ] || exit 0; \
24074 r=`${PWD_COMMAND}`; export r; \
24075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24076 $(HOST_EXPORTS) \
24077 for flag in $(EXTRA_HOST_FLAGS) ; do \
24078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24079 done; \
24080 echo "Doing TAGS in gzip" ; \
24081 (cd $(HOST_SUBDIR)/gzip && \
24082 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24083 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24084 "RANLIB=$${RANLIB}" \
24085 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24086 TAGS) \
24087 || exit 1
24089 @endif gzip
24091 .PHONY: maybe-install-info-gzip install-info-gzip
24092 maybe-install-info-gzip:
24093 @if gzip
24094 maybe-install-info-gzip: install-info-gzip
24096 install-info-gzip: \
24097 configure-gzip \
24098 info-gzip
24099 @: $(MAKE); $(unstage)
24100 @[ -f ./gzip/Makefile ] || exit 0; \
24101 r=`${PWD_COMMAND}`; export r; \
24102 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24103 $(HOST_EXPORTS) \
24104 for flag in $(EXTRA_HOST_FLAGS) ; do \
24105 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24106 done; \
24107 echo "Doing install-info in gzip" ; \
24108 (cd $(HOST_SUBDIR)/gzip && \
24109 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24110 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24111 "RANLIB=$${RANLIB}" \
24112 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24113 install-info) \
24114 || exit 1
24116 @endif gzip
24118 .PHONY: maybe-install-pdf-gzip install-pdf-gzip
24119 maybe-install-pdf-gzip:
24120 @if gzip
24121 maybe-install-pdf-gzip: install-pdf-gzip
24123 install-pdf-gzip: \
24124 configure-gzip \
24125 pdf-gzip
24126 @: $(MAKE); $(unstage)
24127 @[ -f ./gzip/Makefile ] || exit 0; \
24128 r=`${PWD_COMMAND}`; export r; \
24129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24130 $(HOST_EXPORTS) \
24131 for flag in $(EXTRA_HOST_FLAGS) ; do \
24132 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24133 done; \
24134 echo "Doing install-pdf in gzip" ; \
24135 (cd $(HOST_SUBDIR)/gzip && \
24136 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24137 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24138 "RANLIB=$${RANLIB}" \
24139 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24140 install-pdf) \
24141 || exit 1
24143 @endif gzip
24145 .PHONY: maybe-install-html-gzip install-html-gzip
24146 maybe-install-html-gzip:
24147 @if gzip
24148 maybe-install-html-gzip: install-html-gzip
24150 install-html-gzip: \
24151 configure-gzip \
24152 html-gzip
24153 @: $(MAKE); $(unstage)
24154 @[ -f ./gzip/Makefile ] || exit 0; \
24155 r=`${PWD_COMMAND}`; export r; \
24156 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24157 $(HOST_EXPORTS) \
24158 for flag in $(EXTRA_HOST_FLAGS) ; do \
24159 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24160 done; \
24161 echo "Doing install-html in gzip" ; \
24162 (cd $(HOST_SUBDIR)/gzip && \
24163 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24164 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24165 "RANLIB=$${RANLIB}" \
24166 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24167 install-html) \
24168 || exit 1
24170 @endif gzip
24172 .PHONY: maybe-installcheck-gzip installcheck-gzip
24173 maybe-installcheck-gzip:
24174 @if gzip
24175 maybe-installcheck-gzip: installcheck-gzip
24177 installcheck-gzip: \
24178 configure-gzip
24179 @: $(MAKE); $(unstage)
24180 @[ -f ./gzip/Makefile ] || exit 0; \
24181 r=`${PWD_COMMAND}`; export r; \
24182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24183 $(HOST_EXPORTS) \
24184 for flag in $(EXTRA_HOST_FLAGS) ; do \
24185 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24186 done; \
24187 echo "Doing installcheck in gzip" ; \
24188 (cd $(HOST_SUBDIR)/gzip && \
24189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24191 "RANLIB=$${RANLIB}" \
24192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24193 installcheck) \
24194 || exit 1
24196 @endif gzip
24198 .PHONY: maybe-mostlyclean-gzip mostlyclean-gzip
24199 maybe-mostlyclean-gzip:
24200 @if gzip
24201 maybe-mostlyclean-gzip: mostlyclean-gzip
24203 mostlyclean-gzip:
24204 @: $(MAKE); $(unstage)
24205 @[ -f ./gzip/Makefile ] || exit 0; \
24206 r=`${PWD_COMMAND}`; export r; \
24207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24208 $(HOST_EXPORTS) \
24209 for flag in $(EXTRA_HOST_FLAGS) ; do \
24210 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24211 done; \
24212 echo "Doing mostlyclean in gzip" ; \
24213 (cd $(HOST_SUBDIR)/gzip && \
24214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24216 "RANLIB=$${RANLIB}" \
24217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24218 mostlyclean) \
24219 || exit 1
24221 @endif gzip
24223 .PHONY: maybe-clean-gzip clean-gzip
24224 maybe-clean-gzip:
24225 @if gzip
24226 maybe-clean-gzip: clean-gzip
24228 clean-gzip:
24229 @: $(MAKE); $(unstage)
24230 @[ -f ./gzip/Makefile ] || exit 0; \
24231 r=`${PWD_COMMAND}`; export r; \
24232 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24233 $(HOST_EXPORTS) \
24234 for flag in $(EXTRA_HOST_FLAGS) ; do \
24235 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24236 done; \
24237 echo "Doing clean in gzip" ; \
24238 (cd $(HOST_SUBDIR)/gzip && \
24239 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24240 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24241 "RANLIB=$${RANLIB}" \
24242 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24243 clean) \
24244 || exit 1
24246 @endif gzip
24248 .PHONY: maybe-distclean-gzip distclean-gzip
24249 maybe-distclean-gzip:
24250 @if gzip
24251 maybe-distclean-gzip: distclean-gzip
24253 distclean-gzip:
24254 @: $(MAKE); $(unstage)
24255 @[ -f ./gzip/Makefile ] || exit 0; \
24256 r=`${PWD_COMMAND}`; export r; \
24257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24258 $(HOST_EXPORTS) \
24259 for flag in $(EXTRA_HOST_FLAGS) ; do \
24260 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24261 done; \
24262 echo "Doing distclean in gzip" ; \
24263 (cd $(HOST_SUBDIR)/gzip && \
24264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24266 "RANLIB=$${RANLIB}" \
24267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24268 distclean) \
24269 || exit 1
24271 @endif gzip
24273 .PHONY: maybe-maintainer-clean-gzip maintainer-clean-gzip
24274 maybe-maintainer-clean-gzip:
24275 @if gzip
24276 maybe-maintainer-clean-gzip: maintainer-clean-gzip
24278 maintainer-clean-gzip:
24279 @: $(MAKE); $(unstage)
24280 @[ -f ./gzip/Makefile ] || exit 0; \
24281 r=`${PWD_COMMAND}`; export r; \
24282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24283 $(HOST_EXPORTS) \
24284 for flag in $(EXTRA_HOST_FLAGS) ; do \
24285 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24286 done; \
24287 echo "Doing maintainer-clean in gzip" ; \
24288 (cd $(HOST_SUBDIR)/gzip && \
24289 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24290 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24291 "RANLIB=$${RANLIB}" \
24292 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24293 maintainer-clean) \
24294 || exit 1
24296 @endif gzip
24300 .PHONY: configure-hello maybe-configure-hello
24301 maybe-configure-hello:
24302 @if gcc-bootstrap
24303 configure-hello: stage_current
24304 @endif gcc-bootstrap
24305 @if hello
24306 maybe-configure-hello: configure-hello
24307 configure-hello:
24308 @: $(MAKE); $(unstage)
24309 @r=`${PWD_COMMAND}`; export r; \
24310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24311 test ! -f $(HOST_SUBDIR)/hello/Makefile || exit 0; \
24312 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/hello ; \
24313 $(HOST_EXPORTS) \
24314 echo Configuring in $(HOST_SUBDIR)/hello; \
24315 cd "$(HOST_SUBDIR)/hello" || exit 1; \
24316 case $(srcdir) in \
24317 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24318 *) topdir=`echo $(HOST_SUBDIR)/hello/ | \
24319 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24320 esac; \
24321 srcdiroption="--srcdir=$${topdir}/hello"; \
24322 libsrcdir="$$s/hello"; \
24323 $(SHELL) $${libsrcdir}/configure \
24324 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24325 --target=${target_alias} $${srcdiroption} \
24326 || exit 1
24327 @endif hello
24333 .PHONY: all-hello maybe-all-hello
24334 maybe-all-hello:
24335 @if gcc-bootstrap
24336 all-hello: stage_current
24337 @endif gcc-bootstrap
24338 @if hello
24339 TARGET-hello=all
24340 maybe-all-hello: all-hello
24341 all-hello: configure-hello
24342 @: $(MAKE); $(unstage)
24343 @r=`${PWD_COMMAND}`; export r; \
24344 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345 $(HOST_EXPORTS) \
24346 (cd $(HOST_SUBDIR)/hello && \
24347 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24348 $(TARGET-hello))
24349 @endif hello
24354 .PHONY: check-hello maybe-check-hello
24355 maybe-check-hello:
24356 @if hello
24357 maybe-check-hello: check-hello
24359 check-hello:
24360 @: $(MAKE); $(unstage)
24361 @r=`${PWD_COMMAND}`; export r; \
24362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24363 $(HOST_EXPORTS) \
24364 (cd $(HOST_SUBDIR)/hello && \
24365 $(MAKE) $(FLAGS_TO_PASS) check)
24367 @endif hello
24369 .PHONY: install-hello maybe-install-hello
24370 maybe-install-hello:
24371 @if hello
24372 maybe-install-hello: install-hello
24374 install-hello: installdirs
24375 @: $(MAKE); $(unstage)
24376 @r=`${PWD_COMMAND}`; export r; \
24377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24378 $(HOST_EXPORTS) \
24379 (cd $(HOST_SUBDIR)/hello && \
24380 $(MAKE) $(FLAGS_TO_PASS) install)
24382 @endif hello
24384 .PHONY: install-strip-hello maybe-install-strip-hello
24385 maybe-install-strip-hello:
24386 @if hello
24387 maybe-install-strip-hello: install-strip-hello
24389 install-strip-hello: installdirs
24390 @: $(MAKE); $(unstage)
24391 @r=`${PWD_COMMAND}`; export r; \
24392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24393 $(HOST_EXPORTS) \
24394 (cd $(HOST_SUBDIR)/hello && \
24395 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24397 @endif hello
24399 # Other targets (info, dvi, pdf, etc.)
24401 .PHONY: maybe-info-hello info-hello
24402 maybe-info-hello:
24403 @if hello
24404 maybe-info-hello: info-hello
24406 info-hello: \
24407 configure-hello
24408 @: $(MAKE); $(unstage)
24409 @[ -f ./hello/Makefile ] || exit 0; \
24410 r=`${PWD_COMMAND}`; export r; \
24411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24412 $(HOST_EXPORTS) \
24413 for flag in $(EXTRA_HOST_FLAGS) ; do \
24414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24415 done; \
24416 echo "Doing info in hello" ; \
24417 (cd $(HOST_SUBDIR)/hello && \
24418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24420 "RANLIB=$${RANLIB}" \
24421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24422 info) \
24423 || exit 1
24425 @endif hello
24427 .PHONY: maybe-dvi-hello dvi-hello
24428 maybe-dvi-hello:
24429 @if hello
24430 maybe-dvi-hello: dvi-hello
24432 dvi-hello: \
24433 configure-hello
24434 @: $(MAKE); $(unstage)
24435 @[ -f ./hello/Makefile ] || exit 0; \
24436 r=`${PWD_COMMAND}`; export r; \
24437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24438 $(HOST_EXPORTS) \
24439 for flag in $(EXTRA_HOST_FLAGS) ; do \
24440 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24441 done; \
24442 echo "Doing dvi in hello" ; \
24443 (cd $(HOST_SUBDIR)/hello && \
24444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24446 "RANLIB=$${RANLIB}" \
24447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24448 dvi) \
24449 || exit 1
24451 @endif hello
24453 .PHONY: maybe-pdf-hello pdf-hello
24454 maybe-pdf-hello:
24455 @if hello
24456 maybe-pdf-hello: pdf-hello
24458 pdf-hello: \
24459 configure-hello
24460 @: $(MAKE); $(unstage)
24461 @[ -f ./hello/Makefile ] || exit 0; \
24462 r=`${PWD_COMMAND}`; export r; \
24463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24464 $(HOST_EXPORTS) \
24465 for flag in $(EXTRA_HOST_FLAGS) ; do \
24466 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24467 done; \
24468 echo "Doing pdf in hello" ; \
24469 (cd $(HOST_SUBDIR)/hello && \
24470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24472 "RANLIB=$${RANLIB}" \
24473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24474 pdf) \
24475 || exit 1
24477 @endif hello
24479 .PHONY: maybe-html-hello html-hello
24480 maybe-html-hello:
24481 @if hello
24482 maybe-html-hello: html-hello
24484 html-hello: \
24485 configure-hello
24486 @: $(MAKE); $(unstage)
24487 @[ -f ./hello/Makefile ] || exit 0; \
24488 r=`${PWD_COMMAND}`; export r; \
24489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24490 $(HOST_EXPORTS) \
24491 for flag in $(EXTRA_HOST_FLAGS) ; do \
24492 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24493 done; \
24494 echo "Doing html in hello" ; \
24495 (cd $(HOST_SUBDIR)/hello && \
24496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24498 "RANLIB=$${RANLIB}" \
24499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24500 html) \
24501 || exit 1
24503 @endif hello
24505 .PHONY: maybe-TAGS-hello TAGS-hello
24506 maybe-TAGS-hello:
24507 @if hello
24508 maybe-TAGS-hello: TAGS-hello
24510 TAGS-hello: \
24511 configure-hello
24512 @: $(MAKE); $(unstage)
24513 @[ -f ./hello/Makefile ] || exit 0; \
24514 r=`${PWD_COMMAND}`; export r; \
24515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24516 $(HOST_EXPORTS) \
24517 for flag in $(EXTRA_HOST_FLAGS) ; do \
24518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24519 done; \
24520 echo "Doing TAGS in hello" ; \
24521 (cd $(HOST_SUBDIR)/hello && \
24522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24524 "RANLIB=$${RANLIB}" \
24525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24526 TAGS) \
24527 || exit 1
24529 @endif hello
24531 .PHONY: maybe-install-info-hello install-info-hello
24532 maybe-install-info-hello:
24533 @if hello
24534 maybe-install-info-hello: install-info-hello
24536 install-info-hello: \
24537 configure-hello \
24538 info-hello
24539 @: $(MAKE); $(unstage)
24540 @[ -f ./hello/Makefile ] || exit 0; \
24541 r=`${PWD_COMMAND}`; export r; \
24542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24543 $(HOST_EXPORTS) \
24544 for flag in $(EXTRA_HOST_FLAGS) ; do \
24545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24546 done; \
24547 echo "Doing install-info in hello" ; \
24548 (cd $(HOST_SUBDIR)/hello && \
24549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24551 "RANLIB=$${RANLIB}" \
24552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24553 install-info) \
24554 || exit 1
24556 @endif hello
24558 .PHONY: maybe-install-pdf-hello install-pdf-hello
24559 maybe-install-pdf-hello:
24560 @if hello
24561 maybe-install-pdf-hello: install-pdf-hello
24563 install-pdf-hello: \
24564 configure-hello \
24565 pdf-hello
24566 @: $(MAKE); $(unstage)
24567 @[ -f ./hello/Makefile ] || exit 0; \
24568 r=`${PWD_COMMAND}`; export r; \
24569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24570 $(HOST_EXPORTS) \
24571 for flag in $(EXTRA_HOST_FLAGS) ; do \
24572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24573 done; \
24574 echo "Doing install-pdf in hello" ; \
24575 (cd $(HOST_SUBDIR)/hello && \
24576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24578 "RANLIB=$${RANLIB}" \
24579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24580 install-pdf) \
24581 || exit 1
24583 @endif hello
24585 .PHONY: maybe-install-html-hello install-html-hello
24586 maybe-install-html-hello:
24587 @if hello
24588 maybe-install-html-hello: install-html-hello
24590 install-html-hello: \
24591 configure-hello \
24592 html-hello
24593 @: $(MAKE); $(unstage)
24594 @[ -f ./hello/Makefile ] || exit 0; \
24595 r=`${PWD_COMMAND}`; export r; \
24596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24597 $(HOST_EXPORTS) \
24598 for flag in $(EXTRA_HOST_FLAGS) ; do \
24599 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24600 done; \
24601 echo "Doing install-html in hello" ; \
24602 (cd $(HOST_SUBDIR)/hello && \
24603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24605 "RANLIB=$${RANLIB}" \
24606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24607 install-html) \
24608 || exit 1
24610 @endif hello
24612 .PHONY: maybe-installcheck-hello installcheck-hello
24613 maybe-installcheck-hello:
24614 @if hello
24615 maybe-installcheck-hello: installcheck-hello
24617 installcheck-hello: \
24618 configure-hello
24619 @: $(MAKE); $(unstage)
24620 @[ -f ./hello/Makefile ] || exit 0; \
24621 r=`${PWD_COMMAND}`; export r; \
24622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24623 $(HOST_EXPORTS) \
24624 for flag in $(EXTRA_HOST_FLAGS) ; do \
24625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24626 done; \
24627 echo "Doing installcheck in hello" ; \
24628 (cd $(HOST_SUBDIR)/hello && \
24629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24631 "RANLIB=$${RANLIB}" \
24632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24633 installcheck) \
24634 || exit 1
24636 @endif hello
24638 .PHONY: maybe-mostlyclean-hello mostlyclean-hello
24639 maybe-mostlyclean-hello:
24640 @if hello
24641 maybe-mostlyclean-hello: mostlyclean-hello
24643 mostlyclean-hello:
24644 @: $(MAKE); $(unstage)
24645 @[ -f ./hello/Makefile ] || exit 0; \
24646 r=`${PWD_COMMAND}`; export r; \
24647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24648 $(HOST_EXPORTS) \
24649 for flag in $(EXTRA_HOST_FLAGS) ; do \
24650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24651 done; \
24652 echo "Doing mostlyclean in hello" ; \
24653 (cd $(HOST_SUBDIR)/hello && \
24654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24656 "RANLIB=$${RANLIB}" \
24657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24658 mostlyclean) \
24659 || exit 1
24661 @endif hello
24663 .PHONY: maybe-clean-hello clean-hello
24664 maybe-clean-hello:
24665 @if hello
24666 maybe-clean-hello: clean-hello
24668 clean-hello:
24669 @: $(MAKE); $(unstage)
24670 @[ -f ./hello/Makefile ] || exit 0; \
24671 r=`${PWD_COMMAND}`; export r; \
24672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24673 $(HOST_EXPORTS) \
24674 for flag in $(EXTRA_HOST_FLAGS) ; do \
24675 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24676 done; \
24677 echo "Doing clean in hello" ; \
24678 (cd $(HOST_SUBDIR)/hello && \
24679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24681 "RANLIB=$${RANLIB}" \
24682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24683 clean) \
24684 || exit 1
24686 @endif hello
24688 .PHONY: maybe-distclean-hello distclean-hello
24689 maybe-distclean-hello:
24690 @if hello
24691 maybe-distclean-hello: distclean-hello
24693 distclean-hello:
24694 @: $(MAKE); $(unstage)
24695 @[ -f ./hello/Makefile ] || exit 0; \
24696 r=`${PWD_COMMAND}`; export r; \
24697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24698 $(HOST_EXPORTS) \
24699 for flag in $(EXTRA_HOST_FLAGS) ; do \
24700 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24701 done; \
24702 echo "Doing distclean in hello" ; \
24703 (cd $(HOST_SUBDIR)/hello && \
24704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24706 "RANLIB=$${RANLIB}" \
24707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24708 distclean) \
24709 || exit 1
24711 @endif hello
24713 .PHONY: maybe-maintainer-clean-hello maintainer-clean-hello
24714 maybe-maintainer-clean-hello:
24715 @if hello
24716 maybe-maintainer-clean-hello: maintainer-clean-hello
24718 maintainer-clean-hello:
24719 @: $(MAKE); $(unstage)
24720 @[ -f ./hello/Makefile ] || exit 0; \
24721 r=`${PWD_COMMAND}`; export r; \
24722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24723 $(HOST_EXPORTS) \
24724 for flag in $(EXTRA_HOST_FLAGS) ; do \
24725 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24726 done; \
24727 echo "Doing maintainer-clean in hello" ; \
24728 (cd $(HOST_SUBDIR)/hello && \
24729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24731 "RANLIB=$${RANLIB}" \
24732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24733 maintainer-clean) \
24734 || exit 1
24736 @endif hello
24740 .PHONY: configure-indent maybe-configure-indent
24741 maybe-configure-indent:
24742 @if gcc-bootstrap
24743 configure-indent: stage_current
24744 @endif gcc-bootstrap
24745 @if indent
24746 maybe-configure-indent: configure-indent
24747 configure-indent:
24748 @: $(MAKE); $(unstage)
24749 @r=`${PWD_COMMAND}`; export r; \
24750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751 test ! -f $(HOST_SUBDIR)/indent/Makefile || exit 0; \
24752 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/indent ; \
24753 $(HOST_EXPORTS) \
24754 echo Configuring in $(HOST_SUBDIR)/indent; \
24755 cd "$(HOST_SUBDIR)/indent" || exit 1; \
24756 case $(srcdir) in \
24757 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24758 *) topdir=`echo $(HOST_SUBDIR)/indent/ | \
24759 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24760 esac; \
24761 srcdiroption="--srcdir=$${topdir}/indent"; \
24762 libsrcdir="$$s/indent"; \
24763 $(SHELL) $${libsrcdir}/configure \
24764 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24765 --target=${target_alias} $${srcdiroption} \
24766 || exit 1
24767 @endif indent
24773 .PHONY: all-indent maybe-all-indent
24774 maybe-all-indent:
24775 @if gcc-bootstrap
24776 all-indent: stage_current
24777 @endif gcc-bootstrap
24778 @if indent
24779 TARGET-indent=all
24780 maybe-all-indent: all-indent
24781 all-indent: configure-indent
24782 @: $(MAKE); $(unstage)
24783 @r=`${PWD_COMMAND}`; export r; \
24784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24785 $(HOST_EXPORTS) \
24786 (cd $(HOST_SUBDIR)/indent && \
24787 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
24788 $(TARGET-indent))
24789 @endif indent
24794 .PHONY: check-indent maybe-check-indent
24795 maybe-check-indent:
24796 @if indent
24797 maybe-check-indent: check-indent
24799 check-indent:
24800 @: $(MAKE); $(unstage)
24801 @r=`${PWD_COMMAND}`; export r; \
24802 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24803 $(HOST_EXPORTS) \
24804 (cd $(HOST_SUBDIR)/indent && \
24805 $(MAKE) $(FLAGS_TO_PASS) check)
24807 @endif indent
24809 .PHONY: install-indent maybe-install-indent
24810 maybe-install-indent:
24811 @if indent
24812 maybe-install-indent: install-indent
24814 install-indent: installdirs
24815 @: $(MAKE); $(unstage)
24816 @r=`${PWD_COMMAND}`; export r; \
24817 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24818 $(HOST_EXPORTS) \
24819 (cd $(HOST_SUBDIR)/indent && \
24820 $(MAKE) $(FLAGS_TO_PASS) install)
24822 @endif indent
24824 .PHONY: install-strip-indent maybe-install-strip-indent
24825 maybe-install-strip-indent:
24826 @if indent
24827 maybe-install-strip-indent: install-strip-indent
24829 install-strip-indent: installdirs
24830 @: $(MAKE); $(unstage)
24831 @r=`${PWD_COMMAND}`; export r; \
24832 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24833 $(HOST_EXPORTS) \
24834 (cd $(HOST_SUBDIR)/indent && \
24835 $(MAKE) $(FLAGS_TO_PASS) install-strip)
24837 @endif indent
24839 # Other targets (info, dvi, pdf, etc.)
24841 .PHONY: maybe-info-indent info-indent
24842 maybe-info-indent:
24843 @if indent
24844 maybe-info-indent: info-indent
24846 info-indent: \
24847 configure-indent
24848 @: $(MAKE); $(unstage)
24849 @[ -f ./indent/Makefile ] || exit 0; \
24850 r=`${PWD_COMMAND}`; export r; \
24851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24852 $(HOST_EXPORTS) \
24853 for flag in $(EXTRA_HOST_FLAGS) ; do \
24854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24855 done; \
24856 echo "Doing info in indent" ; \
24857 (cd $(HOST_SUBDIR)/indent && \
24858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24860 "RANLIB=$${RANLIB}" \
24861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24862 info) \
24863 || exit 1
24865 @endif indent
24867 .PHONY: maybe-dvi-indent dvi-indent
24868 maybe-dvi-indent:
24869 @if indent
24870 maybe-dvi-indent: dvi-indent
24872 dvi-indent: \
24873 configure-indent
24874 @: $(MAKE); $(unstage)
24875 @[ -f ./indent/Makefile ] || exit 0; \
24876 r=`${PWD_COMMAND}`; export r; \
24877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24878 $(HOST_EXPORTS) \
24879 for flag in $(EXTRA_HOST_FLAGS) ; do \
24880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24881 done; \
24882 echo "Doing dvi in indent" ; \
24883 (cd $(HOST_SUBDIR)/indent && \
24884 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24885 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24886 "RANLIB=$${RANLIB}" \
24887 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24888 dvi) \
24889 || exit 1
24891 @endif indent
24893 .PHONY: maybe-pdf-indent pdf-indent
24894 maybe-pdf-indent:
24895 @if indent
24896 maybe-pdf-indent: pdf-indent
24898 pdf-indent: \
24899 configure-indent
24900 @: $(MAKE); $(unstage)
24901 @[ -f ./indent/Makefile ] || exit 0; \
24902 r=`${PWD_COMMAND}`; export r; \
24903 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24904 $(HOST_EXPORTS) \
24905 for flag in $(EXTRA_HOST_FLAGS) ; do \
24906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24907 done; \
24908 echo "Doing pdf in indent" ; \
24909 (cd $(HOST_SUBDIR)/indent && \
24910 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24911 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24912 "RANLIB=$${RANLIB}" \
24913 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24914 pdf) \
24915 || exit 1
24917 @endif indent
24919 .PHONY: maybe-html-indent html-indent
24920 maybe-html-indent:
24921 @if indent
24922 maybe-html-indent: html-indent
24924 html-indent: \
24925 configure-indent
24926 @: $(MAKE); $(unstage)
24927 @[ -f ./indent/Makefile ] || exit 0; \
24928 r=`${PWD_COMMAND}`; export r; \
24929 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24930 $(HOST_EXPORTS) \
24931 for flag in $(EXTRA_HOST_FLAGS) ; do \
24932 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24933 done; \
24934 echo "Doing html in indent" ; \
24935 (cd $(HOST_SUBDIR)/indent && \
24936 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24937 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24938 "RANLIB=$${RANLIB}" \
24939 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24940 html) \
24941 || exit 1
24943 @endif indent
24945 .PHONY: maybe-TAGS-indent TAGS-indent
24946 maybe-TAGS-indent:
24947 @if indent
24948 maybe-TAGS-indent: TAGS-indent
24950 TAGS-indent: \
24951 configure-indent
24952 @: $(MAKE); $(unstage)
24953 @[ -f ./indent/Makefile ] || exit 0; \
24954 r=`${PWD_COMMAND}`; export r; \
24955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24956 $(HOST_EXPORTS) \
24957 for flag in $(EXTRA_HOST_FLAGS) ; do \
24958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24959 done; \
24960 echo "Doing TAGS in indent" ; \
24961 (cd $(HOST_SUBDIR)/indent && \
24962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24964 "RANLIB=$${RANLIB}" \
24965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24966 TAGS) \
24967 || exit 1
24969 @endif indent
24971 .PHONY: maybe-install-info-indent install-info-indent
24972 maybe-install-info-indent:
24973 @if indent
24974 maybe-install-info-indent: install-info-indent
24976 install-info-indent: \
24977 configure-indent \
24978 info-indent
24979 @: $(MAKE); $(unstage)
24980 @[ -f ./indent/Makefile ] || exit 0; \
24981 r=`${PWD_COMMAND}`; export r; \
24982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24983 $(HOST_EXPORTS) \
24984 for flag in $(EXTRA_HOST_FLAGS) ; do \
24985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24986 done; \
24987 echo "Doing install-info in indent" ; \
24988 (cd $(HOST_SUBDIR)/indent && \
24989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24991 "RANLIB=$${RANLIB}" \
24992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24993 install-info) \
24994 || exit 1
24996 @endif indent
24998 .PHONY: maybe-install-pdf-indent install-pdf-indent
24999 maybe-install-pdf-indent:
25000 @if indent
25001 maybe-install-pdf-indent: install-pdf-indent
25003 install-pdf-indent: \
25004 configure-indent \
25005 pdf-indent
25006 @: $(MAKE); $(unstage)
25007 @[ -f ./indent/Makefile ] || exit 0; \
25008 r=`${PWD_COMMAND}`; export r; \
25009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25010 $(HOST_EXPORTS) \
25011 for flag in $(EXTRA_HOST_FLAGS) ; do \
25012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25013 done; \
25014 echo "Doing install-pdf in indent" ; \
25015 (cd $(HOST_SUBDIR)/indent && \
25016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25018 "RANLIB=$${RANLIB}" \
25019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25020 install-pdf) \
25021 || exit 1
25023 @endif indent
25025 .PHONY: maybe-install-html-indent install-html-indent
25026 maybe-install-html-indent:
25027 @if indent
25028 maybe-install-html-indent: install-html-indent
25030 install-html-indent: \
25031 configure-indent \
25032 html-indent
25033 @: $(MAKE); $(unstage)
25034 @[ -f ./indent/Makefile ] || exit 0; \
25035 r=`${PWD_COMMAND}`; export r; \
25036 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25037 $(HOST_EXPORTS) \
25038 for flag in $(EXTRA_HOST_FLAGS) ; do \
25039 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25040 done; \
25041 echo "Doing install-html in indent" ; \
25042 (cd $(HOST_SUBDIR)/indent && \
25043 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25044 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25045 "RANLIB=$${RANLIB}" \
25046 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25047 install-html) \
25048 || exit 1
25050 @endif indent
25052 .PHONY: maybe-installcheck-indent installcheck-indent
25053 maybe-installcheck-indent:
25054 @if indent
25055 maybe-installcheck-indent: installcheck-indent
25057 installcheck-indent: \
25058 configure-indent
25059 @: $(MAKE); $(unstage)
25060 @[ -f ./indent/Makefile ] || exit 0; \
25061 r=`${PWD_COMMAND}`; export r; \
25062 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25063 $(HOST_EXPORTS) \
25064 for flag in $(EXTRA_HOST_FLAGS) ; do \
25065 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25066 done; \
25067 echo "Doing installcheck in indent" ; \
25068 (cd $(HOST_SUBDIR)/indent && \
25069 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25070 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25071 "RANLIB=$${RANLIB}" \
25072 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25073 installcheck) \
25074 || exit 1
25076 @endif indent
25078 .PHONY: maybe-mostlyclean-indent mostlyclean-indent
25079 maybe-mostlyclean-indent:
25080 @if indent
25081 maybe-mostlyclean-indent: mostlyclean-indent
25083 mostlyclean-indent:
25084 @: $(MAKE); $(unstage)
25085 @[ -f ./indent/Makefile ] || exit 0; \
25086 r=`${PWD_COMMAND}`; export r; \
25087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25088 $(HOST_EXPORTS) \
25089 for flag in $(EXTRA_HOST_FLAGS) ; do \
25090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25091 done; \
25092 echo "Doing mostlyclean in indent" ; \
25093 (cd $(HOST_SUBDIR)/indent && \
25094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25096 "RANLIB=$${RANLIB}" \
25097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25098 mostlyclean) \
25099 || exit 1
25101 @endif indent
25103 .PHONY: maybe-clean-indent clean-indent
25104 maybe-clean-indent:
25105 @if indent
25106 maybe-clean-indent: clean-indent
25108 clean-indent:
25109 @: $(MAKE); $(unstage)
25110 @[ -f ./indent/Makefile ] || exit 0; \
25111 r=`${PWD_COMMAND}`; export r; \
25112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113 $(HOST_EXPORTS) \
25114 for flag in $(EXTRA_HOST_FLAGS) ; do \
25115 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25116 done; \
25117 echo "Doing clean in indent" ; \
25118 (cd $(HOST_SUBDIR)/indent && \
25119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25121 "RANLIB=$${RANLIB}" \
25122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25123 clean) \
25124 || exit 1
25126 @endif indent
25128 .PHONY: maybe-distclean-indent distclean-indent
25129 maybe-distclean-indent:
25130 @if indent
25131 maybe-distclean-indent: distclean-indent
25133 distclean-indent:
25134 @: $(MAKE); $(unstage)
25135 @[ -f ./indent/Makefile ] || exit 0; \
25136 r=`${PWD_COMMAND}`; export r; \
25137 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25138 $(HOST_EXPORTS) \
25139 for flag in $(EXTRA_HOST_FLAGS) ; do \
25140 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25141 done; \
25142 echo "Doing distclean in indent" ; \
25143 (cd $(HOST_SUBDIR)/indent && \
25144 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25145 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25146 "RANLIB=$${RANLIB}" \
25147 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25148 distclean) \
25149 || exit 1
25151 @endif indent
25153 .PHONY: maybe-maintainer-clean-indent maintainer-clean-indent
25154 maybe-maintainer-clean-indent:
25155 @if indent
25156 maybe-maintainer-clean-indent: maintainer-clean-indent
25158 maintainer-clean-indent:
25159 @: $(MAKE); $(unstage)
25160 @[ -f ./indent/Makefile ] || exit 0; \
25161 r=`${PWD_COMMAND}`; export r; \
25162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25163 $(HOST_EXPORTS) \
25164 for flag in $(EXTRA_HOST_FLAGS) ; do \
25165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25166 done; \
25167 echo "Doing maintainer-clean in indent" ; \
25168 (cd $(HOST_SUBDIR)/indent && \
25169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25171 "RANLIB=$${RANLIB}" \
25172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25173 maintainer-clean) \
25174 || exit 1
25176 @endif indent
25180 .PHONY: configure-intl maybe-configure-intl
25181 maybe-configure-intl:
25182 @if gcc-bootstrap
25183 configure-intl: stage_current
25184 @endif gcc-bootstrap
25185 @if intl
25186 maybe-configure-intl: configure-intl
25187 configure-intl:
25188 @r=`${PWD_COMMAND}`; export r; \
25189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25190 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25191 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25192 $(HOST_EXPORTS) \
25193 echo Configuring in $(HOST_SUBDIR)/intl; \
25194 cd "$(HOST_SUBDIR)/intl" || exit 1; \
25195 case $(srcdir) in \
25196 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25197 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25198 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25199 esac; \
25200 srcdiroption="--srcdir=$${topdir}/intl"; \
25201 libsrcdir="$$s/intl"; \
25202 $(SHELL) $${libsrcdir}/configure \
25203 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25204 --target=${target_alias} $${srcdiroption} \
25205 || exit 1
25206 @endif intl
25210 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
25211 maybe-configure-stage1-intl:
25212 @if intl-bootstrap
25213 maybe-configure-stage1-intl: configure-stage1-intl
25214 configure-stage1-intl:
25215 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25216 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25217 @r=`${PWD_COMMAND}`; export r; \
25218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219 TFLAGS="$(STAGE1_TFLAGS)"; \
25220 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25221 $(HOST_EXPORTS) \
25222 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
25223 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
25224 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
25225 echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
25226 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25227 cd $(HOST_SUBDIR)/intl || exit 1; \
25228 case $(srcdir) in \
25229 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25230 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25231 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25232 esac; \
25233 srcdiroption="--srcdir=$${topdir}/intl"; \
25234 libsrcdir="$$s/intl"; \
25235 $(SHELL) $${libsrcdir}/configure \
25236 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25237 --target=${target_alias} $${srcdiroption} \
25238 $(STAGE1_CONFIGURE_FLAGS)
25239 @endif intl-bootstrap
25241 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
25242 maybe-configure-stage2-intl:
25243 @if intl-bootstrap
25244 maybe-configure-stage2-intl: configure-stage2-intl
25245 configure-stage2-intl:
25246 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25247 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25248 @r=`${PWD_COMMAND}`; export r; \
25249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250 TFLAGS="$(STAGE2_TFLAGS)"; \
25251 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25252 $(HOST_EXPORTS) \
25253 $(POSTSTAGE1_HOST_EXPORTS) \
25254 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
25255 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
25256 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
25257 echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
25258 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25259 cd $(HOST_SUBDIR)/intl || exit 1; \
25260 case $(srcdir) in \
25261 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25262 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25263 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25264 esac; \
25265 srcdiroption="--srcdir=$${topdir}/intl"; \
25266 libsrcdir="$$s/intl"; \
25267 $(SHELL) $${libsrcdir}/configure \
25268 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25269 --target=${target_alias} $${srcdiroption} \
25270 --with-build-libsubdir=$(HOST_SUBDIR) \
25271 $(STAGE2_CONFIGURE_FLAGS)
25272 @endif intl-bootstrap
25274 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
25275 maybe-configure-stage3-intl:
25276 @if intl-bootstrap
25277 maybe-configure-stage3-intl: configure-stage3-intl
25278 configure-stage3-intl:
25279 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25280 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25281 @r=`${PWD_COMMAND}`; export r; \
25282 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25283 TFLAGS="$(STAGE3_TFLAGS)"; \
25284 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25285 $(HOST_EXPORTS) \
25286 $(POSTSTAGE1_HOST_EXPORTS) \
25287 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
25288 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
25289 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
25290 echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
25291 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25292 cd $(HOST_SUBDIR)/intl || exit 1; \
25293 case $(srcdir) in \
25294 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25295 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25296 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25297 esac; \
25298 srcdiroption="--srcdir=$${topdir}/intl"; \
25299 libsrcdir="$$s/intl"; \
25300 $(SHELL) $${libsrcdir}/configure \
25301 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25302 --target=${target_alias} $${srcdiroption} \
25303 --with-build-libsubdir=$(HOST_SUBDIR) \
25304 $(STAGE3_CONFIGURE_FLAGS)
25305 @endif intl-bootstrap
25307 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
25308 maybe-configure-stage4-intl:
25309 @if intl-bootstrap
25310 maybe-configure-stage4-intl: configure-stage4-intl
25311 configure-stage4-intl:
25312 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25313 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25314 @r=`${PWD_COMMAND}`; export r; \
25315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25316 TFLAGS="$(STAGE4_TFLAGS)"; \
25317 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25318 $(HOST_EXPORTS) \
25319 $(POSTSTAGE1_HOST_EXPORTS) \
25320 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
25321 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
25322 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
25323 echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
25324 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25325 cd $(HOST_SUBDIR)/intl || exit 1; \
25326 case $(srcdir) in \
25327 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25328 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25329 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25330 esac; \
25331 srcdiroption="--srcdir=$${topdir}/intl"; \
25332 libsrcdir="$$s/intl"; \
25333 $(SHELL) $${libsrcdir}/configure \
25334 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25335 --target=${target_alias} $${srcdiroption} \
25336 --with-build-libsubdir=$(HOST_SUBDIR) \
25337 $(STAGE4_CONFIGURE_FLAGS)
25338 @endif intl-bootstrap
25340 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
25341 maybe-configure-stageprofile-intl:
25342 @if intl-bootstrap
25343 maybe-configure-stageprofile-intl: configure-stageprofile-intl
25344 configure-stageprofile-intl:
25345 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25346 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25347 @r=`${PWD_COMMAND}`; export r; \
25348 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25349 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25350 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25351 $(HOST_EXPORTS) \
25352 $(POSTSTAGE1_HOST_EXPORTS) \
25353 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
25354 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
25355 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
25356 echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
25357 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25358 cd $(HOST_SUBDIR)/intl || exit 1; \
25359 case $(srcdir) in \
25360 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25361 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25362 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25363 esac; \
25364 srcdiroption="--srcdir=$${topdir}/intl"; \
25365 libsrcdir="$$s/intl"; \
25366 $(SHELL) $${libsrcdir}/configure \
25367 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25368 --target=${target_alias} $${srcdiroption} \
25369 --with-build-libsubdir=$(HOST_SUBDIR) \
25370 $(STAGEprofile_CONFIGURE_FLAGS)
25371 @endif intl-bootstrap
25373 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
25374 maybe-configure-stagefeedback-intl:
25375 @if intl-bootstrap
25376 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
25377 configure-stagefeedback-intl:
25378 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25379 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
25380 @r=`${PWD_COMMAND}`; export r; \
25381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25382 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25383 test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
25384 $(HOST_EXPORTS) \
25385 $(POSTSTAGE1_HOST_EXPORTS) \
25386 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25387 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25388 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
25389 echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
25390 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
25391 cd $(HOST_SUBDIR)/intl || exit 1; \
25392 case $(srcdir) in \
25393 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25394 *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
25395 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25396 esac; \
25397 srcdiroption="--srcdir=$${topdir}/intl"; \
25398 libsrcdir="$$s/intl"; \
25399 $(SHELL) $${libsrcdir}/configure \
25400 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25401 --target=${target_alias} $${srcdiroption} \
25402 --with-build-libsubdir=$(HOST_SUBDIR) \
25403 $(STAGEfeedback_CONFIGURE_FLAGS)
25404 @endif intl-bootstrap
25410 .PHONY: all-intl maybe-all-intl
25411 maybe-all-intl:
25412 @if gcc-bootstrap
25413 all-intl: stage_current
25414 @endif gcc-bootstrap
25415 @if intl
25416 TARGET-intl=all
25417 maybe-all-intl: all-intl
25418 all-intl: configure-intl
25419 @r=`${PWD_COMMAND}`; export r; \
25420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25421 $(HOST_EXPORTS) \
25422 (cd $(HOST_SUBDIR)/intl && \
25423 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
25424 $(TARGET-intl))
25425 @endif intl
25429 .PHONY: all-stage1-intl maybe-all-stage1-intl
25430 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
25431 maybe-all-stage1-intl:
25432 maybe-clean-stage1-intl:
25433 @if intl-bootstrap
25434 maybe-all-stage1-intl: all-stage1-intl
25435 all-stage1: all-stage1-intl
25436 TARGET-stage1-intl = $(TARGET-intl)
25437 all-stage1-intl: configure-stage1-intl
25438 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25439 @r=`${PWD_COMMAND}`; export r; \
25440 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25441 TFLAGS="$(STAGE1_TFLAGS)"; \
25442 $(HOST_EXPORTS) \
25443 cd $(HOST_SUBDIR)/intl && \
25444 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25445 CFLAGS="$(STAGE1_CFLAGS)" \
25446 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25447 LIBCFLAGS="$(LIBCFLAGS)" \
25448 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25449 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25450 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25451 $(EXTRA_HOST_FLAGS) \
25452 TFLAGS="$(STAGE1_TFLAGS)" \
25453 $(TARGET-stage1-intl)
25455 maybe-clean-stage1-intl: clean-stage1-intl
25456 clean-stage1: clean-stage1-intl
25457 clean-stage1-intl:
25458 @if [ $(current_stage) = stage1 ]; then \
25459 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25460 else \
25461 [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
25462 $(MAKE) stage1-start; \
25463 fi; \
25464 cd $(HOST_SUBDIR)/intl && \
25465 $(MAKE) $(EXTRA_HOST_FLAGS) \
25466 clean
25467 @endif intl-bootstrap
25470 .PHONY: all-stage2-intl maybe-all-stage2-intl
25471 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
25472 maybe-all-stage2-intl:
25473 maybe-clean-stage2-intl:
25474 @if intl-bootstrap
25475 maybe-all-stage2-intl: all-stage2-intl
25476 all-stage2: all-stage2-intl
25477 TARGET-stage2-intl = $(TARGET-intl)
25478 all-stage2-intl: configure-stage2-intl
25479 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25480 @r=`${PWD_COMMAND}`; export r; \
25481 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482 TFLAGS="$(STAGE2_TFLAGS)"; \
25483 $(HOST_EXPORTS) \
25484 $(POSTSTAGE1_HOST_EXPORTS) \
25485 cd $(HOST_SUBDIR)/intl && \
25486 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25487 CFLAGS="$(STAGE2_CFLAGS)" \
25488 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25489 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25490 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25491 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25492 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25493 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25494 TFLAGS="$(STAGE2_TFLAGS)" \
25495 $(TARGET-stage2-intl)
25497 maybe-clean-stage2-intl: clean-stage2-intl
25498 clean-stage2: clean-stage2-intl
25499 clean-stage2-intl:
25500 @if [ $(current_stage) = stage2 ]; then \
25501 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25502 else \
25503 [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
25504 $(MAKE) stage2-start; \
25505 fi; \
25506 cd $(HOST_SUBDIR)/intl && \
25507 $(MAKE) $(EXTRA_HOST_FLAGS) \
25508 $(POSTSTAGE1_FLAGS_TO_PASS) \
25509 clean
25510 @endif intl-bootstrap
25513 .PHONY: all-stage3-intl maybe-all-stage3-intl
25514 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
25515 maybe-all-stage3-intl:
25516 maybe-clean-stage3-intl:
25517 @if intl-bootstrap
25518 maybe-all-stage3-intl: all-stage3-intl
25519 all-stage3: all-stage3-intl
25520 TARGET-stage3-intl = $(TARGET-intl)
25521 all-stage3-intl: configure-stage3-intl
25522 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25523 @r=`${PWD_COMMAND}`; export r; \
25524 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25525 TFLAGS="$(STAGE3_TFLAGS)"; \
25526 $(HOST_EXPORTS) \
25527 $(POSTSTAGE1_HOST_EXPORTS) \
25528 cd $(HOST_SUBDIR)/intl && \
25529 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25530 CFLAGS="$(STAGE3_CFLAGS)" \
25531 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25532 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25533 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25534 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25535 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25536 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25537 TFLAGS="$(STAGE3_TFLAGS)" \
25538 $(TARGET-stage3-intl)
25540 maybe-clean-stage3-intl: clean-stage3-intl
25541 clean-stage3: clean-stage3-intl
25542 clean-stage3-intl:
25543 @if [ $(current_stage) = stage3 ]; then \
25544 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25545 else \
25546 [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
25547 $(MAKE) stage3-start; \
25548 fi; \
25549 cd $(HOST_SUBDIR)/intl && \
25550 $(MAKE) $(EXTRA_HOST_FLAGS) \
25551 $(POSTSTAGE1_FLAGS_TO_PASS) \
25552 clean
25553 @endif intl-bootstrap
25556 .PHONY: all-stage4-intl maybe-all-stage4-intl
25557 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
25558 maybe-all-stage4-intl:
25559 maybe-clean-stage4-intl:
25560 @if intl-bootstrap
25561 maybe-all-stage4-intl: all-stage4-intl
25562 all-stage4: all-stage4-intl
25563 TARGET-stage4-intl = $(TARGET-intl)
25564 all-stage4-intl: configure-stage4-intl
25565 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25566 @r=`${PWD_COMMAND}`; export r; \
25567 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25568 TFLAGS="$(STAGE4_TFLAGS)"; \
25569 $(HOST_EXPORTS) \
25570 $(POSTSTAGE1_HOST_EXPORTS) \
25571 cd $(HOST_SUBDIR)/intl && \
25572 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25573 CFLAGS="$(STAGE4_CFLAGS)" \
25574 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25575 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25576 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25577 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25578 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25579 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25580 TFLAGS="$(STAGE4_TFLAGS)" \
25581 $(TARGET-stage4-intl)
25583 maybe-clean-stage4-intl: clean-stage4-intl
25584 clean-stage4: clean-stage4-intl
25585 clean-stage4-intl:
25586 @if [ $(current_stage) = stage4 ]; then \
25587 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25588 else \
25589 [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
25590 $(MAKE) stage4-start; \
25591 fi; \
25592 cd $(HOST_SUBDIR)/intl && \
25593 $(MAKE) $(EXTRA_HOST_FLAGS) \
25594 $(POSTSTAGE1_FLAGS_TO_PASS) \
25595 clean
25596 @endif intl-bootstrap
25599 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
25600 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
25601 maybe-all-stageprofile-intl:
25602 maybe-clean-stageprofile-intl:
25603 @if intl-bootstrap
25604 maybe-all-stageprofile-intl: all-stageprofile-intl
25605 all-stageprofile: all-stageprofile-intl
25606 TARGET-stageprofile-intl = $(TARGET-intl)
25607 all-stageprofile-intl: configure-stageprofile-intl
25608 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25609 @r=`${PWD_COMMAND}`; export r; \
25610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25611 TFLAGS="$(STAGEprofile_TFLAGS)"; \
25612 $(HOST_EXPORTS) \
25613 $(POSTSTAGE1_HOST_EXPORTS) \
25614 cd $(HOST_SUBDIR)/intl && \
25615 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25616 CFLAGS="$(STAGEprofile_CFLAGS)" \
25617 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25618 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25619 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25620 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25621 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25622 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25623 TFLAGS="$(STAGEprofile_TFLAGS)" \
25624 $(TARGET-stageprofile-intl)
25626 maybe-clean-stageprofile-intl: clean-stageprofile-intl
25627 clean-stageprofile: clean-stageprofile-intl
25628 clean-stageprofile-intl:
25629 @if [ $(current_stage) = stageprofile ]; then \
25630 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25631 else \
25632 [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
25633 $(MAKE) stageprofile-start; \
25634 fi; \
25635 cd $(HOST_SUBDIR)/intl && \
25636 $(MAKE) $(EXTRA_HOST_FLAGS) \
25637 $(POSTSTAGE1_FLAGS_TO_PASS) \
25638 clean
25639 @endif intl-bootstrap
25642 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
25643 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
25644 maybe-all-stagefeedback-intl:
25645 maybe-clean-stagefeedback-intl:
25646 @if intl-bootstrap
25647 maybe-all-stagefeedback-intl: all-stagefeedback-intl
25648 all-stagefeedback: all-stagefeedback-intl
25649 TARGET-stagefeedback-intl = $(TARGET-intl)
25650 all-stagefeedback-intl: configure-stagefeedback-intl
25651 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25652 @r=`${PWD_COMMAND}`; export r; \
25653 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25654 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25655 $(HOST_EXPORTS) \
25656 $(POSTSTAGE1_HOST_EXPORTS) \
25657 cd $(HOST_SUBDIR)/intl && \
25658 $(MAKE) $(BASE_FLAGS_TO_PASS) \
25659 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25660 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25661 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25662 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25663 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25664 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25665 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
25666 TFLAGS="$(STAGEfeedback_TFLAGS)" \
25667 $(TARGET-stagefeedback-intl)
25669 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
25670 clean-stagefeedback: clean-stagefeedback-intl
25671 clean-stagefeedback-intl:
25672 @if [ $(current_stage) = stagefeedback ]; then \
25673 [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
25674 else \
25675 [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
25676 $(MAKE) stagefeedback-start; \
25677 fi; \
25678 cd $(HOST_SUBDIR)/intl && \
25679 $(MAKE) $(EXTRA_HOST_FLAGS) \
25680 $(POSTSTAGE1_FLAGS_TO_PASS) \
25681 clean
25682 @endif intl-bootstrap
25688 .PHONY: check-intl maybe-check-intl
25689 maybe-check-intl:
25690 @if intl
25691 maybe-check-intl: check-intl
25693 check-intl:
25694 @: $(MAKE); $(unstage)
25695 @r=`${PWD_COMMAND}`; export r; \
25696 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25697 $(HOST_EXPORTS) \
25698 (cd $(HOST_SUBDIR)/intl && \
25699 $(MAKE) $(FLAGS_TO_PASS) check)
25701 @endif intl
25703 .PHONY: install-intl maybe-install-intl
25704 maybe-install-intl:
25705 @if intl
25706 maybe-install-intl: install-intl
25708 install-intl: installdirs
25709 @: $(MAKE); $(unstage)
25710 @r=`${PWD_COMMAND}`; export r; \
25711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25712 $(HOST_EXPORTS) \
25713 (cd $(HOST_SUBDIR)/intl && \
25714 $(MAKE) $(FLAGS_TO_PASS) install)
25716 @endif intl
25718 .PHONY: install-strip-intl maybe-install-strip-intl
25719 maybe-install-strip-intl:
25720 @if intl
25721 maybe-install-strip-intl: install-strip-intl
25723 install-strip-intl: installdirs
25724 @: $(MAKE); $(unstage)
25725 @r=`${PWD_COMMAND}`; export r; \
25726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25727 $(HOST_EXPORTS) \
25728 (cd $(HOST_SUBDIR)/intl && \
25729 $(MAKE) $(FLAGS_TO_PASS) install-strip)
25731 @endif intl
25733 # Other targets (info, dvi, pdf, etc.)
25735 .PHONY: maybe-info-intl info-intl
25736 maybe-info-intl:
25737 @if intl
25738 maybe-info-intl: info-intl
25740 info-intl: \
25741 configure-intl
25742 @[ -f ./intl/Makefile ] || exit 0; \
25743 r=`${PWD_COMMAND}`; export r; \
25744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25745 $(HOST_EXPORTS) \
25746 for flag in $(EXTRA_HOST_FLAGS) ; do \
25747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25748 done; \
25749 echo "Doing info in intl" ; \
25750 (cd $(HOST_SUBDIR)/intl && \
25751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25753 "RANLIB=$${RANLIB}" \
25754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25755 info) \
25756 || exit 1
25758 @endif intl
25760 .PHONY: maybe-dvi-intl dvi-intl
25761 maybe-dvi-intl:
25762 @if intl
25763 maybe-dvi-intl: dvi-intl
25765 dvi-intl: \
25766 configure-intl
25767 @[ -f ./intl/Makefile ] || exit 0; \
25768 r=`${PWD_COMMAND}`; export r; \
25769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25770 $(HOST_EXPORTS) \
25771 for flag in $(EXTRA_HOST_FLAGS) ; do \
25772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25773 done; \
25774 echo "Doing dvi in intl" ; \
25775 (cd $(HOST_SUBDIR)/intl && \
25776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25778 "RANLIB=$${RANLIB}" \
25779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25780 dvi) \
25781 || exit 1
25783 @endif intl
25785 .PHONY: maybe-pdf-intl pdf-intl
25786 maybe-pdf-intl:
25787 @if intl
25788 maybe-pdf-intl: pdf-intl
25790 pdf-intl: \
25791 configure-intl
25792 @[ -f ./intl/Makefile ] || exit 0; \
25793 r=`${PWD_COMMAND}`; export r; \
25794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25795 $(HOST_EXPORTS) \
25796 for flag in $(EXTRA_HOST_FLAGS) ; do \
25797 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25798 done; \
25799 echo "Doing pdf in intl" ; \
25800 (cd $(HOST_SUBDIR)/intl && \
25801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25803 "RANLIB=$${RANLIB}" \
25804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25805 pdf) \
25806 || exit 1
25808 @endif intl
25810 .PHONY: maybe-html-intl html-intl
25811 maybe-html-intl:
25812 @if intl
25813 maybe-html-intl: html-intl
25815 html-intl: \
25816 configure-intl
25817 @[ -f ./intl/Makefile ] || exit 0; \
25818 r=`${PWD_COMMAND}`; export r; \
25819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25820 $(HOST_EXPORTS) \
25821 for flag in $(EXTRA_HOST_FLAGS) ; do \
25822 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25823 done; \
25824 echo "Doing html in intl" ; \
25825 (cd $(HOST_SUBDIR)/intl && \
25826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25828 "RANLIB=$${RANLIB}" \
25829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25830 html) \
25831 || exit 1
25833 @endif intl
25835 .PHONY: maybe-TAGS-intl TAGS-intl
25836 maybe-TAGS-intl:
25837 @if intl
25838 maybe-TAGS-intl: TAGS-intl
25840 TAGS-intl: \
25841 configure-intl
25842 @[ -f ./intl/Makefile ] || exit 0; \
25843 r=`${PWD_COMMAND}`; export r; \
25844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25845 $(HOST_EXPORTS) \
25846 for flag in $(EXTRA_HOST_FLAGS) ; do \
25847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25848 done; \
25849 echo "Doing TAGS in intl" ; \
25850 (cd $(HOST_SUBDIR)/intl && \
25851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25853 "RANLIB=$${RANLIB}" \
25854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25855 TAGS) \
25856 || exit 1
25858 @endif intl
25860 .PHONY: maybe-install-info-intl install-info-intl
25861 maybe-install-info-intl:
25862 @if intl
25863 maybe-install-info-intl: install-info-intl
25865 install-info-intl: \
25866 configure-intl \
25867 info-intl
25868 @[ -f ./intl/Makefile ] || exit 0; \
25869 r=`${PWD_COMMAND}`; export r; \
25870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871 $(HOST_EXPORTS) \
25872 for flag in $(EXTRA_HOST_FLAGS) ; do \
25873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874 done; \
25875 echo "Doing install-info in intl" ; \
25876 (cd $(HOST_SUBDIR)/intl && \
25877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879 "RANLIB=$${RANLIB}" \
25880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881 install-info) \
25882 || exit 1
25884 @endif intl
25886 .PHONY: maybe-install-pdf-intl install-pdf-intl
25887 maybe-install-pdf-intl:
25888 @if intl
25889 maybe-install-pdf-intl: install-pdf-intl
25891 install-pdf-intl: \
25892 configure-intl \
25893 pdf-intl
25894 @[ -f ./intl/Makefile ] || exit 0; \
25895 r=`${PWD_COMMAND}`; export r; \
25896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897 $(HOST_EXPORTS) \
25898 for flag in $(EXTRA_HOST_FLAGS) ; do \
25899 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25900 done; \
25901 echo "Doing install-pdf in intl" ; \
25902 (cd $(HOST_SUBDIR)/intl && \
25903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25905 "RANLIB=$${RANLIB}" \
25906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25907 install-pdf) \
25908 || exit 1
25910 @endif intl
25912 .PHONY: maybe-install-html-intl install-html-intl
25913 maybe-install-html-intl:
25914 @if intl
25915 maybe-install-html-intl: install-html-intl
25917 install-html-intl: \
25918 configure-intl \
25919 html-intl
25920 @[ -f ./intl/Makefile ] || exit 0; \
25921 r=`${PWD_COMMAND}`; export r; \
25922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25923 $(HOST_EXPORTS) \
25924 for flag in $(EXTRA_HOST_FLAGS) ; do \
25925 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25926 done; \
25927 echo "Doing install-html in intl" ; \
25928 (cd $(HOST_SUBDIR)/intl && \
25929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25931 "RANLIB=$${RANLIB}" \
25932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25933 install-html) \
25934 || exit 1
25936 @endif intl
25938 .PHONY: maybe-installcheck-intl installcheck-intl
25939 maybe-installcheck-intl:
25940 @if intl
25941 maybe-installcheck-intl: installcheck-intl
25943 installcheck-intl: \
25944 configure-intl
25945 @[ -f ./intl/Makefile ] || exit 0; \
25946 r=`${PWD_COMMAND}`; export r; \
25947 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25948 $(HOST_EXPORTS) \
25949 for flag in $(EXTRA_HOST_FLAGS) ; do \
25950 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25951 done; \
25952 echo "Doing installcheck in intl" ; \
25953 (cd $(HOST_SUBDIR)/intl && \
25954 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25955 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25956 "RANLIB=$${RANLIB}" \
25957 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25958 installcheck) \
25959 || exit 1
25961 @endif intl
25963 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
25964 maybe-mostlyclean-intl:
25965 @if intl
25966 maybe-mostlyclean-intl: mostlyclean-intl
25968 mostlyclean-intl:
25969 @[ -f ./intl/Makefile ] || exit 0; \
25970 r=`${PWD_COMMAND}`; export r; \
25971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25972 $(HOST_EXPORTS) \
25973 for flag in $(EXTRA_HOST_FLAGS) ; do \
25974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25975 done; \
25976 echo "Doing mostlyclean in intl" ; \
25977 (cd $(HOST_SUBDIR)/intl && \
25978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25980 "RANLIB=$${RANLIB}" \
25981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25982 mostlyclean) \
25983 || exit 1
25985 @endif intl
25987 .PHONY: maybe-clean-intl clean-intl
25988 maybe-clean-intl:
25989 @if intl
25990 maybe-clean-intl: clean-intl
25992 clean-intl:
25993 @[ -f ./intl/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 clean in intl" ; \
26001 (cd $(HOST_SUBDIR)/intl && \
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 clean) \
26007 || exit 1
26009 @endif intl
26011 .PHONY: maybe-distclean-intl distclean-intl
26012 maybe-distclean-intl:
26013 @if intl
26014 maybe-distclean-intl: distclean-intl
26016 distclean-intl:
26017 @[ -f ./intl/Makefile ] || exit 0; \
26018 r=`${PWD_COMMAND}`; export r; \
26019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26020 $(HOST_EXPORTS) \
26021 for flag in $(EXTRA_HOST_FLAGS) ; do \
26022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26023 done; \
26024 echo "Doing distclean in intl" ; \
26025 (cd $(HOST_SUBDIR)/intl && \
26026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26028 "RANLIB=$${RANLIB}" \
26029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26030 distclean) \
26031 || exit 1
26033 @endif intl
26035 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
26036 maybe-maintainer-clean-intl:
26037 @if intl
26038 maybe-maintainer-clean-intl: maintainer-clean-intl
26040 maintainer-clean-intl:
26041 @[ -f ./intl/Makefile ] || exit 0; \
26042 r=`${PWD_COMMAND}`; export r; \
26043 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26044 $(HOST_EXPORTS) \
26045 for flag in $(EXTRA_HOST_FLAGS) ; do \
26046 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26047 done; \
26048 echo "Doing maintainer-clean in intl" ; \
26049 (cd $(HOST_SUBDIR)/intl && \
26050 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26051 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26052 "RANLIB=$${RANLIB}" \
26053 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26054 maintainer-clean) \
26055 || exit 1
26057 @endif intl
26061 .PHONY: configure-tcl maybe-configure-tcl
26062 maybe-configure-tcl:
26063 @if gcc-bootstrap
26064 configure-tcl: stage_current
26065 @endif gcc-bootstrap
26066 @if tcl
26067 maybe-configure-tcl: configure-tcl
26068 configure-tcl:
26069 @: $(MAKE); $(unstage)
26070 @r=`${PWD_COMMAND}`; export r; \
26071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26072 test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
26073 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
26074 $(HOST_EXPORTS) \
26075 echo Configuring in $(HOST_SUBDIR)/tcl; \
26076 cd "$(HOST_SUBDIR)/tcl" || exit 1; \
26077 case $(srcdir) in \
26078 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26079 *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
26080 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26081 esac; \
26082 srcdiroption="--srcdir=$${topdir}/tcl"; \
26083 libsrcdir="$$s/tcl"; \
26084 $(SHELL) $${libsrcdir}/configure \
26085 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26086 --target=${target_alias} $${srcdiroption} \
26087 || exit 1
26088 @endif tcl
26094 .PHONY: all-tcl maybe-all-tcl
26095 maybe-all-tcl:
26096 @if gcc-bootstrap
26097 all-tcl: stage_current
26098 @endif gcc-bootstrap
26099 @if tcl
26100 TARGET-tcl=all
26101 maybe-all-tcl: all-tcl
26102 all-tcl: configure-tcl
26103 @: $(MAKE); $(unstage)
26104 @r=`${PWD_COMMAND}`; export r; \
26105 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26106 $(HOST_EXPORTS) \
26107 (cd $(HOST_SUBDIR)/tcl && \
26108 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26109 $(TARGET-tcl))
26110 @endif tcl
26115 .PHONY: check-tcl maybe-check-tcl
26116 maybe-check-tcl:
26117 @if tcl
26118 maybe-check-tcl: check-tcl
26120 check-tcl:
26121 @: $(MAKE); $(unstage)
26122 @r=`${PWD_COMMAND}`; export r; \
26123 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26124 $(HOST_EXPORTS) \
26125 (cd $(HOST_SUBDIR)/tcl && \
26126 $(MAKE) $(FLAGS_TO_PASS) check)
26128 @endif tcl
26130 .PHONY: install-tcl maybe-install-tcl
26131 maybe-install-tcl:
26132 @if tcl
26133 maybe-install-tcl: install-tcl
26135 install-tcl: installdirs
26136 @: $(MAKE); $(unstage)
26137 @r=`${PWD_COMMAND}`; export r; \
26138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26139 $(HOST_EXPORTS) \
26140 (cd $(HOST_SUBDIR)/tcl && \
26141 $(MAKE) $(FLAGS_TO_PASS) install)
26143 @endif tcl
26145 .PHONY: install-strip-tcl maybe-install-strip-tcl
26146 maybe-install-strip-tcl:
26147 @if tcl
26148 maybe-install-strip-tcl: install-strip-tcl
26150 install-strip-tcl: installdirs
26151 @: $(MAKE); $(unstage)
26152 @r=`${PWD_COMMAND}`; export r; \
26153 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154 $(HOST_EXPORTS) \
26155 (cd $(HOST_SUBDIR)/tcl && \
26156 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26158 @endif tcl
26160 # Other targets (info, dvi, pdf, etc.)
26162 .PHONY: maybe-info-tcl info-tcl
26163 maybe-info-tcl:
26164 @if tcl
26165 maybe-info-tcl: info-tcl
26167 info-tcl: \
26168 configure-tcl
26169 @: $(MAKE); $(unstage)
26170 @[ -f ./tcl/Makefile ] || exit 0; \
26171 r=`${PWD_COMMAND}`; export r; \
26172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26173 $(HOST_EXPORTS) \
26174 for flag in $(EXTRA_HOST_FLAGS) ; do \
26175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26176 done; \
26177 echo "Doing info in tcl" ; \
26178 (cd $(HOST_SUBDIR)/tcl && \
26179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26181 "RANLIB=$${RANLIB}" \
26182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26183 info) \
26184 || exit 1
26186 @endif tcl
26188 .PHONY: maybe-dvi-tcl dvi-tcl
26189 maybe-dvi-tcl:
26190 @if tcl
26191 maybe-dvi-tcl: dvi-tcl
26193 dvi-tcl: \
26194 configure-tcl
26195 @: $(MAKE); $(unstage)
26196 @[ -f ./tcl/Makefile ] || exit 0; \
26197 r=`${PWD_COMMAND}`; export r; \
26198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26199 $(HOST_EXPORTS) \
26200 for flag in $(EXTRA_HOST_FLAGS) ; do \
26201 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26202 done; \
26203 echo "Doing dvi in tcl" ; \
26204 (cd $(HOST_SUBDIR)/tcl && \
26205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26207 "RANLIB=$${RANLIB}" \
26208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26209 dvi) \
26210 || exit 1
26212 @endif tcl
26214 .PHONY: maybe-pdf-tcl pdf-tcl
26215 maybe-pdf-tcl:
26216 @if tcl
26217 maybe-pdf-tcl: pdf-tcl
26219 pdf-tcl: \
26220 configure-tcl
26221 @: $(MAKE); $(unstage)
26222 @[ -f ./tcl/Makefile ] || exit 0; \
26223 r=`${PWD_COMMAND}`; export r; \
26224 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26225 $(HOST_EXPORTS) \
26226 for flag in $(EXTRA_HOST_FLAGS) ; do \
26227 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26228 done; \
26229 echo "Doing pdf in tcl" ; \
26230 (cd $(HOST_SUBDIR)/tcl && \
26231 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26232 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26233 "RANLIB=$${RANLIB}" \
26234 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26235 pdf) \
26236 || exit 1
26238 @endif tcl
26240 .PHONY: maybe-html-tcl html-tcl
26241 maybe-html-tcl:
26242 @if tcl
26243 maybe-html-tcl: html-tcl
26245 html-tcl: \
26246 configure-tcl
26247 @: $(MAKE); $(unstage)
26248 @[ -f ./tcl/Makefile ] || exit 0; \
26249 r=`${PWD_COMMAND}`; export r; \
26250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26251 $(HOST_EXPORTS) \
26252 for flag in $(EXTRA_HOST_FLAGS) ; do \
26253 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26254 done; \
26255 echo "Doing html in tcl" ; \
26256 (cd $(HOST_SUBDIR)/tcl && \
26257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26259 "RANLIB=$${RANLIB}" \
26260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26261 html) \
26262 || exit 1
26264 @endif tcl
26266 .PHONY: maybe-TAGS-tcl TAGS-tcl
26267 maybe-TAGS-tcl:
26268 @if tcl
26269 maybe-TAGS-tcl: TAGS-tcl
26271 TAGS-tcl: \
26272 configure-tcl
26273 @: $(MAKE); $(unstage)
26274 @[ -f ./tcl/Makefile ] || exit 0; \
26275 r=`${PWD_COMMAND}`; export r; \
26276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26277 $(HOST_EXPORTS) \
26278 for flag in $(EXTRA_HOST_FLAGS) ; do \
26279 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26280 done; \
26281 echo "Doing TAGS in tcl" ; \
26282 (cd $(HOST_SUBDIR)/tcl && \
26283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26285 "RANLIB=$${RANLIB}" \
26286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26287 TAGS) \
26288 || exit 1
26290 @endif tcl
26292 .PHONY: maybe-install-info-tcl install-info-tcl
26293 maybe-install-info-tcl:
26294 @if tcl
26295 maybe-install-info-tcl: install-info-tcl
26297 install-info-tcl: \
26298 configure-tcl \
26299 info-tcl
26300 @: $(MAKE); $(unstage)
26301 @[ -f ./tcl/Makefile ] || exit 0; \
26302 r=`${PWD_COMMAND}`; export r; \
26303 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26304 $(HOST_EXPORTS) \
26305 for flag in $(EXTRA_HOST_FLAGS) ; do \
26306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26307 done; \
26308 echo "Doing install-info in tcl" ; \
26309 (cd $(HOST_SUBDIR)/tcl && \
26310 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26311 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26312 "RANLIB=$${RANLIB}" \
26313 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26314 install-info) \
26315 || exit 1
26317 @endif tcl
26319 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
26320 maybe-install-pdf-tcl:
26321 @if tcl
26322 maybe-install-pdf-tcl: install-pdf-tcl
26324 install-pdf-tcl: \
26325 configure-tcl \
26326 pdf-tcl
26327 @: $(MAKE); $(unstage)
26328 @[ -f ./tcl/Makefile ] || exit 0; \
26329 r=`${PWD_COMMAND}`; export r; \
26330 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26331 $(HOST_EXPORTS) \
26332 for flag in $(EXTRA_HOST_FLAGS) ; do \
26333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26334 done; \
26335 echo "Doing install-pdf in tcl" ; \
26336 (cd $(HOST_SUBDIR)/tcl && \
26337 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26338 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26339 "RANLIB=$${RANLIB}" \
26340 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26341 install-pdf) \
26342 || exit 1
26344 @endif tcl
26346 .PHONY: maybe-install-html-tcl install-html-tcl
26347 maybe-install-html-tcl:
26348 @if tcl
26349 maybe-install-html-tcl: install-html-tcl
26351 install-html-tcl: \
26352 configure-tcl \
26353 html-tcl
26354 @: $(MAKE); $(unstage)
26355 @[ -f ./tcl/Makefile ] || exit 0; \
26356 r=`${PWD_COMMAND}`; export r; \
26357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26358 $(HOST_EXPORTS) \
26359 for flag in $(EXTRA_HOST_FLAGS) ; do \
26360 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26361 done; \
26362 echo "Doing install-html in tcl" ; \
26363 (cd $(HOST_SUBDIR)/tcl && \
26364 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26365 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26366 "RANLIB=$${RANLIB}" \
26367 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26368 install-html) \
26369 || exit 1
26371 @endif tcl
26373 .PHONY: maybe-installcheck-tcl installcheck-tcl
26374 maybe-installcheck-tcl:
26375 @if tcl
26376 maybe-installcheck-tcl: installcheck-tcl
26378 installcheck-tcl: \
26379 configure-tcl
26380 @: $(MAKE); $(unstage)
26381 @[ -f ./tcl/Makefile ] || exit 0; \
26382 r=`${PWD_COMMAND}`; export r; \
26383 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26384 $(HOST_EXPORTS) \
26385 for flag in $(EXTRA_HOST_FLAGS) ; do \
26386 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26387 done; \
26388 echo "Doing installcheck in tcl" ; \
26389 (cd $(HOST_SUBDIR)/tcl && \
26390 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26391 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26392 "RANLIB=$${RANLIB}" \
26393 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26394 installcheck) \
26395 || exit 1
26397 @endif tcl
26399 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
26400 maybe-mostlyclean-tcl:
26401 @if tcl
26402 maybe-mostlyclean-tcl: mostlyclean-tcl
26404 # tcl doesn't support mostlyclean.
26405 mostlyclean-tcl:
26407 @endif tcl
26409 .PHONY: maybe-clean-tcl clean-tcl
26410 maybe-clean-tcl:
26411 @if tcl
26412 maybe-clean-tcl: clean-tcl
26414 clean-tcl:
26415 @: $(MAKE); $(unstage)
26416 @[ -f ./tcl/Makefile ] || exit 0; \
26417 r=`${PWD_COMMAND}`; export r; \
26418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26419 $(HOST_EXPORTS) \
26420 for flag in $(EXTRA_HOST_FLAGS) ; do \
26421 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26422 done; \
26423 echo "Doing clean in tcl" ; \
26424 (cd $(HOST_SUBDIR)/tcl && \
26425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26427 "RANLIB=$${RANLIB}" \
26428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26429 clean) \
26430 || exit 1
26432 @endif tcl
26434 .PHONY: maybe-distclean-tcl distclean-tcl
26435 maybe-distclean-tcl:
26436 @if tcl
26437 maybe-distclean-tcl: distclean-tcl
26439 distclean-tcl:
26440 @: $(MAKE); $(unstage)
26441 @[ -f ./tcl/Makefile ] || exit 0; \
26442 r=`${PWD_COMMAND}`; export r; \
26443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26444 $(HOST_EXPORTS) \
26445 for flag in $(EXTRA_HOST_FLAGS) ; do \
26446 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26447 done; \
26448 echo "Doing distclean in tcl" ; \
26449 (cd $(HOST_SUBDIR)/tcl && \
26450 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26451 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26452 "RANLIB=$${RANLIB}" \
26453 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26454 distclean) \
26455 || exit 1
26457 @endif tcl
26459 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
26460 maybe-maintainer-clean-tcl:
26461 @if tcl
26462 maybe-maintainer-clean-tcl: maintainer-clean-tcl
26464 maintainer-clean-tcl:
26465 @: $(MAKE); $(unstage)
26466 @[ -f ./tcl/Makefile ] || exit 0; \
26467 r=`${PWD_COMMAND}`; export r; \
26468 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26469 $(HOST_EXPORTS) \
26470 for flag in $(EXTRA_HOST_FLAGS) ; do \
26471 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26472 done; \
26473 echo "Doing maintainer-clean in tcl" ; \
26474 (cd $(HOST_SUBDIR)/tcl && \
26475 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26476 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26477 "RANLIB=$${RANLIB}" \
26478 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26479 maintainer-clean) \
26480 || exit 1
26482 @endif tcl
26486 .PHONY: configure-itcl maybe-configure-itcl
26487 maybe-configure-itcl:
26488 @if gcc-bootstrap
26489 configure-itcl: stage_current
26490 @endif gcc-bootstrap
26491 @if itcl
26492 maybe-configure-itcl: configure-itcl
26493 configure-itcl:
26494 @: $(MAKE); $(unstage)
26495 @r=`${PWD_COMMAND}`; export r; \
26496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26497 test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
26498 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
26499 $(HOST_EXPORTS) \
26500 echo Configuring in $(HOST_SUBDIR)/itcl; \
26501 cd "$(HOST_SUBDIR)/itcl" || exit 1; \
26502 case $(srcdir) in \
26503 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26504 *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
26505 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26506 esac; \
26507 srcdiroption="--srcdir=$${topdir}/itcl"; \
26508 libsrcdir="$$s/itcl"; \
26509 $(SHELL) $${libsrcdir}/configure \
26510 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26511 --target=${target_alias} $${srcdiroption} \
26512 || exit 1
26513 @endif itcl
26519 .PHONY: all-itcl maybe-all-itcl
26520 maybe-all-itcl:
26521 @if gcc-bootstrap
26522 all-itcl: stage_current
26523 @endif gcc-bootstrap
26524 @if itcl
26525 TARGET-itcl=all
26526 maybe-all-itcl: all-itcl
26527 all-itcl: configure-itcl
26528 @: $(MAKE); $(unstage)
26529 @r=`${PWD_COMMAND}`; export r; \
26530 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26531 $(HOST_EXPORTS) \
26532 (cd $(HOST_SUBDIR)/itcl && \
26533 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
26534 $(TARGET-itcl))
26535 @endif itcl
26540 .PHONY: check-itcl maybe-check-itcl
26541 maybe-check-itcl:
26542 @if itcl
26543 maybe-check-itcl: check-itcl
26545 check-itcl:
26546 @: $(MAKE); $(unstage)
26547 @r=`${PWD_COMMAND}`; export r; \
26548 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26549 $(HOST_EXPORTS) \
26550 (cd $(HOST_SUBDIR)/itcl && \
26551 $(MAKE) $(FLAGS_TO_PASS) check)
26553 @endif itcl
26555 .PHONY: install-itcl maybe-install-itcl
26556 maybe-install-itcl:
26557 @if itcl
26558 maybe-install-itcl: install-itcl
26560 install-itcl: installdirs
26561 @: $(MAKE); $(unstage)
26562 @r=`${PWD_COMMAND}`; export r; \
26563 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26564 $(HOST_EXPORTS) \
26565 (cd $(HOST_SUBDIR)/itcl && \
26566 $(MAKE) $(FLAGS_TO_PASS) install)
26568 @endif itcl
26570 .PHONY: install-strip-itcl maybe-install-strip-itcl
26571 maybe-install-strip-itcl:
26572 @if itcl
26573 maybe-install-strip-itcl: install-strip-itcl
26575 install-strip-itcl: installdirs
26576 @: $(MAKE); $(unstage)
26577 @r=`${PWD_COMMAND}`; export r; \
26578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26579 $(HOST_EXPORTS) \
26580 (cd $(HOST_SUBDIR)/itcl && \
26581 $(MAKE) $(FLAGS_TO_PASS) install-strip)
26583 @endif itcl
26585 # Other targets (info, dvi, pdf, etc.)
26587 .PHONY: maybe-info-itcl info-itcl
26588 maybe-info-itcl:
26589 @if itcl
26590 maybe-info-itcl: info-itcl
26592 info-itcl: \
26593 configure-itcl
26594 @: $(MAKE); $(unstage)
26595 @[ -f ./itcl/Makefile ] || exit 0; \
26596 r=`${PWD_COMMAND}`; export r; \
26597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26598 $(HOST_EXPORTS) \
26599 for flag in $(EXTRA_HOST_FLAGS) ; do \
26600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26601 done; \
26602 echo "Doing info in itcl" ; \
26603 (cd $(HOST_SUBDIR)/itcl && \
26604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26606 "RANLIB=$${RANLIB}" \
26607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26608 info) \
26609 || exit 1
26611 @endif itcl
26613 .PHONY: maybe-dvi-itcl dvi-itcl
26614 maybe-dvi-itcl:
26615 @if itcl
26616 maybe-dvi-itcl: dvi-itcl
26618 dvi-itcl: \
26619 configure-itcl
26620 @: $(MAKE); $(unstage)
26621 @[ -f ./itcl/Makefile ] || exit 0; \
26622 r=`${PWD_COMMAND}`; export r; \
26623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26624 $(HOST_EXPORTS) \
26625 for flag in $(EXTRA_HOST_FLAGS) ; do \
26626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26627 done; \
26628 echo "Doing dvi in itcl" ; \
26629 (cd $(HOST_SUBDIR)/itcl && \
26630 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26631 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26632 "RANLIB=$${RANLIB}" \
26633 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26634 dvi) \
26635 || exit 1
26637 @endif itcl
26639 .PHONY: maybe-pdf-itcl pdf-itcl
26640 maybe-pdf-itcl:
26641 @if itcl
26642 maybe-pdf-itcl: pdf-itcl
26644 pdf-itcl: \
26645 configure-itcl
26646 @: $(MAKE); $(unstage)
26647 @[ -f ./itcl/Makefile ] || exit 0; \
26648 r=`${PWD_COMMAND}`; export r; \
26649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26650 $(HOST_EXPORTS) \
26651 for flag in $(EXTRA_HOST_FLAGS) ; do \
26652 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26653 done; \
26654 echo "Doing pdf in itcl" ; \
26655 (cd $(HOST_SUBDIR)/itcl && \
26656 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26657 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26658 "RANLIB=$${RANLIB}" \
26659 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26660 pdf) \
26661 || exit 1
26663 @endif itcl
26665 .PHONY: maybe-html-itcl html-itcl
26666 maybe-html-itcl:
26667 @if itcl
26668 maybe-html-itcl: html-itcl
26670 html-itcl: \
26671 configure-itcl
26672 @: $(MAKE); $(unstage)
26673 @[ -f ./itcl/Makefile ] || exit 0; \
26674 r=`${PWD_COMMAND}`; export r; \
26675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26676 $(HOST_EXPORTS) \
26677 for flag in $(EXTRA_HOST_FLAGS) ; do \
26678 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26679 done; \
26680 echo "Doing html in itcl" ; \
26681 (cd $(HOST_SUBDIR)/itcl && \
26682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26684 "RANLIB=$${RANLIB}" \
26685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26686 html) \
26687 || exit 1
26689 @endif itcl
26691 .PHONY: maybe-TAGS-itcl TAGS-itcl
26692 maybe-TAGS-itcl:
26693 @if itcl
26694 maybe-TAGS-itcl: TAGS-itcl
26696 TAGS-itcl: \
26697 configure-itcl
26698 @: $(MAKE); $(unstage)
26699 @[ -f ./itcl/Makefile ] || exit 0; \
26700 r=`${PWD_COMMAND}`; export r; \
26701 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26702 $(HOST_EXPORTS) \
26703 for flag in $(EXTRA_HOST_FLAGS) ; do \
26704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26705 done; \
26706 echo "Doing TAGS in itcl" ; \
26707 (cd $(HOST_SUBDIR)/itcl && \
26708 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26709 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26710 "RANLIB=$${RANLIB}" \
26711 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26712 TAGS) \
26713 || exit 1
26715 @endif itcl
26717 .PHONY: maybe-install-info-itcl install-info-itcl
26718 maybe-install-info-itcl:
26719 @if itcl
26720 maybe-install-info-itcl: install-info-itcl
26722 install-info-itcl: \
26723 configure-itcl \
26724 info-itcl
26725 @: $(MAKE); $(unstage)
26726 @[ -f ./itcl/Makefile ] || exit 0; \
26727 r=`${PWD_COMMAND}`; export r; \
26728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26729 $(HOST_EXPORTS) \
26730 for flag in $(EXTRA_HOST_FLAGS) ; do \
26731 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26732 done; \
26733 echo "Doing install-info in itcl" ; \
26734 (cd $(HOST_SUBDIR)/itcl && \
26735 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26736 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26737 "RANLIB=$${RANLIB}" \
26738 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26739 install-info) \
26740 || exit 1
26742 @endif itcl
26744 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
26745 maybe-install-pdf-itcl:
26746 @if itcl
26747 maybe-install-pdf-itcl: install-pdf-itcl
26749 install-pdf-itcl: \
26750 configure-itcl \
26751 pdf-itcl
26752 @: $(MAKE); $(unstage)
26753 @[ -f ./itcl/Makefile ] || exit 0; \
26754 r=`${PWD_COMMAND}`; export r; \
26755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26756 $(HOST_EXPORTS) \
26757 for flag in $(EXTRA_HOST_FLAGS) ; do \
26758 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26759 done; \
26760 echo "Doing install-pdf in itcl" ; \
26761 (cd $(HOST_SUBDIR)/itcl && \
26762 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26763 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26764 "RANLIB=$${RANLIB}" \
26765 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26766 install-pdf) \
26767 || exit 1
26769 @endif itcl
26771 .PHONY: maybe-install-html-itcl install-html-itcl
26772 maybe-install-html-itcl:
26773 @if itcl
26774 maybe-install-html-itcl: install-html-itcl
26776 install-html-itcl: \
26777 configure-itcl \
26778 html-itcl
26779 @: $(MAKE); $(unstage)
26780 @[ -f ./itcl/Makefile ] || exit 0; \
26781 r=`${PWD_COMMAND}`; export r; \
26782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26783 $(HOST_EXPORTS) \
26784 for flag in $(EXTRA_HOST_FLAGS) ; do \
26785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26786 done; \
26787 echo "Doing install-html in itcl" ; \
26788 (cd $(HOST_SUBDIR)/itcl && \
26789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26791 "RANLIB=$${RANLIB}" \
26792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26793 install-html) \
26794 || exit 1
26796 @endif itcl
26798 .PHONY: maybe-installcheck-itcl installcheck-itcl
26799 maybe-installcheck-itcl:
26800 @if itcl
26801 maybe-installcheck-itcl: installcheck-itcl
26803 installcheck-itcl: \
26804 configure-itcl
26805 @: $(MAKE); $(unstage)
26806 @[ -f ./itcl/Makefile ] || exit 0; \
26807 r=`${PWD_COMMAND}`; export r; \
26808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26809 $(HOST_EXPORTS) \
26810 for flag in $(EXTRA_HOST_FLAGS) ; do \
26811 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26812 done; \
26813 echo "Doing installcheck in itcl" ; \
26814 (cd $(HOST_SUBDIR)/itcl && \
26815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26817 "RANLIB=$${RANLIB}" \
26818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26819 installcheck) \
26820 || exit 1
26822 @endif itcl
26824 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
26825 maybe-mostlyclean-itcl:
26826 @if itcl
26827 maybe-mostlyclean-itcl: mostlyclean-itcl
26829 mostlyclean-itcl:
26830 @: $(MAKE); $(unstage)
26831 @[ -f ./itcl/Makefile ] || exit 0; \
26832 r=`${PWD_COMMAND}`; export r; \
26833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26834 $(HOST_EXPORTS) \
26835 for flag in $(EXTRA_HOST_FLAGS) ; do \
26836 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26837 done; \
26838 echo "Doing mostlyclean in itcl" ; \
26839 (cd $(HOST_SUBDIR)/itcl && \
26840 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26841 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26842 "RANLIB=$${RANLIB}" \
26843 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26844 mostlyclean) \
26845 || exit 1
26847 @endif itcl
26849 .PHONY: maybe-clean-itcl clean-itcl
26850 maybe-clean-itcl:
26851 @if itcl
26852 maybe-clean-itcl: clean-itcl
26854 clean-itcl:
26855 @: $(MAKE); $(unstage)
26856 @[ -f ./itcl/Makefile ] || exit 0; \
26857 r=`${PWD_COMMAND}`; export r; \
26858 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26859 $(HOST_EXPORTS) \
26860 for flag in $(EXTRA_HOST_FLAGS) ; do \
26861 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26862 done; \
26863 echo "Doing clean in itcl" ; \
26864 (cd $(HOST_SUBDIR)/itcl && \
26865 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26866 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26867 "RANLIB=$${RANLIB}" \
26868 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26869 clean) \
26870 || exit 1
26872 @endif itcl
26874 .PHONY: maybe-distclean-itcl distclean-itcl
26875 maybe-distclean-itcl:
26876 @if itcl
26877 maybe-distclean-itcl: distclean-itcl
26879 distclean-itcl:
26880 @: $(MAKE); $(unstage)
26881 @[ -f ./itcl/Makefile ] || exit 0; \
26882 r=`${PWD_COMMAND}`; export r; \
26883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26884 $(HOST_EXPORTS) \
26885 for flag in $(EXTRA_HOST_FLAGS) ; do \
26886 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26887 done; \
26888 echo "Doing distclean in itcl" ; \
26889 (cd $(HOST_SUBDIR)/itcl && \
26890 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26891 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26892 "RANLIB=$${RANLIB}" \
26893 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26894 distclean) \
26895 || exit 1
26897 @endif itcl
26899 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
26900 maybe-maintainer-clean-itcl:
26901 @if itcl
26902 maybe-maintainer-clean-itcl: maintainer-clean-itcl
26904 maintainer-clean-itcl:
26905 @: $(MAKE); $(unstage)
26906 @[ -f ./itcl/Makefile ] || exit 0; \
26907 r=`${PWD_COMMAND}`; export r; \
26908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26909 $(HOST_EXPORTS) \
26910 for flag in $(EXTRA_HOST_FLAGS) ; do \
26911 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26912 done; \
26913 echo "Doing maintainer-clean in itcl" ; \
26914 (cd $(HOST_SUBDIR)/itcl && \
26915 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26916 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26917 "RANLIB=$${RANLIB}" \
26918 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26919 maintainer-clean) \
26920 || exit 1
26922 @endif itcl
26926 .PHONY: configure-ld maybe-configure-ld
26927 maybe-configure-ld:
26928 @if gcc-bootstrap
26929 configure-ld: stage_current
26930 @endif gcc-bootstrap
26931 @if ld
26932 maybe-configure-ld: configure-ld
26933 configure-ld:
26934 @r=`${PWD_COMMAND}`; export r; \
26935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26936 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26937 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26938 $(HOST_EXPORTS) \
26939 echo Configuring in $(HOST_SUBDIR)/ld; \
26940 cd "$(HOST_SUBDIR)/ld" || exit 1; \
26941 case $(srcdir) in \
26942 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26943 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26944 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26945 esac; \
26946 srcdiroption="--srcdir=$${topdir}/ld"; \
26947 libsrcdir="$$s/ld"; \
26948 $(SHELL) $${libsrcdir}/configure \
26949 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26950 --target=${target_alias} $${srcdiroption} \
26951 || exit 1
26952 @endif ld
26956 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
26957 maybe-configure-stage1-ld:
26958 @if ld-bootstrap
26959 maybe-configure-stage1-ld: configure-stage1-ld
26960 configure-stage1-ld:
26961 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26962 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26963 @r=`${PWD_COMMAND}`; export r; \
26964 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26965 TFLAGS="$(STAGE1_TFLAGS)"; \
26966 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26967 $(HOST_EXPORTS) \
26968 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26969 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26970 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
26971 echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
26972 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
26973 cd $(HOST_SUBDIR)/ld || exit 1; \
26974 case $(srcdir) in \
26975 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26976 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
26977 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26978 esac; \
26979 srcdiroption="--srcdir=$${topdir}/ld"; \
26980 libsrcdir="$$s/ld"; \
26981 $(SHELL) $${libsrcdir}/configure \
26982 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26983 --target=${target_alias} $${srcdiroption} \
26984 $(STAGE1_CONFIGURE_FLAGS)
26985 @endif ld-bootstrap
26987 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
26988 maybe-configure-stage2-ld:
26989 @if ld-bootstrap
26990 maybe-configure-stage2-ld: configure-stage2-ld
26991 configure-stage2-ld:
26992 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26993 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
26994 @r=`${PWD_COMMAND}`; export r; \
26995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26996 TFLAGS="$(STAGE2_TFLAGS)"; \
26997 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
26998 $(HOST_EXPORTS) \
26999 $(POSTSTAGE1_HOST_EXPORTS) \
27000 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27001 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27002 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27003 echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
27004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27005 cd $(HOST_SUBDIR)/ld || exit 1; \
27006 case $(srcdir) in \
27007 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27008 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27009 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27010 esac; \
27011 srcdiroption="--srcdir=$${topdir}/ld"; \
27012 libsrcdir="$$s/ld"; \
27013 $(SHELL) $${libsrcdir}/configure \
27014 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27015 --target=${target_alias} $${srcdiroption} \
27016 --with-build-libsubdir=$(HOST_SUBDIR) \
27017 $(STAGE2_CONFIGURE_FLAGS)
27018 @endif ld-bootstrap
27020 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
27021 maybe-configure-stage3-ld:
27022 @if ld-bootstrap
27023 maybe-configure-stage3-ld: configure-stage3-ld
27024 configure-stage3-ld:
27025 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27026 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27027 @r=`${PWD_COMMAND}`; export r; \
27028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27029 TFLAGS="$(STAGE3_TFLAGS)"; \
27030 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27031 $(HOST_EXPORTS) \
27032 $(POSTSTAGE1_HOST_EXPORTS) \
27033 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27034 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27035 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27036 echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
27037 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27038 cd $(HOST_SUBDIR)/ld || exit 1; \
27039 case $(srcdir) in \
27040 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27041 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27042 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27043 esac; \
27044 srcdiroption="--srcdir=$${topdir}/ld"; \
27045 libsrcdir="$$s/ld"; \
27046 $(SHELL) $${libsrcdir}/configure \
27047 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27048 --target=${target_alias} $${srcdiroption} \
27049 --with-build-libsubdir=$(HOST_SUBDIR) \
27050 $(STAGE3_CONFIGURE_FLAGS)
27051 @endif ld-bootstrap
27053 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
27054 maybe-configure-stage4-ld:
27055 @if ld-bootstrap
27056 maybe-configure-stage4-ld: configure-stage4-ld
27057 configure-stage4-ld:
27058 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27059 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27060 @r=`${PWD_COMMAND}`; export r; \
27061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27062 TFLAGS="$(STAGE4_TFLAGS)"; \
27063 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27064 $(HOST_EXPORTS) \
27065 $(POSTSTAGE1_HOST_EXPORTS) \
27066 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27067 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27068 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27069 echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
27070 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27071 cd $(HOST_SUBDIR)/ld || exit 1; \
27072 case $(srcdir) in \
27073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27074 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27076 esac; \
27077 srcdiroption="--srcdir=$${topdir}/ld"; \
27078 libsrcdir="$$s/ld"; \
27079 $(SHELL) $${libsrcdir}/configure \
27080 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27081 --target=${target_alias} $${srcdiroption} \
27082 --with-build-libsubdir=$(HOST_SUBDIR) \
27083 $(STAGE4_CONFIGURE_FLAGS)
27084 @endif ld-bootstrap
27086 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
27087 maybe-configure-stageprofile-ld:
27088 @if ld-bootstrap
27089 maybe-configure-stageprofile-ld: configure-stageprofile-ld
27090 configure-stageprofile-ld:
27091 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27092 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27093 @r=`${PWD_COMMAND}`; export r; \
27094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27095 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27096 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27097 $(HOST_EXPORTS) \
27098 $(POSTSTAGE1_HOST_EXPORTS) \
27099 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27100 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27101 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27102 echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
27103 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27104 cd $(HOST_SUBDIR)/ld || exit 1; \
27105 case $(srcdir) in \
27106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27107 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27109 esac; \
27110 srcdiroption="--srcdir=$${topdir}/ld"; \
27111 libsrcdir="$$s/ld"; \
27112 $(SHELL) $${libsrcdir}/configure \
27113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27114 --target=${target_alias} $${srcdiroption} \
27115 --with-build-libsubdir=$(HOST_SUBDIR) \
27116 $(STAGEprofile_CONFIGURE_FLAGS)
27117 @endif ld-bootstrap
27119 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
27120 maybe-configure-stagefeedback-ld:
27121 @if ld-bootstrap
27122 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
27123 configure-stagefeedback-ld:
27124 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27125 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
27126 @r=`${PWD_COMMAND}`; export r; \
27127 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27128 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27129 test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
27130 $(HOST_EXPORTS) \
27131 $(POSTSTAGE1_HOST_EXPORTS) \
27132 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27133 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27134 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
27135 echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
27136 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
27137 cd $(HOST_SUBDIR)/ld || exit 1; \
27138 case $(srcdir) in \
27139 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27140 *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
27141 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27142 esac; \
27143 srcdiroption="--srcdir=$${topdir}/ld"; \
27144 libsrcdir="$$s/ld"; \
27145 $(SHELL) $${libsrcdir}/configure \
27146 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27147 --target=${target_alias} $${srcdiroption} \
27148 --with-build-libsubdir=$(HOST_SUBDIR) \
27149 $(STAGEfeedback_CONFIGURE_FLAGS)
27150 @endif ld-bootstrap
27156 .PHONY: all-ld maybe-all-ld
27157 maybe-all-ld:
27158 @if gcc-bootstrap
27159 all-ld: stage_current
27160 @endif gcc-bootstrap
27161 @if ld
27162 TARGET-ld=all
27163 maybe-all-ld: all-ld
27164 all-ld: configure-ld
27165 @r=`${PWD_COMMAND}`; export r; \
27166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27167 $(HOST_EXPORTS) \
27168 (cd $(HOST_SUBDIR)/ld && \
27169 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
27170 $(TARGET-ld))
27171 @endif ld
27175 .PHONY: all-stage1-ld maybe-all-stage1-ld
27176 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
27177 maybe-all-stage1-ld:
27178 maybe-clean-stage1-ld:
27179 @if ld-bootstrap
27180 maybe-all-stage1-ld: all-stage1-ld
27181 all-stage1: all-stage1-ld
27182 TARGET-stage1-ld = $(TARGET-ld)
27183 all-stage1-ld: configure-stage1-ld
27184 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27185 @r=`${PWD_COMMAND}`; export r; \
27186 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27187 TFLAGS="$(STAGE1_TFLAGS)"; \
27188 $(HOST_EXPORTS) \
27189 cd $(HOST_SUBDIR)/ld && \
27190 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27191 CFLAGS="$(STAGE1_CFLAGS)" \
27192 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27193 LIBCFLAGS="$(LIBCFLAGS)" \
27194 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27195 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27196 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27197 $(EXTRA_HOST_FLAGS) \
27198 TFLAGS="$(STAGE1_TFLAGS)" \
27199 $(TARGET-stage1-ld)
27201 maybe-clean-stage1-ld: clean-stage1-ld
27202 clean-stage1: clean-stage1-ld
27203 clean-stage1-ld:
27204 @if [ $(current_stage) = stage1 ]; then \
27205 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27206 else \
27207 [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
27208 $(MAKE) stage1-start; \
27209 fi; \
27210 cd $(HOST_SUBDIR)/ld && \
27211 $(MAKE) $(EXTRA_HOST_FLAGS) \
27212 clean
27213 @endif ld-bootstrap
27216 .PHONY: all-stage2-ld maybe-all-stage2-ld
27217 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
27218 maybe-all-stage2-ld:
27219 maybe-clean-stage2-ld:
27220 @if ld-bootstrap
27221 maybe-all-stage2-ld: all-stage2-ld
27222 all-stage2: all-stage2-ld
27223 TARGET-stage2-ld = $(TARGET-ld)
27224 all-stage2-ld: configure-stage2-ld
27225 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27226 @r=`${PWD_COMMAND}`; export r; \
27227 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27228 TFLAGS="$(STAGE2_TFLAGS)"; \
27229 $(HOST_EXPORTS) \
27230 $(POSTSTAGE1_HOST_EXPORTS) \
27231 cd $(HOST_SUBDIR)/ld && \
27232 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27233 CFLAGS="$(STAGE2_CFLAGS)" \
27234 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27235 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27236 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27237 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27238 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27239 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27240 TFLAGS="$(STAGE2_TFLAGS)" \
27241 $(TARGET-stage2-ld)
27243 maybe-clean-stage2-ld: clean-stage2-ld
27244 clean-stage2: clean-stage2-ld
27245 clean-stage2-ld:
27246 @if [ $(current_stage) = stage2 ]; then \
27247 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27248 else \
27249 [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
27250 $(MAKE) stage2-start; \
27251 fi; \
27252 cd $(HOST_SUBDIR)/ld && \
27253 $(MAKE) $(EXTRA_HOST_FLAGS) \
27254 $(POSTSTAGE1_FLAGS_TO_PASS) \
27255 clean
27256 @endif ld-bootstrap
27259 .PHONY: all-stage3-ld maybe-all-stage3-ld
27260 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
27261 maybe-all-stage3-ld:
27262 maybe-clean-stage3-ld:
27263 @if ld-bootstrap
27264 maybe-all-stage3-ld: all-stage3-ld
27265 all-stage3: all-stage3-ld
27266 TARGET-stage3-ld = $(TARGET-ld)
27267 all-stage3-ld: configure-stage3-ld
27268 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27269 @r=`${PWD_COMMAND}`; export r; \
27270 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27271 TFLAGS="$(STAGE3_TFLAGS)"; \
27272 $(HOST_EXPORTS) \
27273 $(POSTSTAGE1_HOST_EXPORTS) \
27274 cd $(HOST_SUBDIR)/ld && \
27275 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27276 CFLAGS="$(STAGE3_CFLAGS)" \
27277 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27278 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27279 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27280 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27281 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27282 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27283 TFLAGS="$(STAGE3_TFLAGS)" \
27284 $(TARGET-stage3-ld)
27286 maybe-clean-stage3-ld: clean-stage3-ld
27287 clean-stage3: clean-stage3-ld
27288 clean-stage3-ld:
27289 @if [ $(current_stage) = stage3 ]; then \
27290 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27291 else \
27292 [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
27293 $(MAKE) stage3-start; \
27294 fi; \
27295 cd $(HOST_SUBDIR)/ld && \
27296 $(MAKE) $(EXTRA_HOST_FLAGS) \
27297 $(POSTSTAGE1_FLAGS_TO_PASS) \
27298 clean
27299 @endif ld-bootstrap
27302 .PHONY: all-stage4-ld maybe-all-stage4-ld
27303 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
27304 maybe-all-stage4-ld:
27305 maybe-clean-stage4-ld:
27306 @if ld-bootstrap
27307 maybe-all-stage4-ld: all-stage4-ld
27308 all-stage4: all-stage4-ld
27309 TARGET-stage4-ld = $(TARGET-ld)
27310 all-stage4-ld: configure-stage4-ld
27311 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27312 @r=`${PWD_COMMAND}`; export r; \
27313 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27314 TFLAGS="$(STAGE4_TFLAGS)"; \
27315 $(HOST_EXPORTS) \
27316 $(POSTSTAGE1_HOST_EXPORTS) \
27317 cd $(HOST_SUBDIR)/ld && \
27318 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27319 CFLAGS="$(STAGE4_CFLAGS)" \
27320 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27321 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27322 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27323 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27324 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27325 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27326 TFLAGS="$(STAGE4_TFLAGS)" \
27327 $(TARGET-stage4-ld)
27329 maybe-clean-stage4-ld: clean-stage4-ld
27330 clean-stage4: clean-stage4-ld
27331 clean-stage4-ld:
27332 @if [ $(current_stage) = stage4 ]; then \
27333 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27334 else \
27335 [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
27336 $(MAKE) stage4-start; \
27337 fi; \
27338 cd $(HOST_SUBDIR)/ld && \
27339 $(MAKE) $(EXTRA_HOST_FLAGS) \
27340 $(POSTSTAGE1_FLAGS_TO_PASS) \
27341 clean
27342 @endif ld-bootstrap
27345 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
27346 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
27347 maybe-all-stageprofile-ld:
27348 maybe-clean-stageprofile-ld:
27349 @if ld-bootstrap
27350 maybe-all-stageprofile-ld: all-stageprofile-ld
27351 all-stageprofile: all-stageprofile-ld
27352 TARGET-stageprofile-ld = $(TARGET-ld)
27353 all-stageprofile-ld: configure-stageprofile-ld
27354 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27355 @r=`${PWD_COMMAND}`; export r; \
27356 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27357 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27358 $(HOST_EXPORTS) \
27359 $(POSTSTAGE1_HOST_EXPORTS) \
27360 cd $(HOST_SUBDIR)/ld && \
27361 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27362 CFLAGS="$(STAGEprofile_CFLAGS)" \
27363 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27364 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27365 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27366 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27367 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27368 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27369 TFLAGS="$(STAGEprofile_TFLAGS)" \
27370 $(TARGET-stageprofile-ld)
27372 maybe-clean-stageprofile-ld: clean-stageprofile-ld
27373 clean-stageprofile: clean-stageprofile-ld
27374 clean-stageprofile-ld:
27375 @if [ $(current_stage) = stageprofile ]; then \
27376 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27377 else \
27378 [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
27379 $(MAKE) stageprofile-start; \
27380 fi; \
27381 cd $(HOST_SUBDIR)/ld && \
27382 $(MAKE) $(EXTRA_HOST_FLAGS) \
27383 $(POSTSTAGE1_FLAGS_TO_PASS) \
27384 clean
27385 @endif ld-bootstrap
27388 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
27389 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
27390 maybe-all-stagefeedback-ld:
27391 maybe-clean-stagefeedback-ld:
27392 @if ld-bootstrap
27393 maybe-all-stagefeedback-ld: all-stagefeedback-ld
27394 all-stagefeedback: all-stagefeedback-ld
27395 TARGET-stagefeedback-ld = $(TARGET-ld)
27396 all-stagefeedback-ld: configure-stagefeedback-ld
27397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27398 @r=`${PWD_COMMAND}`; export r; \
27399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27400 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27401 $(HOST_EXPORTS) \
27402 $(POSTSTAGE1_HOST_EXPORTS) \
27403 cd $(HOST_SUBDIR)/ld && \
27404 $(MAKE) $(BASE_FLAGS_TO_PASS) \
27405 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27406 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27407 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27408 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27409 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27410 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27411 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
27412 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27413 $(TARGET-stagefeedback-ld)
27415 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
27416 clean-stagefeedback: clean-stagefeedback-ld
27417 clean-stagefeedback-ld:
27418 @if [ $(current_stage) = stagefeedback ]; then \
27419 [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
27420 else \
27421 [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
27422 $(MAKE) stagefeedback-start; \
27423 fi; \
27424 cd $(HOST_SUBDIR)/ld && \
27425 $(MAKE) $(EXTRA_HOST_FLAGS) \
27426 $(POSTSTAGE1_FLAGS_TO_PASS) \
27427 clean
27428 @endif ld-bootstrap
27434 .PHONY: check-ld maybe-check-ld
27435 maybe-check-ld:
27436 @if ld
27437 maybe-check-ld: check-ld
27439 check-ld:
27440 @: $(MAKE); $(unstage)
27441 @r=`${PWD_COMMAND}`; export r; \
27442 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27443 $(HOST_EXPORTS) \
27444 (cd $(HOST_SUBDIR)/ld && \
27445 $(MAKE) $(FLAGS_TO_PASS) check)
27447 @endif ld
27449 .PHONY: install-ld maybe-install-ld
27450 maybe-install-ld:
27451 @if ld
27452 maybe-install-ld: install-ld
27454 install-ld: installdirs
27455 @: $(MAKE); $(unstage)
27456 @r=`${PWD_COMMAND}`; export r; \
27457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27458 $(HOST_EXPORTS) \
27459 (cd $(HOST_SUBDIR)/ld && \
27460 $(MAKE) $(FLAGS_TO_PASS) install)
27462 @endif ld
27464 .PHONY: install-strip-ld maybe-install-strip-ld
27465 maybe-install-strip-ld:
27466 @if ld
27467 maybe-install-strip-ld: install-strip-ld
27469 install-strip-ld: installdirs
27470 @: $(MAKE); $(unstage)
27471 @r=`${PWD_COMMAND}`; export r; \
27472 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473 $(HOST_EXPORTS) \
27474 (cd $(HOST_SUBDIR)/ld && \
27475 $(MAKE) $(FLAGS_TO_PASS) install-strip)
27477 @endif ld
27479 # Other targets (info, dvi, pdf, etc.)
27481 .PHONY: maybe-info-ld info-ld
27482 maybe-info-ld:
27483 @if ld
27484 maybe-info-ld: info-ld
27486 info-ld: \
27487 configure-ld
27488 @[ -f ./ld/Makefile ] || exit 0; \
27489 r=`${PWD_COMMAND}`; export r; \
27490 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27491 $(HOST_EXPORTS) \
27492 for flag in $(EXTRA_HOST_FLAGS) ; do \
27493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27494 done; \
27495 echo "Doing info in ld" ; \
27496 (cd $(HOST_SUBDIR)/ld && \
27497 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27498 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27499 "RANLIB=$${RANLIB}" \
27500 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27501 info) \
27502 || exit 1
27504 @endif ld
27506 .PHONY: maybe-dvi-ld dvi-ld
27507 maybe-dvi-ld:
27508 @if ld
27509 maybe-dvi-ld: dvi-ld
27511 dvi-ld: \
27512 configure-ld
27513 @[ -f ./ld/Makefile ] || exit 0; \
27514 r=`${PWD_COMMAND}`; export r; \
27515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27516 $(HOST_EXPORTS) \
27517 for flag in $(EXTRA_HOST_FLAGS) ; do \
27518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27519 done; \
27520 echo "Doing dvi in ld" ; \
27521 (cd $(HOST_SUBDIR)/ld && \
27522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27524 "RANLIB=$${RANLIB}" \
27525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27526 dvi) \
27527 || exit 1
27529 @endif ld
27531 .PHONY: maybe-pdf-ld pdf-ld
27532 maybe-pdf-ld:
27533 @if ld
27534 maybe-pdf-ld: pdf-ld
27536 pdf-ld: \
27537 configure-ld
27538 @[ -f ./ld/Makefile ] || exit 0; \
27539 r=`${PWD_COMMAND}`; export r; \
27540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27541 $(HOST_EXPORTS) \
27542 for flag in $(EXTRA_HOST_FLAGS) ; do \
27543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27544 done; \
27545 echo "Doing pdf in ld" ; \
27546 (cd $(HOST_SUBDIR)/ld && \
27547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27549 "RANLIB=$${RANLIB}" \
27550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27551 pdf) \
27552 || exit 1
27554 @endif ld
27556 .PHONY: maybe-html-ld html-ld
27557 maybe-html-ld:
27558 @if ld
27559 maybe-html-ld: html-ld
27561 html-ld: \
27562 configure-ld
27563 @[ -f ./ld/Makefile ] || exit 0; \
27564 r=`${PWD_COMMAND}`; export r; \
27565 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27566 $(HOST_EXPORTS) \
27567 for flag in $(EXTRA_HOST_FLAGS) ; do \
27568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27569 done; \
27570 echo "Doing html in ld" ; \
27571 (cd $(HOST_SUBDIR)/ld && \
27572 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27573 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27574 "RANLIB=$${RANLIB}" \
27575 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27576 html) \
27577 || exit 1
27579 @endif ld
27581 .PHONY: maybe-TAGS-ld TAGS-ld
27582 maybe-TAGS-ld:
27583 @if ld
27584 maybe-TAGS-ld: TAGS-ld
27586 TAGS-ld: \
27587 configure-ld
27588 @[ -f ./ld/Makefile ] || exit 0; \
27589 r=`${PWD_COMMAND}`; export r; \
27590 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27591 $(HOST_EXPORTS) \
27592 for flag in $(EXTRA_HOST_FLAGS) ; do \
27593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27594 done; \
27595 echo "Doing TAGS in ld" ; \
27596 (cd $(HOST_SUBDIR)/ld && \
27597 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27598 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27599 "RANLIB=$${RANLIB}" \
27600 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27601 TAGS) \
27602 || exit 1
27604 @endif ld
27606 .PHONY: maybe-install-info-ld install-info-ld
27607 maybe-install-info-ld:
27608 @if ld
27609 maybe-install-info-ld: install-info-ld
27611 install-info-ld: \
27612 configure-ld \
27613 info-ld
27614 @[ -f ./ld/Makefile ] || exit 0; \
27615 r=`${PWD_COMMAND}`; export r; \
27616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27617 $(HOST_EXPORTS) \
27618 for flag in $(EXTRA_HOST_FLAGS) ; do \
27619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27620 done; \
27621 echo "Doing install-info in ld" ; \
27622 (cd $(HOST_SUBDIR)/ld && \
27623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27625 "RANLIB=$${RANLIB}" \
27626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27627 install-info) \
27628 || exit 1
27630 @endif ld
27632 .PHONY: maybe-install-pdf-ld install-pdf-ld
27633 maybe-install-pdf-ld:
27634 @if ld
27635 maybe-install-pdf-ld: install-pdf-ld
27637 install-pdf-ld: \
27638 configure-ld \
27639 pdf-ld
27640 @[ -f ./ld/Makefile ] || exit 0; \
27641 r=`${PWD_COMMAND}`; export r; \
27642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27643 $(HOST_EXPORTS) \
27644 for flag in $(EXTRA_HOST_FLAGS) ; do \
27645 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27646 done; \
27647 echo "Doing install-pdf in ld" ; \
27648 (cd $(HOST_SUBDIR)/ld && \
27649 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27650 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27651 "RANLIB=$${RANLIB}" \
27652 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27653 install-pdf) \
27654 || exit 1
27656 @endif ld
27658 .PHONY: maybe-install-html-ld install-html-ld
27659 maybe-install-html-ld:
27660 @if ld
27661 maybe-install-html-ld: install-html-ld
27663 install-html-ld: \
27664 configure-ld \
27665 html-ld
27666 @[ -f ./ld/Makefile ] || exit 0; \
27667 r=`${PWD_COMMAND}`; export r; \
27668 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27669 $(HOST_EXPORTS) \
27670 for flag in $(EXTRA_HOST_FLAGS) ; do \
27671 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27672 done; \
27673 echo "Doing install-html in ld" ; \
27674 (cd $(HOST_SUBDIR)/ld && \
27675 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27676 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27677 "RANLIB=$${RANLIB}" \
27678 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27679 install-html) \
27680 || exit 1
27682 @endif ld
27684 .PHONY: maybe-installcheck-ld installcheck-ld
27685 maybe-installcheck-ld:
27686 @if ld
27687 maybe-installcheck-ld: installcheck-ld
27689 installcheck-ld: \
27690 configure-ld
27691 @[ -f ./ld/Makefile ] || exit 0; \
27692 r=`${PWD_COMMAND}`; export r; \
27693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27694 $(HOST_EXPORTS) \
27695 for flag in $(EXTRA_HOST_FLAGS) ; do \
27696 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27697 done; \
27698 echo "Doing installcheck in ld" ; \
27699 (cd $(HOST_SUBDIR)/ld && \
27700 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27701 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27702 "RANLIB=$${RANLIB}" \
27703 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27704 installcheck) \
27705 || exit 1
27707 @endif ld
27709 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
27710 maybe-mostlyclean-ld:
27711 @if ld
27712 maybe-mostlyclean-ld: mostlyclean-ld
27714 mostlyclean-ld:
27715 @[ -f ./ld/Makefile ] || exit 0; \
27716 r=`${PWD_COMMAND}`; export r; \
27717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27718 $(HOST_EXPORTS) \
27719 for flag in $(EXTRA_HOST_FLAGS) ; do \
27720 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27721 done; \
27722 echo "Doing mostlyclean in ld" ; \
27723 (cd $(HOST_SUBDIR)/ld && \
27724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27726 "RANLIB=$${RANLIB}" \
27727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27728 mostlyclean) \
27729 || exit 1
27731 @endif ld
27733 .PHONY: maybe-clean-ld clean-ld
27734 maybe-clean-ld:
27735 @if ld
27736 maybe-clean-ld: clean-ld
27738 clean-ld:
27739 @[ -f ./ld/Makefile ] || exit 0; \
27740 r=`${PWD_COMMAND}`; export r; \
27741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27742 $(HOST_EXPORTS) \
27743 for flag in $(EXTRA_HOST_FLAGS) ; do \
27744 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27745 done; \
27746 echo "Doing clean in ld" ; \
27747 (cd $(HOST_SUBDIR)/ld && \
27748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27750 "RANLIB=$${RANLIB}" \
27751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27752 clean) \
27753 || exit 1
27755 @endif ld
27757 .PHONY: maybe-distclean-ld distclean-ld
27758 maybe-distclean-ld:
27759 @if ld
27760 maybe-distclean-ld: distclean-ld
27762 distclean-ld:
27763 @[ -f ./ld/Makefile ] || exit 0; \
27764 r=`${PWD_COMMAND}`; export r; \
27765 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27766 $(HOST_EXPORTS) \
27767 for flag in $(EXTRA_HOST_FLAGS) ; do \
27768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27769 done; \
27770 echo "Doing distclean in ld" ; \
27771 (cd $(HOST_SUBDIR)/ld && \
27772 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27773 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27774 "RANLIB=$${RANLIB}" \
27775 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27776 distclean) \
27777 || exit 1
27779 @endif ld
27781 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
27782 maybe-maintainer-clean-ld:
27783 @if ld
27784 maybe-maintainer-clean-ld: maintainer-clean-ld
27786 maintainer-clean-ld:
27787 @[ -f ./ld/Makefile ] || exit 0; \
27788 r=`${PWD_COMMAND}`; export r; \
27789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27790 $(HOST_EXPORTS) \
27791 for flag in $(EXTRA_HOST_FLAGS) ; do \
27792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27793 done; \
27794 echo "Doing maintainer-clean in ld" ; \
27795 (cd $(HOST_SUBDIR)/ld && \
27796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27798 "RANLIB=$${RANLIB}" \
27799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27800 maintainer-clean) \
27801 || exit 1
27803 @endif ld
27807 .PHONY: configure-libcpp maybe-configure-libcpp
27808 maybe-configure-libcpp:
27809 @if gcc-bootstrap
27810 configure-libcpp: stage_current
27811 @endif gcc-bootstrap
27812 @if libcpp
27813 maybe-configure-libcpp: configure-libcpp
27814 configure-libcpp:
27815 @r=`${PWD_COMMAND}`; export r; \
27816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27817 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27818 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27819 $(HOST_EXPORTS) \
27820 echo Configuring in $(HOST_SUBDIR)/libcpp; \
27821 cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
27822 case $(srcdir) in \
27823 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27824 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27825 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27826 esac; \
27827 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27828 libsrcdir="$$s/libcpp"; \
27829 $(SHELL) $${libsrcdir}/configure \
27830 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27831 --target=${target_alias} $${srcdiroption} \
27832 || exit 1
27833 @endif libcpp
27837 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
27838 maybe-configure-stage1-libcpp:
27839 @if libcpp-bootstrap
27840 maybe-configure-stage1-libcpp: configure-stage1-libcpp
27841 configure-stage1-libcpp:
27842 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27843 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27844 @r=`${PWD_COMMAND}`; export r; \
27845 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27846 TFLAGS="$(STAGE1_TFLAGS)"; \
27847 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27848 $(HOST_EXPORTS) \
27849 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27850 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27851 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
27852 echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
27853 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27854 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27855 case $(srcdir) in \
27856 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27857 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27858 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27859 esac; \
27860 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27861 libsrcdir="$$s/libcpp"; \
27862 $(SHELL) $${libsrcdir}/configure \
27863 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27864 --target=${target_alias} $${srcdiroption} \
27865 $(STAGE1_CONFIGURE_FLAGS)
27866 @endif libcpp-bootstrap
27868 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
27869 maybe-configure-stage2-libcpp:
27870 @if libcpp-bootstrap
27871 maybe-configure-stage2-libcpp: configure-stage2-libcpp
27872 configure-stage2-libcpp:
27873 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27874 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27875 @r=`${PWD_COMMAND}`; export r; \
27876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27877 TFLAGS="$(STAGE2_TFLAGS)"; \
27878 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27879 $(HOST_EXPORTS) \
27880 $(POSTSTAGE1_HOST_EXPORTS) \
27881 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27882 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27883 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
27884 echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
27885 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27886 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27887 case $(srcdir) in \
27888 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27889 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27890 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27891 esac; \
27892 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27893 libsrcdir="$$s/libcpp"; \
27894 $(SHELL) $${libsrcdir}/configure \
27895 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27896 --target=${target_alias} $${srcdiroption} \
27897 --with-build-libsubdir=$(HOST_SUBDIR) \
27898 $(STAGE2_CONFIGURE_FLAGS)
27899 @endif libcpp-bootstrap
27901 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
27902 maybe-configure-stage3-libcpp:
27903 @if libcpp-bootstrap
27904 maybe-configure-stage3-libcpp: configure-stage3-libcpp
27905 configure-stage3-libcpp:
27906 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27907 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27908 @r=`${PWD_COMMAND}`; export r; \
27909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27910 TFLAGS="$(STAGE3_TFLAGS)"; \
27911 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27912 $(HOST_EXPORTS) \
27913 $(POSTSTAGE1_HOST_EXPORTS) \
27914 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27915 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27916 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
27917 echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
27918 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27919 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27920 case $(srcdir) in \
27921 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27922 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27923 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27924 esac; \
27925 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27926 libsrcdir="$$s/libcpp"; \
27927 $(SHELL) $${libsrcdir}/configure \
27928 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27929 --target=${target_alias} $${srcdiroption} \
27930 --with-build-libsubdir=$(HOST_SUBDIR) \
27931 $(STAGE3_CONFIGURE_FLAGS)
27932 @endif libcpp-bootstrap
27934 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
27935 maybe-configure-stage4-libcpp:
27936 @if libcpp-bootstrap
27937 maybe-configure-stage4-libcpp: configure-stage4-libcpp
27938 configure-stage4-libcpp:
27939 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27940 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27941 @r=`${PWD_COMMAND}`; export r; \
27942 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27943 TFLAGS="$(STAGE4_TFLAGS)"; \
27944 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27945 $(HOST_EXPORTS) \
27946 $(POSTSTAGE1_HOST_EXPORTS) \
27947 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27948 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27949 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
27950 echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
27951 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27952 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27953 case $(srcdir) in \
27954 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27955 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27956 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27957 esac; \
27958 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27959 libsrcdir="$$s/libcpp"; \
27960 $(SHELL) $${libsrcdir}/configure \
27961 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27962 --target=${target_alias} $${srcdiroption} \
27963 --with-build-libsubdir=$(HOST_SUBDIR) \
27964 $(STAGE4_CONFIGURE_FLAGS)
27965 @endif libcpp-bootstrap
27967 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
27968 maybe-configure-stageprofile-libcpp:
27969 @if libcpp-bootstrap
27970 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
27971 configure-stageprofile-libcpp:
27972 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27973 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
27974 @r=`${PWD_COMMAND}`; export r; \
27975 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27976 TFLAGS="$(STAGEprofile_TFLAGS)"; \
27977 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
27978 $(HOST_EXPORTS) \
27979 $(POSTSTAGE1_HOST_EXPORTS) \
27980 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27981 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27982 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
27983 echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
27984 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
27985 cd $(HOST_SUBDIR)/libcpp || exit 1; \
27986 case $(srcdir) in \
27987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27988 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
27989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27990 esac; \
27991 srcdiroption="--srcdir=$${topdir}/libcpp"; \
27992 libsrcdir="$$s/libcpp"; \
27993 $(SHELL) $${libsrcdir}/configure \
27994 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27995 --target=${target_alias} $${srcdiroption} \
27996 --with-build-libsubdir=$(HOST_SUBDIR) \
27997 $(STAGEprofile_CONFIGURE_FLAGS)
27998 @endif libcpp-bootstrap
28000 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
28001 maybe-configure-stagefeedback-libcpp:
28002 @if libcpp-bootstrap
28003 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
28004 configure-stagefeedback-libcpp:
28005 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28006 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
28007 @r=`${PWD_COMMAND}`; export r; \
28008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28009 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28010 test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
28011 $(HOST_EXPORTS) \
28012 $(POSTSTAGE1_HOST_EXPORTS) \
28013 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28014 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28015 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28016 echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
28017 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
28018 cd $(HOST_SUBDIR)/libcpp || exit 1; \
28019 case $(srcdir) in \
28020 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28021 *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
28022 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28023 esac; \
28024 srcdiroption="--srcdir=$${topdir}/libcpp"; \
28025 libsrcdir="$$s/libcpp"; \
28026 $(SHELL) $${libsrcdir}/configure \
28027 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28028 --target=${target_alias} $${srcdiroption} \
28029 --with-build-libsubdir=$(HOST_SUBDIR) \
28030 $(STAGEfeedback_CONFIGURE_FLAGS)
28031 @endif libcpp-bootstrap
28037 .PHONY: all-libcpp maybe-all-libcpp
28038 maybe-all-libcpp:
28039 @if gcc-bootstrap
28040 all-libcpp: stage_current
28041 @endif gcc-bootstrap
28042 @if libcpp
28043 TARGET-libcpp=all
28044 maybe-all-libcpp: all-libcpp
28045 all-libcpp: configure-libcpp
28046 @r=`${PWD_COMMAND}`; export r; \
28047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28048 $(HOST_EXPORTS) \
28049 (cd $(HOST_SUBDIR)/libcpp && \
28050 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28051 $(TARGET-libcpp))
28052 @endif libcpp
28056 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
28057 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
28058 maybe-all-stage1-libcpp:
28059 maybe-clean-stage1-libcpp:
28060 @if libcpp-bootstrap
28061 maybe-all-stage1-libcpp: all-stage1-libcpp
28062 all-stage1: all-stage1-libcpp
28063 TARGET-stage1-libcpp = $(TARGET-libcpp)
28064 all-stage1-libcpp: configure-stage1-libcpp
28065 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28066 @r=`${PWD_COMMAND}`; export r; \
28067 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28068 TFLAGS="$(STAGE1_TFLAGS)"; \
28069 $(HOST_EXPORTS) \
28070 cd $(HOST_SUBDIR)/libcpp && \
28071 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28072 CFLAGS="$(STAGE1_CFLAGS)" \
28073 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28074 LIBCFLAGS="$(LIBCFLAGS)" \
28075 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28076 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28077 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28078 $(EXTRA_HOST_FLAGS) \
28079 TFLAGS="$(STAGE1_TFLAGS)" \
28080 $(TARGET-stage1-libcpp)
28082 maybe-clean-stage1-libcpp: clean-stage1-libcpp
28083 clean-stage1: clean-stage1-libcpp
28084 clean-stage1-libcpp:
28085 @if [ $(current_stage) = stage1 ]; then \
28086 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28087 else \
28088 [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
28089 $(MAKE) stage1-start; \
28090 fi; \
28091 cd $(HOST_SUBDIR)/libcpp && \
28092 $(MAKE) $(EXTRA_HOST_FLAGS) \
28093 clean
28094 @endif libcpp-bootstrap
28097 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
28098 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
28099 maybe-all-stage2-libcpp:
28100 maybe-clean-stage2-libcpp:
28101 @if libcpp-bootstrap
28102 maybe-all-stage2-libcpp: all-stage2-libcpp
28103 all-stage2: all-stage2-libcpp
28104 TARGET-stage2-libcpp = $(TARGET-libcpp)
28105 all-stage2-libcpp: configure-stage2-libcpp
28106 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28107 @r=`${PWD_COMMAND}`; export r; \
28108 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28109 TFLAGS="$(STAGE2_TFLAGS)"; \
28110 $(HOST_EXPORTS) \
28111 $(POSTSTAGE1_HOST_EXPORTS) \
28112 cd $(HOST_SUBDIR)/libcpp && \
28113 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28114 CFLAGS="$(STAGE2_CFLAGS)" \
28115 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28116 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28117 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28118 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28119 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28120 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28121 TFLAGS="$(STAGE2_TFLAGS)" \
28122 $(TARGET-stage2-libcpp)
28124 maybe-clean-stage2-libcpp: clean-stage2-libcpp
28125 clean-stage2: clean-stage2-libcpp
28126 clean-stage2-libcpp:
28127 @if [ $(current_stage) = stage2 ]; then \
28128 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28129 else \
28130 [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
28131 $(MAKE) stage2-start; \
28132 fi; \
28133 cd $(HOST_SUBDIR)/libcpp && \
28134 $(MAKE) $(EXTRA_HOST_FLAGS) \
28135 $(POSTSTAGE1_FLAGS_TO_PASS) \
28136 clean
28137 @endif libcpp-bootstrap
28140 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
28141 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
28142 maybe-all-stage3-libcpp:
28143 maybe-clean-stage3-libcpp:
28144 @if libcpp-bootstrap
28145 maybe-all-stage3-libcpp: all-stage3-libcpp
28146 all-stage3: all-stage3-libcpp
28147 TARGET-stage3-libcpp = $(TARGET-libcpp)
28148 all-stage3-libcpp: configure-stage3-libcpp
28149 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28150 @r=`${PWD_COMMAND}`; export r; \
28151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28152 TFLAGS="$(STAGE3_TFLAGS)"; \
28153 $(HOST_EXPORTS) \
28154 $(POSTSTAGE1_HOST_EXPORTS) \
28155 cd $(HOST_SUBDIR)/libcpp && \
28156 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28157 CFLAGS="$(STAGE3_CFLAGS)" \
28158 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
28159 LIBCFLAGS="$(STAGE3_CFLAGS)" \
28160 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28161 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28162 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28163 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28164 TFLAGS="$(STAGE3_TFLAGS)" \
28165 $(TARGET-stage3-libcpp)
28167 maybe-clean-stage3-libcpp: clean-stage3-libcpp
28168 clean-stage3: clean-stage3-libcpp
28169 clean-stage3-libcpp:
28170 @if [ $(current_stage) = stage3 ]; then \
28171 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28172 else \
28173 [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
28174 $(MAKE) stage3-start; \
28175 fi; \
28176 cd $(HOST_SUBDIR)/libcpp && \
28177 $(MAKE) $(EXTRA_HOST_FLAGS) \
28178 $(POSTSTAGE1_FLAGS_TO_PASS) \
28179 clean
28180 @endif libcpp-bootstrap
28183 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
28184 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
28185 maybe-all-stage4-libcpp:
28186 maybe-clean-stage4-libcpp:
28187 @if libcpp-bootstrap
28188 maybe-all-stage4-libcpp: all-stage4-libcpp
28189 all-stage4: all-stage4-libcpp
28190 TARGET-stage4-libcpp = $(TARGET-libcpp)
28191 all-stage4-libcpp: configure-stage4-libcpp
28192 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28193 @r=`${PWD_COMMAND}`; export r; \
28194 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28195 TFLAGS="$(STAGE4_TFLAGS)"; \
28196 $(HOST_EXPORTS) \
28197 $(POSTSTAGE1_HOST_EXPORTS) \
28198 cd $(HOST_SUBDIR)/libcpp && \
28199 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28200 CFLAGS="$(STAGE4_CFLAGS)" \
28201 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
28202 LIBCFLAGS="$(STAGE4_CFLAGS)" \
28203 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28204 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28205 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28206 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28207 TFLAGS="$(STAGE4_TFLAGS)" \
28208 $(TARGET-stage4-libcpp)
28210 maybe-clean-stage4-libcpp: clean-stage4-libcpp
28211 clean-stage4: clean-stage4-libcpp
28212 clean-stage4-libcpp:
28213 @if [ $(current_stage) = stage4 ]; then \
28214 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28215 else \
28216 [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
28217 $(MAKE) stage4-start; \
28218 fi; \
28219 cd $(HOST_SUBDIR)/libcpp && \
28220 $(MAKE) $(EXTRA_HOST_FLAGS) \
28221 $(POSTSTAGE1_FLAGS_TO_PASS) \
28222 clean
28223 @endif libcpp-bootstrap
28226 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
28227 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
28228 maybe-all-stageprofile-libcpp:
28229 maybe-clean-stageprofile-libcpp:
28230 @if libcpp-bootstrap
28231 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
28232 all-stageprofile: all-stageprofile-libcpp
28233 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
28234 all-stageprofile-libcpp: configure-stageprofile-libcpp
28235 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28236 @r=`${PWD_COMMAND}`; export r; \
28237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28238 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28239 $(HOST_EXPORTS) \
28240 $(POSTSTAGE1_HOST_EXPORTS) \
28241 cd $(HOST_SUBDIR)/libcpp && \
28242 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28243 CFLAGS="$(STAGEprofile_CFLAGS)" \
28244 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28245 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28246 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28247 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28248 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28249 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28250 TFLAGS="$(STAGEprofile_TFLAGS)" \
28251 $(TARGET-stageprofile-libcpp)
28253 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
28254 clean-stageprofile: clean-stageprofile-libcpp
28255 clean-stageprofile-libcpp:
28256 @if [ $(current_stage) = stageprofile ]; then \
28257 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28258 else \
28259 [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
28260 $(MAKE) stageprofile-start; \
28261 fi; \
28262 cd $(HOST_SUBDIR)/libcpp && \
28263 $(MAKE) $(EXTRA_HOST_FLAGS) \
28264 $(POSTSTAGE1_FLAGS_TO_PASS) \
28265 clean
28266 @endif libcpp-bootstrap
28269 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
28270 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
28271 maybe-all-stagefeedback-libcpp:
28272 maybe-clean-stagefeedback-libcpp:
28273 @if libcpp-bootstrap
28274 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
28275 all-stagefeedback: all-stagefeedback-libcpp
28276 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
28277 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
28278 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28279 @r=`${PWD_COMMAND}`; export r; \
28280 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28281 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28282 $(HOST_EXPORTS) \
28283 $(POSTSTAGE1_HOST_EXPORTS) \
28284 cd $(HOST_SUBDIR)/libcpp && \
28285 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28286 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28287 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28288 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28289 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28290 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28291 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28292 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
28293 TFLAGS="$(STAGEfeedback_TFLAGS)" \
28294 $(TARGET-stagefeedback-libcpp)
28296 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
28297 clean-stagefeedback: clean-stagefeedback-libcpp
28298 clean-stagefeedback-libcpp:
28299 @if [ $(current_stage) = stagefeedback ]; then \
28300 [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
28301 else \
28302 [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
28303 $(MAKE) stagefeedback-start; \
28304 fi; \
28305 cd $(HOST_SUBDIR)/libcpp && \
28306 $(MAKE) $(EXTRA_HOST_FLAGS) \
28307 $(POSTSTAGE1_FLAGS_TO_PASS) \
28308 clean
28309 @endif libcpp-bootstrap
28315 .PHONY: check-libcpp maybe-check-libcpp
28316 maybe-check-libcpp:
28317 @if libcpp
28318 maybe-check-libcpp: check-libcpp
28320 check-libcpp:
28321 @: $(MAKE); $(unstage)
28322 @r=`${PWD_COMMAND}`; export r; \
28323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28324 $(HOST_EXPORTS) \
28325 (cd $(HOST_SUBDIR)/libcpp && \
28326 $(MAKE) $(FLAGS_TO_PASS) check)
28328 @endif libcpp
28330 .PHONY: install-libcpp maybe-install-libcpp
28331 maybe-install-libcpp:
28332 @if libcpp
28333 maybe-install-libcpp: install-libcpp
28335 install-libcpp: installdirs
28336 @: $(MAKE); $(unstage)
28337 @r=`${PWD_COMMAND}`; export r; \
28338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28339 $(HOST_EXPORTS) \
28340 (cd $(HOST_SUBDIR)/libcpp && \
28341 $(MAKE) $(FLAGS_TO_PASS) install)
28343 @endif libcpp
28345 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
28346 maybe-install-strip-libcpp:
28347 @if libcpp
28348 maybe-install-strip-libcpp: install-strip-libcpp
28350 install-strip-libcpp: installdirs
28351 @: $(MAKE); $(unstage)
28352 @r=`${PWD_COMMAND}`; export r; \
28353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28354 $(HOST_EXPORTS) \
28355 (cd $(HOST_SUBDIR)/libcpp && \
28356 $(MAKE) $(FLAGS_TO_PASS) install-strip)
28358 @endif libcpp
28360 # Other targets (info, dvi, pdf, etc.)
28362 .PHONY: maybe-info-libcpp info-libcpp
28363 maybe-info-libcpp:
28364 @if libcpp
28365 maybe-info-libcpp: info-libcpp
28367 info-libcpp: \
28368 configure-libcpp
28369 @[ -f ./libcpp/Makefile ] || exit 0; \
28370 r=`${PWD_COMMAND}`; export r; \
28371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28372 $(HOST_EXPORTS) \
28373 for flag in $(EXTRA_HOST_FLAGS) ; do \
28374 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28375 done; \
28376 echo "Doing info in libcpp" ; \
28377 (cd $(HOST_SUBDIR)/libcpp && \
28378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28380 "RANLIB=$${RANLIB}" \
28381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28382 info) \
28383 || exit 1
28385 @endif libcpp
28387 .PHONY: maybe-dvi-libcpp dvi-libcpp
28388 maybe-dvi-libcpp:
28389 @if libcpp
28390 maybe-dvi-libcpp: dvi-libcpp
28392 dvi-libcpp: \
28393 configure-libcpp
28394 @[ -f ./libcpp/Makefile ] || exit 0; \
28395 r=`${PWD_COMMAND}`; export r; \
28396 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28397 $(HOST_EXPORTS) \
28398 for flag in $(EXTRA_HOST_FLAGS) ; do \
28399 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28400 done; \
28401 echo "Doing dvi in libcpp" ; \
28402 (cd $(HOST_SUBDIR)/libcpp && \
28403 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28404 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28405 "RANLIB=$${RANLIB}" \
28406 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28407 dvi) \
28408 || exit 1
28410 @endif libcpp
28412 .PHONY: maybe-pdf-libcpp pdf-libcpp
28413 maybe-pdf-libcpp:
28414 @if libcpp
28415 maybe-pdf-libcpp: pdf-libcpp
28417 pdf-libcpp: \
28418 configure-libcpp
28419 @[ -f ./libcpp/Makefile ] || exit 0; \
28420 r=`${PWD_COMMAND}`; export r; \
28421 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28422 $(HOST_EXPORTS) \
28423 for flag in $(EXTRA_HOST_FLAGS) ; do \
28424 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28425 done; \
28426 echo "Doing pdf in libcpp" ; \
28427 (cd $(HOST_SUBDIR)/libcpp && \
28428 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28429 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28430 "RANLIB=$${RANLIB}" \
28431 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28432 pdf) \
28433 || exit 1
28435 @endif libcpp
28437 .PHONY: maybe-html-libcpp html-libcpp
28438 maybe-html-libcpp:
28439 @if libcpp
28440 maybe-html-libcpp: html-libcpp
28442 html-libcpp: \
28443 configure-libcpp
28444 @[ -f ./libcpp/Makefile ] || exit 0; \
28445 r=`${PWD_COMMAND}`; export r; \
28446 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28447 $(HOST_EXPORTS) \
28448 for flag in $(EXTRA_HOST_FLAGS) ; do \
28449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28450 done; \
28451 echo "Doing html in libcpp" ; \
28452 (cd $(HOST_SUBDIR)/libcpp && \
28453 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28454 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28455 "RANLIB=$${RANLIB}" \
28456 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28457 html) \
28458 || exit 1
28460 @endif libcpp
28462 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
28463 maybe-TAGS-libcpp:
28464 @if libcpp
28465 maybe-TAGS-libcpp: TAGS-libcpp
28467 TAGS-libcpp: \
28468 configure-libcpp
28469 @[ -f ./libcpp/Makefile ] || exit 0; \
28470 r=`${PWD_COMMAND}`; export r; \
28471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28472 $(HOST_EXPORTS) \
28473 for flag in $(EXTRA_HOST_FLAGS) ; do \
28474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28475 done; \
28476 echo "Doing TAGS in libcpp" ; \
28477 (cd $(HOST_SUBDIR)/libcpp && \
28478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28480 "RANLIB=$${RANLIB}" \
28481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28482 TAGS) \
28483 || exit 1
28485 @endif libcpp
28487 .PHONY: maybe-install-info-libcpp install-info-libcpp
28488 maybe-install-info-libcpp:
28489 @if libcpp
28490 maybe-install-info-libcpp: install-info-libcpp
28492 install-info-libcpp: \
28493 configure-libcpp \
28494 info-libcpp
28495 @[ -f ./libcpp/Makefile ] || exit 0; \
28496 r=`${PWD_COMMAND}`; export r; \
28497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28498 $(HOST_EXPORTS) \
28499 for flag in $(EXTRA_HOST_FLAGS) ; do \
28500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28501 done; \
28502 echo "Doing install-info in libcpp" ; \
28503 (cd $(HOST_SUBDIR)/libcpp && \
28504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28506 "RANLIB=$${RANLIB}" \
28507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28508 install-info) \
28509 || exit 1
28511 @endif libcpp
28513 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
28514 maybe-install-pdf-libcpp:
28515 @if libcpp
28516 maybe-install-pdf-libcpp: install-pdf-libcpp
28518 install-pdf-libcpp: \
28519 configure-libcpp \
28520 pdf-libcpp
28521 @[ -f ./libcpp/Makefile ] || exit 0; \
28522 r=`${PWD_COMMAND}`; export r; \
28523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28524 $(HOST_EXPORTS) \
28525 for flag in $(EXTRA_HOST_FLAGS) ; do \
28526 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28527 done; \
28528 echo "Doing install-pdf in libcpp" ; \
28529 (cd $(HOST_SUBDIR)/libcpp && \
28530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28532 "RANLIB=$${RANLIB}" \
28533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28534 install-pdf) \
28535 || exit 1
28537 @endif libcpp
28539 .PHONY: maybe-install-html-libcpp install-html-libcpp
28540 maybe-install-html-libcpp:
28541 @if libcpp
28542 maybe-install-html-libcpp: install-html-libcpp
28544 install-html-libcpp: \
28545 configure-libcpp \
28546 html-libcpp
28547 @[ -f ./libcpp/Makefile ] || exit 0; \
28548 r=`${PWD_COMMAND}`; export r; \
28549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28550 $(HOST_EXPORTS) \
28551 for flag in $(EXTRA_HOST_FLAGS) ; do \
28552 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28553 done; \
28554 echo "Doing install-html in libcpp" ; \
28555 (cd $(HOST_SUBDIR)/libcpp && \
28556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28558 "RANLIB=$${RANLIB}" \
28559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28560 install-html) \
28561 || exit 1
28563 @endif libcpp
28565 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
28566 maybe-installcheck-libcpp:
28567 @if libcpp
28568 maybe-installcheck-libcpp: installcheck-libcpp
28570 installcheck-libcpp: \
28571 configure-libcpp
28572 @[ -f ./libcpp/Makefile ] || exit 0; \
28573 r=`${PWD_COMMAND}`; export r; \
28574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28575 $(HOST_EXPORTS) \
28576 for flag in $(EXTRA_HOST_FLAGS) ; do \
28577 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28578 done; \
28579 echo "Doing installcheck in libcpp" ; \
28580 (cd $(HOST_SUBDIR)/libcpp && \
28581 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28582 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28583 "RANLIB=$${RANLIB}" \
28584 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28585 installcheck) \
28586 || exit 1
28588 @endif libcpp
28590 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
28591 maybe-mostlyclean-libcpp:
28592 @if libcpp
28593 maybe-mostlyclean-libcpp: mostlyclean-libcpp
28595 mostlyclean-libcpp:
28596 @[ -f ./libcpp/Makefile ] || exit 0; \
28597 r=`${PWD_COMMAND}`; export r; \
28598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28599 $(HOST_EXPORTS) \
28600 for flag in $(EXTRA_HOST_FLAGS) ; do \
28601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28602 done; \
28603 echo "Doing mostlyclean in libcpp" ; \
28604 (cd $(HOST_SUBDIR)/libcpp && \
28605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28607 "RANLIB=$${RANLIB}" \
28608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28609 mostlyclean) \
28610 || exit 1
28612 @endif libcpp
28614 .PHONY: maybe-clean-libcpp clean-libcpp
28615 maybe-clean-libcpp:
28616 @if libcpp
28617 maybe-clean-libcpp: clean-libcpp
28619 clean-libcpp:
28620 @[ -f ./libcpp/Makefile ] || exit 0; \
28621 r=`${PWD_COMMAND}`; export r; \
28622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28623 $(HOST_EXPORTS) \
28624 for flag in $(EXTRA_HOST_FLAGS) ; do \
28625 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28626 done; \
28627 echo "Doing clean in libcpp" ; \
28628 (cd $(HOST_SUBDIR)/libcpp && \
28629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28631 "RANLIB=$${RANLIB}" \
28632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28633 clean) \
28634 || exit 1
28636 @endif libcpp
28638 .PHONY: maybe-distclean-libcpp distclean-libcpp
28639 maybe-distclean-libcpp:
28640 @if libcpp
28641 maybe-distclean-libcpp: distclean-libcpp
28643 distclean-libcpp:
28644 @[ -f ./libcpp/Makefile ] || exit 0; \
28645 r=`${PWD_COMMAND}`; export r; \
28646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28647 $(HOST_EXPORTS) \
28648 for flag in $(EXTRA_HOST_FLAGS) ; do \
28649 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28650 done; \
28651 echo "Doing distclean in libcpp" ; \
28652 (cd $(HOST_SUBDIR)/libcpp && \
28653 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28654 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28655 "RANLIB=$${RANLIB}" \
28656 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28657 distclean) \
28658 || exit 1
28660 @endif libcpp
28662 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
28663 maybe-maintainer-clean-libcpp:
28664 @if libcpp
28665 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
28667 maintainer-clean-libcpp:
28668 @[ -f ./libcpp/Makefile ] || exit 0; \
28669 r=`${PWD_COMMAND}`; export r; \
28670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28671 $(HOST_EXPORTS) \
28672 for flag in $(EXTRA_HOST_FLAGS) ; do \
28673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28674 done; \
28675 echo "Doing maintainer-clean in libcpp" ; \
28676 (cd $(HOST_SUBDIR)/libcpp && \
28677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28679 "RANLIB=$${RANLIB}" \
28680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28681 maintainer-clean) \
28682 || exit 1
28684 @endif libcpp
28688 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
28689 maybe-configure-libdecnumber:
28690 @if gcc-bootstrap
28691 configure-libdecnumber: stage_current
28692 @endif gcc-bootstrap
28693 @if libdecnumber
28694 maybe-configure-libdecnumber: configure-libdecnumber
28695 configure-libdecnumber:
28696 @r=`${PWD_COMMAND}`; export r; \
28697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28698 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28699 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28700 $(HOST_EXPORTS) \
28701 echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
28702 cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
28703 case $(srcdir) in \
28704 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28705 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28706 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28707 esac; \
28708 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28709 libsrcdir="$$s/libdecnumber"; \
28710 $(SHELL) $${libsrcdir}/configure \
28711 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28712 --target=${target_alias} $${srcdiroption} \
28713 || exit 1
28714 @endif libdecnumber
28718 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
28719 maybe-configure-stage1-libdecnumber:
28720 @if libdecnumber-bootstrap
28721 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
28722 configure-stage1-libdecnumber:
28723 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28724 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28725 @r=`${PWD_COMMAND}`; export r; \
28726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28727 TFLAGS="$(STAGE1_TFLAGS)"; \
28728 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28729 $(HOST_EXPORTS) \
28730 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28731 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28732 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
28733 echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
28734 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28735 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28736 case $(srcdir) in \
28737 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28738 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28739 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28740 esac; \
28741 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28742 libsrcdir="$$s/libdecnumber"; \
28743 $(SHELL) $${libsrcdir}/configure \
28744 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28745 --target=${target_alias} $${srcdiroption} \
28746 $(STAGE1_CONFIGURE_FLAGS)
28747 @endif libdecnumber-bootstrap
28749 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
28750 maybe-configure-stage2-libdecnumber:
28751 @if libdecnumber-bootstrap
28752 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
28753 configure-stage2-libdecnumber:
28754 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28755 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28756 @r=`${PWD_COMMAND}`; export r; \
28757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758 TFLAGS="$(STAGE2_TFLAGS)"; \
28759 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28760 $(HOST_EXPORTS) \
28761 $(POSTSTAGE1_HOST_EXPORTS) \
28762 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28763 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28764 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
28765 echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
28766 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28767 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28768 case $(srcdir) in \
28769 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28770 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28771 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28772 esac; \
28773 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28774 libsrcdir="$$s/libdecnumber"; \
28775 $(SHELL) $${libsrcdir}/configure \
28776 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28777 --target=${target_alias} $${srcdiroption} \
28778 --with-build-libsubdir=$(HOST_SUBDIR) \
28779 $(STAGE2_CONFIGURE_FLAGS)
28780 @endif libdecnumber-bootstrap
28782 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
28783 maybe-configure-stage3-libdecnumber:
28784 @if libdecnumber-bootstrap
28785 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
28786 configure-stage3-libdecnumber:
28787 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28788 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28789 @r=`${PWD_COMMAND}`; export r; \
28790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28791 TFLAGS="$(STAGE3_TFLAGS)"; \
28792 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28793 $(HOST_EXPORTS) \
28794 $(POSTSTAGE1_HOST_EXPORTS) \
28795 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28796 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28797 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
28798 echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
28799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28800 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28801 case $(srcdir) in \
28802 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28803 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28804 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28805 esac; \
28806 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28807 libsrcdir="$$s/libdecnumber"; \
28808 $(SHELL) $${libsrcdir}/configure \
28809 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28810 --target=${target_alias} $${srcdiroption} \
28811 --with-build-libsubdir=$(HOST_SUBDIR) \
28812 $(STAGE3_CONFIGURE_FLAGS)
28813 @endif libdecnumber-bootstrap
28815 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
28816 maybe-configure-stage4-libdecnumber:
28817 @if libdecnumber-bootstrap
28818 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
28819 configure-stage4-libdecnumber:
28820 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28821 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28822 @r=`${PWD_COMMAND}`; export r; \
28823 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28824 TFLAGS="$(STAGE4_TFLAGS)"; \
28825 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28826 $(HOST_EXPORTS) \
28827 $(POSTSTAGE1_HOST_EXPORTS) \
28828 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28829 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28830 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
28831 echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
28832 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28833 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28834 case $(srcdir) in \
28835 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28836 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28837 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28838 esac; \
28839 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28840 libsrcdir="$$s/libdecnumber"; \
28841 $(SHELL) $${libsrcdir}/configure \
28842 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28843 --target=${target_alias} $${srcdiroption} \
28844 --with-build-libsubdir=$(HOST_SUBDIR) \
28845 $(STAGE4_CONFIGURE_FLAGS)
28846 @endif libdecnumber-bootstrap
28848 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
28849 maybe-configure-stageprofile-libdecnumber:
28850 @if libdecnumber-bootstrap
28851 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
28852 configure-stageprofile-libdecnumber:
28853 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28854 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28855 @r=`${PWD_COMMAND}`; export r; \
28856 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28857 TFLAGS="$(STAGEprofile_TFLAGS)"; \
28858 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28859 $(HOST_EXPORTS) \
28860 $(POSTSTAGE1_HOST_EXPORTS) \
28861 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28862 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28863 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
28864 echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
28865 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28866 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28867 case $(srcdir) in \
28868 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28869 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28870 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28871 esac; \
28872 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28873 libsrcdir="$$s/libdecnumber"; \
28874 $(SHELL) $${libsrcdir}/configure \
28875 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28876 --target=${target_alias} $${srcdiroption} \
28877 --with-build-libsubdir=$(HOST_SUBDIR) \
28878 $(STAGEprofile_CONFIGURE_FLAGS)
28879 @endif libdecnumber-bootstrap
28881 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
28882 maybe-configure-stagefeedback-libdecnumber:
28883 @if libdecnumber-bootstrap
28884 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
28885 configure-stagefeedback-libdecnumber:
28886 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28887 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
28888 @r=`${PWD_COMMAND}`; export r; \
28889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28890 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28891 test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
28892 $(HOST_EXPORTS) \
28893 $(POSTSTAGE1_HOST_EXPORTS) \
28894 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28895 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28896 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
28897 echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
28898 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
28899 cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
28900 case $(srcdir) in \
28901 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28902 *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
28903 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28904 esac; \
28905 srcdiroption="--srcdir=$${topdir}/libdecnumber"; \
28906 libsrcdir="$$s/libdecnumber"; \
28907 $(SHELL) $${libsrcdir}/configure \
28908 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28909 --target=${target_alias} $${srcdiroption} \
28910 --with-build-libsubdir=$(HOST_SUBDIR) \
28911 $(STAGEfeedback_CONFIGURE_FLAGS)
28912 @endif libdecnumber-bootstrap
28918 .PHONY: all-libdecnumber maybe-all-libdecnumber
28919 maybe-all-libdecnumber:
28920 @if gcc-bootstrap
28921 all-libdecnumber: stage_current
28922 @endif gcc-bootstrap
28923 @if libdecnumber
28924 TARGET-libdecnumber=all
28925 maybe-all-libdecnumber: all-libdecnumber
28926 all-libdecnumber: configure-libdecnumber
28927 @r=`${PWD_COMMAND}`; export r; \
28928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28929 $(HOST_EXPORTS) \
28930 (cd $(HOST_SUBDIR)/libdecnumber && \
28931 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
28932 $(TARGET-libdecnumber))
28933 @endif libdecnumber
28937 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
28938 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
28939 maybe-all-stage1-libdecnumber:
28940 maybe-clean-stage1-libdecnumber:
28941 @if libdecnumber-bootstrap
28942 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
28943 all-stage1: all-stage1-libdecnumber
28944 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
28945 all-stage1-libdecnumber: configure-stage1-libdecnumber
28946 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28947 @r=`${PWD_COMMAND}`; export r; \
28948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949 TFLAGS="$(STAGE1_TFLAGS)"; \
28950 $(HOST_EXPORTS) \
28951 cd $(HOST_SUBDIR)/libdecnumber && \
28952 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28953 CFLAGS="$(STAGE1_CFLAGS)" \
28954 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28955 LIBCFLAGS="$(LIBCFLAGS)" \
28956 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28957 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28958 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28959 $(EXTRA_HOST_FLAGS) \
28960 TFLAGS="$(STAGE1_TFLAGS)" \
28961 $(TARGET-stage1-libdecnumber)
28963 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
28964 clean-stage1: clean-stage1-libdecnumber
28965 clean-stage1-libdecnumber:
28966 @if [ $(current_stage) = stage1 ]; then \
28967 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
28968 else \
28969 [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
28970 $(MAKE) stage1-start; \
28971 fi; \
28972 cd $(HOST_SUBDIR)/libdecnumber && \
28973 $(MAKE) $(EXTRA_HOST_FLAGS) \
28974 clean
28975 @endif libdecnumber-bootstrap
28978 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
28979 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
28980 maybe-all-stage2-libdecnumber:
28981 maybe-clean-stage2-libdecnumber:
28982 @if libdecnumber-bootstrap
28983 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
28984 all-stage2: all-stage2-libdecnumber
28985 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
28986 all-stage2-libdecnumber: configure-stage2-libdecnumber
28987 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28988 @r=`${PWD_COMMAND}`; export r; \
28989 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28990 TFLAGS="$(STAGE2_TFLAGS)"; \
28991 $(HOST_EXPORTS) \
28992 $(POSTSTAGE1_HOST_EXPORTS) \
28993 cd $(HOST_SUBDIR)/libdecnumber && \
28994 $(MAKE) $(BASE_FLAGS_TO_PASS) \
28995 CFLAGS="$(STAGE2_CFLAGS)" \
28996 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
28997 LIBCFLAGS="$(STAGE2_CFLAGS)" \
28998 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28999 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29000 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29001 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29002 TFLAGS="$(STAGE2_TFLAGS)" \
29003 $(TARGET-stage2-libdecnumber)
29005 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
29006 clean-stage2: clean-stage2-libdecnumber
29007 clean-stage2-libdecnumber:
29008 @if [ $(current_stage) = stage2 ]; then \
29009 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29010 else \
29011 [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
29012 $(MAKE) stage2-start; \
29013 fi; \
29014 cd $(HOST_SUBDIR)/libdecnumber && \
29015 $(MAKE) $(EXTRA_HOST_FLAGS) \
29016 $(POSTSTAGE1_FLAGS_TO_PASS) \
29017 clean
29018 @endif libdecnumber-bootstrap
29021 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
29022 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
29023 maybe-all-stage3-libdecnumber:
29024 maybe-clean-stage3-libdecnumber:
29025 @if libdecnumber-bootstrap
29026 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
29027 all-stage3: all-stage3-libdecnumber
29028 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
29029 all-stage3-libdecnumber: configure-stage3-libdecnumber
29030 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29031 @r=`${PWD_COMMAND}`; export r; \
29032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29033 TFLAGS="$(STAGE3_TFLAGS)"; \
29034 $(HOST_EXPORTS) \
29035 $(POSTSTAGE1_HOST_EXPORTS) \
29036 cd $(HOST_SUBDIR)/libdecnumber && \
29037 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29038 CFLAGS="$(STAGE3_CFLAGS)" \
29039 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29040 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29041 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29042 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29043 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29044 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29045 TFLAGS="$(STAGE3_TFLAGS)" \
29046 $(TARGET-stage3-libdecnumber)
29048 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
29049 clean-stage3: clean-stage3-libdecnumber
29050 clean-stage3-libdecnumber:
29051 @if [ $(current_stage) = stage3 ]; then \
29052 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29053 else \
29054 [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
29055 $(MAKE) stage3-start; \
29056 fi; \
29057 cd $(HOST_SUBDIR)/libdecnumber && \
29058 $(MAKE) $(EXTRA_HOST_FLAGS) \
29059 $(POSTSTAGE1_FLAGS_TO_PASS) \
29060 clean
29061 @endif libdecnumber-bootstrap
29064 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
29065 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
29066 maybe-all-stage4-libdecnumber:
29067 maybe-clean-stage4-libdecnumber:
29068 @if libdecnumber-bootstrap
29069 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
29070 all-stage4: all-stage4-libdecnumber
29071 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
29072 all-stage4-libdecnumber: configure-stage4-libdecnumber
29073 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29074 @r=`${PWD_COMMAND}`; export r; \
29075 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29076 TFLAGS="$(STAGE4_TFLAGS)"; \
29077 $(HOST_EXPORTS) \
29078 $(POSTSTAGE1_HOST_EXPORTS) \
29079 cd $(HOST_SUBDIR)/libdecnumber && \
29080 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29081 CFLAGS="$(STAGE4_CFLAGS)" \
29082 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29083 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29084 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29085 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29086 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29087 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29088 TFLAGS="$(STAGE4_TFLAGS)" \
29089 $(TARGET-stage4-libdecnumber)
29091 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
29092 clean-stage4: clean-stage4-libdecnumber
29093 clean-stage4-libdecnumber:
29094 @if [ $(current_stage) = stage4 ]; then \
29095 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29096 else \
29097 [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
29098 $(MAKE) stage4-start; \
29099 fi; \
29100 cd $(HOST_SUBDIR)/libdecnumber && \
29101 $(MAKE) $(EXTRA_HOST_FLAGS) \
29102 $(POSTSTAGE1_FLAGS_TO_PASS) \
29103 clean
29104 @endif libdecnumber-bootstrap
29107 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
29108 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
29109 maybe-all-stageprofile-libdecnumber:
29110 maybe-clean-stageprofile-libdecnumber:
29111 @if libdecnumber-bootstrap
29112 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
29113 all-stageprofile: all-stageprofile-libdecnumber
29114 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
29115 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
29116 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29117 @r=`${PWD_COMMAND}`; export r; \
29118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29119 TFLAGS="$(STAGEprofile_TFLAGS)"; \
29120 $(HOST_EXPORTS) \
29121 $(POSTSTAGE1_HOST_EXPORTS) \
29122 cd $(HOST_SUBDIR)/libdecnumber && \
29123 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29124 CFLAGS="$(STAGEprofile_CFLAGS)" \
29125 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29126 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29127 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29128 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29129 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29130 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29131 TFLAGS="$(STAGEprofile_TFLAGS)" \
29132 $(TARGET-stageprofile-libdecnumber)
29134 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
29135 clean-stageprofile: clean-stageprofile-libdecnumber
29136 clean-stageprofile-libdecnumber:
29137 @if [ $(current_stage) = stageprofile ]; then \
29138 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29139 else \
29140 [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
29141 $(MAKE) stageprofile-start; \
29142 fi; \
29143 cd $(HOST_SUBDIR)/libdecnumber && \
29144 $(MAKE) $(EXTRA_HOST_FLAGS) \
29145 $(POSTSTAGE1_FLAGS_TO_PASS) \
29146 clean
29147 @endif libdecnumber-bootstrap
29150 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
29151 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
29152 maybe-all-stagefeedback-libdecnumber:
29153 maybe-clean-stagefeedback-libdecnumber:
29154 @if libdecnumber-bootstrap
29155 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
29156 all-stagefeedback: all-stagefeedback-libdecnumber
29157 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
29158 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
29159 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29160 @r=`${PWD_COMMAND}`; export r; \
29161 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29162 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29163 $(HOST_EXPORTS) \
29164 $(POSTSTAGE1_HOST_EXPORTS) \
29165 cd $(HOST_SUBDIR)/libdecnumber && \
29166 $(MAKE) $(BASE_FLAGS_TO_PASS) \
29167 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29168 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29169 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29170 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29171 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29172 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29173 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
29174 TFLAGS="$(STAGEfeedback_TFLAGS)" \
29175 $(TARGET-stagefeedback-libdecnumber)
29177 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
29178 clean-stagefeedback: clean-stagefeedback-libdecnumber
29179 clean-stagefeedback-libdecnumber:
29180 @if [ $(current_stage) = stagefeedback ]; then \
29181 [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
29182 else \
29183 [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
29184 $(MAKE) stagefeedback-start; \
29185 fi; \
29186 cd $(HOST_SUBDIR)/libdecnumber && \
29187 $(MAKE) $(EXTRA_HOST_FLAGS) \
29188 $(POSTSTAGE1_FLAGS_TO_PASS) \
29189 clean
29190 @endif libdecnumber-bootstrap
29196 .PHONY: check-libdecnumber maybe-check-libdecnumber
29197 maybe-check-libdecnumber:
29198 @if libdecnumber
29199 maybe-check-libdecnumber: check-libdecnumber
29201 check-libdecnumber:
29202 @: $(MAKE); $(unstage)
29203 @r=`${PWD_COMMAND}`; export r; \
29204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29205 $(HOST_EXPORTS) \
29206 (cd $(HOST_SUBDIR)/libdecnumber && \
29207 $(MAKE) $(FLAGS_TO_PASS) check)
29209 @endif libdecnumber
29211 .PHONY: install-libdecnumber maybe-install-libdecnumber
29212 maybe-install-libdecnumber:
29213 @if libdecnumber
29214 maybe-install-libdecnumber: install-libdecnumber
29216 install-libdecnumber: installdirs
29217 @: $(MAKE); $(unstage)
29218 @r=`${PWD_COMMAND}`; export r; \
29219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29220 $(HOST_EXPORTS) \
29221 (cd $(HOST_SUBDIR)/libdecnumber && \
29222 $(MAKE) $(FLAGS_TO_PASS) install)
29224 @endif libdecnumber
29226 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
29227 maybe-install-strip-libdecnumber:
29228 @if libdecnumber
29229 maybe-install-strip-libdecnumber: install-strip-libdecnumber
29231 install-strip-libdecnumber: installdirs
29232 @: $(MAKE); $(unstage)
29233 @r=`${PWD_COMMAND}`; export r; \
29234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29235 $(HOST_EXPORTS) \
29236 (cd $(HOST_SUBDIR)/libdecnumber && \
29237 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29239 @endif libdecnumber
29241 # Other targets (info, dvi, pdf, etc.)
29243 .PHONY: maybe-info-libdecnumber info-libdecnumber
29244 maybe-info-libdecnumber:
29245 @if libdecnumber
29246 maybe-info-libdecnumber: info-libdecnumber
29248 info-libdecnumber: \
29249 configure-libdecnumber
29250 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29251 r=`${PWD_COMMAND}`; export r; \
29252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29253 $(HOST_EXPORTS) \
29254 for flag in $(EXTRA_HOST_FLAGS) ; do \
29255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29256 done; \
29257 echo "Doing info in libdecnumber" ; \
29258 (cd $(HOST_SUBDIR)/libdecnumber && \
29259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29261 "RANLIB=$${RANLIB}" \
29262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29263 info) \
29264 || exit 1
29266 @endif libdecnumber
29268 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
29269 maybe-dvi-libdecnumber:
29270 @if libdecnumber
29271 maybe-dvi-libdecnumber: dvi-libdecnumber
29273 dvi-libdecnumber: \
29274 configure-libdecnumber
29275 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29276 r=`${PWD_COMMAND}`; export r; \
29277 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29278 $(HOST_EXPORTS) \
29279 for flag in $(EXTRA_HOST_FLAGS) ; do \
29280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29281 done; \
29282 echo "Doing dvi in libdecnumber" ; \
29283 (cd $(HOST_SUBDIR)/libdecnumber && \
29284 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29285 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29286 "RANLIB=$${RANLIB}" \
29287 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29288 dvi) \
29289 || exit 1
29291 @endif libdecnumber
29293 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
29294 maybe-pdf-libdecnumber:
29295 @if libdecnumber
29296 maybe-pdf-libdecnumber: pdf-libdecnumber
29298 pdf-libdecnumber: \
29299 configure-libdecnumber
29300 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29301 r=`${PWD_COMMAND}`; export r; \
29302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29303 $(HOST_EXPORTS) \
29304 for flag in $(EXTRA_HOST_FLAGS) ; do \
29305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29306 done; \
29307 echo "Doing pdf in libdecnumber" ; \
29308 (cd $(HOST_SUBDIR)/libdecnumber && \
29309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29311 "RANLIB=$${RANLIB}" \
29312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29313 pdf) \
29314 || exit 1
29316 @endif libdecnumber
29318 .PHONY: maybe-html-libdecnumber html-libdecnumber
29319 maybe-html-libdecnumber:
29320 @if libdecnumber
29321 maybe-html-libdecnumber: html-libdecnumber
29323 html-libdecnumber: \
29324 configure-libdecnumber
29325 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29326 r=`${PWD_COMMAND}`; export r; \
29327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328 $(HOST_EXPORTS) \
29329 for flag in $(EXTRA_HOST_FLAGS) ; do \
29330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29331 done; \
29332 echo "Doing html in libdecnumber" ; \
29333 (cd $(HOST_SUBDIR)/libdecnumber && \
29334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29336 "RANLIB=$${RANLIB}" \
29337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29338 html) \
29339 || exit 1
29341 @endif libdecnumber
29343 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
29344 maybe-TAGS-libdecnumber:
29345 @if libdecnumber
29346 maybe-TAGS-libdecnumber: TAGS-libdecnumber
29348 TAGS-libdecnumber: \
29349 configure-libdecnumber
29350 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29351 r=`${PWD_COMMAND}`; export r; \
29352 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29353 $(HOST_EXPORTS) \
29354 for flag in $(EXTRA_HOST_FLAGS) ; do \
29355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29356 done; \
29357 echo "Doing TAGS in libdecnumber" ; \
29358 (cd $(HOST_SUBDIR)/libdecnumber && \
29359 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29360 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29361 "RANLIB=$${RANLIB}" \
29362 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29363 TAGS) \
29364 || exit 1
29366 @endif libdecnumber
29368 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
29369 maybe-install-info-libdecnumber:
29370 @if libdecnumber
29371 maybe-install-info-libdecnumber: install-info-libdecnumber
29373 install-info-libdecnumber: \
29374 configure-libdecnumber \
29375 info-libdecnumber
29376 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29377 r=`${PWD_COMMAND}`; export r; \
29378 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29379 $(HOST_EXPORTS) \
29380 for flag in $(EXTRA_HOST_FLAGS) ; do \
29381 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29382 done; \
29383 echo "Doing install-info in libdecnumber" ; \
29384 (cd $(HOST_SUBDIR)/libdecnumber && \
29385 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29386 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29387 "RANLIB=$${RANLIB}" \
29388 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29389 install-info) \
29390 || exit 1
29392 @endif libdecnumber
29394 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
29395 maybe-install-pdf-libdecnumber:
29396 @if libdecnumber
29397 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
29399 install-pdf-libdecnumber: \
29400 configure-libdecnumber \
29401 pdf-libdecnumber
29402 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29403 r=`${PWD_COMMAND}`; export r; \
29404 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29405 $(HOST_EXPORTS) \
29406 for flag in $(EXTRA_HOST_FLAGS) ; do \
29407 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29408 done; \
29409 echo "Doing install-pdf in libdecnumber" ; \
29410 (cd $(HOST_SUBDIR)/libdecnumber && \
29411 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29412 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29413 "RANLIB=$${RANLIB}" \
29414 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29415 install-pdf) \
29416 || exit 1
29418 @endif libdecnumber
29420 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
29421 maybe-install-html-libdecnumber:
29422 @if libdecnumber
29423 maybe-install-html-libdecnumber: install-html-libdecnumber
29425 install-html-libdecnumber: \
29426 configure-libdecnumber \
29427 html-libdecnumber
29428 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29429 r=`${PWD_COMMAND}`; export r; \
29430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29431 $(HOST_EXPORTS) \
29432 for flag in $(EXTRA_HOST_FLAGS) ; do \
29433 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29434 done; \
29435 echo "Doing install-html in libdecnumber" ; \
29436 (cd $(HOST_SUBDIR)/libdecnumber && \
29437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29439 "RANLIB=$${RANLIB}" \
29440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29441 install-html) \
29442 || exit 1
29444 @endif libdecnumber
29446 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
29447 maybe-installcheck-libdecnumber:
29448 @if libdecnumber
29449 maybe-installcheck-libdecnumber: installcheck-libdecnumber
29451 installcheck-libdecnumber: \
29452 configure-libdecnumber
29453 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29454 r=`${PWD_COMMAND}`; export r; \
29455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29456 $(HOST_EXPORTS) \
29457 for flag in $(EXTRA_HOST_FLAGS) ; do \
29458 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29459 done; \
29460 echo "Doing installcheck in libdecnumber" ; \
29461 (cd $(HOST_SUBDIR)/libdecnumber && \
29462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29464 "RANLIB=$${RANLIB}" \
29465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29466 installcheck) \
29467 || exit 1
29469 @endif libdecnumber
29471 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
29472 maybe-mostlyclean-libdecnumber:
29473 @if libdecnumber
29474 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
29476 mostlyclean-libdecnumber:
29477 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29478 r=`${PWD_COMMAND}`; export r; \
29479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29480 $(HOST_EXPORTS) \
29481 for flag in $(EXTRA_HOST_FLAGS) ; do \
29482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29483 done; \
29484 echo "Doing mostlyclean in libdecnumber" ; \
29485 (cd $(HOST_SUBDIR)/libdecnumber && \
29486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29488 "RANLIB=$${RANLIB}" \
29489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29490 mostlyclean) \
29491 || exit 1
29493 @endif libdecnumber
29495 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
29496 maybe-clean-libdecnumber:
29497 @if libdecnumber
29498 maybe-clean-libdecnumber: clean-libdecnumber
29500 clean-libdecnumber:
29501 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29502 r=`${PWD_COMMAND}`; export r; \
29503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29504 $(HOST_EXPORTS) \
29505 for flag in $(EXTRA_HOST_FLAGS) ; do \
29506 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29507 done; \
29508 echo "Doing clean in libdecnumber" ; \
29509 (cd $(HOST_SUBDIR)/libdecnumber && \
29510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29512 "RANLIB=$${RANLIB}" \
29513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29514 clean) \
29515 || exit 1
29517 @endif libdecnumber
29519 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
29520 maybe-distclean-libdecnumber:
29521 @if libdecnumber
29522 maybe-distclean-libdecnumber: distclean-libdecnumber
29524 distclean-libdecnumber:
29525 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29526 r=`${PWD_COMMAND}`; export r; \
29527 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29528 $(HOST_EXPORTS) \
29529 for flag in $(EXTRA_HOST_FLAGS) ; do \
29530 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29531 done; \
29532 echo "Doing distclean in libdecnumber" ; \
29533 (cd $(HOST_SUBDIR)/libdecnumber && \
29534 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29535 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29536 "RANLIB=$${RANLIB}" \
29537 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29538 distclean) \
29539 || exit 1
29541 @endif libdecnumber
29543 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
29544 maybe-maintainer-clean-libdecnumber:
29545 @if libdecnumber
29546 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
29548 maintainer-clean-libdecnumber:
29549 @[ -f ./libdecnumber/Makefile ] || exit 0; \
29550 r=`${PWD_COMMAND}`; export r; \
29551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29552 $(HOST_EXPORTS) \
29553 for flag in $(EXTRA_HOST_FLAGS) ; do \
29554 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29555 done; \
29556 echo "Doing maintainer-clean in libdecnumber" ; \
29557 (cd $(HOST_SUBDIR)/libdecnumber && \
29558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29560 "RANLIB=$${RANLIB}" \
29561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29562 maintainer-clean) \
29563 || exit 1
29565 @endif libdecnumber
29569 .PHONY: configure-libgui maybe-configure-libgui
29570 maybe-configure-libgui:
29571 @if gcc-bootstrap
29572 configure-libgui: stage_current
29573 @endif gcc-bootstrap
29574 @if libgui
29575 maybe-configure-libgui: configure-libgui
29576 configure-libgui:
29577 @: $(MAKE); $(unstage)
29578 @r=`${PWD_COMMAND}`; export r; \
29579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29580 test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
29581 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
29582 $(HOST_EXPORTS) \
29583 echo Configuring in $(HOST_SUBDIR)/libgui; \
29584 cd "$(HOST_SUBDIR)/libgui" || exit 1; \
29585 case $(srcdir) in \
29586 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29587 *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
29588 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29589 esac; \
29590 srcdiroption="--srcdir=$${topdir}/libgui"; \
29591 libsrcdir="$$s/libgui"; \
29592 $(SHELL) $${libsrcdir}/configure \
29593 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29594 --target=${target_alias} $${srcdiroption} \
29595 || exit 1
29596 @endif libgui
29602 .PHONY: all-libgui maybe-all-libgui
29603 maybe-all-libgui:
29604 @if gcc-bootstrap
29605 all-libgui: stage_current
29606 @endif gcc-bootstrap
29607 @if libgui
29608 TARGET-libgui=all
29609 maybe-all-libgui: all-libgui
29610 all-libgui: configure-libgui
29611 @: $(MAKE); $(unstage)
29612 @r=`${PWD_COMMAND}`; export r; \
29613 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29614 $(HOST_EXPORTS) \
29615 (cd $(HOST_SUBDIR)/libgui && \
29616 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
29617 $(TARGET-libgui))
29618 @endif libgui
29623 .PHONY: check-libgui maybe-check-libgui
29624 maybe-check-libgui:
29625 @if libgui
29626 maybe-check-libgui: check-libgui
29628 check-libgui:
29629 @: $(MAKE); $(unstage)
29630 @r=`${PWD_COMMAND}`; export r; \
29631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29632 $(HOST_EXPORTS) \
29633 (cd $(HOST_SUBDIR)/libgui && \
29634 $(MAKE) $(FLAGS_TO_PASS) check)
29636 @endif libgui
29638 .PHONY: install-libgui maybe-install-libgui
29639 maybe-install-libgui:
29640 @if libgui
29641 maybe-install-libgui: install-libgui
29643 install-libgui: installdirs
29644 @: $(MAKE); $(unstage)
29645 @r=`${PWD_COMMAND}`; export r; \
29646 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29647 $(HOST_EXPORTS) \
29648 (cd $(HOST_SUBDIR)/libgui && \
29649 $(MAKE) $(FLAGS_TO_PASS) install)
29651 @endif libgui
29653 .PHONY: install-strip-libgui maybe-install-strip-libgui
29654 maybe-install-strip-libgui:
29655 @if libgui
29656 maybe-install-strip-libgui: install-strip-libgui
29658 install-strip-libgui: installdirs
29659 @: $(MAKE); $(unstage)
29660 @r=`${PWD_COMMAND}`; export r; \
29661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29662 $(HOST_EXPORTS) \
29663 (cd $(HOST_SUBDIR)/libgui && \
29664 $(MAKE) $(FLAGS_TO_PASS) install-strip)
29666 @endif libgui
29668 # Other targets (info, dvi, pdf, etc.)
29670 .PHONY: maybe-info-libgui info-libgui
29671 maybe-info-libgui:
29672 @if libgui
29673 maybe-info-libgui: info-libgui
29675 info-libgui: \
29676 configure-libgui
29677 @: $(MAKE); $(unstage)
29678 @[ -f ./libgui/Makefile ] || exit 0; \
29679 r=`${PWD_COMMAND}`; export r; \
29680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29681 $(HOST_EXPORTS) \
29682 for flag in $(EXTRA_HOST_FLAGS) ; do \
29683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29684 done; \
29685 echo "Doing info in libgui" ; \
29686 (cd $(HOST_SUBDIR)/libgui && \
29687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29689 "RANLIB=$${RANLIB}" \
29690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29691 info) \
29692 || exit 1
29694 @endif libgui
29696 .PHONY: maybe-dvi-libgui dvi-libgui
29697 maybe-dvi-libgui:
29698 @if libgui
29699 maybe-dvi-libgui: dvi-libgui
29701 dvi-libgui: \
29702 configure-libgui
29703 @: $(MAKE); $(unstage)
29704 @[ -f ./libgui/Makefile ] || exit 0; \
29705 r=`${PWD_COMMAND}`; export r; \
29706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29707 $(HOST_EXPORTS) \
29708 for flag in $(EXTRA_HOST_FLAGS) ; do \
29709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29710 done; \
29711 echo "Doing dvi in libgui" ; \
29712 (cd $(HOST_SUBDIR)/libgui && \
29713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29715 "RANLIB=$${RANLIB}" \
29716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29717 dvi) \
29718 || exit 1
29720 @endif libgui
29722 .PHONY: maybe-pdf-libgui pdf-libgui
29723 maybe-pdf-libgui:
29724 @if libgui
29725 maybe-pdf-libgui: pdf-libgui
29727 pdf-libgui: \
29728 configure-libgui
29729 @: $(MAKE); $(unstage)
29730 @[ -f ./libgui/Makefile ] || exit 0; \
29731 r=`${PWD_COMMAND}`; export r; \
29732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29733 $(HOST_EXPORTS) \
29734 for flag in $(EXTRA_HOST_FLAGS) ; do \
29735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29736 done; \
29737 echo "Doing pdf in libgui" ; \
29738 (cd $(HOST_SUBDIR)/libgui && \
29739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29741 "RANLIB=$${RANLIB}" \
29742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29743 pdf) \
29744 || exit 1
29746 @endif libgui
29748 .PHONY: maybe-html-libgui html-libgui
29749 maybe-html-libgui:
29750 @if libgui
29751 maybe-html-libgui: html-libgui
29753 html-libgui: \
29754 configure-libgui
29755 @: $(MAKE); $(unstage)
29756 @[ -f ./libgui/Makefile ] || exit 0; \
29757 r=`${PWD_COMMAND}`; export r; \
29758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29759 $(HOST_EXPORTS) \
29760 for flag in $(EXTRA_HOST_FLAGS) ; do \
29761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29762 done; \
29763 echo "Doing html in libgui" ; \
29764 (cd $(HOST_SUBDIR)/libgui && \
29765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29767 "RANLIB=$${RANLIB}" \
29768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29769 html) \
29770 || exit 1
29772 @endif libgui
29774 .PHONY: maybe-TAGS-libgui TAGS-libgui
29775 maybe-TAGS-libgui:
29776 @if libgui
29777 maybe-TAGS-libgui: TAGS-libgui
29779 TAGS-libgui: \
29780 configure-libgui
29781 @: $(MAKE); $(unstage)
29782 @[ -f ./libgui/Makefile ] || exit 0; \
29783 r=`${PWD_COMMAND}`; export r; \
29784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29785 $(HOST_EXPORTS) \
29786 for flag in $(EXTRA_HOST_FLAGS) ; do \
29787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29788 done; \
29789 echo "Doing TAGS in libgui" ; \
29790 (cd $(HOST_SUBDIR)/libgui && \
29791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29793 "RANLIB=$${RANLIB}" \
29794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29795 TAGS) \
29796 || exit 1
29798 @endif libgui
29800 .PHONY: maybe-install-info-libgui install-info-libgui
29801 maybe-install-info-libgui:
29802 @if libgui
29803 maybe-install-info-libgui: install-info-libgui
29805 install-info-libgui: \
29806 configure-libgui \
29807 info-libgui
29808 @: $(MAKE); $(unstage)
29809 @[ -f ./libgui/Makefile ] || exit 0; \
29810 r=`${PWD_COMMAND}`; export r; \
29811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29812 $(HOST_EXPORTS) \
29813 for flag in $(EXTRA_HOST_FLAGS) ; do \
29814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29815 done; \
29816 echo "Doing install-info in libgui" ; \
29817 (cd $(HOST_SUBDIR)/libgui && \
29818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29820 "RANLIB=$${RANLIB}" \
29821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29822 install-info) \
29823 || exit 1
29825 @endif libgui
29827 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
29828 maybe-install-pdf-libgui:
29829 @if libgui
29830 maybe-install-pdf-libgui: install-pdf-libgui
29832 install-pdf-libgui: \
29833 configure-libgui \
29834 pdf-libgui
29835 @: $(MAKE); $(unstage)
29836 @[ -f ./libgui/Makefile ] || exit 0; \
29837 r=`${PWD_COMMAND}`; export r; \
29838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29839 $(HOST_EXPORTS) \
29840 for flag in $(EXTRA_HOST_FLAGS) ; do \
29841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29842 done; \
29843 echo "Doing install-pdf in libgui" ; \
29844 (cd $(HOST_SUBDIR)/libgui && \
29845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29847 "RANLIB=$${RANLIB}" \
29848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29849 install-pdf) \
29850 || exit 1
29852 @endif libgui
29854 .PHONY: maybe-install-html-libgui install-html-libgui
29855 maybe-install-html-libgui:
29856 @if libgui
29857 maybe-install-html-libgui: install-html-libgui
29859 install-html-libgui: \
29860 configure-libgui \
29861 html-libgui
29862 @: $(MAKE); $(unstage)
29863 @[ -f ./libgui/Makefile ] || exit 0; \
29864 r=`${PWD_COMMAND}`; export r; \
29865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29866 $(HOST_EXPORTS) \
29867 for flag in $(EXTRA_HOST_FLAGS) ; do \
29868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29869 done; \
29870 echo "Doing install-html in libgui" ; \
29871 (cd $(HOST_SUBDIR)/libgui && \
29872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29874 "RANLIB=$${RANLIB}" \
29875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29876 install-html) \
29877 || exit 1
29879 @endif libgui
29881 .PHONY: maybe-installcheck-libgui installcheck-libgui
29882 maybe-installcheck-libgui:
29883 @if libgui
29884 maybe-installcheck-libgui: installcheck-libgui
29886 installcheck-libgui: \
29887 configure-libgui
29888 @: $(MAKE); $(unstage)
29889 @[ -f ./libgui/Makefile ] || exit 0; \
29890 r=`${PWD_COMMAND}`; export r; \
29891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29892 $(HOST_EXPORTS) \
29893 for flag in $(EXTRA_HOST_FLAGS) ; do \
29894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29895 done; \
29896 echo "Doing installcheck in libgui" ; \
29897 (cd $(HOST_SUBDIR)/libgui && \
29898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29900 "RANLIB=$${RANLIB}" \
29901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29902 installcheck) \
29903 || exit 1
29905 @endif libgui
29907 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
29908 maybe-mostlyclean-libgui:
29909 @if libgui
29910 maybe-mostlyclean-libgui: mostlyclean-libgui
29912 mostlyclean-libgui:
29913 @: $(MAKE); $(unstage)
29914 @[ -f ./libgui/Makefile ] || exit 0; \
29915 r=`${PWD_COMMAND}`; export r; \
29916 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29917 $(HOST_EXPORTS) \
29918 for flag in $(EXTRA_HOST_FLAGS) ; do \
29919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29920 done; \
29921 echo "Doing mostlyclean in libgui" ; \
29922 (cd $(HOST_SUBDIR)/libgui && \
29923 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29924 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29925 "RANLIB=$${RANLIB}" \
29926 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29927 mostlyclean) \
29928 || exit 1
29930 @endif libgui
29932 .PHONY: maybe-clean-libgui clean-libgui
29933 maybe-clean-libgui:
29934 @if libgui
29935 maybe-clean-libgui: clean-libgui
29937 clean-libgui:
29938 @: $(MAKE); $(unstage)
29939 @[ -f ./libgui/Makefile ] || exit 0; \
29940 r=`${PWD_COMMAND}`; export r; \
29941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29942 $(HOST_EXPORTS) \
29943 for flag in $(EXTRA_HOST_FLAGS) ; do \
29944 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29945 done; \
29946 echo "Doing clean in libgui" ; \
29947 (cd $(HOST_SUBDIR)/libgui && \
29948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29950 "RANLIB=$${RANLIB}" \
29951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29952 clean) \
29953 || exit 1
29955 @endif libgui
29957 .PHONY: maybe-distclean-libgui distclean-libgui
29958 maybe-distclean-libgui:
29959 @if libgui
29960 maybe-distclean-libgui: distclean-libgui
29962 distclean-libgui:
29963 @: $(MAKE); $(unstage)
29964 @[ -f ./libgui/Makefile ] || exit 0; \
29965 r=`${PWD_COMMAND}`; export r; \
29966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29967 $(HOST_EXPORTS) \
29968 for flag in $(EXTRA_HOST_FLAGS) ; do \
29969 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29970 done; \
29971 echo "Doing distclean in libgui" ; \
29972 (cd $(HOST_SUBDIR)/libgui && \
29973 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29974 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29975 "RANLIB=$${RANLIB}" \
29976 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29977 distclean) \
29978 || exit 1
29980 @endif libgui
29982 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
29983 maybe-maintainer-clean-libgui:
29984 @if libgui
29985 maybe-maintainer-clean-libgui: maintainer-clean-libgui
29987 maintainer-clean-libgui:
29988 @: $(MAKE); $(unstage)
29989 @[ -f ./libgui/Makefile ] || exit 0; \
29990 r=`${PWD_COMMAND}`; export r; \
29991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29992 $(HOST_EXPORTS) \
29993 for flag in $(EXTRA_HOST_FLAGS) ; do \
29994 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29995 done; \
29996 echo "Doing maintainer-clean in libgui" ; \
29997 (cd $(HOST_SUBDIR)/libgui && \
29998 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29999 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30000 "RANLIB=$${RANLIB}" \
30001 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30002 maintainer-clean) \
30003 || exit 1
30005 @endif libgui
30009 .PHONY: configure-libiberty maybe-configure-libiberty
30010 maybe-configure-libiberty:
30011 @if gcc-bootstrap
30012 configure-libiberty: stage_current
30013 @endif gcc-bootstrap
30014 @if libiberty
30015 maybe-configure-libiberty: configure-libiberty
30016 configure-libiberty:
30017 @r=`${PWD_COMMAND}`; export r; \
30018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30019 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30020 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30021 $(HOST_EXPORTS) \
30022 echo Configuring in $(HOST_SUBDIR)/libiberty; \
30023 cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
30024 case $(srcdir) in \
30025 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30026 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30027 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30028 esac; \
30029 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30030 libsrcdir="$$s/libiberty"; \
30031 $(SHELL) $${libsrcdir}/configure \
30032 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30033 --target=${target_alias} $${srcdiroption} @extra_host_libiberty_configure_flags@ \
30034 || exit 1
30035 @endif libiberty
30039 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
30040 maybe-configure-stage1-libiberty:
30041 @if libiberty-bootstrap
30042 maybe-configure-stage1-libiberty: configure-stage1-libiberty
30043 configure-stage1-libiberty:
30044 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30045 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30046 @r=`${PWD_COMMAND}`; export r; \
30047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30048 TFLAGS="$(STAGE1_TFLAGS)"; \
30049 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30050 $(HOST_EXPORTS) \
30051 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30052 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30053 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
30054 echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
30055 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30056 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30057 case $(srcdir) in \
30058 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30059 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30060 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30061 esac; \
30062 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30063 libsrcdir="$$s/libiberty"; \
30064 $(SHELL) $${libsrcdir}/configure \
30065 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30066 --target=${target_alias} $${srcdiroption} \
30067 $(STAGE1_CONFIGURE_FLAGS) \
30068 @extra_host_libiberty_configure_flags@
30069 @endif libiberty-bootstrap
30071 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
30072 maybe-configure-stage2-libiberty:
30073 @if libiberty-bootstrap
30074 maybe-configure-stage2-libiberty: configure-stage2-libiberty
30075 configure-stage2-libiberty:
30076 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30077 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30078 @r=`${PWD_COMMAND}`; export r; \
30079 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30080 TFLAGS="$(STAGE2_TFLAGS)"; \
30081 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30082 $(HOST_EXPORTS) \
30083 $(POSTSTAGE1_HOST_EXPORTS) \
30084 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30085 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30086 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
30087 echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
30088 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30089 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30090 case $(srcdir) in \
30091 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30092 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30093 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30094 esac; \
30095 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30096 libsrcdir="$$s/libiberty"; \
30097 $(SHELL) $${libsrcdir}/configure \
30098 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30099 --target=${target_alias} $${srcdiroption} \
30100 --with-build-libsubdir=$(HOST_SUBDIR) \
30101 $(STAGE2_CONFIGURE_FLAGS) \
30102 @extra_host_libiberty_configure_flags@
30103 @endif libiberty-bootstrap
30105 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
30106 maybe-configure-stage3-libiberty:
30107 @if libiberty-bootstrap
30108 maybe-configure-stage3-libiberty: configure-stage3-libiberty
30109 configure-stage3-libiberty:
30110 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30111 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30112 @r=`${PWD_COMMAND}`; export r; \
30113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30114 TFLAGS="$(STAGE3_TFLAGS)"; \
30115 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30116 $(HOST_EXPORTS) \
30117 $(POSTSTAGE1_HOST_EXPORTS) \
30118 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30119 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30120 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
30121 echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
30122 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30123 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30124 case $(srcdir) in \
30125 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30126 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30127 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30128 esac; \
30129 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30130 libsrcdir="$$s/libiberty"; \
30131 $(SHELL) $${libsrcdir}/configure \
30132 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30133 --target=${target_alias} $${srcdiroption} \
30134 --with-build-libsubdir=$(HOST_SUBDIR) \
30135 $(STAGE3_CONFIGURE_FLAGS) \
30136 @extra_host_libiberty_configure_flags@
30137 @endif libiberty-bootstrap
30139 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
30140 maybe-configure-stage4-libiberty:
30141 @if libiberty-bootstrap
30142 maybe-configure-stage4-libiberty: configure-stage4-libiberty
30143 configure-stage4-libiberty:
30144 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30145 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30146 @r=`${PWD_COMMAND}`; export r; \
30147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30148 TFLAGS="$(STAGE4_TFLAGS)"; \
30149 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30150 $(HOST_EXPORTS) \
30151 $(POSTSTAGE1_HOST_EXPORTS) \
30152 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30153 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30154 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
30155 echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
30156 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30157 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30158 case $(srcdir) in \
30159 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30160 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30161 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30162 esac; \
30163 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30164 libsrcdir="$$s/libiberty"; \
30165 $(SHELL) $${libsrcdir}/configure \
30166 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30167 --target=${target_alias} $${srcdiroption} \
30168 --with-build-libsubdir=$(HOST_SUBDIR) \
30169 $(STAGE4_CONFIGURE_FLAGS) \
30170 @extra_host_libiberty_configure_flags@
30171 @endif libiberty-bootstrap
30173 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
30174 maybe-configure-stageprofile-libiberty:
30175 @if libiberty-bootstrap
30176 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
30177 configure-stageprofile-libiberty:
30178 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30179 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30180 @r=`${PWD_COMMAND}`; export r; \
30181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30182 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30183 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30184 $(HOST_EXPORTS) \
30185 $(POSTSTAGE1_HOST_EXPORTS) \
30186 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30187 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30188 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
30189 echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
30190 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30191 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30192 case $(srcdir) in \
30193 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30194 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30195 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30196 esac; \
30197 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30198 libsrcdir="$$s/libiberty"; \
30199 $(SHELL) $${libsrcdir}/configure \
30200 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30201 --target=${target_alias} $${srcdiroption} \
30202 --with-build-libsubdir=$(HOST_SUBDIR) \
30203 $(STAGEprofile_CONFIGURE_FLAGS) \
30204 @extra_host_libiberty_configure_flags@
30205 @endif libiberty-bootstrap
30207 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
30208 maybe-configure-stagefeedback-libiberty:
30209 @if libiberty-bootstrap
30210 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
30211 configure-stagefeedback-libiberty:
30212 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30213 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
30214 @r=`${PWD_COMMAND}`; export r; \
30215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30216 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30217 test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
30218 $(HOST_EXPORTS) \
30219 $(POSTSTAGE1_HOST_EXPORTS) \
30220 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30221 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30222 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
30223 echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
30224 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
30225 cd $(HOST_SUBDIR)/libiberty || exit 1; \
30226 case $(srcdir) in \
30227 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30228 *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
30229 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30230 esac; \
30231 srcdiroption="--srcdir=$${topdir}/libiberty"; \
30232 libsrcdir="$$s/libiberty"; \
30233 $(SHELL) $${libsrcdir}/configure \
30234 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30235 --target=${target_alias} $${srcdiroption} \
30236 --with-build-libsubdir=$(HOST_SUBDIR) \
30237 $(STAGEfeedback_CONFIGURE_FLAGS) \
30238 @extra_host_libiberty_configure_flags@
30239 @endif libiberty-bootstrap
30245 .PHONY: all-libiberty maybe-all-libiberty
30246 maybe-all-libiberty:
30247 @if gcc-bootstrap
30248 all-libiberty: stage_current
30249 @endif gcc-bootstrap
30250 @if libiberty
30251 TARGET-libiberty=all
30252 maybe-all-libiberty: all-libiberty
30253 all-libiberty: configure-libiberty
30254 @r=`${PWD_COMMAND}`; export r; \
30255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30256 $(HOST_EXPORTS) \
30257 (cd $(HOST_SUBDIR)/libiberty && \
30258 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30259 $(TARGET-libiberty))
30260 @endif libiberty
30264 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
30265 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
30266 maybe-all-stage1-libiberty:
30267 maybe-clean-stage1-libiberty:
30268 @if libiberty-bootstrap
30269 maybe-all-stage1-libiberty: all-stage1-libiberty
30270 all-stage1: all-stage1-libiberty
30271 TARGET-stage1-libiberty = $(TARGET-libiberty)
30272 all-stage1-libiberty: configure-stage1-libiberty
30273 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30274 @r=`${PWD_COMMAND}`; export r; \
30275 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30276 TFLAGS="$(STAGE1_TFLAGS)"; \
30277 $(HOST_EXPORTS) \
30278 cd $(HOST_SUBDIR)/libiberty && \
30279 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30280 CFLAGS="$(STAGE1_CFLAGS)" \
30281 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30282 LIBCFLAGS="$(LIBCFLAGS)" \
30283 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30284 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30285 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30286 $(EXTRA_HOST_FLAGS) \
30287 TFLAGS="$(STAGE1_TFLAGS)" \
30288 $(TARGET-stage1-libiberty)
30290 maybe-clean-stage1-libiberty: clean-stage1-libiberty
30291 clean-stage1: clean-stage1-libiberty
30292 clean-stage1-libiberty:
30293 @if [ $(current_stage) = stage1 ]; then \
30294 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30295 else \
30296 [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
30297 $(MAKE) stage1-start; \
30298 fi; \
30299 cd $(HOST_SUBDIR)/libiberty && \
30300 $(MAKE) $(EXTRA_HOST_FLAGS) \
30301 clean
30302 @endif libiberty-bootstrap
30305 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
30306 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
30307 maybe-all-stage2-libiberty:
30308 maybe-clean-stage2-libiberty:
30309 @if libiberty-bootstrap
30310 maybe-all-stage2-libiberty: all-stage2-libiberty
30311 all-stage2: all-stage2-libiberty
30312 TARGET-stage2-libiberty = $(TARGET-libiberty)
30313 all-stage2-libiberty: configure-stage2-libiberty
30314 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30315 @r=`${PWD_COMMAND}`; export r; \
30316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30317 TFLAGS="$(STAGE2_TFLAGS)"; \
30318 $(HOST_EXPORTS) \
30319 $(POSTSTAGE1_HOST_EXPORTS) \
30320 cd $(HOST_SUBDIR)/libiberty && \
30321 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30322 CFLAGS="$(STAGE2_CFLAGS)" \
30323 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30324 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30325 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30326 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30327 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30328 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30329 TFLAGS="$(STAGE2_TFLAGS)" \
30330 $(TARGET-stage2-libiberty)
30332 maybe-clean-stage2-libiberty: clean-stage2-libiberty
30333 clean-stage2: clean-stage2-libiberty
30334 clean-stage2-libiberty:
30335 @if [ $(current_stage) = stage2 ]; then \
30336 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30337 else \
30338 [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
30339 $(MAKE) stage2-start; \
30340 fi; \
30341 cd $(HOST_SUBDIR)/libiberty && \
30342 $(MAKE) $(EXTRA_HOST_FLAGS) \
30343 $(POSTSTAGE1_FLAGS_TO_PASS) \
30344 clean
30345 @endif libiberty-bootstrap
30348 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
30349 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
30350 maybe-all-stage3-libiberty:
30351 maybe-clean-stage3-libiberty:
30352 @if libiberty-bootstrap
30353 maybe-all-stage3-libiberty: all-stage3-libiberty
30354 all-stage3: all-stage3-libiberty
30355 TARGET-stage3-libiberty = $(TARGET-libiberty)
30356 all-stage3-libiberty: configure-stage3-libiberty
30357 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30358 @r=`${PWD_COMMAND}`; export r; \
30359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30360 TFLAGS="$(STAGE3_TFLAGS)"; \
30361 $(HOST_EXPORTS) \
30362 $(POSTSTAGE1_HOST_EXPORTS) \
30363 cd $(HOST_SUBDIR)/libiberty && \
30364 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30365 CFLAGS="$(STAGE3_CFLAGS)" \
30366 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30367 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30368 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30369 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30370 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30371 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30372 TFLAGS="$(STAGE3_TFLAGS)" \
30373 $(TARGET-stage3-libiberty)
30375 maybe-clean-stage3-libiberty: clean-stage3-libiberty
30376 clean-stage3: clean-stage3-libiberty
30377 clean-stage3-libiberty:
30378 @if [ $(current_stage) = stage3 ]; then \
30379 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30380 else \
30381 [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
30382 $(MAKE) stage3-start; \
30383 fi; \
30384 cd $(HOST_SUBDIR)/libiberty && \
30385 $(MAKE) $(EXTRA_HOST_FLAGS) \
30386 $(POSTSTAGE1_FLAGS_TO_PASS) \
30387 clean
30388 @endif libiberty-bootstrap
30391 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
30392 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
30393 maybe-all-stage4-libiberty:
30394 maybe-clean-stage4-libiberty:
30395 @if libiberty-bootstrap
30396 maybe-all-stage4-libiberty: all-stage4-libiberty
30397 all-stage4: all-stage4-libiberty
30398 TARGET-stage4-libiberty = $(TARGET-libiberty)
30399 all-stage4-libiberty: configure-stage4-libiberty
30400 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30401 @r=`${PWD_COMMAND}`; export r; \
30402 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30403 TFLAGS="$(STAGE4_TFLAGS)"; \
30404 $(HOST_EXPORTS) \
30405 $(POSTSTAGE1_HOST_EXPORTS) \
30406 cd $(HOST_SUBDIR)/libiberty && \
30407 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30408 CFLAGS="$(STAGE4_CFLAGS)" \
30409 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30410 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30411 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30412 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30413 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30414 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30415 TFLAGS="$(STAGE4_TFLAGS)" \
30416 $(TARGET-stage4-libiberty)
30418 maybe-clean-stage4-libiberty: clean-stage4-libiberty
30419 clean-stage4: clean-stage4-libiberty
30420 clean-stage4-libiberty:
30421 @if [ $(current_stage) = stage4 ]; then \
30422 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30423 else \
30424 [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
30425 $(MAKE) stage4-start; \
30426 fi; \
30427 cd $(HOST_SUBDIR)/libiberty && \
30428 $(MAKE) $(EXTRA_HOST_FLAGS) \
30429 $(POSTSTAGE1_FLAGS_TO_PASS) \
30430 clean
30431 @endif libiberty-bootstrap
30434 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
30435 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
30436 maybe-all-stageprofile-libiberty:
30437 maybe-clean-stageprofile-libiberty:
30438 @if libiberty-bootstrap
30439 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
30440 all-stageprofile: all-stageprofile-libiberty
30441 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
30442 all-stageprofile-libiberty: configure-stageprofile-libiberty
30443 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30444 @r=`${PWD_COMMAND}`; export r; \
30445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30446 TFLAGS="$(STAGEprofile_TFLAGS)"; \
30447 $(HOST_EXPORTS) \
30448 $(POSTSTAGE1_HOST_EXPORTS) \
30449 cd $(HOST_SUBDIR)/libiberty && \
30450 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30451 CFLAGS="$(STAGEprofile_CFLAGS)" \
30452 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30453 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30454 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30455 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30456 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30457 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30458 TFLAGS="$(STAGEprofile_TFLAGS)" \
30459 $(TARGET-stageprofile-libiberty)
30461 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
30462 clean-stageprofile: clean-stageprofile-libiberty
30463 clean-stageprofile-libiberty:
30464 @if [ $(current_stage) = stageprofile ]; then \
30465 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30466 else \
30467 [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
30468 $(MAKE) stageprofile-start; \
30469 fi; \
30470 cd $(HOST_SUBDIR)/libiberty && \
30471 $(MAKE) $(EXTRA_HOST_FLAGS) \
30472 $(POSTSTAGE1_FLAGS_TO_PASS) \
30473 clean
30474 @endif libiberty-bootstrap
30477 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
30478 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
30479 maybe-all-stagefeedback-libiberty:
30480 maybe-clean-stagefeedback-libiberty:
30481 @if libiberty-bootstrap
30482 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
30483 all-stagefeedback: all-stagefeedback-libiberty
30484 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
30485 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
30486 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30487 @r=`${PWD_COMMAND}`; export r; \
30488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30489 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30490 $(HOST_EXPORTS) \
30491 $(POSTSTAGE1_HOST_EXPORTS) \
30492 cd $(HOST_SUBDIR)/libiberty && \
30493 $(MAKE) $(BASE_FLAGS_TO_PASS) \
30494 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30495 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30496 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30497 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30498 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30499 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30500 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
30501 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30502 $(TARGET-stagefeedback-libiberty)
30504 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
30505 clean-stagefeedback: clean-stagefeedback-libiberty
30506 clean-stagefeedback-libiberty:
30507 @if [ $(current_stage) = stagefeedback ]; then \
30508 [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
30509 else \
30510 [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
30511 $(MAKE) stagefeedback-start; \
30512 fi; \
30513 cd $(HOST_SUBDIR)/libiberty && \
30514 $(MAKE) $(EXTRA_HOST_FLAGS) \
30515 $(POSTSTAGE1_FLAGS_TO_PASS) \
30516 clean
30517 @endif libiberty-bootstrap
30523 .PHONY: check-libiberty maybe-check-libiberty
30524 maybe-check-libiberty:
30525 @if libiberty
30526 maybe-check-libiberty: check-libiberty
30528 check-libiberty:
30529 @: $(MAKE); $(unstage)
30530 @r=`${PWD_COMMAND}`; export r; \
30531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30532 $(HOST_EXPORTS) \
30533 (cd $(HOST_SUBDIR)/libiberty && \
30534 $(MAKE) $(FLAGS_TO_PASS) check)
30536 @endif libiberty
30538 .PHONY: install-libiberty maybe-install-libiberty
30539 maybe-install-libiberty:
30540 @if libiberty
30541 maybe-install-libiberty: install-libiberty
30543 install-libiberty: installdirs
30544 @: $(MAKE); $(unstage)
30545 @r=`${PWD_COMMAND}`; export r; \
30546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30547 $(HOST_EXPORTS) \
30548 (cd $(HOST_SUBDIR)/libiberty && \
30549 $(MAKE) $(FLAGS_TO_PASS) install)
30551 @endif libiberty
30553 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
30554 maybe-install-strip-libiberty:
30555 @if libiberty
30556 maybe-install-strip-libiberty: install-strip-libiberty
30558 install-strip-libiberty: installdirs
30559 @: $(MAKE); $(unstage)
30560 @r=`${PWD_COMMAND}`; export r; \
30561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30562 $(HOST_EXPORTS) \
30563 (cd $(HOST_SUBDIR)/libiberty && \
30564 $(MAKE) $(FLAGS_TO_PASS) install-strip)
30566 @endif libiberty
30568 # Other targets (info, dvi, pdf, etc.)
30570 .PHONY: maybe-info-libiberty info-libiberty
30571 maybe-info-libiberty:
30572 @if libiberty
30573 maybe-info-libiberty: info-libiberty
30575 info-libiberty: \
30576 configure-libiberty
30577 @[ -f ./libiberty/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 libiberty" ; \
30585 (cd $(HOST_SUBDIR)/libiberty && \
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
30593 @endif libiberty
30595 .PHONY: maybe-dvi-libiberty dvi-libiberty
30596 maybe-dvi-libiberty:
30597 @if libiberty
30598 maybe-dvi-libiberty: dvi-libiberty
30600 dvi-libiberty: \
30601 configure-libiberty
30602 @[ -f ./libiberty/Makefile ] || exit 0; \
30603 r=`${PWD_COMMAND}`; export r; \
30604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30605 $(HOST_EXPORTS) \
30606 for flag in $(EXTRA_HOST_FLAGS) ; do \
30607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30608 done; \
30609 echo "Doing dvi in libiberty" ; \
30610 (cd $(HOST_SUBDIR)/libiberty && \
30611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30613 "RANLIB=$${RANLIB}" \
30614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30615 dvi) \
30616 || exit 1
30618 @endif libiberty
30620 .PHONY: maybe-pdf-libiberty pdf-libiberty
30621 maybe-pdf-libiberty:
30622 @if libiberty
30623 maybe-pdf-libiberty: pdf-libiberty
30625 pdf-libiberty: \
30626 configure-libiberty
30627 @[ -f ./libiberty/Makefile ] || exit 0; \
30628 r=`${PWD_COMMAND}`; export r; \
30629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30630 $(HOST_EXPORTS) \
30631 for flag in $(EXTRA_HOST_FLAGS) ; do \
30632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30633 done; \
30634 echo "Doing pdf in libiberty" ; \
30635 (cd $(HOST_SUBDIR)/libiberty && \
30636 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30637 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30638 "RANLIB=$${RANLIB}" \
30639 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30640 pdf) \
30641 || exit 1
30643 @endif libiberty
30645 .PHONY: maybe-html-libiberty html-libiberty
30646 maybe-html-libiberty:
30647 @if libiberty
30648 maybe-html-libiberty: html-libiberty
30650 html-libiberty: \
30651 configure-libiberty
30652 @[ -f ./libiberty/Makefile ] || exit 0; \
30653 r=`${PWD_COMMAND}`; export r; \
30654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30655 $(HOST_EXPORTS) \
30656 for flag in $(EXTRA_HOST_FLAGS) ; do \
30657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30658 done; \
30659 echo "Doing html in libiberty" ; \
30660 (cd $(HOST_SUBDIR)/libiberty && \
30661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30663 "RANLIB=$${RANLIB}" \
30664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30665 html) \
30666 || exit 1
30668 @endif libiberty
30670 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
30671 maybe-TAGS-libiberty:
30672 @if libiberty
30673 maybe-TAGS-libiberty: TAGS-libiberty
30675 TAGS-libiberty: \
30676 configure-libiberty
30677 @[ -f ./libiberty/Makefile ] || exit 0; \
30678 r=`${PWD_COMMAND}`; export r; \
30679 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30680 $(HOST_EXPORTS) \
30681 for flag in $(EXTRA_HOST_FLAGS) ; do \
30682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30683 done; \
30684 echo "Doing TAGS in libiberty" ; \
30685 (cd $(HOST_SUBDIR)/libiberty && \
30686 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30687 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30688 "RANLIB=$${RANLIB}" \
30689 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30690 TAGS) \
30691 || exit 1
30693 @endif libiberty
30695 .PHONY: maybe-install-info-libiberty install-info-libiberty
30696 maybe-install-info-libiberty:
30697 @if libiberty
30698 maybe-install-info-libiberty: install-info-libiberty
30700 install-info-libiberty: \
30701 configure-libiberty \
30702 info-libiberty
30703 @[ -f ./libiberty/Makefile ] || exit 0; \
30704 r=`${PWD_COMMAND}`; export r; \
30705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30706 $(HOST_EXPORTS) \
30707 for flag in $(EXTRA_HOST_FLAGS) ; do \
30708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30709 done; \
30710 echo "Doing install-info in libiberty" ; \
30711 (cd $(HOST_SUBDIR)/libiberty && \
30712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30714 "RANLIB=$${RANLIB}" \
30715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30716 install-info) \
30717 || exit 1
30719 @endif libiberty
30721 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
30722 maybe-install-pdf-libiberty:
30723 @if libiberty
30724 maybe-install-pdf-libiberty: install-pdf-libiberty
30726 install-pdf-libiberty: \
30727 configure-libiberty \
30728 pdf-libiberty
30729 @[ -f ./libiberty/Makefile ] || exit 0; \
30730 r=`${PWD_COMMAND}`; export r; \
30731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30732 $(HOST_EXPORTS) \
30733 for flag in $(EXTRA_HOST_FLAGS) ; do \
30734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30735 done; \
30736 echo "Doing install-pdf in libiberty" ; \
30737 (cd $(HOST_SUBDIR)/libiberty && \
30738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30740 "RANLIB=$${RANLIB}" \
30741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30742 install-pdf) \
30743 || exit 1
30745 @endif libiberty
30747 .PHONY: maybe-install-html-libiberty install-html-libiberty
30748 maybe-install-html-libiberty:
30749 @if libiberty
30750 maybe-install-html-libiberty: install-html-libiberty
30752 install-html-libiberty: \
30753 configure-libiberty \
30754 html-libiberty
30755 @[ -f ./libiberty/Makefile ] || exit 0; \
30756 r=`${PWD_COMMAND}`; export r; \
30757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30758 $(HOST_EXPORTS) \
30759 for flag in $(EXTRA_HOST_FLAGS) ; do \
30760 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30761 done; \
30762 echo "Doing install-html in libiberty" ; \
30763 (cd $(HOST_SUBDIR)/libiberty && \
30764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30766 "RANLIB=$${RANLIB}" \
30767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30768 install-html) \
30769 || exit 1
30771 @endif libiberty
30773 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
30774 maybe-installcheck-libiberty:
30775 @if libiberty
30776 maybe-installcheck-libiberty: installcheck-libiberty
30778 installcheck-libiberty: \
30779 configure-libiberty
30780 @[ -f ./libiberty/Makefile ] || exit 0; \
30781 r=`${PWD_COMMAND}`; export r; \
30782 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30783 $(HOST_EXPORTS) \
30784 for flag in $(EXTRA_HOST_FLAGS) ; do \
30785 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30786 done; \
30787 echo "Doing installcheck in libiberty" ; \
30788 (cd $(HOST_SUBDIR)/libiberty && \
30789 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30790 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30791 "RANLIB=$${RANLIB}" \
30792 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30793 installcheck) \
30794 || exit 1
30796 @endif libiberty
30798 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
30799 maybe-mostlyclean-libiberty:
30800 @if libiberty
30801 maybe-mostlyclean-libiberty: mostlyclean-libiberty
30803 mostlyclean-libiberty:
30804 @[ -f ./libiberty/Makefile ] || exit 0; \
30805 r=`${PWD_COMMAND}`; export r; \
30806 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30807 $(HOST_EXPORTS) \
30808 for flag in $(EXTRA_HOST_FLAGS) ; do \
30809 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30810 done; \
30811 echo "Doing mostlyclean in libiberty" ; \
30812 (cd $(HOST_SUBDIR)/libiberty && \
30813 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30814 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30815 "RANLIB=$${RANLIB}" \
30816 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30817 mostlyclean) \
30818 || exit 1
30820 @endif libiberty
30822 .PHONY: maybe-clean-libiberty clean-libiberty
30823 maybe-clean-libiberty:
30824 @if libiberty
30825 maybe-clean-libiberty: clean-libiberty
30827 clean-libiberty:
30828 @[ -f ./libiberty/Makefile ] || exit 0; \
30829 r=`${PWD_COMMAND}`; export r; \
30830 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30831 $(HOST_EXPORTS) \
30832 for flag in $(EXTRA_HOST_FLAGS) ; do \
30833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30834 done; \
30835 echo "Doing clean in libiberty" ; \
30836 (cd $(HOST_SUBDIR)/libiberty && \
30837 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30838 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30839 "RANLIB=$${RANLIB}" \
30840 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30841 clean) \
30842 || exit 1
30844 @endif libiberty
30846 .PHONY: maybe-distclean-libiberty distclean-libiberty
30847 maybe-distclean-libiberty:
30848 @if libiberty
30849 maybe-distclean-libiberty: distclean-libiberty
30851 distclean-libiberty:
30852 @[ -f ./libiberty/Makefile ] || exit 0; \
30853 r=`${PWD_COMMAND}`; export r; \
30854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30855 $(HOST_EXPORTS) \
30856 for flag in $(EXTRA_HOST_FLAGS) ; do \
30857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30858 done; \
30859 echo "Doing distclean in libiberty" ; \
30860 (cd $(HOST_SUBDIR)/libiberty && \
30861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30863 "RANLIB=$${RANLIB}" \
30864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30865 distclean) \
30866 || exit 1
30868 @endif libiberty
30870 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
30871 maybe-maintainer-clean-libiberty:
30872 @if libiberty
30873 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
30875 maintainer-clean-libiberty:
30876 @[ -f ./libiberty/Makefile ] || exit 0; \
30877 r=`${PWD_COMMAND}`; export r; \
30878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30879 $(HOST_EXPORTS) \
30880 for flag in $(EXTRA_HOST_FLAGS) ; do \
30881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30882 done; \
30883 echo "Doing maintainer-clean in libiberty" ; \
30884 (cd $(HOST_SUBDIR)/libiberty && \
30885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30887 "RANLIB=$${RANLIB}" \
30888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30889 maintainer-clean) \
30890 || exit 1
30892 @endif libiberty
30896 .PHONY: configure-libiconv maybe-configure-libiconv
30897 maybe-configure-libiconv:
30898 @if gcc-bootstrap
30899 configure-libiconv: stage_current
30900 @endif gcc-bootstrap
30901 @if libiconv
30902 maybe-configure-libiconv: configure-libiconv
30903 configure-libiconv:
30904 @: $(MAKE); $(unstage)
30905 @r=`${PWD_COMMAND}`; export r; \
30906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30907 test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
30908 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
30909 $(HOST_EXPORTS) \
30910 echo Configuring in $(HOST_SUBDIR)/libiconv; \
30911 cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
30912 case $(srcdir) in \
30913 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30914 *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
30915 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30916 esac; \
30917 srcdiroption="--srcdir=$${topdir}/libiconv"; \
30918 libsrcdir="$$s/libiconv"; \
30919 $(SHELL) $${libsrcdir}/configure \
30920 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30921 --target=${target_alias} $${srcdiroption} --disable-shared \
30922 || exit 1
30923 @endif libiconv
30929 .PHONY: all-libiconv maybe-all-libiconv
30930 maybe-all-libiconv:
30931 @if gcc-bootstrap
30932 all-libiconv: stage_current
30933 @endif gcc-bootstrap
30934 @if libiconv
30935 TARGET-libiconv=all
30936 maybe-all-libiconv: all-libiconv
30937 all-libiconv: configure-libiconv
30938 @: $(MAKE); $(unstage)
30939 @r=`${PWD_COMMAND}`; export r; \
30940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30941 $(HOST_EXPORTS) \
30942 (cd $(HOST_SUBDIR)/libiconv && \
30943 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
30944 $(TARGET-libiconv))
30945 @endif libiconv
30950 .PHONY: check-libiconv maybe-check-libiconv
30951 maybe-check-libiconv:
30952 @if libiconv
30953 maybe-check-libiconv: check-libiconv
30955 check-libiconv:
30956 @: $(MAKE); $(unstage)
30957 @r=`${PWD_COMMAND}`; export r; \
30958 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30959 $(HOST_EXPORTS) \
30960 (cd $(HOST_SUBDIR)/libiconv && \
30961 $(MAKE) $(FLAGS_TO_PASS) check)
30963 @endif libiconv
30965 .PHONY: install-libiconv maybe-install-libiconv
30966 maybe-install-libiconv:
30967 @if libiconv
30968 maybe-install-libiconv: install-libiconv
30970 install-libiconv:
30972 @endif libiconv
30974 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
30975 maybe-install-strip-libiconv:
30976 @if libiconv
30977 maybe-install-strip-libiconv: install-strip-libiconv
30979 install-strip-libiconv:
30981 @endif libiconv
30983 # Other targets (info, dvi, pdf, etc.)
30985 .PHONY: maybe-info-libiconv info-libiconv
30986 maybe-info-libiconv:
30987 @if libiconv
30988 maybe-info-libiconv: info-libiconv
30990 info-libiconv: \
30991 configure-libiconv
30992 @: $(MAKE); $(unstage)
30993 @[ -f ./libiconv/Makefile ] || exit 0; \
30994 r=`${PWD_COMMAND}`; export r; \
30995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30996 $(HOST_EXPORTS) \
30997 for flag in $(EXTRA_HOST_FLAGS) ; do \
30998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30999 done; \
31000 echo "Doing info in libiconv" ; \
31001 (cd $(HOST_SUBDIR)/libiconv && \
31002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31004 "RANLIB=$${RANLIB}" \
31005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31006 info) \
31007 || exit 1
31009 @endif libiconv
31011 .PHONY: maybe-dvi-libiconv dvi-libiconv
31012 maybe-dvi-libiconv:
31013 @if libiconv
31014 maybe-dvi-libiconv: dvi-libiconv
31016 dvi-libiconv: \
31017 configure-libiconv
31018 @: $(MAKE); $(unstage)
31019 @[ -f ./libiconv/Makefile ] || exit 0; \
31020 r=`${PWD_COMMAND}`; export r; \
31021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31022 $(HOST_EXPORTS) \
31023 for flag in $(EXTRA_HOST_FLAGS) ; do \
31024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31025 done; \
31026 echo "Doing dvi in libiconv" ; \
31027 (cd $(HOST_SUBDIR)/libiconv && \
31028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31030 "RANLIB=$${RANLIB}" \
31031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31032 dvi) \
31033 || exit 1
31035 @endif libiconv
31037 .PHONY: maybe-pdf-libiconv pdf-libiconv
31038 maybe-pdf-libiconv:
31039 @if libiconv
31040 maybe-pdf-libiconv: pdf-libiconv
31042 pdf-libiconv: \
31043 configure-libiconv
31044 @: $(MAKE); $(unstage)
31045 @[ -f ./libiconv/Makefile ] || exit 0; \
31046 r=`${PWD_COMMAND}`; export r; \
31047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31048 $(HOST_EXPORTS) \
31049 for flag in $(EXTRA_HOST_FLAGS) ; do \
31050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31051 done; \
31052 echo "Doing pdf in libiconv" ; \
31053 (cd $(HOST_SUBDIR)/libiconv && \
31054 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31055 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31056 "RANLIB=$${RANLIB}" \
31057 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31058 pdf) \
31059 || exit 1
31061 @endif libiconv
31063 .PHONY: maybe-html-libiconv html-libiconv
31064 maybe-html-libiconv:
31065 @if libiconv
31066 maybe-html-libiconv: html-libiconv
31068 html-libiconv: \
31069 configure-libiconv
31070 @: $(MAKE); $(unstage)
31071 @[ -f ./libiconv/Makefile ] || exit 0; \
31072 r=`${PWD_COMMAND}`; export r; \
31073 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31074 $(HOST_EXPORTS) \
31075 for flag in $(EXTRA_HOST_FLAGS) ; do \
31076 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31077 done; \
31078 echo "Doing html in libiconv" ; \
31079 (cd $(HOST_SUBDIR)/libiconv && \
31080 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31081 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31082 "RANLIB=$${RANLIB}" \
31083 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31084 html) \
31085 || exit 1
31087 @endif libiconv
31089 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
31090 maybe-TAGS-libiconv:
31091 @if libiconv
31092 maybe-TAGS-libiconv: TAGS-libiconv
31094 TAGS-libiconv: \
31095 configure-libiconv
31096 @: $(MAKE); $(unstage)
31097 @[ -f ./libiconv/Makefile ] || exit 0; \
31098 r=`${PWD_COMMAND}`; export r; \
31099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31100 $(HOST_EXPORTS) \
31101 for flag in $(EXTRA_HOST_FLAGS) ; do \
31102 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31103 done; \
31104 echo "Doing TAGS in libiconv" ; \
31105 (cd $(HOST_SUBDIR)/libiconv && \
31106 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31107 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31108 "RANLIB=$${RANLIB}" \
31109 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31110 TAGS) \
31111 || exit 1
31113 @endif libiconv
31115 .PHONY: maybe-install-info-libiconv install-info-libiconv
31116 maybe-install-info-libiconv:
31117 @if libiconv
31118 maybe-install-info-libiconv: install-info-libiconv
31120 # libiconv doesn't support install-info.
31121 install-info-libiconv:
31123 @endif libiconv
31125 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
31126 maybe-install-pdf-libiconv:
31127 @if libiconv
31128 maybe-install-pdf-libiconv: install-pdf-libiconv
31130 # libiconv doesn't support install-pdf.
31131 install-pdf-libiconv:
31133 @endif libiconv
31135 .PHONY: maybe-install-html-libiconv install-html-libiconv
31136 maybe-install-html-libiconv:
31137 @if libiconv
31138 maybe-install-html-libiconv: install-html-libiconv
31140 # libiconv doesn't support install-html.
31141 install-html-libiconv:
31143 @endif libiconv
31145 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
31146 maybe-installcheck-libiconv:
31147 @if libiconv
31148 maybe-installcheck-libiconv: installcheck-libiconv
31150 installcheck-libiconv: \
31151 configure-libiconv
31152 @: $(MAKE); $(unstage)
31153 @[ -f ./libiconv/Makefile ] || exit 0; \
31154 r=`${PWD_COMMAND}`; export r; \
31155 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31156 $(HOST_EXPORTS) \
31157 for flag in $(EXTRA_HOST_FLAGS) ; do \
31158 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31159 done; \
31160 echo "Doing installcheck in libiconv" ; \
31161 (cd $(HOST_SUBDIR)/libiconv && \
31162 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31163 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31164 "RANLIB=$${RANLIB}" \
31165 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31166 installcheck) \
31167 || exit 1
31169 @endif libiconv
31171 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
31172 maybe-mostlyclean-libiconv:
31173 @if libiconv
31174 maybe-mostlyclean-libiconv: mostlyclean-libiconv
31176 mostlyclean-libiconv:
31177 @: $(MAKE); $(unstage)
31178 @[ -f ./libiconv/Makefile ] || exit 0; \
31179 r=`${PWD_COMMAND}`; export r; \
31180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31181 $(HOST_EXPORTS) \
31182 for flag in $(EXTRA_HOST_FLAGS) ; do \
31183 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31184 done; \
31185 echo "Doing mostlyclean in libiconv" ; \
31186 (cd $(HOST_SUBDIR)/libiconv && \
31187 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31188 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31189 "RANLIB=$${RANLIB}" \
31190 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31191 mostlyclean) \
31192 || exit 1
31194 @endif libiconv
31196 .PHONY: maybe-clean-libiconv clean-libiconv
31197 maybe-clean-libiconv:
31198 @if libiconv
31199 maybe-clean-libiconv: clean-libiconv
31201 clean-libiconv:
31202 @: $(MAKE); $(unstage)
31203 @[ -f ./libiconv/Makefile ] || exit 0; \
31204 r=`${PWD_COMMAND}`; export r; \
31205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31206 $(HOST_EXPORTS) \
31207 for flag in $(EXTRA_HOST_FLAGS) ; do \
31208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31209 done; \
31210 echo "Doing clean in libiconv" ; \
31211 (cd $(HOST_SUBDIR)/libiconv && \
31212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31214 "RANLIB=$${RANLIB}" \
31215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31216 clean) \
31217 || exit 1
31219 @endif libiconv
31221 .PHONY: maybe-distclean-libiconv distclean-libiconv
31222 maybe-distclean-libiconv:
31223 @if libiconv
31224 maybe-distclean-libiconv: distclean-libiconv
31226 distclean-libiconv:
31227 @: $(MAKE); $(unstage)
31228 @[ -f ./libiconv/Makefile ] || exit 0; \
31229 r=`${PWD_COMMAND}`; export r; \
31230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31231 $(HOST_EXPORTS) \
31232 for flag in $(EXTRA_HOST_FLAGS) ; do \
31233 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31234 done; \
31235 echo "Doing distclean in libiconv" ; \
31236 (cd $(HOST_SUBDIR)/libiconv && \
31237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31239 "RANLIB=$${RANLIB}" \
31240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31241 distclean) \
31242 || exit 1
31244 @endif libiconv
31246 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
31247 maybe-maintainer-clean-libiconv:
31248 @if libiconv
31249 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
31251 maintainer-clean-libiconv:
31252 @: $(MAKE); $(unstage)
31253 @[ -f ./libiconv/Makefile ] || exit 0; \
31254 r=`${PWD_COMMAND}`; export r; \
31255 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31256 $(HOST_EXPORTS) \
31257 for flag in $(EXTRA_HOST_FLAGS) ; do \
31258 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31259 done; \
31260 echo "Doing maintainer-clean in libiconv" ; \
31261 (cd $(HOST_SUBDIR)/libiconv && \
31262 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31263 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31264 "RANLIB=$${RANLIB}" \
31265 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31266 maintainer-clean) \
31267 || exit 1
31269 @endif libiconv
31273 .PHONY: configure-libtool maybe-configure-libtool
31274 maybe-configure-libtool:
31275 @if gcc-bootstrap
31276 configure-libtool: stage_current
31277 @endif gcc-bootstrap
31278 @if libtool
31279 maybe-configure-libtool: configure-libtool
31280 configure-libtool:
31281 @: $(MAKE); $(unstage)
31282 @r=`${PWD_COMMAND}`; export r; \
31283 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31284 test ! -f $(HOST_SUBDIR)/libtool/Makefile || exit 0; \
31285 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtool ; \
31286 $(HOST_EXPORTS) \
31287 echo Configuring in $(HOST_SUBDIR)/libtool; \
31288 cd "$(HOST_SUBDIR)/libtool" || exit 1; \
31289 case $(srcdir) in \
31290 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31291 *) topdir=`echo $(HOST_SUBDIR)/libtool/ | \
31292 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31293 esac; \
31294 srcdiroption="--srcdir=$${topdir}/libtool"; \
31295 libsrcdir="$$s/libtool"; \
31296 $(SHELL) $${libsrcdir}/configure \
31297 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31298 --target=${target_alias} $${srcdiroption} \
31299 || exit 1
31300 @endif libtool
31306 .PHONY: all-libtool maybe-all-libtool
31307 maybe-all-libtool:
31308 @if gcc-bootstrap
31309 all-libtool: stage_current
31310 @endif gcc-bootstrap
31311 @if libtool
31312 TARGET-libtool=all
31313 maybe-all-libtool: all-libtool
31314 all-libtool: configure-libtool
31315 @: $(MAKE); $(unstage)
31316 @r=`${PWD_COMMAND}`; export r; \
31317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31318 $(HOST_EXPORTS) \
31319 (cd $(HOST_SUBDIR)/libtool && \
31320 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31321 $(TARGET-libtool))
31322 @endif libtool
31327 .PHONY: check-libtool maybe-check-libtool
31328 maybe-check-libtool:
31329 @if libtool
31330 maybe-check-libtool: check-libtool
31332 check-libtool:
31333 @: $(MAKE); $(unstage)
31334 @r=`${PWD_COMMAND}`; export r; \
31335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31336 $(HOST_EXPORTS) \
31337 (cd $(HOST_SUBDIR)/libtool && \
31338 $(MAKE) $(FLAGS_TO_PASS) check)
31340 @endif libtool
31342 .PHONY: install-libtool maybe-install-libtool
31343 maybe-install-libtool:
31344 @if libtool
31345 maybe-install-libtool: install-libtool
31347 install-libtool: installdirs
31348 @: $(MAKE); $(unstage)
31349 @r=`${PWD_COMMAND}`; export r; \
31350 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31351 $(HOST_EXPORTS) \
31352 (cd $(HOST_SUBDIR)/libtool && \
31353 $(MAKE) $(FLAGS_TO_PASS) install)
31355 @endif libtool
31357 .PHONY: install-strip-libtool maybe-install-strip-libtool
31358 maybe-install-strip-libtool:
31359 @if libtool
31360 maybe-install-strip-libtool: install-strip-libtool
31362 install-strip-libtool: installdirs
31363 @: $(MAKE); $(unstage)
31364 @r=`${PWD_COMMAND}`; export r; \
31365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31366 $(HOST_EXPORTS) \
31367 (cd $(HOST_SUBDIR)/libtool && \
31368 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31370 @endif libtool
31372 # Other targets (info, dvi, pdf, etc.)
31374 .PHONY: maybe-info-libtool info-libtool
31375 maybe-info-libtool:
31376 @if libtool
31377 maybe-info-libtool: info-libtool
31379 info-libtool: \
31380 configure-libtool
31381 @: $(MAKE); $(unstage)
31382 @[ -f ./libtool/Makefile ] || exit 0; \
31383 r=`${PWD_COMMAND}`; export r; \
31384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31385 $(HOST_EXPORTS) \
31386 for flag in $(EXTRA_HOST_FLAGS) ; do \
31387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31388 done; \
31389 echo "Doing info in libtool" ; \
31390 (cd $(HOST_SUBDIR)/libtool && \
31391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31393 "RANLIB=$${RANLIB}" \
31394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31395 info) \
31396 || exit 1
31398 @endif libtool
31400 .PHONY: maybe-dvi-libtool dvi-libtool
31401 maybe-dvi-libtool:
31402 @if libtool
31403 maybe-dvi-libtool: dvi-libtool
31405 dvi-libtool: \
31406 configure-libtool
31407 @: $(MAKE); $(unstage)
31408 @[ -f ./libtool/Makefile ] || exit 0; \
31409 r=`${PWD_COMMAND}`; export r; \
31410 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31411 $(HOST_EXPORTS) \
31412 for flag in $(EXTRA_HOST_FLAGS) ; do \
31413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31414 done; \
31415 echo "Doing dvi in libtool" ; \
31416 (cd $(HOST_SUBDIR)/libtool && \
31417 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31418 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31419 "RANLIB=$${RANLIB}" \
31420 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31421 dvi) \
31422 || exit 1
31424 @endif libtool
31426 .PHONY: maybe-pdf-libtool pdf-libtool
31427 maybe-pdf-libtool:
31428 @if libtool
31429 maybe-pdf-libtool: pdf-libtool
31431 pdf-libtool: \
31432 configure-libtool
31433 @: $(MAKE); $(unstage)
31434 @[ -f ./libtool/Makefile ] || exit 0; \
31435 r=`${PWD_COMMAND}`; export r; \
31436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31437 $(HOST_EXPORTS) \
31438 for flag in $(EXTRA_HOST_FLAGS) ; do \
31439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31440 done; \
31441 echo "Doing pdf in libtool" ; \
31442 (cd $(HOST_SUBDIR)/libtool && \
31443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31445 "RANLIB=$${RANLIB}" \
31446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31447 pdf) \
31448 || exit 1
31450 @endif libtool
31452 .PHONY: maybe-html-libtool html-libtool
31453 maybe-html-libtool:
31454 @if libtool
31455 maybe-html-libtool: html-libtool
31457 html-libtool: \
31458 configure-libtool
31459 @: $(MAKE); $(unstage)
31460 @[ -f ./libtool/Makefile ] || exit 0; \
31461 r=`${PWD_COMMAND}`; export r; \
31462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31463 $(HOST_EXPORTS) \
31464 for flag in $(EXTRA_HOST_FLAGS) ; do \
31465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31466 done; \
31467 echo "Doing html in libtool" ; \
31468 (cd $(HOST_SUBDIR)/libtool && \
31469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31471 "RANLIB=$${RANLIB}" \
31472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31473 html) \
31474 || exit 1
31476 @endif libtool
31478 .PHONY: maybe-TAGS-libtool TAGS-libtool
31479 maybe-TAGS-libtool:
31480 @if libtool
31481 maybe-TAGS-libtool: TAGS-libtool
31483 TAGS-libtool: \
31484 configure-libtool
31485 @: $(MAKE); $(unstage)
31486 @[ -f ./libtool/Makefile ] || exit 0; \
31487 r=`${PWD_COMMAND}`; export r; \
31488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31489 $(HOST_EXPORTS) \
31490 for flag in $(EXTRA_HOST_FLAGS) ; do \
31491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31492 done; \
31493 echo "Doing TAGS in libtool" ; \
31494 (cd $(HOST_SUBDIR)/libtool && \
31495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31497 "RANLIB=$${RANLIB}" \
31498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31499 TAGS) \
31500 || exit 1
31502 @endif libtool
31504 .PHONY: maybe-install-info-libtool install-info-libtool
31505 maybe-install-info-libtool:
31506 @if libtool
31507 maybe-install-info-libtool: install-info-libtool
31509 install-info-libtool: \
31510 configure-libtool \
31511 info-libtool
31512 @: $(MAKE); $(unstage)
31513 @[ -f ./libtool/Makefile ] || exit 0; \
31514 r=`${PWD_COMMAND}`; export r; \
31515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31516 $(HOST_EXPORTS) \
31517 for flag in $(EXTRA_HOST_FLAGS) ; do \
31518 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31519 done; \
31520 echo "Doing install-info in libtool" ; \
31521 (cd $(HOST_SUBDIR)/libtool && \
31522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31524 "RANLIB=$${RANLIB}" \
31525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31526 install-info) \
31527 || exit 1
31529 @endif libtool
31531 .PHONY: maybe-install-pdf-libtool install-pdf-libtool
31532 maybe-install-pdf-libtool:
31533 @if libtool
31534 maybe-install-pdf-libtool: install-pdf-libtool
31536 install-pdf-libtool: \
31537 configure-libtool \
31538 pdf-libtool
31539 @: $(MAKE); $(unstage)
31540 @[ -f ./libtool/Makefile ] || exit 0; \
31541 r=`${PWD_COMMAND}`; export r; \
31542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31543 $(HOST_EXPORTS) \
31544 for flag in $(EXTRA_HOST_FLAGS) ; do \
31545 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31546 done; \
31547 echo "Doing install-pdf in libtool" ; \
31548 (cd $(HOST_SUBDIR)/libtool && \
31549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31551 "RANLIB=$${RANLIB}" \
31552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31553 install-pdf) \
31554 || exit 1
31556 @endif libtool
31558 .PHONY: maybe-install-html-libtool install-html-libtool
31559 maybe-install-html-libtool:
31560 @if libtool
31561 maybe-install-html-libtool: install-html-libtool
31563 install-html-libtool: \
31564 configure-libtool \
31565 html-libtool
31566 @: $(MAKE); $(unstage)
31567 @[ -f ./libtool/Makefile ] || exit 0; \
31568 r=`${PWD_COMMAND}`; export r; \
31569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31570 $(HOST_EXPORTS) \
31571 for flag in $(EXTRA_HOST_FLAGS) ; do \
31572 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31573 done; \
31574 echo "Doing install-html in libtool" ; \
31575 (cd $(HOST_SUBDIR)/libtool && \
31576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31578 "RANLIB=$${RANLIB}" \
31579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31580 install-html) \
31581 || exit 1
31583 @endif libtool
31585 .PHONY: maybe-installcheck-libtool installcheck-libtool
31586 maybe-installcheck-libtool:
31587 @if libtool
31588 maybe-installcheck-libtool: installcheck-libtool
31590 installcheck-libtool: \
31591 configure-libtool
31592 @: $(MAKE); $(unstage)
31593 @[ -f ./libtool/Makefile ] || exit 0; \
31594 r=`${PWD_COMMAND}`; export r; \
31595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31596 $(HOST_EXPORTS) \
31597 for flag in $(EXTRA_HOST_FLAGS) ; do \
31598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31599 done; \
31600 echo "Doing installcheck in libtool" ; \
31601 (cd $(HOST_SUBDIR)/libtool && \
31602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31604 "RANLIB=$${RANLIB}" \
31605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31606 installcheck) \
31607 || exit 1
31609 @endif libtool
31611 .PHONY: maybe-mostlyclean-libtool mostlyclean-libtool
31612 maybe-mostlyclean-libtool:
31613 @if libtool
31614 maybe-mostlyclean-libtool: mostlyclean-libtool
31616 mostlyclean-libtool:
31617 @: $(MAKE); $(unstage)
31618 @[ -f ./libtool/Makefile ] || exit 0; \
31619 r=`${PWD_COMMAND}`; export r; \
31620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31621 $(HOST_EXPORTS) \
31622 for flag in $(EXTRA_HOST_FLAGS) ; do \
31623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31624 done; \
31625 echo "Doing mostlyclean in libtool" ; \
31626 (cd $(HOST_SUBDIR)/libtool && \
31627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31629 "RANLIB=$${RANLIB}" \
31630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31631 mostlyclean) \
31632 || exit 1
31634 @endif libtool
31636 .PHONY: maybe-clean-libtool clean-libtool
31637 maybe-clean-libtool:
31638 @if libtool
31639 maybe-clean-libtool: clean-libtool
31641 clean-libtool:
31642 @: $(MAKE); $(unstage)
31643 @[ -f ./libtool/Makefile ] || exit 0; \
31644 r=`${PWD_COMMAND}`; export r; \
31645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31646 $(HOST_EXPORTS) \
31647 for flag in $(EXTRA_HOST_FLAGS) ; do \
31648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31649 done; \
31650 echo "Doing clean in libtool" ; \
31651 (cd $(HOST_SUBDIR)/libtool && \
31652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31654 "RANLIB=$${RANLIB}" \
31655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31656 clean) \
31657 || exit 1
31659 @endif libtool
31661 .PHONY: maybe-distclean-libtool distclean-libtool
31662 maybe-distclean-libtool:
31663 @if libtool
31664 maybe-distclean-libtool: distclean-libtool
31666 distclean-libtool:
31667 @: $(MAKE); $(unstage)
31668 @[ -f ./libtool/Makefile ] || exit 0; \
31669 r=`${PWD_COMMAND}`; export r; \
31670 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31671 $(HOST_EXPORTS) \
31672 for flag in $(EXTRA_HOST_FLAGS) ; do \
31673 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31674 done; \
31675 echo "Doing distclean in libtool" ; \
31676 (cd $(HOST_SUBDIR)/libtool && \
31677 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31678 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31679 "RANLIB=$${RANLIB}" \
31680 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31681 distclean) \
31682 || exit 1
31684 @endif libtool
31686 .PHONY: maybe-maintainer-clean-libtool maintainer-clean-libtool
31687 maybe-maintainer-clean-libtool:
31688 @if libtool
31689 maybe-maintainer-clean-libtool: maintainer-clean-libtool
31691 maintainer-clean-libtool:
31692 @: $(MAKE); $(unstage)
31693 @[ -f ./libtool/Makefile ] || exit 0; \
31694 r=`${PWD_COMMAND}`; export r; \
31695 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31696 $(HOST_EXPORTS) \
31697 for flag in $(EXTRA_HOST_FLAGS) ; do \
31698 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31699 done; \
31700 echo "Doing maintainer-clean in libtool" ; \
31701 (cd $(HOST_SUBDIR)/libtool && \
31702 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31703 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31704 "RANLIB=$${RANLIB}" \
31705 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31706 maintainer-clean) \
31707 || exit 1
31709 @endif libtool
31713 .PHONY: configure-m4 maybe-configure-m4
31714 maybe-configure-m4:
31715 @if gcc-bootstrap
31716 configure-m4: stage_current
31717 @endif gcc-bootstrap
31718 @if m4
31719 maybe-configure-m4: configure-m4
31720 configure-m4:
31721 @: $(MAKE); $(unstage)
31722 @r=`${PWD_COMMAND}`; export r; \
31723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31724 test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
31725 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
31726 $(HOST_EXPORTS) \
31727 echo Configuring in $(HOST_SUBDIR)/m4; \
31728 cd "$(HOST_SUBDIR)/m4" || exit 1; \
31729 case $(srcdir) in \
31730 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31731 *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
31732 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31733 esac; \
31734 srcdiroption="--srcdir=$${topdir}/m4"; \
31735 libsrcdir="$$s/m4"; \
31736 $(SHELL) $${libsrcdir}/configure \
31737 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31738 --target=${target_alias} $${srcdiroption} \
31739 || exit 1
31740 @endif m4
31746 .PHONY: all-m4 maybe-all-m4
31747 maybe-all-m4:
31748 @if gcc-bootstrap
31749 all-m4: stage_current
31750 @endif gcc-bootstrap
31751 @if m4
31752 TARGET-m4=all
31753 maybe-all-m4: all-m4
31754 all-m4: configure-m4
31755 @: $(MAKE); $(unstage)
31756 @r=`${PWD_COMMAND}`; export r; \
31757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31758 $(HOST_EXPORTS) \
31759 (cd $(HOST_SUBDIR)/m4 && \
31760 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
31761 $(TARGET-m4))
31762 @endif m4
31767 .PHONY: check-m4 maybe-check-m4
31768 maybe-check-m4:
31769 @if m4
31770 maybe-check-m4: check-m4
31772 check-m4:
31773 @: $(MAKE); $(unstage)
31774 @r=`${PWD_COMMAND}`; export r; \
31775 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31776 $(HOST_EXPORTS) \
31777 (cd $(HOST_SUBDIR)/m4 && \
31778 $(MAKE) $(FLAGS_TO_PASS) check)
31780 @endif m4
31782 .PHONY: install-m4 maybe-install-m4
31783 maybe-install-m4:
31784 @if m4
31785 maybe-install-m4: install-m4
31787 install-m4: installdirs
31788 @: $(MAKE); $(unstage)
31789 @r=`${PWD_COMMAND}`; export r; \
31790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31791 $(HOST_EXPORTS) \
31792 (cd $(HOST_SUBDIR)/m4 && \
31793 $(MAKE) $(FLAGS_TO_PASS) install)
31795 @endif m4
31797 .PHONY: install-strip-m4 maybe-install-strip-m4
31798 maybe-install-strip-m4:
31799 @if m4
31800 maybe-install-strip-m4: install-strip-m4
31802 install-strip-m4: installdirs
31803 @: $(MAKE); $(unstage)
31804 @r=`${PWD_COMMAND}`; export r; \
31805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806 $(HOST_EXPORTS) \
31807 (cd $(HOST_SUBDIR)/m4 && \
31808 $(MAKE) $(FLAGS_TO_PASS) install-strip)
31810 @endif m4
31812 # Other targets (info, dvi, pdf, etc.)
31814 .PHONY: maybe-info-m4 info-m4
31815 maybe-info-m4:
31816 @if m4
31817 maybe-info-m4: info-m4
31819 info-m4: \
31820 configure-m4
31821 @: $(MAKE); $(unstage)
31822 @[ -f ./m4/Makefile ] || exit 0; \
31823 r=`${PWD_COMMAND}`; export r; \
31824 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825 $(HOST_EXPORTS) \
31826 for flag in $(EXTRA_HOST_FLAGS) ; do \
31827 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31828 done; \
31829 echo "Doing info in m4" ; \
31830 (cd $(HOST_SUBDIR)/m4 && \
31831 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31832 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31833 "RANLIB=$${RANLIB}" \
31834 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31835 info) \
31836 || exit 1
31838 @endif m4
31840 .PHONY: maybe-dvi-m4 dvi-m4
31841 maybe-dvi-m4:
31842 @if m4
31843 maybe-dvi-m4: dvi-m4
31845 dvi-m4: \
31846 configure-m4
31847 @: $(MAKE); $(unstage)
31848 @[ -f ./m4/Makefile ] || exit 0; \
31849 r=`${PWD_COMMAND}`; export r; \
31850 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31851 $(HOST_EXPORTS) \
31852 for flag in $(EXTRA_HOST_FLAGS) ; do \
31853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31854 done; \
31855 echo "Doing dvi in m4" ; \
31856 (cd $(HOST_SUBDIR)/m4 && \
31857 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31858 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31859 "RANLIB=$${RANLIB}" \
31860 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31861 dvi) \
31862 || exit 1
31864 @endif m4
31866 .PHONY: maybe-pdf-m4 pdf-m4
31867 maybe-pdf-m4:
31868 @if m4
31869 maybe-pdf-m4: pdf-m4
31871 pdf-m4: \
31872 configure-m4
31873 @: $(MAKE); $(unstage)
31874 @[ -f ./m4/Makefile ] || exit 0; \
31875 r=`${PWD_COMMAND}`; export r; \
31876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877 $(HOST_EXPORTS) \
31878 for flag in $(EXTRA_HOST_FLAGS) ; do \
31879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31880 done; \
31881 echo "Doing pdf in m4" ; \
31882 (cd $(HOST_SUBDIR)/m4 && \
31883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31885 "RANLIB=$${RANLIB}" \
31886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31887 pdf) \
31888 || exit 1
31890 @endif m4
31892 .PHONY: maybe-html-m4 html-m4
31893 maybe-html-m4:
31894 @if m4
31895 maybe-html-m4: html-m4
31897 html-m4: \
31898 configure-m4
31899 @: $(MAKE); $(unstage)
31900 @[ -f ./m4/Makefile ] || exit 0; \
31901 r=`${PWD_COMMAND}`; export r; \
31902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31903 $(HOST_EXPORTS) \
31904 for flag in $(EXTRA_HOST_FLAGS) ; do \
31905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31906 done; \
31907 echo "Doing html in m4" ; \
31908 (cd $(HOST_SUBDIR)/m4 && \
31909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31911 "RANLIB=$${RANLIB}" \
31912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31913 html) \
31914 || exit 1
31916 @endif m4
31918 .PHONY: maybe-TAGS-m4 TAGS-m4
31919 maybe-TAGS-m4:
31920 @if m4
31921 maybe-TAGS-m4: TAGS-m4
31923 TAGS-m4: \
31924 configure-m4
31925 @: $(MAKE); $(unstage)
31926 @[ -f ./m4/Makefile ] || exit 0; \
31927 r=`${PWD_COMMAND}`; export r; \
31928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31929 $(HOST_EXPORTS) \
31930 for flag in $(EXTRA_HOST_FLAGS) ; do \
31931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31932 done; \
31933 echo "Doing TAGS in m4" ; \
31934 (cd $(HOST_SUBDIR)/m4 && \
31935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31937 "RANLIB=$${RANLIB}" \
31938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31939 TAGS) \
31940 || exit 1
31942 @endif m4
31944 .PHONY: maybe-install-info-m4 install-info-m4
31945 maybe-install-info-m4:
31946 @if m4
31947 maybe-install-info-m4: install-info-m4
31949 install-info-m4: \
31950 configure-m4 \
31951 info-m4
31952 @: $(MAKE); $(unstage)
31953 @[ -f ./m4/Makefile ] || exit 0; \
31954 r=`${PWD_COMMAND}`; export r; \
31955 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31956 $(HOST_EXPORTS) \
31957 for flag in $(EXTRA_HOST_FLAGS) ; do \
31958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31959 done; \
31960 echo "Doing install-info in m4" ; \
31961 (cd $(HOST_SUBDIR)/m4 && \
31962 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31963 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31964 "RANLIB=$${RANLIB}" \
31965 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31966 install-info) \
31967 || exit 1
31969 @endif m4
31971 .PHONY: maybe-install-pdf-m4 install-pdf-m4
31972 maybe-install-pdf-m4:
31973 @if m4
31974 maybe-install-pdf-m4: install-pdf-m4
31976 install-pdf-m4: \
31977 configure-m4 \
31978 pdf-m4
31979 @: $(MAKE); $(unstage)
31980 @[ -f ./m4/Makefile ] || exit 0; \
31981 r=`${PWD_COMMAND}`; export r; \
31982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31983 $(HOST_EXPORTS) \
31984 for flag in $(EXTRA_HOST_FLAGS) ; do \
31985 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31986 done; \
31987 echo "Doing install-pdf in m4" ; \
31988 (cd $(HOST_SUBDIR)/m4 && \
31989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31991 "RANLIB=$${RANLIB}" \
31992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31993 install-pdf) \
31994 || exit 1
31996 @endif m4
31998 .PHONY: maybe-install-html-m4 install-html-m4
31999 maybe-install-html-m4:
32000 @if m4
32001 maybe-install-html-m4: install-html-m4
32003 install-html-m4: \
32004 configure-m4 \
32005 html-m4
32006 @: $(MAKE); $(unstage)
32007 @[ -f ./m4/Makefile ] || exit 0; \
32008 r=`${PWD_COMMAND}`; export r; \
32009 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32010 $(HOST_EXPORTS) \
32011 for flag in $(EXTRA_HOST_FLAGS) ; do \
32012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32013 done; \
32014 echo "Doing install-html in m4" ; \
32015 (cd $(HOST_SUBDIR)/m4 && \
32016 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32017 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32018 "RANLIB=$${RANLIB}" \
32019 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32020 install-html) \
32021 || exit 1
32023 @endif m4
32025 .PHONY: maybe-installcheck-m4 installcheck-m4
32026 maybe-installcheck-m4:
32027 @if m4
32028 maybe-installcheck-m4: installcheck-m4
32030 installcheck-m4: \
32031 configure-m4
32032 @: $(MAKE); $(unstage)
32033 @[ -f ./m4/Makefile ] || exit 0; \
32034 r=`${PWD_COMMAND}`; export r; \
32035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32036 $(HOST_EXPORTS) \
32037 for flag in $(EXTRA_HOST_FLAGS) ; do \
32038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32039 done; \
32040 echo "Doing installcheck in m4" ; \
32041 (cd $(HOST_SUBDIR)/m4 && \
32042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32044 "RANLIB=$${RANLIB}" \
32045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32046 installcheck) \
32047 || exit 1
32049 @endif m4
32051 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
32052 maybe-mostlyclean-m4:
32053 @if m4
32054 maybe-mostlyclean-m4: mostlyclean-m4
32056 mostlyclean-m4:
32057 @: $(MAKE); $(unstage)
32058 @[ -f ./m4/Makefile ] || exit 0; \
32059 r=`${PWD_COMMAND}`; export r; \
32060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32061 $(HOST_EXPORTS) \
32062 for flag in $(EXTRA_HOST_FLAGS) ; do \
32063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32064 done; \
32065 echo "Doing mostlyclean in m4" ; \
32066 (cd $(HOST_SUBDIR)/m4 && \
32067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32069 "RANLIB=$${RANLIB}" \
32070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32071 mostlyclean) \
32072 || exit 1
32074 @endif m4
32076 .PHONY: maybe-clean-m4 clean-m4
32077 maybe-clean-m4:
32078 @if m4
32079 maybe-clean-m4: clean-m4
32081 clean-m4:
32082 @: $(MAKE); $(unstage)
32083 @[ -f ./m4/Makefile ] || exit 0; \
32084 r=`${PWD_COMMAND}`; export r; \
32085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32086 $(HOST_EXPORTS) \
32087 for flag in $(EXTRA_HOST_FLAGS) ; do \
32088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32089 done; \
32090 echo "Doing clean in m4" ; \
32091 (cd $(HOST_SUBDIR)/m4 && \
32092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32094 "RANLIB=$${RANLIB}" \
32095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32096 clean) \
32097 || exit 1
32099 @endif m4
32101 .PHONY: maybe-distclean-m4 distclean-m4
32102 maybe-distclean-m4:
32103 @if m4
32104 maybe-distclean-m4: distclean-m4
32106 distclean-m4:
32107 @: $(MAKE); $(unstage)
32108 @[ -f ./m4/Makefile ] || exit 0; \
32109 r=`${PWD_COMMAND}`; export r; \
32110 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32111 $(HOST_EXPORTS) \
32112 for flag in $(EXTRA_HOST_FLAGS) ; do \
32113 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32114 done; \
32115 echo "Doing distclean in m4" ; \
32116 (cd $(HOST_SUBDIR)/m4 && \
32117 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32118 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32119 "RANLIB=$${RANLIB}" \
32120 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32121 distclean) \
32122 || exit 1
32124 @endif m4
32126 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
32127 maybe-maintainer-clean-m4:
32128 @if m4
32129 maybe-maintainer-clean-m4: maintainer-clean-m4
32131 maintainer-clean-m4:
32132 @: $(MAKE); $(unstage)
32133 @[ -f ./m4/Makefile ] || exit 0; \
32134 r=`${PWD_COMMAND}`; export r; \
32135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32136 $(HOST_EXPORTS) \
32137 for flag in $(EXTRA_HOST_FLAGS) ; do \
32138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32139 done; \
32140 echo "Doing maintainer-clean in m4" ; \
32141 (cd $(HOST_SUBDIR)/m4 && \
32142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32144 "RANLIB=$${RANLIB}" \
32145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32146 maintainer-clean) \
32147 || exit 1
32149 @endif m4
32153 .PHONY: configure-make maybe-configure-make
32154 maybe-configure-make:
32155 @if gcc-bootstrap
32156 configure-make: stage_current
32157 @endif gcc-bootstrap
32158 @if make
32159 maybe-configure-make: configure-make
32160 configure-make:
32161 @: $(MAKE); $(unstage)
32162 @r=`${PWD_COMMAND}`; export r; \
32163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32164 test ! -f $(HOST_SUBDIR)/make/Makefile || exit 0; \
32165 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/make ; \
32166 $(HOST_EXPORTS) \
32167 echo Configuring in $(HOST_SUBDIR)/make; \
32168 cd "$(HOST_SUBDIR)/make" || exit 1; \
32169 case $(srcdir) in \
32170 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32171 *) topdir=`echo $(HOST_SUBDIR)/make/ | \
32172 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32173 esac; \
32174 srcdiroption="--srcdir=$${topdir}/make"; \
32175 libsrcdir="$$s/make"; \
32176 $(SHELL) $${libsrcdir}/configure \
32177 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32178 --target=${target_alias} $${srcdiroption} \
32179 || exit 1
32180 @endif make
32186 .PHONY: all-make maybe-all-make
32187 maybe-all-make:
32188 @if gcc-bootstrap
32189 all-make: stage_current
32190 @endif gcc-bootstrap
32191 @if make
32192 TARGET-make=all
32193 maybe-all-make: all-make
32194 all-make: configure-make
32195 @: $(MAKE); $(unstage)
32196 @r=`${PWD_COMMAND}`; export r; \
32197 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32198 $(HOST_EXPORTS) \
32199 (cd $(HOST_SUBDIR)/make && \
32200 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32201 $(TARGET-make))
32202 @endif make
32207 .PHONY: check-make maybe-check-make
32208 maybe-check-make:
32209 @if make
32210 maybe-check-make: check-make
32212 check-make:
32213 @: $(MAKE); $(unstage)
32214 @r=`${PWD_COMMAND}`; export r; \
32215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32216 $(HOST_EXPORTS) \
32217 (cd $(HOST_SUBDIR)/make && \
32218 $(MAKE) $(FLAGS_TO_PASS) check)
32220 @endif make
32222 .PHONY: install-make maybe-install-make
32223 maybe-install-make:
32224 @if make
32225 maybe-install-make: install-make
32227 install-make: installdirs
32228 @: $(MAKE); $(unstage)
32229 @r=`${PWD_COMMAND}`; export r; \
32230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32231 $(HOST_EXPORTS) \
32232 (cd $(HOST_SUBDIR)/make && \
32233 $(MAKE) $(FLAGS_TO_PASS) install)
32235 @endif make
32237 .PHONY: install-strip-make maybe-install-strip-make
32238 maybe-install-strip-make:
32239 @if make
32240 maybe-install-strip-make: install-strip-make
32242 install-strip-make: installdirs
32243 @: $(MAKE); $(unstage)
32244 @r=`${PWD_COMMAND}`; export r; \
32245 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32246 $(HOST_EXPORTS) \
32247 (cd $(HOST_SUBDIR)/make && \
32248 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32250 @endif make
32252 # Other targets (info, dvi, pdf, etc.)
32254 .PHONY: maybe-info-make info-make
32255 maybe-info-make:
32256 @if make
32257 maybe-info-make: info-make
32259 info-make: \
32260 configure-make
32261 @: $(MAKE); $(unstage)
32262 @[ -f ./make/Makefile ] || exit 0; \
32263 r=`${PWD_COMMAND}`; export r; \
32264 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32265 $(HOST_EXPORTS) \
32266 for flag in $(EXTRA_HOST_FLAGS) ; do \
32267 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32268 done; \
32269 echo "Doing info in make" ; \
32270 (cd $(HOST_SUBDIR)/make && \
32271 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32272 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32273 "RANLIB=$${RANLIB}" \
32274 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32275 info) \
32276 || exit 1
32278 @endif make
32280 .PHONY: maybe-dvi-make dvi-make
32281 maybe-dvi-make:
32282 @if make
32283 maybe-dvi-make: dvi-make
32285 dvi-make: \
32286 configure-make
32287 @: $(MAKE); $(unstage)
32288 @[ -f ./make/Makefile ] || exit 0; \
32289 r=`${PWD_COMMAND}`; export r; \
32290 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32291 $(HOST_EXPORTS) \
32292 for flag in $(EXTRA_HOST_FLAGS) ; do \
32293 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32294 done; \
32295 echo "Doing dvi in make" ; \
32296 (cd $(HOST_SUBDIR)/make && \
32297 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32298 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32299 "RANLIB=$${RANLIB}" \
32300 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32301 dvi) \
32302 || exit 1
32304 @endif make
32306 .PHONY: maybe-pdf-make pdf-make
32307 maybe-pdf-make:
32308 @if make
32309 maybe-pdf-make: pdf-make
32311 pdf-make: \
32312 configure-make
32313 @: $(MAKE); $(unstage)
32314 @[ -f ./make/Makefile ] || exit 0; \
32315 r=`${PWD_COMMAND}`; export r; \
32316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32317 $(HOST_EXPORTS) \
32318 for flag in $(EXTRA_HOST_FLAGS) ; do \
32319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32320 done; \
32321 echo "Doing pdf in make" ; \
32322 (cd $(HOST_SUBDIR)/make && \
32323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32325 "RANLIB=$${RANLIB}" \
32326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32327 pdf) \
32328 || exit 1
32330 @endif make
32332 .PHONY: maybe-html-make html-make
32333 maybe-html-make:
32334 @if make
32335 maybe-html-make: html-make
32337 html-make: \
32338 configure-make
32339 @: $(MAKE); $(unstage)
32340 @[ -f ./make/Makefile ] || exit 0; \
32341 r=`${PWD_COMMAND}`; export r; \
32342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32343 $(HOST_EXPORTS) \
32344 for flag in $(EXTRA_HOST_FLAGS) ; do \
32345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32346 done; \
32347 echo "Doing html in make" ; \
32348 (cd $(HOST_SUBDIR)/make && \
32349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32351 "RANLIB=$${RANLIB}" \
32352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32353 html) \
32354 || exit 1
32356 @endif make
32358 .PHONY: maybe-TAGS-make TAGS-make
32359 maybe-TAGS-make:
32360 @if make
32361 maybe-TAGS-make: TAGS-make
32363 TAGS-make: \
32364 configure-make
32365 @: $(MAKE); $(unstage)
32366 @[ -f ./make/Makefile ] || exit 0; \
32367 r=`${PWD_COMMAND}`; export r; \
32368 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32369 $(HOST_EXPORTS) \
32370 for flag in $(EXTRA_HOST_FLAGS) ; do \
32371 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32372 done; \
32373 echo "Doing TAGS in make" ; \
32374 (cd $(HOST_SUBDIR)/make && \
32375 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32376 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32377 "RANLIB=$${RANLIB}" \
32378 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32379 TAGS) \
32380 || exit 1
32382 @endif make
32384 .PHONY: maybe-install-info-make install-info-make
32385 maybe-install-info-make:
32386 @if make
32387 maybe-install-info-make: install-info-make
32389 install-info-make: \
32390 configure-make \
32391 info-make
32392 @: $(MAKE); $(unstage)
32393 @[ -f ./make/Makefile ] || exit 0; \
32394 r=`${PWD_COMMAND}`; export r; \
32395 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32396 $(HOST_EXPORTS) \
32397 for flag in $(EXTRA_HOST_FLAGS) ; do \
32398 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32399 done; \
32400 echo "Doing install-info in make" ; \
32401 (cd $(HOST_SUBDIR)/make && \
32402 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32403 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32404 "RANLIB=$${RANLIB}" \
32405 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32406 install-info) \
32407 || exit 1
32409 @endif make
32411 .PHONY: maybe-install-pdf-make install-pdf-make
32412 maybe-install-pdf-make:
32413 @if make
32414 maybe-install-pdf-make: install-pdf-make
32416 install-pdf-make: \
32417 configure-make \
32418 pdf-make
32419 @: $(MAKE); $(unstage)
32420 @[ -f ./make/Makefile ] || exit 0; \
32421 r=`${PWD_COMMAND}`; export r; \
32422 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423 $(HOST_EXPORTS) \
32424 for flag in $(EXTRA_HOST_FLAGS) ; do \
32425 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426 done; \
32427 echo "Doing install-pdf in make" ; \
32428 (cd $(HOST_SUBDIR)/make && \
32429 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431 "RANLIB=$${RANLIB}" \
32432 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433 install-pdf) \
32434 || exit 1
32436 @endif make
32438 .PHONY: maybe-install-html-make install-html-make
32439 maybe-install-html-make:
32440 @if make
32441 maybe-install-html-make: install-html-make
32443 install-html-make: \
32444 configure-make \
32445 html-make
32446 @: $(MAKE); $(unstage)
32447 @[ -f ./make/Makefile ] || exit 0; \
32448 r=`${PWD_COMMAND}`; export r; \
32449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450 $(HOST_EXPORTS) \
32451 for flag in $(EXTRA_HOST_FLAGS) ; do \
32452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453 done; \
32454 echo "Doing install-html in make" ; \
32455 (cd $(HOST_SUBDIR)/make && \
32456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458 "RANLIB=$${RANLIB}" \
32459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460 install-html) \
32461 || exit 1
32463 @endif make
32465 .PHONY: maybe-installcheck-make installcheck-make
32466 maybe-installcheck-make:
32467 @if make
32468 maybe-installcheck-make: installcheck-make
32470 installcheck-make: \
32471 configure-make
32472 @: $(MAKE); $(unstage)
32473 @[ -f ./make/Makefile ] || exit 0; \
32474 r=`${PWD_COMMAND}`; export r; \
32475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32476 $(HOST_EXPORTS) \
32477 for flag in $(EXTRA_HOST_FLAGS) ; do \
32478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32479 done; \
32480 echo "Doing installcheck in make" ; \
32481 (cd $(HOST_SUBDIR)/make && \
32482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32484 "RANLIB=$${RANLIB}" \
32485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32486 installcheck) \
32487 || exit 1
32489 @endif make
32491 .PHONY: maybe-mostlyclean-make mostlyclean-make
32492 maybe-mostlyclean-make:
32493 @if make
32494 maybe-mostlyclean-make: mostlyclean-make
32496 mostlyclean-make:
32497 @: $(MAKE); $(unstage)
32498 @[ -f ./make/Makefile ] || exit 0; \
32499 r=`${PWD_COMMAND}`; export r; \
32500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32501 $(HOST_EXPORTS) \
32502 for flag in $(EXTRA_HOST_FLAGS) ; do \
32503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32504 done; \
32505 echo "Doing mostlyclean in make" ; \
32506 (cd $(HOST_SUBDIR)/make && \
32507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32509 "RANLIB=$${RANLIB}" \
32510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32511 mostlyclean) \
32512 || exit 1
32514 @endif make
32516 .PHONY: maybe-clean-make clean-make
32517 maybe-clean-make:
32518 @if make
32519 maybe-clean-make: clean-make
32521 clean-make:
32522 @: $(MAKE); $(unstage)
32523 @[ -f ./make/Makefile ] || exit 0; \
32524 r=`${PWD_COMMAND}`; export r; \
32525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32526 $(HOST_EXPORTS) \
32527 for flag in $(EXTRA_HOST_FLAGS) ; do \
32528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32529 done; \
32530 echo "Doing clean in make" ; \
32531 (cd $(HOST_SUBDIR)/make && \
32532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32534 "RANLIB=$${RANLIB}" \
32535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32536 clean) \
32537 || exit 1
32539 @endif make
32541 .PHONY: maybe-distclean-make distclean-make
32542 maybe-distclean-make:
32543 @if make
32544 maybe-distclean-make: distclean-make
32546 distclean-make:
32547 @: $(MAKE); $(unstage)
32548 @[ -f ./make/Makefile ] || exit 0; \
32549 r=`${PWD_COMMAND}`; export r; \
32550 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32551 $(HOST_EXPORTS) \
32552 for flag in $(EXTRA_HOST_FLAGS) ; do \
32553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32554 done; \
32555 echo "Doing distclean in make" ; \
32556 (cd $(HOST_SUBDIR)/make && \
32557 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32558 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32559 "RANLIB=$${RANLIB}" \
32560 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32561 distclean) \
32562 || exit 1
32564 @endif make
32566 .PHONY: maybe-maintainer-clean-make maintainer-clean-make
32567 maybe-maintainer-clean-make:
32568 @if make
32569 maybe-maintainer-clean-make: maintainer-clean-make
32571 maintainer-clean-make:
32572 @: $(MAKE); $(unstage)
32573 @[ -f ./make/Makefile ] || exit 0; \
32574 r=`${PWD_COMMAND}`; export r; \
32575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32576 $(HOST_EXPORTS) \
32577 for flag in $(EXTRA_HOST_FLAGS) ; do \
32578 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32579 done; \
32580 echo "Doing maintainer-clean in make" ; \
32581 (cd $(HOST_SUBDIR)/make && \
32582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32584 "RANLIB=$${RANLIB}" \
32585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32586 maintainer-clean) \
32587 || exit 1
32589 @endif make
32593 .PHONY: configure-mmalloc maybe-configure-mmalloc
32594 maybe-configure-mmalloc:
32595 @if gcc-bootstrap
32596 configure-mmalloc: stage_current
32597 @endif gcc-bootstrap
32598 @if mmalloc
32599 maybe-configure-mmalloc: configure-mmalloc
32600 configure-mmalloc:
32601 @: $(MAKE); $(unstage)
32602 @r=`${PWD_COMMAND}`; export r; \
32603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604 test ! -f $(HOST_SUBDIR)/mmalloc/Makefile || exit 0; \
32605 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mmalloc ; \
32606 $(HOST_EXPORTS) \
32607 echo Configuring in $(HOST_SUBDIR)/mmalloc; \
32608 cd "$(HOST_SUBDIR)/mmalloc" || exit 1; \
32609 case $(srcdir) in \
32610 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32611 *) topdir=`echo $(HOST_SUBDIR)/mmalloc/ | \
32612 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32613 esac; \
32614 srcdiroption="--srcdir=$${topdir}/mmalloc"; \
32615 libsrcdir="$$s/mmalloc"; \
32616 $(SHELL) $${libsrcdir}/configure \
32617 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32618 --target=${target_alias} $${srcdiroption} \
32619 || exit 1
32620 @endif mmalloc
32626 .PHONY: all-mmalloc maybe-all-mmalloc
32627 maybe-all-mmalloc:
32628 @if gcc-bootstrap
32629 all-mmalloc: stage_current
32630 @endif gcc-bootstrap
32631 @if mmalloc
32632 TARGET-mmalloc=all
32633 maybe-all-mmalloc: all-mmalloc
32634 all-mmalloc: configure-mmalloc
32635 @: $(MAKE); $(unstage)
32636 @r=`${PWD_COMMAND}`; export r; \
32637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32638 $(HOST_EXPORTS) \
32639 (cd $(HOST_SUBDIR)/mmalloc && \
32640 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
32641 $(TARGET-mmalloc))
32642 @endif mmalloc
32647 .PHONY: check-mmalloc maybe-check-mmalloc
32648 maybe-check-mmalloc:
32649 @if mmalloc
32650 maybe-check-mmalloc: check-mmalloc
32652 check-mmalloc:
32654 @endif mmalloc
32656 .PHONY: install-mmalloc maybe-install-mmalloc
32657 maybe-install-mmalloc:
32658 @if mmalloc
32659 maybe-install-mmalloc: install-mmalloc
32661 install-mmalloc: installdirs
32662 @: $(MAKE); $(unstage)
32663 @r=`${PWD_COMMAND}`; export r; \
32664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32665 $(HOST_EXPORTS) \
32666 (cd $(HOST_SUBDIR)/mmalloc && \
32667 $(MAKE) $(FLAGS_TO_PASS) install)
32669 @endif mmalloc
32671 .PHONY: install-strip-mmalloc maybe-install-strip-mmalloc
32672 maybe-install-strip-mmalloc:
32673 @if mmalloc
32674 maybe-install-strip-mmalloc: install-strip-mmalloc
32676 install-strip-mmalloc: 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)/mmalloc && \
32682 $(MAKE) $(FLAGS_TO_PASS) install-strip)
32684 @endif mmalloc
32686 # Other targets (info, dvi, pdf, etc.)
32688 .PHONY: maybe-info-mmalloc info-mmalloc
32689 maybe-info-mmalloc:
32690 @if mmalloc
32691 maybe-info-mmalloc: info-mmalloc
32693 info-mmalloc: \
32694 configure-mmalloc
32695 @: $(MAKE); $(unstage)
32696 @[ -f ./mmalloc/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 mmalloc" ; \
32704 (cd $(HOST_SUBDIR)/mmalloc && \
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
32712 @endif mmalloc
32714 .PHONY: maybe-dvi-mmalloc dvi-mmalloc
32715 maybe-dvi-mmalloc:
32716 @if mmalloc
32717 maybe-dvi-mmalloc: dvi-mmalloc
32719 dvi-mmalloc: \
32720 configure-mmalloc
32721 @: $(MAKE); $(unstage)
32722 @[ -f ./mmalloc/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 mmalloc" ; \
32730 (cd $(HOST_SUBDIR)/mmalloc && \
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
32738 @endif mmalloc
32740 .PHONY: maybe-pdf-mmalloc pdf-mmalloc
32741 maybe-pdf-mmalloc:
32742 @if mmalloc
32743 maybe-pdf-mmalloc: pdf-mmalloc
32745 pdf-mmalloc: \
32746 configure-mmalloc
32747 @: $(MAKE); $(unstage)
32748 @[ -f ./mmalloc/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 mmalloc" ; \
32756 (cd $(HOST_SUBDIR)/mmalloc && \
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
32764 @endif mmalloc
32766 .PHONY: maybe-html-mmalloc html-mmalloc
32767 maybe-html-mmalloc:
32768 @if mmalloc
32769 maybe-html-mmalloc: html-mmalloc
32771 html-mmalloc: \
32772 configure-mmalloc
32773 @: $(MAKE); $(unstage)
32774 @[ -f ./mmalloc/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 mmalloc" ; \
32782 (cd $(HOST_SUBDIR)/mmalloc && \
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
32790 @endif mmalloc
32792 .PHONY: maybe-TAGS-mmalloc TAGS-mmalloc
32793 maybe-TAGS-mmalloc:
32794 @if mmalloc
32795 maybe-TAGS-mmalloc: TAGS-mmalloc
32797 TAGS-mmalloc: \
32798 configure-mmalloc
32799 @: $(MAKE); $(unstage)
32800 @[ -f ./mmalloc/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 mmalloc" ; \
32808 (cd $(HOST_SUBDIR)/mmalloc && \
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
32816 @endif mmalloc
32818 .PHONY: maybe-install-info-mmalloc install-info-mmalloc
32819 maybe-install-info-mmalloc:
32820 @if mmalloc
32821 maybe-install-info-mmalloc: install-info-mmalloc
32823 install-info-mmalloc: \
32824 configure-mmalloc \
32825 info-mmalloc
32826 @: $(MAKE); $(unstage)
32827 @[ -f ./mmalloc/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 mmalloc" ; \
32835 (cd $(HOST_SUBDIR)/mmalloc && \
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
32843 @endif mmalloc
32845 .PHONY: maybe-install-pdf-mmalloc install-pdf-mmalloc
32846 maybe-install-pdf-mmalloc:
32847 @if mmalloc
32848 maybe-install-pdf-mmalloc: install-pdf-mmalloc
32850 install-pdf-mmalloc: \
32851 configure-mmalloc \
32852 pdf-mmalloc
32853 @: $(MAKE); $(unstage)
32854 @[ -f ./mmalloc/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 mmalloc" ; \
32862 (cd $(HOST_SUBDIR)/mmalloc && \
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
32870 @endif mmalloc
32872 .PHONY: maybe-install-html-mmalloc install-html-mmalloc
32873 maybe-install-html-mmalloc:
32874 @if mmalloc
32875 maybe-install-html-mmalloc: install-html-mmalloc
32877 install-html-mmalloc: \
32878 configure-mmalloc \
32879 html-mmalloc
32880 @: $(MAKE); $(unstage)
32881 @[ -f ./mmalloc/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 mmalloc" ; \
32889 (cd $(HOST_SUBDIR)/mmalloc && \
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
32897 @endif mmalloc
32899 .PHONY: maybe-installcheck-mmalloc installcheck-mmalloc
32900 maybe-installcheck-mmalloc:
32901 @if mmalloc
32902 maybe-installcheck-mmalloc: installcheck-mmalloc
32904 installcheck-mmalloc: \
32905 configure-mmalloc
32906 @: $(MAKE); $(unstage)
32907 @[ -f ./mmalloc/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 mmalloc" ; \
32915 (cd $(HOST_SUBDIR)/mmalloc && \
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
32923 @endif mmalloc
32925 .PHONY: maybe-mostlyclean-mmalloc mostlyclean-mmalloc
32926 maybe-mostlyclean-mmalloc:
32927 @if mmalloc
32928 maybe-mostlyclean-mmalloc: mostlyclean-mmalloc
32930 mostlyclean-mmalloc:
32931 @: $(MAKE); $(unstage)
32932 @[ -f ./mmalloc/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 mmalloc" ; \
32940 (cd $(HOST_SUBDIR)/mmalloc && \
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
32948 @endif mmalloc
32950 .PHONY: maybe-clean-mmalloc clean-mmalloc
32951 maybe-clean-mmalloc:
32952 @if mmalloc
32953 maybe-clean-mmalloc: clean-mmalloc
32955 clean-mmalloc:
32956 @: $(MAKE); $(unstage)
32957 @[ -f ./mmalloc/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 mmalloc" ; \
32965 (cd $(HOST_SUBDIR)/mmalloc && \
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
32973 @endif mmalloc
32975 .PHONY: maybe-distclean-mmalloc distclean-mmalloc
32976 maybe-distclean-mmalloc:
32977 @if mmalloc
32978 maybe-distclean-mmalloc: distclean-mmalloc
32980 distclean-mmalloc:
32981 @: $(MAKE); $(unstage)
32982 @[ -f ./mmalloc/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 mmalloc" ; \
32990 (cd $(HOST_SUBDIR)/mmalloc && \
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
32998 @endif mmalloc
33000 .PHONY: maybe-maintainer-clean-mmalloc maintainer-clean-mmalloc
33001 maybe-maintainer-clean-mmalloc:
33002 @if mmalloc
33003 maybe-maintainer-clean-mmalloc: maintainer-clean-mmalloc
33005 maintainer-clean-mmalloc:
33006 @: $(MAKE); $(unstage)
33007 @[ -f ./mmalloc/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 mmalloc" ; \
33015 (cd $(HOST_SUBDIR)/mmalloc && \
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
33023 @endif mmalloc
33027 .PHONY: configure-patch maybe-configure-patch
33028 maybe-configure-patch:
33029 @if gcc-bootstrap
33030 configure-patch: stage_current
33031 @endif gcc-bootstrap
33032 @if patch
33033 maybe-configure-patch: configure-patch
33034 configure-patch:
33035 @: $(MAKE); $(unstage)
33036 @r=`${PWD_COMMAND}`; export r; \
33037 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33038 test ! -f $(HOST_SUBDIR)/patch/Makefile || exit 0; \
33039 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/patch ; \
33040 $(HOST_EXPORTS) \
33041 echo Configuring in $(HOST_SUBDIR)/patch; \
33042 cd "$(HOST_SUBDIR)/patch" || exit 1; \
33043 case $(srcdir) in \
33044 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33045 *) topdir=`echo $(HOST_SUBDIR)/patch/ | \
33046 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33047 esac; \
33048 srcdiroption="--srcdir=$${topdir}/patch"; \
33049 libsrcdir="$$s/patch"; \
33050 $(SHELL) $${libsrcdir}/configure \
33051 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33052 --target=${target_alias} $${srcdiroption} \
33053 || exit 1
33054 @endif patch
33060 .PHONY: all-patch maybe-all-patch
33061 maybe-all-patch:
33062 @if gcc-bootstrap
33063 all-patch: stage_current
33064 @endif gcc-bootstrap
33065 @if patch
33066 TARGET-patch=all
33067 maybe-all-patch: all-patch
33068 all-patch: configure-patch
33069 @: $(MAKE); $(unstage)
33070 @r=`${PWD_COMMAND}`; export r; \
33071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33072 $(HOST_EXPORTS) \
33073 (cd $(HOST_SUBDIR)/patch && \
33074 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33075 $(TARGET-patch))
33076 @endif patch
33081 .PHONY: check-patch maybe-check-patch
33082 maybe-check-patch:
33083 @if patch
33084 maybe-check-patch: check-patch
33086 check-patch:
33087 @: $(MAKE); $(unstage)
33088 @r=`${PWD_COMMAND}`; export r; \
33089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33090 $(HOST_EXPORTS) \
33091 (cd $(HOST_SUBDIR)/patch && \
33092 $(MAKE) $(FLAGS_TO_PASS) check)
33094 @endif patch
33096 .PHONY: install-patch maybe-install-patch
33097 maybe-install-patch:
33098 @if patch
33099 maybe-install-patch: install-patch
33101 install-patch: 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)/patch && \
33107 $(MAKE) $(FLAGS_TO_PASS) install)
33109 @endif patch
33111 .PHONY: install-strip-patch maybe-install-strip-patch
33112 maybe-install-strip-patch:
33113 @if patch
33114 maybe-install-strip-patch: install-strip-patch
33116 install-strip-patch: installdirs
33117 @: $(MAKE); $(unstage)
33118 @r=`${PWD_COMMAND}`; export r; \
33119 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33120 $(HOST_EXPORTS) \
33121 (cd $(HOST_SUBDIR)/patch && \
33122 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33124 @endif patch
33126 # Other targets (info, dvi, pdf, etc.)
33128 .PHONY: maybe-info-patch info-patch
33129 maybe-info-patch:
33130 @if patch
33131 maybe-info-patch: info-patch
33133 info-patch: \
33134 configure-patch
33135 @: $(MAKE); $(unstage)
33136 @[ -f ./patch/Makefile ] || exit 0; \
33137 r=`${PWD_COMMAND}`; export r; \
33138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33139 $(HOST_EXPORTS) \
33140 for flag in $(EXTRA_HOST_FLAGS) ; do \
33141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33142 done; \
33143 echo "Doing info in patch" ; \
33144 (cd $(HOST_SUBDIR)/patch && \
33145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33147 "RANLIB=$${RANLIB}" \
33148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33149 info) \
33150 || exit 1
33152 @endif patch
33154 .PHONY: maybe-dvi-patch dvi-patch
33155 maybe-dvi-patch:
33156 @if patch
33157 maybe-dvi-patch: dvi-patch
33159 dvi-patch: \
33160 configure-patch
33161 @: $(MAKE); $(unstage)
33162 @[ -f ./patch/Makefile ] || exit 0; \
33163 r=`${PWD_COMMAND}`; export r; \
33164 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33165 $(HOST_EXPORTS) \
33166 for flag in $(EXTRA_HOST_FLAGS) ; do \
33167 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33168 done; \
33169 echo "Doing dvi in patch" ; \
33170 (cd $(HOST_SUBDIR)/patch && \
33171 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33172 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33173 "RANLIB=$${RANLIB}" \
33174 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33175 dvi) \
33176 || exit 1
33178 @endif patch
33180 .PHONY: maybe-pdf-patch pdf-patch
33181 maybe-pdf-patch:
33182 @if patch
33183 maybe-pdf-patch: pdf-patch
33185 pdf-patch: \
33186 configure-patch
33187 @: $(MAKE); $(unstage)
33188 @[ -f ./patch/Makefile ] || exit 0; \
33189 r=`${PWD_COMMAND}`; export r; \
33190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33191 $(HOST_EXPORTS) \
33192 for flag in $(EXTRA_HOST_FLAGS) ; do \
33193 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33194 done; \
33195 echo "Doing pdf in patch" ; \
33196 (cd $(HOST_SUBDIR)/patch && \
33197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33199 "RANLIB=$${RANLIB}" \
33200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33201 pdf) \
33202 || exit 1
33204 @endif patch
33206 .PHONY: maybe-html-patch html-patch
33207 maybe-html-patch:
33208 @if patch
33209 maybe-html-patch: html-patch
33211 html-patch: \
33212 configure-patch
33213 @: $(MAKE); $(unstage)
33214 @[ -f ./patch/Makefile ] || exit 0; \
33215 r=`${PWD_COMMAND}`; export r; \
33216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33217 $(HOST_EXPORTS) \
33218 for flag in $(EXTRA_HOST_FLAGS) ; do \
33219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33220 done; \
33221 echo "Doing html in patch" ; \
33222 (cd $(HOST_SUBDIR)/patch && \
33223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33225 "RANLIB=$${RANLIB}" \
33226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33227 html) \
33228 || exit 1
33230 @endif patch
33232 .PHONY: maybe-TAGS-patch TAGS-patch
33233 maybe-TAGS-patch:
33234 @if patch
33235 maybe-TAGS-patch: TAGS-patch
33237 TAGS-patch: \
33238 configure-patch
33239 @: $(MAKE); $(unstage)
33240 @[ -f ./patch/Makefile ] || exit 0; \
33241 r=`${PWD_COMMAND}`; export r; \
33242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33243 $(HOST_EXPORTS) \
33244 for flag in $(EXTRA_HOST_FLAGS) ; do \
33245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33246 done; \
33247 echo "Doing TAGS in patch" ; \
33248 (cd $(HOST_SUBDIR)/patch && \
33249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33251 "RANLIB=$${RANLIB}" \
33252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33253 TAGS) \
33254 || exit 1
33256 @endif patch
33258 .PHONY: maybe-install-info-patch install-info-patch
33259 maybe-install-info-patch:
33260 @if patch
33261 maybe-install-info-patch: install-info-patch
33263 install-info-patch: \
33264 configure-patch \
33265 info-patch
33266 @: $(MAKE); $(unstage)
33267 @[ -f ./patch/Makefile ] || exit 0; \
33268 r=`${PWD_COMMAND}`; export r; \
33269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33270 $(HOST_EXPORTS) \
33271 for flag in $(EXTRA_HOST_FLAGS) ; do \
33272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33273 done; \
33274 echo "Doing install-info in patch" ; \
33275 (cd $(HOST_SUBDIR)/patch && \
33276 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33277 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33278 "RANLIB=$${RANLIB}" \
33279 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33280 install-info) \
33281 || exit 1
33283 @endif patch
33285 .PHONY: maybe-install-pdf-patch install-pdf-patch
33286 maybe-install-pdf-patch:
33287 @if patch
33288 maybe-install-pdf-patch: install-pdf-patch
33290 install-pdf-patch: \
33291 configure-patch \
33292 pdf-patch
33293 @: $(MAKE); $(unstage)
33294 @[ -f ./patch/Makefile ] || exit 0; \
33295 r=`${PWD_COMMAND}`; export r; \
33296 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33297 $(HOST_EXPORTS) \
33298 for flag in $(EXTRA_HOST_FLAGS) ; do \
33299 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33300 done; \
33301 echo "Doing install-pdf in patch" ; \
33302 (cd $(HOST_SUBDIR)/patch && \
33303 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33304 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33305 "RANLIB=$${RANLIB}" \
33306 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33307 install-pdf) \
33308 || exit 1
33310 @endif patch
33312 .PHONY: maybe-install-html-patch install-html-patch
33313 maybe-install-html-patch:
33314 @if patch
33315 maybe-install-html-patch: install-html-patch
33317 install-html-patch: \
33318 configure-patch \
33319 html-patch
33320 @: $(MAKE); $(unstage)
33321 @[ -f ./patch/Makefile ] || exit 0; \
33322 r=`${PWD_COMMAND}`; export r; \
33323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33324 $(HOST_EXPORTS) \
33325 for flag in $(EXTRA_HOST_FLAGS) ; do \
33326 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33327 done; \
33328 echo "Doing install-html in patch" ; \
33329 (cd $(HOST_SUBDIR)/patch && \
33330 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33331 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33332 "RANLIB=$${RANLIB}" \
33333 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33334 install-html) \
33335 || exit 1
33337 @endif patch
33339 .PHONY: maybe-installcheck-patch installcheck-patch
33340 maybe-installcheck-patch:
33341 @if patch
33342 maybe-installcheck-patch: installcheck-patch
33344 installcheck-patch: \
33345 configure-patch
33346 @: $(MAKE); $(unstage)
33347 @[ -f ./patch/Makefile ] || exit 0; \
33348 r=`${PWD_COMMAND}`; export r; \
33349 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33350 $(HOST_EXPORTS) \
33351 for flag in $(EXTRA_HOST_FLAGS) ; do \
33352 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33353 done; \
33354 echo "Doing installcheck in patch" ; \
33355 (cd $(HOST_SUBDIR)/patch && \
33356 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33357 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33358 "RANLIB=$${RANLIB}" \
33359 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33360 installcheck) \
33361 || exit 1
33363 @endif patch
33365 .PHONY: maybe-mostlyclean-patch mostlyclean-patch
33366 maybe-mostlyclean-patch:
33367 @if patch
33368 maybe-mostlyclean-patch: mostlyclean-patch
33370 mostlyclean-patch:
33371 @: $(MAKE); $(unstage)
33372 @[ -f ./patch/Makefile ] || exit 0; \
33373 r=`${PWD_COMMAND}`; export r; \
33374 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33375 $(HOST_EXPORTS) \
33376 for flag in $(EXTRA_HOST_FLAGS) ; do \
33377 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33378 done; \
33379 echo "Doing mostlyclean in patch" ; \
33380 (cd $(HOST_SUBDIR)/patch && \
33381 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33382 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33383 "RANLIB=$${RANLIB}" \
33384 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33385 mostlyclean) \
33386 || exit 1
33388 @endif patch
33390 .PHONY: maybe-clean-patch clean-patch
33391 maybe-clean-patch:
33392 @if patch
33393 maybe-clean-patch: clean-patch
33395 clean-patch:
33396 @: $(MAKE); $(unstage)
33397 @[ -f ./patch/Makefile ] || exit 0; \
33398 r=`${PWD_COMMAND}`; export r; \
33399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400 $(HOST_EXPORTS) \
33401 for flag in $(EXTRA_HOST_FLAGS) ; do \
33402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33403 done; \
33404 echo "Doing clean in patch" ; \
33405 (cd $(HOST_SUBDIR)/patch && \
33406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33408 "RANLIB=$${RANLIB}" \
33409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33410 clean) \
33411 || exit 1
33413 @endif patch
33415 .PHONY: maybe-distclean-patch distclean-patch
33416 maybe-distclean-patch:
33417 @if patch
33418 maybe-distclean-patch: distclean-patch
33420 distclean-patch:
33421 @: $(MAKE); $(unstage)
33422 @[ -f ./patch/Makefile ] || exit 0; \
33423 r=`${PWD_COMMAND}`; export r; \
33424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33425 $(HOST_EXPORTS) \
33426 for flag in $(EXTRA_HOST_FLAGS) ; do \
33427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33428 done; \
33429 echo "Doing distclean in patch" ; \
33430 (cd $(HOST_SUBDIR)/patch && \
33431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33433 "RANLIB=$${RANLIB}" \
33434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33435 distclean) \
33436 || exit 1
33438 @endif patch
33440 .PHONY: maybe-maintainer-clean-patch maintainer-clean-patch
33441 maybe-maintainer-clean-patch:
33442 @if patch
33443 maybe-maintainer-clean-patch: maintainer-clean-patch
33445 maintainer-clean-patch:
33446 @: $(MAKE); $(unstage)
33447 @[ -f ./patch/Makefile ] || exit 0; \
33448 r=`${PWD_COMMAND}`; export r; \
33449 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33450 $(HOST_EXPORTS) \
33451 for flag in $(EXTRA_HOST_FLAGS) ; do \
33452 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33453 done; \
33454 echo "Doing maintainer-clean in patch" ; \
33455 (cd $(HOST_SUBDIR)/patch && \
33456 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33457 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33458 "RANLIB=$${RANLIB}" \
33459 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33460 maintainer-clean) \
33461 || exit 1
33463 @endif patch
33467 .PHONY: configure-perl maybe-configure-perl
33468 maybe-configure-perl:
33469 @if gcc-bootstrap
33470 configure-perl: stage_current
33471 @endif gcc-bootstrap
33472 @if perl
33473 maybe-configure-perl: configure-perl
33474 configure-perl:
33475 @: $(MAKE); $(unstage)
33476 @r=`${PWD_COMMAND}`; export r; \
33477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33478 test ! -f $(HOST_SUBDIR)/perl/Makefile || exit 0; \
33479 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/perl ; \
33480 $(HOST_EXPORTS) \
33481 echo Configuring in $(HOST_SUBDIR)/perl; \
33482 cd "$(HOST_SUBDIR)/perl" || exit 1; \
33483 case $(srcdir) in \
33484 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33485 *) topdir=`echo $(HOST_SUBDIR)/perl/ | \
33486 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33487 esac; \
33488 srcdiroption="--srcdir=$${topdir}/perl"; \
33489 libsrcdir="$$s/perl"; \
33490 $(SHELL) $${libsrcdir}/configure \
33491 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33492 --target=${target_alias} $${srcdiroption} \
33493 || exit 1
33494 @endif perl
33500 .PHONY: all-perl maybe-all-perl
33501 maybe-all-perl:
33502 @if gcc-bootstrap
33503 all-perl: stage_current
33504 @endif gcc-bootstrap
33505 @if perl
33506 TARGET-perl=all
33507 maybe-all-perl: all-perl
33508 all-perl: configure-perl
33509 @: $(MAKE); $(unstage)
33510 @r=`${PWD_COMMAND}`; export r; \
33511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33512 $(HOST_EXPORTS) \
33513 (cd $(HOST_SUBDIR)/perl && \
33514 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33515 $(TARGET-perl))
33516 @endif perl
33521 .PHONY: check-perl maybe-check-perl
33522 maybe-check-perl:
33523 @if perl
33524 maybe-check-perl: check-perl
33526 check-perl:
33527 @: $(MAKE); $(unstage)
33528 @r=`${PWD_COMMAND}`; export r; \
33529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33530 $(HOST_EXPORTS) \
33531 (cd $(HOST_SUBDIR)/perl && \
33532 $(MAKE) $(FLAGS_TO_PASS) check)
33534 @endif perl
33536 .PHONY: install-perl maybe-install-perl
33537 maybe-install-perl:
33538 @if perl
33539 maybe-install-perl: install-perl
33541 install-perl: installdirs
33542 @: $(MAKE); $(unstage)
33543 @r=`${PWD_COMMAND}`; export r; \
33544 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33545 $(HOST_EXPORTS) \
33546 (cd $(HOST_SUBDIR)/perl && \
33547 $(MAKE) $(FLAGS_TO_PASS) install)
33549 @endif perl
33551 .PHONY: install-strip-perl maybe-install-strip-perl
33552 maybe-install-strip-perl:
33553 @if perl
33554 maybe-install-strip-perl: install-strip-perl
33556 install-strip-perl: installdirs
33557 @: $(MAKE); $(unstage)
33558 @r=`${PWD_COMMAND}`; export r; \
33559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33560 $(HOST_EXPORTS) \
33561 (cd $(HOST_SUBDIR)/perl && \
33562 $(MAKE) $(FLAGS_TO_PASS) install-strip)
33564 @endif perl
33566 # Other targets (info, dvi, pdf, etc.)
33568 .PHONY: maybe-info-perl info-perl
33569 maybe-info-perl:
33570 @if perl
33571 maybe-info-perl: info-perl
33573 info-perl: \
33574 configure-perl
33575 @: $(MAKE); $(unstage)
33576 @[ -f ./perl/Makefile ] || exit 0; \
33577 r=`${PWD_COMMAND}`; export r; \
33578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33579 $(HOST_EXPORTS) \
33580 for flag in $(EXTRA_HOST_FLAGS) ; do \
33581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33582 done; \
33583 echo "Doing info in perl" ; \
33584 (cd $(HOST_SUBDIR)/perl && \
33585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33587 "RANLIB=$${RANLIB}" \
33588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33589 info) \
33590 || exit 1
33592 @endif perl
33594 .PHONY: maybe-dvi-perl dvi-perl
33595 maybe-dvi-perl:
33596 @if perl
33597 maybe-dvi-perl: dvi-perl
33599 dvi-perl: \
33600 configure-perl
33601 @: $(MAKE); $(unstage)
33602 @[ -f ./perl/Makefile ] || exit 0; \
33603 r=`${PWD_COMMAND}`; export r; \
33604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33605 $(HOST_EXPORTS) \
33606 for flag in $(EXTRA_HOST_FLAGS) ; do \
33607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33608 done; \
33609 echo "Doing dvi in perl" ; \
33610 (cd $(HOST_SUBDIR)/perl && \
33611 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33612 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33613 "RANLIB=$${RANLIB}" \
33614 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33615 dvi) \
33616 || exit 1
33618 @endif perl
33620 .PHONY: maybe-pdf-perl pdf-perl
33621 maybe-pdf-perl:
33622 @if perl
33623 maybe-pdf-perl: pdf-perl
33625 pdf-perl: \
33626 configure-perl
33627 @: $(MAKE); $(unstage)
33628 @[ -f ./perl/Makefile ] || exit 0; \
33629 r=`${PWD_COMMAND}`; export r; \
33630 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33631 $(HOST_EXPORTS) \
33632 for flag in $(EXTRA_HOST_FLAGS) ; do \
33633 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33634 done; \
33635 echo "Doing pdf in perl" ; \
33636 (cd $(HOST_SUBDIR)/perl && \
33637 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33638 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33639 "RANLIB=$${RANLIB}" \
33640 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33641 pdf) \
33642 || exit 1
33644 @endif perl
33646 .PHONY: maybe-html-perl html-perl
33647 maybe-html-perl:
33648 @if perl
33649 maybe-html-perl: html-perl
33651 html-perl: \
33652 configure-perl
33653 @: $(MAKE); $(unstage)
33654 @[ -f ./perl/Makefile ] || exit 0; \
33655 r=`${PWD_COMMAND}`; export r; \
33656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33657 $(HOST_EXPORTS) \
33658 for flag in $(EXTRA_HOST_FLAGS) ; do \
33659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33660 done; \
33661 echo "Doing html in perl" ; \
33662 (cd $(HOST_SUBDIR)/perl && \
33663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33665 "RANLIB=$${RANLIB}" \
33666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33667 html) \
33668 || exit 1
33670 @endif perl
33672 .PHONY: maybe-TAGS-perl TAGS-perl
33673 maybe-TAGS-perl:
33674 @if perl
33675 maybe-TAGS-perl: TAGS-perl
33677 TAGS-perl: \
33678 configure-perl
33679 @: $(MAKE); $(unstage)
33680 @[ -f ./perl/Makefile ] || exit 0; \
33681 r=`${PWD_COMMAND}`; export r; \
33682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33683 $(HOST_EXPORTS) \
33684 for flag in $(EXTRA_HOST_FLAGS) ; do \
33685 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33686 done; \
33687 echo "Doing TAGS in perl" ; \
33688 (cd $(HOST_SUBDIR)/perl && \
33689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33691 "RANLIB=$${RANLIB}" \
33692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33693 TAGS) \
33694 || exit 1
33696 @endif perl
33698 .PHONY: maybe-install-info-perl install-info-perl
33699 maybe-install-info-perl:
33700 @if perl
33701 maybe-install-info-perl: install-info-perl
33703 install-info-perl: \
33704 configure-perl \
33705 info-perl
33706 @: $(MAKE); $(unstage)
33707 @[ -f ./perl/Makefile ] || exit 0; \
33708 r=`${PWD_COMMAND}`; export r; \
33709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33710 $(HOST_EXPORTS) \
33711 for flag in $(EXTRA_HOST_FLAGS) ; do \
33712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33713 done; \
33714 echo "Doing install-info in perl" ; \
33715 (cd $(HOST_SUBDIR)/perl && \
33716 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33717 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33718 "RANLIB=$${RANLIB}" \
33719 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33720 install-info) \
33721 || exit 1
33723 @endif perl
33725 .PHONY: maybe-install-pdf-perl install-pdf-perl
33726 maybe-install-pdf-perl:
33727 @if perl
33728 maybe-install-pdf-perl: install-pdf-perl
33730 install-pdf-perl: \
33731 configure-perl \
33732 pdf-perl
33733 @: $(MAKE); $(unstage)
33734 @[ -f ./perl/Makefile ] || exit 0; \
33735 r=`${PWD_COMMAND}`; export r; \
33736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33737 $(HOST_EXPORTS) \
33738 for flag in $(EXTRA_HOST_FLAGS) ; do \
33739 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33740 done; \
33741 echo "Doing install-pdf in perl" ; \
33742 (cd $(HOST_SUBDIR)/perl && \
33743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33745 "RANLIB=$${RANLIB}" \
33746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33747 install-pdf) \
33748 || exit 1
33750 @endif perl
33752 .PHONY: maybe-install-html-perl install-html-perl
33753 maybe-install-html-perl:
33754 @if perl
33755 maybe-install-html-perl: install-html-perl
33757 install-html-perl: \
33758 configure-perl \
33759 html-perl
33760 @: $(MAKE); $(unstage)
33761 @[ -f ./perl/Makefile ] || exit 0; \
33762 r=`${PWD_COMMAND}`; export r; \
33763 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33764 $(HOST_EXPORTS) \
33765 for flag in $(EXTRA_HOST_FLAGS) ; do \
33766 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33767 done; \
33768 echo "Doing install-html in perl" ; \
33769 (cd $(HOST_SUBDIR)/perl && \
33770 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33771 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33772 "RANLIB=$${RANLIB}" \
33773 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33774 install-html) \
33775 || exit 1
33777 @endif perl
33779 .PHONY: maybe-installcheck-perl installcheck-perl
33780 maybe-installcheck-perl:
33781 @if perl
33782 maybe-installcheck-perl: installcheck-perl
33784 installcheck-perl: \
33785 configure-perl
33786 @: $(MAKE); $(unstage)
33787 @[ -f ./perl/Makefile ] || exit 0; \
33788 r=`${PWD_COMMAND}`; export r; \
33789 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33790 $(HOST_EXPORTS) \
33791 for flag in $(EXTRA_HOST_FLAGS) ; do \
33792 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33793 done; \
33794 echo "Doing installcheck in perl" ; \
33795 (cd $(HOST_SUBDIR)/perl && \
33796 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33797 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33798 "RANLIB=$${RANLIB}" \
33799 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33800 installcheck) \
33801 || exit 1
33803 @endif perl
33805 .PHONY: maybe-mostlyclean-perl mostlyclean-perl
33806 maybe-mostlyclean-perl:
33807 @if perl
33808 maybe-mostlyclean-perl: mostlyclean-perl
33810 mostlyclean-perl:
33811 @: $(MAKE); $(unstage)
33812 @[ -f ./perl/Makefile ] || exit 0; \
33813 r=`${PWD_COMMAND}`; export r; \
33814 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33815 $(HOST_EXPORTS) \
33816 for flag in $(EXTRA_HOST_FLAGS) ; do \
33817 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33818 done; \
33819 echo "Doing mostlyclean in perl" ; \
33820 (cd $(HOST_SUBDIR)/perl && \
33821 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33822 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33823 "RANLIB=$${RANLIB}" \
33824 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33825 mostlyclean) \
33826 || exit 1
33828 @endif perl
33830 .PHONY: maybe-clean-perl clean-perl
33831 maybe-clean-perl:
33832 @if perl
33833 maybe-clean-perl: clean-perl
33835 clean-perl:
33836 @: $(MAKE); $(unstage)
33837 @[ -f ./perl/Makefile ] || exit 0; \
33838 r=`${PWD_COMMAND}`; export r; \
33839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33840 $(HOST_EXPORTS) \
33841 for flag in $(EXTRA_HOST_FLAGS) ; do \
33842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33843 done; \
33844 echo "Doing clean in perl" ; \
33845 (cd $(HOST_SUBDIR)/perl && \
33846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33848 "RANLIB=$${RANLIB}" \
33849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33850 clean) \
33851 || exit 1
33853 @endif perl
33855 .PHONY: maybe-distclean-perl distclean-perl
33856 maybe-distclean-perl:
33857 @if perl
33858 maybe-distclean-perl: distclean-perl
33860 distclean-perl:
33861 @: $(MAKE); $(unstage)
33862 @[ -f ./perl/Makefile ] || exit 0; \
33863 r=`${PWD_COMMAND}`; export r; \
33864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33865 $(HOST_EXPORTS) \
33866 for flag in $(EXTRA_HOST_FLAGS) ; do \
33867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33868 done; \
33869 echo "Doing distclean in perl" ; \
33870 (cd $(HOST_SUBDIR)/perl && \
33871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33873 "RANLIB=$${RANLIB}" \
33874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33875 distclean) \
33876 || exit 1
33878 @endif perl
33880 .PHONY: maybe-maintainer-clean-perl maintainer-clean-perl
33881 maybe-maintainer-clean-perl:
33882 @if perl
33883 maybe-maintainer-clean-perl: maintainer-clean-perl
33885 maintainer-clean-perl:
33886 @: $(MAKE); $(unstage)
33887 @[ -f ./perl/Makefile ] || exit 0; \
33888 r=`${PWD_COMMAND}`; export r; \
33889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33890 $(HOST_EXPORTS) \
33891 for flag in $(EXTRA_HOST_FLAGS) ; do \
33892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33893 done; \
33894 echo "Doing maintainer-clean in perl" ; \
33895 (cd $(HOST_SUBDIR)/perl && \
33896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33898 "RANLIB=$${RANLIB}" \
33899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33900 maintainer-clean) \
33901 || exit 1
33903 @endif perl
33907 .PHONY: configure-prms maybe-configure-prms
33908 maybe-configure-prms:
33909 @if gcc-bootstrap
33910 configure-prms: stage_current
33911 @endif gcc-bootstrap
33912 @if prms
33913 maybe-configure-prms: configure-prms
33914 configure-prms:
33915 @: $(MAKE); $(unstage)
33916 @r=`${PWD_COMMAND}`; export r; \
33917 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33918 test ! -f $(HOST_SUBDIR)/prms/Makefile || exit 0; \
33919 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/prms ; \
33920 $(HOST_EXPORTS) \
33921 echo Configuring in $(HOST_SUBDIR)/prms; \
33922 cd "$(HOST_SUBDIR)/prms" || exit 1; \
33923 case $(srcdir) in \
33924 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33925 *) topdir=`echo $(HOST_SUBDIR)/prms/ | \
33926 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33927 esac; \
33928 srcdiroption="--srcdir=$${topdir}/prms"; \
33929 libsrcdir="$$s/prms"; \
33930 $(SHELL) $${libsrcdir}/configure \
33931 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33932 --target=${target_alias} $${srcdiroption} \
33933 || exit 1
33934 @endif prms
33940 .PHONY: all-prms maybe-all-prms
33941 maybe-all-prms:
33942 @if gcc-bootstrap
33943 all-prms: stage_current
33944 @endif gcc-bootstrap
33945 @if prms
33946 TARGET-prms=all
33947 maybe-all-prms: all-prms
33948 all-prms: configure-prms
33949 @: $(MAKE); $(unstage)
33950 @r=`${PWD_COMMAND}`; export r; \
33951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33952 $(HOST_EXPORTS) \
33953 (cd $(HOST_SUBDIR)/prms && \
33954 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
33955 $(TARGET-prms))
33956 @endif prms
33961 .PHONY: check-prms maybe-check-prms
33962 maybe-check-prms:
33963 @if prms
33964 maybe-check-prms: check-prms
33966 check-prms:
33967 @: $(MAKE); $(unstage)
33968 @r=`${PWD_COMMAND}`; export r; \
33969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33970 $(HOST_EXPORTS) \
33971 (cd $(HOST_SUBDIR)/prms && \
33972 $(MAKE) $(FLAGS_TO_PASS) check)
33974 @endif prms
33976 .PHONY: install-prms maybe-install-prms
33977 maybe-install-prms:
33978 @if prms
33979 maybe-install-prms: install-prms
33981 install-prms: installdirs
33982 @: $(MAKE); $(unstage)
33983 @r=`${PWD_COMMAND}`; export r; \
33984 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33985 $(HOST_EXPORTS) \
33986 (cd $(HOST_SUBDIR)/prms && \
33987 $(MAKE) $(FLAGS_TO_PASS) install)
33989 @endif prms
33991 .PHONY: install-strip-prms maybe-install-strip-prms
33992 maybe-install-strip-prms:
33993 @if prms
33994 maybe-install-strip-prms: install-strip-prms
33996 install-strip-prms: installdirs
33997 @: $(MAKE); $(unstage)
33998 @r=`${PWD_COMMAND}`; export r; \
33999 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34000 $(HOST_EXPORTS) \
34001 (cd $(HOST_SUBDIR)/prms && \
34002 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34004 @endif prms
34006 # Other targets (info, dvi, pdf, etc.)
34008 .PHONY: maybe-info-prms info-prms
34009 maybe-info-prms:
34010 @if prms
34011 maybe-info-prms: info-prms
34013 info-prms: \
34014 configure-prms
34015 @: $(MAKE); $(unstage)
34016 @[ -f ./prms/Makefile ] || exit 0; \
34017 r=`${PWD_COMMAND}`; export r; \
34018 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34019 $(HOST_EXPORTS) \
34020 for flag in $(EXTRA_HOST_FLAGS) ; do \
34021 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34022 done; \
34023 echo "Doing info in prms" ; \
34024 (cd $(HOST_SUBDIR)/prms && \
34025 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34026 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34027 "RANLIB=$${RANLIB}" \
34028 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34029 info) \
34030 || exit 1
34032 @endif prms
34034 .PHONY: maybe-dvi-prms dvi-prms
34035 maybe-dvi-prms:
34036 @if prms
34037 maybe-dvi-prms: dvi-prms
34039 dvi-prms: \
34040 configure-prms
34041 @: $(MAKE); $(unstage)
34042 @[ -f ./prms/Makefile ] || exit 0; \
34043 r=`${PWD_COMMAND}`; export r; \
34044 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34045 $(HOST_EXPORTS) \
34046 for flag in $(EXTRA_HOST_FLAGS) ; do \
34047 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34048 done; \
34049 echo "Doing dvi in prms" ; \
34050 (cd $(HOST_SUBDIR)/prms && \
34051 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34052 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34053 "RANLIB=$${RANLIB}" \
34054 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34055 dvi) \
34056 || exit 1
34058 @endif prms
34060 .PHONY: maybe-pdf-prms pdf-prms
34061 maybe-pdf-prms:
34062 @if prms
34063 maybe-pdf-prms: pdf-prms
34065 pdf-prms: \
34066 configure-prms
34067 @: $(MAKE); $(unstage)
34068 @[ -f ./prms/Makefile ] || exit 0; \
34069 r=`${PWD_COMMAND}`; export r; \
34070 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34071 $(HOST_EXPORTS) \
34072 for flag in $(EXTRA_HOST_FLAGS) ; do \
34073 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34074 done; \
34075 echo "Doing pdf in prms" ; \
34076 (cd $(HOST_SUBDIR)/prms && \
34077 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34078 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34079 "RANLIB=$${RANLIB}" \
34080 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34081 pdf) \
34082 || exit 1
34084 @endif prms
34086 .PHONY: maybe-html-prms html-prms
34087 maybe-html-prms:
34088 @if prms
34089 maybe-html-prms: html-prms
34091 html-prms: \
34092 configure-prms
34093 @: $(MAKE); $(unstage)
34094 @[ -f ./prms/Makefile ] || exit 0; \
34095 r=`${PWD_COMMAND}`; export r; \
34096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34097 $(HOST_EXPORTS) \
34098 for flag in $(EXTRA_HOST_FLAGS) ; do \
34099 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34100 done; \
34101 echo "Doing html in prms" ; \
34102 (cd $(HOST_SUBDIR)/prms && \
34103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34105 "RANLIB=$${RANLIB}" \
34106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34107 html) \
34108 || exit 1
34110 @endif prms
34112 .PHONY: maybe-TAGS-prms TAGS-prms
34113 maybe-TAGS-prms:
34114 @if prms
34115 maybe-TAGS-prms: TAGS-prms
34117 TAGS-prms: \
34118 configure-prms
34119 @: $(MAKE); $(unstage)
34120 @[ -f ./prms/Makefile ] || exit 0; \
34121 r=`${PWD_COMMAND}`; export r; \
34122 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34123 $(HOST_EXPORTS) \
34124 for flag in $(EXTRA_HOST_FLAGS) ; do \
34125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34126 done; \
34127 echo "Doing TAGS in prms" ; \
34128 (cd $(HOST_SUBDIR)/prms && \
34129 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34130 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34131 "RANLIB=$${RANLIB}" \
34132 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34133 TAGS) \
34134 || exit 1
34136 @endif prms
34138 .PHONY: maybe-install-info-prms install-info-prms
34139 maybe-install-info-prms:
34140 @if prms
34141 maybe-install-info-prms: install-info-prms
34143 install-info-prms: \
34144 configure-prms \
34145 info-prms
34146 @: $(MAKE); $(unstage)
34147 @[ -f ./prms/Makefile ] || exit 0; \
34148 r=`${PWD_COMMAND}`; export r; \
34149 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34150 $(HOST_EXPORTS) \
34151 for flag in $(EXTRA_HOST_FLAGS) ; do \
34152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34153 done; \
34154 echo "Doing install-info in prms" ; \
34155 (cd $(HOST_SUBDIR)/prms && \
34156 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34157 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34158 "RANLIB=$${RANLIB}" \
34159 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34160 install-info) \
34161 || exit 1
34163 @endif prms
34165 .PHONY: maybe-install-pdf-prms install-pdf-prms
34166 maybe-install-pdf-prms:
34167 @if prms
34168 maybe-install-pdf-prms: install-pdf-prms
34170 install-pdf-prms: \
34171 configure-prms \
34172 pdf-prms
34173 @: $(MAKE); $(unstage)
34174 @[ -f ./prms/Makefile ] || exit 0; \
34175 r=`${PWD_COMMAND}`; export r; \
34176 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34177 $(HOST_EXPORTS) \
34178 for flag in $(EXTRA_HOST_FLAGS) ; do \
34179 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34180 done; \
34181 echo "Doing install-pdf in prms" ; \
34182 (cd $(HOST_SUBDIR)/prms && \
34183 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34184 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34185 "RANLIB=$${RANLIB}" \
34186 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34187 install-pdf) \
34188 || exit 1
34190 @endif prms
34192 .PHONY: maybe-install-html-prms install-html-prms
34193 maybe-install-html-prms:
34194 @if prms
34195 maybe-install-html-prms: install-html-prms
34197 install-html-prms: \
34198 configure-prms \
34199 html-prms
34200 @: $(MAKE); $(unstage)
34201 @[ -f ./prms/Makefile ] || exit 0; \
34202 r=`${PWD_COMMAND}`; export r; \
34203 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34204 $(HOST_EXPORTS) \
34205 for flag in $(EXTRA_HOST_FLAGS) ; do \
34206 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34207 done; \
34208 echo "Doing install-html in prms" ; \
34209 (cd $(HOST_SUBDIR)/prms && \
34210 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34211 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34212 "RANLIB=$${RANLIB}" \
34213 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34214 install-html) \
34215 || exit 1
34217 @endif prms
34219 .PHONY: maybe-installcheck-prms installcheck-prms
34220 maybe-installcheck-prms:
34221 @if prms
34222 maybe-installcheck-prms: installcheck-prms
34224 installcheck-prms: \
34225 configure-prms
34226 @: $(MAKE); $(unstage)
34227 @[ -f ./prms/Makefile ] || exit 0; \
34228 r=`${PWD_COMMAND}`; export r; \
34229 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34230 $(HOST_EXPORTS) \
34231 for flag in $(EXTRA_HOST_FLAGS) ; do \
34232 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34233 done; \
34234 echo "Doing installcheck in prms" ; \
34235 (cd $(HOST_SUBDIR)/prms && \
34236 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34237 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34238 "RANLIB=$${RANLIB}" \
34239 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34240 installcheck) \
34241 || exit 1
34243 @endif prms
34245 .PHONY: maybe-mostlyclean-prms mostlyclean-prms
34246 maybe-mostlyclean-prms:
34247 @if prms
34248 maybe-mostlyclean-prms: mostlyclean-prms
34250 mostlyclean-prms:
34251 @: $(MAKE); $(unstage)
34252 @[ -f ./prms/Makefile ] || exit 0; \
34253 r=`${PWD_COMMAND}`; export r; \
34254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34255 $(HOST_EXPORTS) \
34256 for flag in $(EXTRA_HOST_FLAGS) ; do \
34257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34258 done; \
34259 echo "Doing mostlyclean in prms" ; \
34260 (cd $(HOST_SUBDIR)/prms && \
34261 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34262 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34263 "RANLIB=$${RANLIB}" \
34264 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34265 mostlyclean) \
34266 || exit 1
34268 @endif prms
34270 .PHONY: maybe-clean-prms clean-prms
34271 maybe-clean-prms:
34272 @if prms
34273 maybe-clean-prms: clean-prms
34275 clean-prms:
34276 @: $(MAKE); $(unstage)
34277 @[ -f ./prms/Makefile ] || exit 0; \
34278 r=`${PWD_COMMAND}`; export r; \
34279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34280 $(HOST_EXPORTS) \
34281 for flag in $(EXTRA_HOST_FLAGS) ; do \
34282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34283 done; \
34284 echo "Doing clean in prms" ; \
34285 (cd $(HOST_SUBDIR)/prms && \
34286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34288 "RANLIB=$${RANLIB}" \
34289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34290 clean) \
34291 || exit 1
34293 @endif prms
34295 .PHONY: maybe-distclean-prms distclean-prms
34296 maybe-distclean-prms:
34297 @if prms
34298 maybe-distclean-prms: distclean-prms
34300 distclean-prms:
34301 @: $(MAKE); $(unstage)
34302 @[ -f ./prms/Makefile ] || exit 0; \
34303 r=`${PWD_COMMAND}`; export r; \
34304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34305 $(HOST_EXPORTS) \
34306 for flag in $(EXTRA_HOST_FLAGS) ; do \
34307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34308 done; \
34309 echo "Doing distclean in prms" ; \
34310 (cd $(HOST_SUBDIR)/prms && \
34311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34313 "RANLIB=$${RANLIB}" \
34314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34315 distclean) \
34316 || exit 1
34318 @endif prms
34320 .PHONY: maybe-maintainer-clean-prms maintainer-clean-prms
34321 maybe-maintainer-clean-prms:
34322 @if prms
34323 maybe-maintainer-clean-prms: maintainer-clean-prms
34325 maintainer-clean-prms:
34326 @: $(MAKE); $(unstage)
34327 @[ -f ./prms/Makefile ] || exit 0; \
34328 r=`${PWD_COMMAND}`; export r; \
34329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34330 $(HOST_EXPORTS) \
34331 for flag in $(EXTRA_HOST_FLAGS) ; do \
34332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34333 done; \
34334 echo "Doing maintainer-clean in prms" ; \
34335 (cd $(HOST_SUBDIR)/prms && \
34336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34338 "RANLIB=$${RANLIB}" \
34339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34340 maintainer-clean) \
34341 || exit 1
34343 @endif prms
34347 .PHONY: configure-rcs maybe-configure-rcs
34348 maybe-configure-rcs:
34349 @if gcc-bootstrap
34350 configure-rcs: stage_current
34351 @endif gcc-bootstrap
34352 @if rcs
34353 maybe-configure-rcs: configure-rcs
34354 configure-rcs:
34355 @: $(MAKE); $(unstage)
34356 @r=`${PWD_COMMAND}`; export r; \
34357 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34358 test ! -f $(HOST_SUBDIR)/rcs/Makefile || exit 0; \
34359 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/rcs ; \
34360 $(HOST_EXPORTS) \
34361 echo Configuring in $(HOST_SUBDIR)/rcs; \
34362 cd "$(HOST_SUBDIR)/rcs" || exit 1; \
34363 case $(srcdir) in \
34364 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34365 *) topdir=`echo $(HOST_SUBDIR)/rcs/ | \
34366 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34367 esac; \
34368 srcdiroption="--srcdir=$${topdir}/rcs"; \
34369 libsrcdir="$$s/rcs"; \
34370 $(SHELL) $${libsrcdir}/configure \
34371 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34372 --target=${target_alias} $${srcdiroption} \
34373 || exit 1
34374 @endif rcs
34380 .PHONY: all-rcs maybe-all-rcs
34381 maybe-all-rcs:
34382 @if gcc-bootstrap
34383 all-rcs: stage_current
34384 @endif gcc-bootstrap
34385 @if rcs
34386 TARGET-rcs=all
34387 maybe-all-rcs: all-rcs
34388 all-rcs: configure-rcs
34389 @: $(MAKE); $(unstage)
34390 @r=`${PWD_COMMAND}`; export r; \
34391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34392 $(HOST_EXPORTS) \
34393 (cd $(HOST_SUBDIR)/rcs && \
34394 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34395 $(TARGET-rcs))
34396 @endif rcs
34401 .PHONY: check-rcs maybe-check-rcs
34402 maybe-check-rcs:
34403 @if rcs
34404 maybe-check-rcs: check-rcs
34406 check-rcs:
34407 @: $(MAKE); $(unstage)
34408 @r=`${PWD_COMMAND}`; export r; \
34409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34410 $(HOST_EXPORTS) \
34411 (cd $(HOST_SUBDIR)/rcs && \
34412 $(MAKE) $(FLAGS_TO_PASS) check)
34414 @endif rcs
34416 .PHONY: install-rcs maybe-install-rcs
34417 maybe-install-rcs:
34418 @if rcs
34419 maybe-install-rcs: install-rcs
34421 install-rcs: installdirs
34422 @: $(MAKE); $(unstage)
34423 @r=`${PWD_COMMAND}`; export r; \
34424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34425 $(HOST_EXPORTS) \
34426 (cd $(HOST_SUBDIR)/rcs && \
34427 $(MAKE) $(FLAGS_TO_PASS) install)
34429 @endif rcs
34431 .PHONY: install-strip-rcs maybe-install-strip-rcs
34432 maybe-install-strip-rcs:
34433 @if rcs
34434 maybe-install-strip-rcs: install-strip-rcs
34436 install-strip-rcs: installdirs
34437 @: $(MAKE); $(unstage)
34438 @r=`${PWD_COMMAND}`; export r; \
34439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34440 $(HOST_EXPORTS) \
34441 (cd $(HOST_SUBDIR)/rcs && \
34442 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34444 @endif rcs
34446 # Other targets (info, dvi, pdf, etc.)
34448 .PHONY: maybe-info-rcs info-rcs
34449 maybe-info-rcs:
34450 @if rcs
34451 maybe-info-rcs: info-rcs
34453 info-rcs: \
34454 configure-rcs
34455 @: $(MAKE); $(unstage)
34456 @[ -f ./rcs/Makefile ] || exit 0; \
34457 r=`${PWD_COMMAND}`; export r; \
34458 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34459 $(HOST_EXPORTS) \
34460 for flag in $(EXTRA_HOST_FLAGS) ; do \
34461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34462 done; \
34463 echo "Doing info in rcs" ; \
34464 (cd $(HOST_SUBDIR)/rcs && \
34465 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34466 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34467 "RANLIB=$${RANLIB}" \
34468 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34469 info) \
34470 || exit 1
34472 @endif rcs
34474 .PHONY: maybe-dvi-rcs dvi-rcs
34475 maybe-dvi-rcs:
34476 @if rcs
34477 maybe-dvi-rcs: dvi-rcs
34479 dvi-rcs: \
34480 configure-rcs
34481 @: $(MAKE); $(unstage)
34482 @[ -f ./rcs/Makefile ] || exit 0; \
34483 r=`${PWD_COMMAND}`; export r; \
34484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34485 $(HOST_EXPORTS) \
34486 for flag in $(EXTRA_HOST_FLAGS) ; do \
34487 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34488 done; \
34489 echo "Doing dvi in rcs" ; \
34490 (cd $(HOST_SUBDIR)/rcs && \
34491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34493 "RANLIB=$${RANLIB}" \
34494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34495 dvi) \
34496 || exit 1
34498 @endif rcs
34500 .PHONY: maybe-pdf-rcs pdf-rcs
34501 maybe-pdf-rcs:
34502 @if rcs
34503 maybe-pdf-rcs: pdf-rcs
34505 pdf-rcs: \
34506 configure-rcs
34507 @: $(MAKE); $(unstage)
34508 @[ -f ./rcs/Makefile ] || exit 0; \
34509 r=`${PWD_COMMAND}`; export r; \
34510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34511 $(HOST_EXPORTS) \
34512 for flag in $(EXTRA_HOST_FLAGS) ; do \
34513 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34514 done; \
34515 echo "Doing pdf in rcs" ; \
34516 (cd $(HOST_SUBDIR)/rcs && \
34517 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34518 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34519 "RANLIB=$${RANLIB}" \
34520 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34521 pdf) \
34522 || exit 1
34524 @endif rcs
34526 .PHONY: maybe-html-rcs html-rcs
34527 maybe-html-rcs:
34528 @if rcs
34529 maybe-html-rcs: html-rcs
34531 html-rcs: \
34532 configure-rcs
34533 @: $(MAKE); $(unstage)
34534 @[ -f ./rcs/Makefile ] || exit 0; \
34535 r=`${PWD_COMMAND}`; export r; \
34536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34537 $(HOST_EXPORTS) \
34538 for flag in $(EXTRA_HOST_FLAGS) ; do \
34539 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34540 done; \
34541 echo "Doing html in rcs" ; \
34542 (cd $(HOST_SUBDIR)/rcs && \
34543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34545 "RANLIB=$${RANLIB}" \
34546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34547 html) \
34548 || exit 1
34550 @endif rcs
34552 .PHONY: maybe-TAGS-rcs TAGS-rcs
34553 maybe-TAGS-rcs:
34554 @if rcs
34555 maybe-TAGS-rcs: TAGS-rcs
34557 TAGS-rcs: \
34558 configure-rcs
34559 @: $(MAKE); $(unstage)
34560 @[ -f ./rcs/Makefile ] || exit 0; \
34561 r=`${PWD_COMMAND}`; export r; \
34562 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34563 $(HOST_EXPORTS) \
34564 for flag in $(EXTRA_HOST_FLAGS) ; do \
34565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34566 done; \
34567 echo "Doing TAGS in rcs" ; \
34568 (cd $(HOST_SUBDIR)/rcs && \
34569 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34570 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34571 "RANLIB=$${RANLIB}" \
34572 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34573 TAGS) \
34574 || exit 1
34576 @endif rcs
34578 .PHONY: maybe-install-info-rcs install-info-rcs
34579 maybe-install-info-rcs:
34580 @if rcs
34581 maybe-install-info-rcs: install-info-rcs
34583 install-info-rcs: \
34584 configure-rcs \
34585 info-rcs
34586 @: $(MAKE); $(unstage)
34587 @[ -f ./rcs/Makefile ] || exit 0; \
34588 r=`${PWD_COMMAND}`; export r; \
34589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34590 $(HOST_EXPORTS) \
34591 for flag in $(EXTRA_HOST_FLAGS) ; do \
34592 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34593 done; \
34594 echo "Doing install-info in rcs" ; \
34595 (cd $(HOST_SUBDIR)/rcs && \
34596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34598 "RANLIB=$${RANLIB}" \
34599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34600 install-info) \
34601 || exit 1
34603 @endif rcs
34605 .PHONY: maybe-install-pdf-rcs install-pdf-rcs
34606 maybe-install-pdf-rcs:
34607 @if rcs
34608 maybe-install-pdf-rcs: install-pdf-rcs
34610 install-pdf-rcs: \
34611 configure-rcs \
34612 pdf-rcs
34613 @: $(MAKE); $(unstage)
34614 @[ -f ./rcs/Makefile ] || exit 0; \
34615 r=`${PWD_COMMAND}`; export r; \
34616 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34617 $(HOST_EXPORTS) \
34618 for flag in $(EXTRA_HOST_FLAGS) ; do \
34619 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34620 done; \
34621 echo "Doing install-pdf in rcs" ; \
34622 (cd $(HOST_SUBDIR)/rcs && \
34623 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34624 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34625 "RANLIB=$${RANLIB}" \
34626 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34627 install-pdf) \
34628 || exit 1
34630 @endif rcs
34632 .PHONY: maybe-install-html-rcs install-html-rcs
34633 maybe-install-html-rcs:
34634 @if rcs
34635 maybe-install-html-rcs: install-html-rcs
34637 install-html-rcs: \
34638 configure-rcs \
34639 html-rcs
34640 @: $(MAKE); $(unstage)
34641 @[ -f ./rcs/Makefile ] || exit 0; \
34642 r=`${PWD_COMMAND}`; export r; \
34643 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34644 $(HOST_EXPORTS) \
34645 for flag in $(EXTRA_HOST_FLAGS) ; do \
34646 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34647 done; \
34648 echo "Doing install-html in rcs" ; \
34649 (cd $(HOST_SUBDIR)/rcs && \
34650 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34651 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34652 "RANLIB=$${RANLIB}" \
34653 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34654 install-html) \
34655 || exit 1
34657 @endif rcs
34659 .PHONY: maybe-installcheck-rcs installcheck-rcs
34660 maybe-installcheck-rcs:
34661 @if rcs
34662 maybe-installcheck-rcs: installcheck-rcs
34664 installcheck-rcs: \
34665 configure-rcs
34666 @: $(MAKE); $(unstage)
34667 @[ -f ./rcs/Makefile ] || exit 0; \
34668 r=`${PWD_COMMAND}`; export r; \
34669 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34670 $(HOST_EXPORTS) \
34671 for flag in $(EXTRA_HOST_FLAGS) ; do \
34672 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34673 done; \
34674 echo "Doing installcheck in rcs" ; \
34675 (cd $(HOST_SUBDIR)/rcs && \
34676 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34677 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34678 "RANLIB=$${RANLIB}" \
34679 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34680 installcheck) \
34681 || exit 1
34683 @endif rcs
34685 .PHONY: maybe-mostlyclean-rcs mostlyclean-rcs
34686 maybe-mostlyclean-rcs:
34687 @if rcs
34688 maybe-mostlyclean-rcs: mostlyclean-rcs
34690 mostlyclean-rcs:
34691 @: $(MAKE); $(unstage)
34692 @[ -f ./rcs/Makefile ] || exit 0; \
34693 r=`${PWD_COMMAND}`; export r; \
34694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34695 $(HOST_EXPORTS) \
34696 for flag in $(EXTRA_HOST_FLAGS) ; do \
34697 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34698 done; \
34699 echo "Doing mostlyclean in rcs" ; \
34700 (cd $(HOST_SUBDIR)/rcs && \
34701 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34702 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34703 "RANLIB=$${RANLIB}" \
34704 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34705 mostlyclean) \
34706 || exit 1
34708 @endif rcs
34710 .PHONY: maybe-clean-rcs clean-rcs
34711 maybe-clean-rcs:
34712 @if rcs
34713 maybe-clean-rcs: clean-rcs
34715 clean-rcs:
34716 @: $(MAKE); $(unstage)
34717 @[ -f ./rcs/Makefile ] || exit 0; \
34718 r=`${PWD_COMMAND}`; export r; \
34719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34720 $(HOST_EXPORTS) \
34721 for flag in $(EXTRA_HOST_FLAGS) ; do \
34722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34723 done; \
34724 echo "Doing clean in rcs" ; \
34725 (cd $(HOST_SUBDIR)/rcs && \
34726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34728 "RANLIB=$${RANLIB}" \
34729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34730 clean) \
34731 || exit 1
34733 @endif rcs
34735 .PHONY: maybe-distclean-rcs distclean-rcs
34736 maybe-distclean-rcs:
34737 @if rcs
34738 maybe-distclean-rcs: distclean-rcs
34740 distclean-rcs:
34741 @: $(MAKE); $(unstage)
34742 @[ -f ./rcs/Makefile ] || exit 0; \
34743 r=`${PWD_COMMAND}`; export r; \
34744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34745 $(HOST_EXPORTS) \
34746 for flag in $(EXTRA_HOST_FLAGS) ; do \
34747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34748 done; \
34749 echo "Doing distclean in rcs" ; \
34750 (cd $(HOST_SUBDIR)/rcs && \
34751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34753 "RANLIB=$${RANLIB}" \
34754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34755 distclean) \
34756 || exit 1
34758 @endif rcs
34760 .PHONY: maybe-maintainer-clean-rcs maintainer-clean-rcs
34761 maybe-maintainer-clean-rcs:
34762 @if rcs
34763 maybe-maintainer-clean-rcs: maintainer-clean-rcs
34765 maintainer-clean-rcs:
34766 @: $(MAKE); $(unstage)
34767 @[ -f ./rcs/Makefile ] || exit 0; \
34768 r=`${PWD_COMMAND}`; export r; \
34769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34770 $(HOST_EXPORTS) \
34771 for flag in $(EXTRA_HOST_FLAGS) ; do \
34772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34773 done; \
34774 echo "Doing maintainer-clean in rcs" ; \
34775 (cd $(HOST_SUBDIR)/rcs && \
34776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34778 "RANLIB=$${RANLIB}" \
34779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34780 maintainer-clean) \
34781 || exit 1
34783 @endif rcs
34787 .PHONY: configure-readline maybe-configure-readline
34788 maybe-configure-readline:
34789 @if gcc-bootstrap
34790 configure-readline: stage_current
34791 @endif gcc-bootstrap
34792 @if readline
34793 maybe-configure-readline: configure-readline
34794 configure-readline:
34795 @: $(MAKE); $(unstage)
34796 @r=`${PWD_COMMAND}`; export r; \
34797 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34798 test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
34799 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
34800 $(HOST_EXPORTS) \
34801 echo Configuring in $(HOST_SUBDIR)/readline; \
34802 cd "$(HOST_SUBDIR)/readline" || exit 1; \
34803 case $(srcdir) in \
34804 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34805 *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
34806 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34807 esac; \
34808 srcdiroption="--srcdir=$${topdir}/readline"; \
34809 libsrcdir="$$s/readline"; \
34810 $(SHELL) $${libsrcdir}/configure \
34811 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34812 --target=${target_alias} $${srcdiroption} \
34813 || exit 1
34814 @endif readline
34820 .PHONY: all-readline maybe-all-readline
34821 maybe-all-readline:
34822 @if gcc-bootstrap
34823 all-readline: stage_current
34824 @endif gcc-bootstrap
34825 @if readline
34826 TARGET-readline=all
34827 maybe-all-readline: all-readline
34828 all-readline: configure-readline
34829 @: $(MAKE); $(unstage)
34830 @r=`${PWD_COMMAND}`; export r; \
34831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34832 $(HOST_EXPORTS) \
34833 (cd $(HOST_SUBDIR)/readline && \
34834 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
34835 $(TARGET-readline))
34836 @endif readline
34841 .PHONY: check-readline maybe-check-readline
34842 maybe-check-readline:
34843 @if readline
34844 maybe-check-readline: check-readline
34846 check-readline:
34847 @: $(MAKE); $(unstage)
34848 @r=`${PWD_COMMAND}`; export r; \
34849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34850 $(HOST_EXPORTS) \
34851 (cd $(HOST_SUBDIR)/readline && \
34852 $(MAKE) $(FLAGS_TO_PASS) check)
34854 @endif readline
34856 .PHONY: install-readline maybe-install-readline
34857 maybe-install-readline:
34858 @if readline
34859 maybe-install-readline: install-readline
34861 install-readline: installdirs
34862 @: $(MAKE); $(unstage)
34863 @r=`${PWD_COMMAND}`; export r; \
34864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34865 $(HOST_EXPORTS) \
34866 (cd $(HOST_SUBDIR)/readline && \
34867 $(MAKE) $(FLAGS_TO_PASS) install)
34869 @endif readline
34871 .PHONY: install-strip-readline maybe-install-strip-readline
34872 maybe-install-strip-readline:
34873 @if readline
34874 maybe-install-strip-readline: install-strip-readline
34876 install-strip-readline: installdirs
34877 @: $(MAKE); $(unstage)
34878 @r=`${PWD_COMMAND}`; export r; \
34879 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34880 $(HOST_EXPORTS) \
34881 (cd $(HOST_SUBDIR)/readline && \
34882 $(MAKE) $(FLAGS_TO_PASS) install-strip)
34884 @endif readline
34886 # Other targets (info, dvi, pdf, etc.)
34888 .PHONY: maybe-info-readline info-readline
34889 maybe-info-readline:
34890 @if readline
34891 maybe-info-readline: info-readline
34893 info-readline: \
34894 configure-readline
34895 @: $(MAKE); $(unstage)
34896 @[ -f ./readline/Makefile ] || exit 0; \
34897 r=`${PWD_COMMAND}`; export r; \
34898 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899 $(HOST_EXPORTS) \
34900 for flag in $(EXTRA_HOST_FLAGS) ; do \
34901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902 done; \
34903 echo "Doing info in readline" ; \
34904 (cd $(HOST_SUBDIR)/readline && \
34905 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907 "RANLIB=$${RANLIB}" \
34908 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909 info) \
34910 || exit 1
34912 @endif readline
34914 .PHONY: maybe-dvi-readline dvi-readline
34915 maybe-dvi-readline:
34916 @if readline
34917 maybe-dvi-readline: dvi-readline
34919 dvi-readline: \
34920 configure-readline
34921 @: $(MAKE); $(unstage)
34922 @[ -f ./readline/Makefile ] || exit 0; \
34923 r=`${PWD_COMMAND}`; export r; \
34924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34925 $(HOST_EXPORTS) \
34926 for flag in $(EXTRA_HOST_FLAGS) ; do \
34927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34928 done; \
34929 echo "Doing dvi in readline" ; \
34930 (cd $(HOST_SUBDIR)/readline && \
34931 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34932 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34933 "RANLIB=$${RANLIB}" \
34934 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34935 dvi) \
34936 || exit 1
34938 @endif readline
34940 .PHONY: maybe-pdf-readline pdf-readline
34941 maybe-pdf-readline:
34942 @if readline
34943 maybe-pdf-readline: pdf-readline
34945 pdf-readline: \
34946 configure-readline
34947 @: $(MAKE); $(unstage)
34948 @[ -f ./readline/Makefile ] || exit 0; \
34949 r=`${PWD_COMMAND}`; export r; \
34950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34951 $(HOST_EXPORTS) \
34952 for flag in $(EXTRA_HOST_FLAGS) ; do \
34953 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34954 done; \
34955 echo "Doing pdf in readline" ; \
34956 (cd $(HOST_SUBDIR)/readline && \
34957 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34958 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34959 "RANLIB=$${RANLIB}" \
34960 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34961 pdf) \
34962 || exit 1
34964 @endif readline
34966 .PHONY: maybe-html-readline html-readline
34967 maybe-html-readline:
34968 @if readline
34969 maybe-html-readline: html-readline
34971 html-readline: \
34972 configure-readline
34973 @: $(MAKE); $(unstage)
34974 @[ -f ./readline/Makefile ] || exit 0; \
34975 r=`${PWD_COMMAND}`; export r; \
34976 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34977 $(HOST_EXPORTS) \
34978 for flag in $(EXTRA_HOST_FLAGS) ; do \
34979 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34980 done; \
34981 echo "Doing html in readline" ; \
34982 (cd $(HOST_SUBDIR)/readline && \
34983 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34984 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34985 "RANLIB=$${RANLIB}" \
34986 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34987 html) \
34988 || exit 1
34990 @endif readline
34992 .PHONY: maybe-TAGS-readline TAGS-readline
34993 maybe-TAGS-readline:
34994 @if readline
34995 maybe-TAGS-readline: TAGS-readline
34997 TAGS-readline: \
34998 configure-readline
34999 @: $(MAKE); $(unstage)
35000 @[ -f ./readline/Makefile ] || exit 0; \
35001 r=`${PWD_COMMAND}`; export r; \
35002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35003 $(HOST_EXPORTS) \
35004 for flag in $(EXTRA_HOST_FLAGS) ; do \
35005 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35006 done; \
35007 echo "Doing TAGS in readline" ; \
35008 (cd $(HOST_SUBDIR)/readline && \
35009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35011 "RANLIB=$${RANLIB}" \
35012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35013 TAGS) \
35014 || exit 1
35016 @endif readline
35018 .PHONY: maybe-install-info-readline install-info-readline
35019 maybe-install-info-readline:
35020 @if readline
35021 maybe-install-info-readline: install-info-readline
35023 install-info-readline: \
35024 configure-readline \
35025 info-readline
35026 @: $(MAKE); $(unstage)
35027 @[ -f ./readline/Makefile ] || exit 0; \
35028 r=`${PWD_COMMAND}`; export r; \
35029 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35030 $(HOST_EXPORTS) \
35031 for flag in $(EXTRA_HOST_FLAGS) ; do \
35032 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35033 done; \
35034 echo "Doing install-info in readline" ; \
35035 (cd $(HOST_SUBDIR)/readline && \
35036 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35037 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35038 "RANLIB=$${RANLIB}" \
35039 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35040 install-info) \
35041 || exit 1
35043 @endif readline
35045 .PHONY: maybe-install-pdf-readline install-pdf-readline
35046 maybe-install-pdf-readline:
35047 @if readline
35048 maybe-install-pdf-readline: install-pdf-readline
35050 install-pdf-readline: \
35051 configure-readline \
35052 pdf-readline
35053 @: $(MAKE); $(unstage)
35054 @[ -f ./readline/Makefile ] || exit 0; \
35055 r=`${PWD_COMMAND}`; export r; \
35056 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35057 $(HOST_EXPORTS) \
35058 for flag in $(EXTRA_HOST_FLAGS) ; do \
35059 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35060 done; \
35061 echo "Doing install-pdf in readline" ; \
35062 (cd $(HOST_SUBDIR)/readline && \
35063 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35064 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35065 "RANLIB=$${RANLIB}" \
35066 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35067 install-pdf) \
35068 || exit 1
35070 @endif readline
35072 .PHONY: maybe-install-html-readline install-html-readline
35073 maybe-install-html-readline:
35074 @if readline
35075 maybe-install-html-readline: install-html-readline
35077 install-html-readline: \
35078 configure-readline \
35079 html-readline
35080 @: $(MAKE); $(unstage)
35081 @[ -f ./readline/Makefile ] || exit 0; \
35082 r=`${PWD_COMMAND}`; export r; \
35083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35084 $(HOST_EXPORTS) \
35085 for flag in $(EXTRA_HOST_FLAGS) ; do \
35086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35087 done; \
35088 echo "Doing install-html in readline" ; \
35089 (cd $(HOST_SUBDIR)/readline && \
35090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35092 "RANLIB=$${RANLIB}" \
35093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35094 install-html) \
35095 || exit 1
35097 @endif readline
35099 .PHONY: maybe-installcheck-readline installcheck-readline
35100 maybe-installcheck-readline:
35101 @if readline
35102 maybe-installcheck-readline: installcheck-readline
35104 installcheck-readline: \
35105 configure-readline
35106 @: $(MAKE); $(unstage)
35107 @[ -f ./readline/Makefile ] || exit 0; \
35108 r=`${PWD_COMMAND}`; export r; \
35109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35110 $(HOST_EXPORTS) \
35111 for flag in $(EXTRA_HOST_FLAGS) ; do \
35112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35113 done; \
35114 echo "Doing installcheck in readline" ; \
35115 (cd $(HOST_SUBDIR)/readline && \
35116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35118 "RANLIB=$${RANLIB}" \
35119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35120 installcheck) \
35121 || exit 1
35123 @endif readline
35125 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
35126 maybe-mostlyclean-readline:
35127 @if readline
35128 maybe-mostlyclean-readline: mostlyclean-readline
35130 mostlyclean-readline:
35131 @: $(MAKE); $(unstage)
35132 @[ -f ./readline/Makefile ] || exit 0; \
35133 r=`${PWD_COMMAND}`; export r; \
35134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35135 $(HOST_EXPORTS) \
35136 for flag in $(EXTRA_HOST_FLAGS) ; do \
35137 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35138 done; \
35139 echo "Doing mostlyclean in readline" ; \
35140 (cd $(HOST_SUBDIR)/readline && \
35141 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35142 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35143 "RANLIB=$${RANLIB}" \
35144 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35145 mostlyclean) \
35146 || exit 1
35148 @endif readline
35150 .PHONY: maybe-clean-readline clean-readline
35151 maybe-clean-readline:
35152 @if readline
35153 maybe-clean-readline: clean-readline
35155 clean-readline:
35156 @: $(MAKE); $(unstage)
35157 @[ -f ./readline/Makefile ] || exit 0; \
35158 r=`${PWD_COMMAND}`; export r; \
35159 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35160 $(HOST_EXPORTS) \
35161 for flag in $(EXTRA_HOST_FLAGS) ; do \
35162 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35163 done; \
35164 echo "Doing clean in readline" ; \
35165 (cd $(HOST_SUBDIR)/readline && \
35166 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35167 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35168 "RANLIB=$${RANLIB}" \
35169 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35170 clean) \
35171 || exit 1
35173 @endif readline
35175 .PHONY: maybe-distclean-readline distclean-readline
35176 maybe-distclean-readline:
35177 @if readline
35178 maybe-distclean-readline: distclean-readline
35180 distclean-readline:
35181 @: $(MAKE); $(unstage)
35182 @[ -f ./readline/Makefile ] || exit 0; \
35183 r=`${PWD_COMMAND}`; export r; \
35184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35185 $(HOST_EXPORTS) \
35186 for flag in $(EXTRA_HOST_FLAGS) ; do \
35187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35188 done; \
35189 echo "Doing distclean in readline" ; \
35190 (cd $(HOST_SUBDIR)/readline && \
35191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35193 "RANLIB=$${RANLIB}" \
35194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35195 distclean) \
35196 || exit 1
35198 @endif readline
35200 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
35201 maybe-maintainer-clean-readline:
35202 @if readline
35203 maybe-maintainer-clean-readline: maintainer-clean-readline
35205 maintainer-clean-readline:
35206 @: $(MAKE); $(unstage)
35207 @[ -f ./readline/Makefile ] || exit 0; \
35208 r=`${PWD_COMMAND}`; export r; \
35209 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35210 $(HOST_EXPORTS) \
35211 for flag in $(EXTRA_HOST_FLAGS) ; do \
35212 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35213 done; \
35214 echo "Doing maintainer-clean in readline" ; \
35215 (cd $(HOST_SUBDIR)/readline && \
35216 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35217 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35218 "RANLIB=$${RANLIB}" \
35219 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35220 maintainer-clean) \
35221 || exit 1
35223 @endif readline
35227 .PHONY: configure-release maybe-configure-release
35228 maybe-configure-release:
35229 @if gcc-bootstrap
35230 configure-release: stage_current
35231 @endif gcc-bootstrap
35232 @if release
35233 maybe-configure-release: configure-release
35234 configure-release:
35235 @: $(MAKE); $(unstage)
35236 @r=`${PWD_COMMAND}`; export r; \
35237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35238 test ! -f $(HOST_SUBDIR)/release/Makefile || exit 0; \
35239 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/release ; \
35240 $(HOST_EXPORTS) \
35241 echo Configuring in $(HOST_SUBDIR)/release; \
35242 cd "$(HOST_SUBDIR)/release" || exit 1; \
35243 case $(srcdir) in \
35244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35245 *) topdir=`echo $(HOST_SUBDIR)/release/ | \
35246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35247 esac; \
35248 srcdiroption="--srcdir=$${topdir}/release"; \
35249 libsrcdir="$$s/release"; \
35250 $(SHELL) $${libsrcdir}/configure \
35251 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35252 --target=${target_alias} $${srcdiroption} \
35253 || exit 1
35254 @endif release
35260 .PHONY: all-release maybe-all-release
35261 maybe-all-release:
35262 @if gcc-bootstrap
35263 all-release: stage_current
35264 @endif gcc-bootstrap
35265 @if release
35266 TARGET-release=all
35267 maybe-all-release: all-release
35268 all-release: configure-release
35269 @: $(MAKE); $(unstage)
35270 @r=`${PWD_COMMAND}`; export r; \
35271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35272 $(HOST_EXPORTS) \
35273 (cd $(HOST_SUBDIR)/release && \
35274 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35275 $(TARGET-release))
35276 @endif release
35281 .PHONY: check-release maybe-check-release
35282 maybe-check-release:
35283 @if release
35284 maybe-check-release: check-release
35286 check-release:
35288 @endif release
35290 .PHONY: install-release maybe-install-release
35291 maybe-install-release:
35292 @if release
35293 maybe-install-release: install-release
35295 install-release:
35297 @endif release
35299 .PHONY: install-strip-release maybe-install-strip-release
35300 maybe-install-strip-release:
35301 @if release
35302 maybe-install-strip-release: install-strip-release
35304 install-strip-release:
35306 @endif release
35308 # Other targets (info, dvi, pdf, etc.)
35310 .PHONY: maybe-info-release info-release
35311 maybe-info-release:
35312 @if release
35313 maybe-info-release: info-release
35315 info-release: \
35316 configure-release
35317 @: $(MAKE); $(unstage)
35318 @[ -f ./release/Makefile ] || exit 0; \
35319 r=`${PWD_COMMAND}`; export r; \
35320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35321 $(HOST_EXPORTS) \
35322 for flag in $(EXTRA_HOST_FLAGS) ; do \
35323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35324 done; \
35325 echo "Doing info in release" ; \
35326 (cd $(HOST_SUBDIR)/release && \
35327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35329 "RANLIB=$${RANLIB}" \
35330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35331 info) \
35332 || exit 1
35334 @endif release
35336 .PHONY: maybe-dvi-release dvi-release
35337 maybe-dvi-release:
35338 @if release
35339 maybe-dvi-release: dvi-release
35341 dvi-release: \
35342 configure-release
35343 @: $(MAKE); $(unstage)
35344 @[ -f ./release/Makefile ] || exit 0; \
35345 r=`${PWD_COMMAND}`; export r; \
35346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35347 $(HOST_EXPORTS) \
35348 for flag in $(EXTRA_HOST_FLAGS) ; do \
35349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35350 done; \
35351 echo "Doing dvi in release" ; \
35352 (cd $(HOST_SUBDIR)/release && \
35353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35355 "RANLIB=$${RANLIB}" \
35356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35357 dvi) \
35358 || exit 1
35360 @endif release
35362 .PHONY: maybe-pdf-release pdf-release
35363 maybe-pdf-release:
35364 @if release
35365 maybe-pdf-release: pdf-release
35367 pdf-release: \
35368 configure-release
35369 @: $(MAKE); $(unstage)
35370 @[ -f ./release/Makefile ] || exit 0; \
35371 r=`${PWD_COMMAND}`; export r; \
35372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35373 $(HOST_EXPORTS) \
35374 for flag in $(EXTRA_HOST_FLAGS) ; do \
35375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35376 done; \
35377 echo "Doing pdf in release" ; \
35378 (cd $(HOST_SUBDIR)/release && \
35379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35381 "RANLIB=$${RANLIB}" \
35382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35383 pdf) \
35384 || exit 1
35386 @endif release
35388 .PHONY: maybe-html-release html-release
35389 maybe-html-release:
35390 @if release
35391 maybe-html-release: html-release
35393 html-release: \
35394 configure-release
35395 @: $(MAKE); $(unstage)
35396 @[ -f ./release/Makefile ] || exit 0; \
35397 r=`${PWD_COMMAND}`; export r; \
35398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35399 $(HOST_EXPORTS) \
35400 for flag in $(EXTRA_HOST_FLAGS) ; do \
35401 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35402 done; \
35403 echo "Doing html in release" ; \
35404 (cd $(HOST_SUBDIR)/release && \
35405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35407 "RANLIB=$${RANLIB}" \
35408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35409 html) \
35410 || exit 1
35412 @endif release
35414 .PHONY: maybe-TAGS-release TAGS-release
35415 maybe-TAGS-release:
35416 @if release
35417 maybe-TAGS-release: TAGS-release
35419 TAGS-release: \
35420 configure-release
35421 @: $(MAKE); $(unstage)
35422 @[ -f ./release/Makefile ] || exit 0; \
35423 r=`${PWD_COMMAND}`; export r; \
35424 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35425 $(HOST_EXPORTS) \
35426 for flag in $(EXTRA_HOST_FLAGS) ; do \
35427 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35428 done; \
35429 echo "Doing TAGS in release" ; \
35430 (cd $(HOST_SUBDIR)/release && \
35431 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35432 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35433 "RANLIB=$${RANLIB}" \
35434 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35435 TAGS) \
35436 || exit 1
35438 @endif release
35440 .PHONY: maybe-install-info-release install-info-release
35441 maybe-install-info-release:
35442 @if release
35443 maybe-install-info-release: install-info-release
35445 install-info-release: \
35446 configure-release \
35447 info-release
35448 @: $(MAKE); $(unstage)
35449 @[ -f ./release/Makefile ] || exit 0; \
35450 r=`${PWD_COMMAND}`; export r; \
35451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35452 $(HOST_EXPORTS) \
35453 for flag in $(EXTRA_HOST_FLAGS) ; do \
35454 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35455 done; \
35456 echo "Doing install-info in release" ; \
35457 (cd $(HOST_SUBDIR)/release && \
35458 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35459 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35460 "RANLIB=$${RANLIB}" \
35461 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35462 install-info) \
35463 || exit 1
35465 @endif release
35467 .PHONY: maybe-install-pdf-release install-pdf-release
35468 maybe-install-pdf-release:
35469 @if release
35470 maybe-install-pdf-release: install-pdf-release
35472 install-pdf-release: \
35473 configure-release \
35474 pdf-release
35475 @: $(MAKE); $(unstage)
35476 @[ -f ./release/Makefile ] || exit 0; \
35477 r=`${PWD_COMMAND}`; export r; \
35478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35479 $(HOST_EXPORTS) \
35480 for flag in $(EXTRA_HOST_FLAGS) ; do \
35481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35482 done; \
35483 echo "Doing install-pdf in release" ; \
35484 (cd $(HOST_SUBDIR)/release && \
35485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35487 "RANLIB=$${RANLIB}" \
35488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35489 install-pdf) \
35490 || exit 1
35492 @endif release
35494 .PHONY: maybe-install-html-release install-html-release
35495 maybe-install-html-release:
35496 @if release
35497 maybe-install-html-release: install-html-release
35499 install-html-release: \
35500 configure-release \
35501 html-release
35502 @: $(MAKE); $(unstage)
35503 @[ -f ./release/Makefile ] || exit 0; \
35504 r=`${PWD_COMMAND}`; export r; \
35505 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35506 $(HOST_EXPORTS) \
35507 for flag in $(EXTRA_HOST_FLAGS) ; do \
35508 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35509 done; \
35510 echo "Doing install-html in release" ; \
35511 (cd $(HOST_SUBDIR)/release && \
35512 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35513 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35514 "RANLIB=$${RANLIB}" \
35515 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35516 install-html) \
35517 || exit 1
35519 @endif release
35521 .PHONY: maybe-installcheck-release installcheck-release
35522 maybe-installcheck-release:
35523 @if release
35524 maybe-installcheck-release: installcheck-release
35526 installcheck-release: \
35527 configure-release
35528 @: $(MAKE); $(unstage)
35529 @[ -f ./release/Makefile ] || exit 0; \
35530 r=`${PWD_COMMAND}`; export r; \
35531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35532 $(HOST_EXPORTS) \
35533 for flag in $(EXTRA_HOST_FLAGS) ; do \
35534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35535 done; \
35536 echo "Doing installcheck in release" ; \
35537 (cd $(HOST_SUBDIR)/release && \
35538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35540 "RANLIB=$${RANLIB}" \
35541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35542 installcheck) \
35543 || exit 1
35545 @endif release
35547 .PHONY: maybe-mostlyclean-release mostlyclean-release
35548 maybe-mostlyclean-release:
35549 @if release
35550 maybe-mostlyclean-release: mostlyclean-release
35552 mostlyclean-release:
35553 @: $(MAKE); $(unstage)
35554 @[ -f ./release/Makefile ] || exit 0; \
35555 r=`${PWD_COMMAND}`; export r; \
35556 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35557 $(HOST_EXPORTS) \
35558 for flag in $(EXTRA_HOST_FLAGS) ; do \
35559 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35560 done; \
35561 echo "Doing mostlyclean in release" ; \
35562 (cd $(HOST_SUBDIR)/release && \
35563 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35564 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35565 "RANLIB=$${RANLIB}" \
35566 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35567 mostlyclean) \
35568 || exit 1
35570 @endif release
35572 .PHONY: maybe-clean-release clean-release
35573 maybe-clean-release:
35574 @if release
35575 maybe-clean-release: clean-release
35577 clean-release:
35578 @: $(MAKE); $(unstage)
35579 @[ -f ./release/Makefile ] || exit 0; \
35580 r=`${PWD_COMMAND}`; export r; \
35581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35582 $(HOST_EXPORTS) \
35583 for flag in $(EXTRA_HOST_FLAGS) ; do \
35584 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35585 done; \
35586 echo "Doing clean in release" ; \
35587 (cd $(HOST_SUBDIR)/release && \
35588 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35589 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35590 "RANLIB=$${RANLIB}" \
35591 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35592 clean) \
35593 || exit 1
35595 @endif release
35597 .PHONY: maybe-distclean-release distclean-release
35598 maybe-distclean-release:
35599 @if release
35600 maybe-distclean-release: distclean-release
35602 distclean-release:
35603 @: $(MAKE); $(unstage)
35604 @[ -f ./release/Makefile ] || exit 0; \
35605 r=`${PWD_COMMAND}`; export r; \
35606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35607 $(HOST_EXPORTS) \
35608 for flag in $(EXTRA_HOST_FLAGS) ; do \
35609 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35610 done; \
35611 echo "Doing distclean in release" ; \
35612 (cd $(HOST_SUBDIR)/release && \
35613 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35614 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35615 "RANLIB=$${RANLIB}" \
35616 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35617 distclean) \
35618 || exit 1
35620 @endif release
35622 .PHONY: maybe-maintainer-clean-release maintainer-clean-release
35623 maybe-maintainer-clean-release:
35624 @if release
35625 maybe-maintainer-clean-release: maintainer-clean-release
35627 maintainer-clean-release:
35628 @: $(MAKE); $(unstage)
35629 @[ -f ./release/Makefile ] || exit 0; \
35630 r=`${PWD_COMMAND}`; export r; \
35631 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35632 $(HOST_EXPORTS) \
35633 for flag in $(EXTRA_HOST_FLAGS) ; do \
35634 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35635 done; \
35636 echo "Doing maintainer-clean in release" ; \
35637 (cd $(HOST_SUBDIR)/release && \
35638 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35639 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35640 "RANLIB=$${RANLIB}" \
35641 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35642 maintainer-clean) \
35643 || exit 1
35645 @endif release
35649 .PHONY: configure-recode maybe-configure-recode
35650 maybe-configure-recode:
35651 @if gcc-bootstrap
35652 configure-recode: stage_current
35653 @endif gcc-bootstrap
35654 @if recode
35655 maybe-configure-recode: configure-recode
35656 configure-recode:
35657 @: $(MAKE); $(unstage)
35658 @r=`${PWD_COMMAND}`; export r; \
35659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35660 test ! -f $(HOST_SUBDIR)/recode/Makefile || exit 0; \
35661 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/recode ; \
35662 $(HOST_EXPORTS) \
35663 echo Configuring in $(HOST_SUBDIR)/recode; \
35664 cd "$(HOST_SUBDIR)/recode" || exit 1; \
35665 case $(srcdir) in \
35666 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35667 *) topdir=`echo $(HOST_SUBDIR)/recode/ | \
35668 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35669 esac; \
35670 srcdiroption="--srcdir=$${topdir}/recode"; \
35671 libsrcdir="$$s/recode"; \
35672 $(SHELL) $${libsrcdir}/configure \
35673 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35674 --target=${target_alias} $${srcdiroption} \
35675 || exit 1
35676 @endif recode
35682 .PHONY: all-recode maybe-all-recode
35683 maybe-all-recode:
35684 @if gcc-bootstrap
35685 all-recode: stage_current
35686 @endif gcc-bootstrap
35687 @if recode
35688 TARGET-recode=all
35689 maybe-all-recode: all-recode
35690 all-recode: configure-recode
35691 @: $(MAKE); $(unstage)
35692 @r=`${PWD_COMMAND}`; export r; \
35693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694 $(HOST_EXPORTS) \
35695 (cd $(HOST_SUBDIR)/recode && \
35696 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
35697 $(TARGET-recode))
35698 @endif recode
35703 .PHONY: check-recode maybe-check-recode
35704 maybe-check-recode:
35705 @if recode
35706 maybe-check-recode: check-recode
35708 check-recode:
35709 @: $(MAKE); $(unstage)
35710 @r=`${PWD_COMMAND}`; export r; \
35711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35712 $(HOST_EXPORTS) \
35713 (cd $(HOST_SUBDIR)/recode && \
35714 $(MAKE) $(FLAGS_TO_PASS) check)
35716 @endif recode
35718 .PHONY: install-recode maybe-install-recode
35719 maybe-install-recode:
35720 @if recode
35721 maybe-install-recode: install-recode
35723 install-recode: installdirs
35724 @: $(MAKE); $(unstage)
35725 @r=`${PWD_COMMAND}`; export r; \
35726 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35727 $(HOST_EXPORTS) \
35728 (cd $(HOST_SUBDIR)/recode && \
35729 $(MAKE) $(FLAGS_TO_PASS) install)
35731 @endif recode
35733 .PHONY: install-strip-recode maybe-install-strip-recode
35734 maybe-install-strip-recode:
35735 @if recode
35736 maybe-install-strip-recode: install-strip-recode
35738 install-strip-recode: installdirs
35739 @: $(MAKE); $(unstage)
35740 @r=`${PWD_COMMAND}`; export r; \
35741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35742 $(HOST_EXPORTS) \
35743 (cd $(HOST_SUBDIR)/recode && \
35744 $(MAKE) $(FLAGS_TO_PASS) install-strip)
35746 @endif recode
35748 # Other targets (info, dvi, pdf, etc.)
35750 .PHONY: maybe-info-recode info-recode
35751 maybe-info-recode:
35752 @if recode
35753 maybe-info-recode: info-recode
35755 info-recode: \
35756 configure-recode
35757 @: $(MAKE); $(unstage)
35758 @[ -f ./recode/Makefile ] || exit 0; \
35759 r=`${PWD_COMMAND}`; export r; \
35760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35761 $(HOST_EXPORTS) \
35762 for flag in $(EXTRA_HOST_FLAGS) ; do \
35763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35764 done; \
35765 echo "Doing info in recode" ; \
35766 (cd $(HOST_SUBDIR)/recode && \
35767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35769 "RANLIB=$${RANLIB}" \
35770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35771 info) \
35772 || exit 1
35774 @endif recode
35776 .PHONY: maybe-dvi-recode dvi-recode
35777 maybe-dvi-recode:
35778 @if recode
35779 maybe-dvi-recode: dvi-recode
35781 dvi-recode: \
35782 configure-recode
35783 @: $(MAKE); $(unstage)
35784 @[ -f ./recode/Makefile ] || exit 0; \
35785 r=`${PWD_COMMAND}`; export r; \
35786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35787 $(HOST_EXPORTS) \
35788 for flag in $(EXTRA_HOST_FLAGS) ; do \
35789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35790 done; \
35791 echo "Doing dvi in recode" ; \
35792 (cd $(HOST_SUBDIR)/recode && \
35793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35795 "RANLIB=$${RANLIB}" \
35796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35797 dvi) \
35798 || exit 1
35800 @endif recode
35802 .PHONY: maybe-pdf-recode pdf-recode
35803 maybe-pdf-recode:
35804 @if recode
35805 maybe-pdf-recode: pdf-recode
35807 pdf-recode: \
35808 configure-recode
35809 @: $(MAKE); $(unstage)
35810 @[ -f ./recode/Makefile ] || exit 0; \
35811 r=`${PWD_COMMAND}`; export r; \
35812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35813 $(HOST_EXPORTS) \
35814 for flag in $(EXTRA_HOST_FLAGS) ; do \
35815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35816 done; \
35817 echo "Doing pdf in recode" ; \
35818 (cd $(HOST_SUBDIR)/recode && \
35819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35821 "RANLIB=$${RANLIB}" \
35822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35823 pdf) \
35824 || exit 1
35826 @endif recode
35828 .PHONY: maybe-html-recode html-recode
35829 maybe-html-recode:
35830 @if recode
35831 maybe-html-recode: html-recode
35833 html-recode: \
35834 configure-recode
35835 @: $(MAKE); $(unstage)
35836 @[ -f ./recode/Makefile ] || exit 0; \
35837 r=`${PWD_COMMAND}`; export r; \
35838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35839 $(HOST_EXPORTS) \
35840 for flag in $(EXTRA_HOST_FLAGS) ; do \
35841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35842 done; \
35843 echo "Doing html in recode" ; \
35844 (cd $(HOST_SUBDIR)/recode && \
35845 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35846 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35847 "RANLIB=$${RANLIB}" \
35848 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35849 html) \
35850 || exit 1
35852 @endif recode
35854 .PHONY: maybe-TAGS-recode TAGS-recode
35855 maybe-TAGS-recode:
35856 @if recode
35857 maybe-TAGS-recode: TAGS-recode
35859 TAGS-recode: \
35860 configure-recode
35861 @: $(MAKE); $(unstage)
35862 @[ -f ./recode/Makefile ] || exit 0; \
35863 r=`${PWD_COMMAND}`; export r; \
35864 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35865 $(HOST_EXPORTS) \
35866 for flag in $(EXTRA_HOST_FLAGS) ; do \
35867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35868 done; \
35869 echo "Doing TAGS in recode" ; \
35870 (cd $(HOST_SUBDIR)/recode && \
35871 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35872 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35873 "RANLIB=$${RANLIB}" \
35874 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35875 TAGS) \
35876 || exit 1
35878 @endif recode
35880 .PHONY: maybe-install-info-recode install-info-recode
35881 maybe-install-info-recode:
35882 @if recode
35883 maybe-install-info-recode: install-info-recode
35885 install-info-recode: \
35886 configure-recode \
35887 info-recode
35888 @: $(MAKE); $(unstage)
35889 @[ -f ./recode/Makefile ] || exit 0; \
35890 r=`${PWD_COMMAND}`; export r; \
35891 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35892 $(HOST_EXPORTS) \
35893 for flag in $(EXTRA_HOST_FLAGS) ; do \
35894 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35895 done; \
35896 echo "Doing install-info in recode" ; \
35897 (cd $(HOST_SUBDIR)/recode && \
35898 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35899 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35900 "RANLIB=$${RANLIB}" \
35901 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35902 install-info) \
35903 || exit 1
35905 @endif recode
35907 .PHONY: maybe-install-pdf-recode install-pdf-recode
35908 maybe-install-pdf-recode:
35909 @if recode
35910 maybe-install-pdf-recode: install-pdf-recode
35912 install-pdf-recode: \
35913 configure-recode \
35914 pdf-recode
35915 @: $(MAKE); $(unstage)
35916 @[ -f ./recode/Makefile ] || exit 0; \
35917 r=`${PWD_COMMAND}`; export r; \
35918 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35919 $(HOST_EXPORTS) \
35920 for flag in $(EXTRA_HOST_FLAGS) ; do \
35921 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35922 done; \
35923 echo "Doing install-pdf in recode" ; \
35924 (cd $(HOST_SUBDIR)/recode && \
35925 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35926 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35927 "RANLIB=$${RANLIB}" \
35928 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35929 install-pdf) \
35930 || exit 1
35932 @endif recode
35934 .PHONY: maybe-install-html-recode install-html-recode
35935 maybe-install-html-recode:
35936 @if recode
35937 maybe-install-html-recode: install-html-recode
35939 install-html-recode: \
35940 configure-recode \
35941 html-recode
35942 @: $(MAKE); $(unstage)
35943 @[ -f ./recode/Makefile ] || exit 0; \
35944 r=`${PWD_COMMAND}`; export r; \
35945 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946 $(HOST_EXPORTS) \
35947 for flag in $(EXTRA_HOST_FLAGS) ; do \
35948 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35949 done; \
35950 echo "Doing install-html in recode" ; \
35951 (cd $(HOST_SUBDIR)/recode && \
35952 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35953 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35954 "RANLIB=$${RANLIB}" \
35955 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35956 install-html) \
35957 || exit 1
35959 @endif recode
35961 .PHONY: maybe-installcheck-recode installcheck-recode
35962 maybe-installcheck-recode:
35963 @if recode
35964 maybe-installcheck-recode: installcheck-recode
35966 installcheck-recode: \
35967 configure-recode
35968 @: $(MAKE); $(unstage)
35969 @[ -f ./recode/Makefile ] || exit 0; \
35970 r=`${PWD_COMMAND}`; export r; \
35971 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35972 $(HOST_EXPORTS) \
35973 for flag in $(EXTRA_HOST_FLAGS) ; do \
35974 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35975 done; \
35976 echo "Doing installcheck in recode" ; \
35977 (cd $(HOST_SUBDIR)/recode && \
35978 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35979 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35980 "RANLIB=$${RANLIB}" \
35981 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35982 installcheck) \
35983 || exit 1
35985 @endif recode
35987 .PHONY: maybe-mostlyclean-recode mostlyclean-recode
35988 maybe-mostlyclean-recode:
35989 @if recode
35990 maybe-mostlyclean-recode: mostlyclean-recode
35992 mostlyclean-recode:
35993 @: $(MAKE); $(unstage)
35994 @[ -f ./recode/Makefile ] || exit 0; \
35995 r=`${PWD_COMMAND}`; export r; \
35996 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35997 $(HOST_EXPORTS) \
35998 for flag in $(EXTRA_HOST_FLAGS) ; do \
35999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36000 done; \
36001 echo "Doing mostlyclean in recode" ; \
36002 (cd $(HOST_SUBDIR)/recode && \
36003 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36004 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36005 "RANLIB=$${RANLIB}" \
36006 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36007 mostlyclean) \
36008 || exit 1
36010 @endif recode
36012 .PHONY: maybe-clean-recode clean-recode
36013 maybe-clean-recode:
36014 @if recode
36015 maybe-clean-recode: clean-recode
36017 clean-recode:
36018 @: $(MAKE); $(unstage)
36019 @[ -f ./recode/Makefile ] || exit 0; \
36020 r=`${PWD_COMMAND}`; export r; \
36021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36022 $(HOST_EXPORTS) \
36023 for flag in $(EXTRA_HOST_FLAGS) ; do \
36024 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36025 done; \
36026 echo "Doing clean in recode" ; \
36027 (cd $(HOST_SUBDIR)/recode && \
36028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36030 "RANLIB=$${RANLIB}" \
36031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36032 clean) \
36033 || exit 1
36035 @endif recode
36037 .PHONY: maybe-distclean-recode distclean-recode
36038 maybe-distclean-recode:
36039 @if recode
36040 maybe-distclean-recode: distclean-recode
36042 distclean-recode:
36043 @: $(MAKE); $(unstage)
36044 @[ -f ./recode/Makefile ] || exit 0; \
36045 r=`${PWD_COMMAND}`; export r; \
36046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36047 $(HOST_EXPORTS) \
36048 for flag in $(EXTRA_HOST_FLAGS) ; do \
36049 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36050 done; \
36051 echo "Doing distclean in recode" ; \
36052 (cd $(HOST_SUBDIR)/recode && \
36053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36055 "RANLIB=$${RANLIB}" \
36056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36057 distclean) \
36058 || exit 1
36060 @endif recode
36062 .PHONY: maybe-maintainer-clean-recode maintainer-clean-recode
36063 maybe-maintainer-clean-recode:
36064 @if recode
36065 maybe-maintainer-clean-recode: maintainer-clean-recode
36067 maintainer-clean-recode:
36068 @: $(MAKE); $(unstage)
36069 @[ -f ./recode/Makefile ] || exit 0; \
36070 r=`${PWD_COMMAND}`; export r; \
36071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36072 $(HOST_EXPORTS) \
36073 for flag in $(EXTRA_HOST_FLAGS) ; do \
36074 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36075 done; \
36076 echo "Doing maintainer-clean in recode" ; \
36077 (cd $(HOST_SUBDIR)/recode && \
36078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36080 "RANLIB=$${RANLIB}" \
36081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36082 maintainer-clean) \
36083 || exit 1
36085 @endif recode
36089 .PHONY: configure-sed maybe-configure-sed
36090 maybe-configure-sed:
36091 @if gcc-bootstrap
36092 configure-sed: stage_current
36093 @endif gcc-bootstrap
36094 @if sed
36095 maybe-configure-sed: configure-sed
36096 configure-sed:
36097 @: $(MAKE); $(unstage)
36098 @r=`${PWD_COMMAND}`; export r; \
36099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36100 test ! -f $(HOST_SUBDIR)/sed/Makefile || exit 0; \
36101 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sed ; \
36102 $(HOST_EXPORTS) \
36103 echo Configuring in $(HOST_SUBDIR)/sed; \
36104 cd "$(HOST_SUBDIR)/sed" || exit 1; \
36105 case $(srcdir) in \
36106 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36107 *) topdir=`echo $(HOST_SUBDIR)/sed/ | \
36108 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36109 esac; \
36110 srcdiroption="--srcdir=$${topdir}/sed"; \
36111 libsrcdir="$$s/sed"; \
36112 $(SHELL) $${libsrcdir}/configure \
36113 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36114 --target=${target_alias} $${srcdiroption} \
36115 || exit 1
36116 @endif sed
36122 .PHONY: all-sed maybe-all-sed
36123 maybe-all-sed:
36124 @if gcc-bootstrap
36125 all-sed: stage_current
36126 @endif gcc-bootstrap
36127 @if sed
36128 TARGET-sed=all
36129 maybe-all-sed: all-sed
36130 all-sed: configure-sed
36131 @: $(MAKE); $(unstage)
36132 @r=`${PWD_COMMAND}`; export r; \
36133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134 $(HOST_EXPORTS) \
36135 (cd $(HOST_SUBDIR)/sed && \
36136 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36137 $(TARGET-sed))
36138 @endif sed
36143 .PHONY: check-sed maybe-check-sed
36144 maybe-check-sed:
36145 @if sed
36146 maybe-check-sed: check-sed
36148 check-sed:
36149 @: $(MAKE); $(unstage)
36150 @r=`${PWD_COMMAND}`; export r; \
36151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36152 $(HOST_EXPORTS) \
36153 (cd $(HOST_SUBDIR)/sed && \
36154 $(MAKE) $(FLAGS_TO_PASS) check)
36156 @endif sed
36158 .PHONY: install-sed maybe-install-sed
36159 maybe-install-sed:
36160 @if sed
36161 maybe-install-sed: install-sed
36163 install-sed: installdirs
36164 @: $(MAKE); $(unstage)
36165 @r=`${PWD_COMMAND}`; export r; \
36166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36167 $(HOST_EXPORTS) \
36168 (cd $(HOST_SUBDIR)/sed && \
36169 $(MAKE) $(FLAGS_TO_PASS) install)
36171 @endif sed
36173 .PHONY: install-strip-sed maybe-install-strip-sed
36174 maybe-install-strip-sed:
36175 @if sed
36176 maybe-install-strip-sed: install-strip-sed
36178 install-strip-sed: installdirs
36179 @: $(MAKE); $(unstage)
36180 @r=`${PWD_COMMAND}`; export r; \
36181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36182 $(HOST_EXPORTS) \
36183 (cd $(HOST_SUBDIR)/sed && \
36184 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36186 @endif sed
36188 # Other targets (info, dvi, pdf, etc.)
36190 .PHONY: maybe-info-sed info-sed
36191 maybe-info-sed:
36192 @if sed
36193 maybe-info-sed: info-sed
36195 info-sed: \
36196 configure-sed
36197 @: $(MAKE); $(unstage)
36198 @[ -f ./sed/Makefile ] || exit 0; \
36199 r=`${PWD_COMMAND}`; export r; \
36200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36201 $(HOST_EXPORTS) \
36202 for flag in $(EXTRA_HOST_FLAGS) ; do \
36203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36204 done; \
36205 echo "Doing info in sed" ; \
36206 (cd $(HOST_SUBDIR)/sed && \
36207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36209 "RANLIB=$${RANLIB}" \
36210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36211 info) \
36212 || exit 1
36214 @endif sed
36216 .PHONY: maybe-dvi-sed dvi-sed
36217 maybe-dvi-sed:
36218 @if sed
36219 maybe-dvi-sed: dvi-sed
36221 dvi-sed: \
36222 configure-sed
36223 @: $(MAKE); $(unstage)
36224 @[ -f ./sed/Makefile ] || exit 0; \
36225 r=`${PWD_COMMAND}`; export r; \
36226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36227 $(HOST_EXPORTS) \
36228 for flag in $(EXTRA_HOST_FLAGS) ; do \
36229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36230 done; \
36231 echo "Doing dvi in sed" ; \
36232 (cd $(HOST_SUBDIR)/sed && \
36233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36235 "RANLIB=$${RANLIB}" \
36236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36237 dvi) \
36238 || exit 1
36240 @endif sed
36242 .PHONY: maybe-pdf-sed pdf-sed
36243 maybe-pdf-sed:
36244 @if sed
36245 maybe-pdf-sed: pdf-sed
36247 pdf-sed: \
36248 configure-sed
36249 @: $(MAKE); $(unstage)
36250 @[ -f ./sed/Makefile ] || exit 0; \
36251 r=`${PWD_COMMAND}`; export r; \
36252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36253 $(HOST_EXPORTS) \
36254 for flag in $(EXTRA_HOST_FLAGS) ; do \
36255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36256 done; \
36257 echo "Doing pdf in sed" ; \
36258 (cd $(HOST_SUBDIR)/sed && \
36259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36261 "RANLIB=$${RANLIB}" \
36262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36263 pdf) \
36264 || exit 1
36266 @endif sed
36268 .PHONY: maybe-html-sed html-sed
36269 maybe-html-sed:
36270 @if sed
36271 maybe-html-sed: html-sed
36273 html-sed: \
36274 configure-sed
36275 @: $(MAKE); $(unstage)
36276 @[ -f ./sed/Makefile ] || exit 0; \
36277 r=`${PWD_COMMAND}`; export r; \
36278 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36279 $(HOST_EXPORTS) \
36280 for flag in $(EXTRA_HOST_FLAGS) ; do \
36281 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36282 done; \
36283 echo "Doing html in sed" ; \
36284 (cd $(HOST_SUBDIR)/sed && \
36285 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36286 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36287 "RANLIB=$${RANLIB}" \
36288 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36289 html) \
36290 || exit 1
36292 @endif sed
36294 .PHONY: maybe-TAGS-sed TAGS-sed
36295 maybe-TAGS-sed:
36296 @if sed
36297 maybe-TAGS-sed: TAGS-sed
36299 TAGS-sed: \
36300 configure-sed
36301 @: $(MAKE); $(unstage)
36302 @[ -f ./sed/Makefile ] || exit 0; \
36303 r=`${PWD_COMMAND}`; export r; \
36304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36305 $(HOST_EXPORTS) \
36306 for flag in $(EXTRA_HOST_FLAGS) ; do \
36307 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36308 done; \
36309 echo "Doing TAGS in sed" ; \
36310 (cd $(HOST_SUBDIR)/sed && \
36311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36313 "RANLIB=$${RANLIB}" \
36314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36315 TAGS) \
36316 || exit 1
36318 @endif sed
36320 .PHONY: maybe-install-info-sed install-info-sed
36321 maybe-install-info-sed:
36322 @if sed
36323 maybe-install-info-sed: install-info-sed
36325 install-info-sed: \
36326 configure-sed \
36327 info-sed
36328 @: $(MAKE); $(unstage)
36329 @[ -f ./sed/Makefile ] || exit 0; \
36330 r=`${PWD_COMMAND}`; export r; \
36331 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36332 $(HOST_EXPORTS) \
36333 for flag in $(EXTRA_HOST_FLAGS) ; do \
36334 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36335 done; \
36336 echo "Doing install-info in sed" ; \
36337 (cd $(HOST_SUBDIR)/sed && \
36338 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36339 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36340 "RANLIB=$${RANLIB}" \
36341 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36342 install-info) \
36343 || exit 1
36345 @endif sed
36347 .PHONY: maybe-install-pdf-sed install-pdf-sed
36348 maybe-install-pdf-sed:
36349 @if sed
36350 maybe-install-pdf-sed: install-pdf-sed
36352 install-pdf-sed: \
36353 configure-sed \
36354 pdf-sed
36355 @: $(MAKE); $(unstage)
36356 @[ -f ./sed/Makefile ] || exit 0; \
36357 r=`${PWD_COMMAND}`; export r; \
36358 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36359 $(HOST_EXPORTS) \
36360 for flag in $(EXTRA_HOST_FLAGS) ; do \
36361 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36362 done; \
36363 echo "Doing install-pdf in sed" ; \
36364 (cd $(HOST_SUBDIR)/sed && \
36365 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36366 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36367 "RANLIB=$${RANLIB}" \
36368 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36369 install-pdf) \
36370 || exit 1
36372 @endif sed
36374 .PHONY: maybe-install-html-sed install-html-sed
36375 maybe-install-html-sed:
36376 @if sed
36377 maybe-install-html-sed: install-html-sed
36379 install-html-sed: \
36380 configure-sed \
36381 html-sed
36382 @: $(MAKE); $(unstage)
36383 @[ -f ./sed/Makefile ] || exit 0; \
36384 r=`${PWD_COMMAND}`; export r; \
36385 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36386 $(HOST_EXPORTS) \
36387 for flag in $(EXTRA_HOST_FLAGS) ; do \
36388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36389 done; \
36390 echo "Doing install-html in sed" ; \
36391 (cd $(HOST_SUBDIR)/sed && \
36392 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36393 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36394 "RANLIB=$${RANLIB}" \
36395 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36396 install-html) \
36397 || exit 1
36399 @endif sed
36401 .PHONY: maybe-installcheck-sed installcheck-sed
36402 maybe-installcheck-sed:
36403 @if sed
36404 maybe-installcheck-sed: installcheck-sed
36406 installcheck-sed: \
36407 configure-sed
36408 @: $(MAKE); $(unstage)
36409 @[ -f ./sed/Makefile ] || exit 0; \
36410 r=`${PWD_COMMAND}`; export r; \
36411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412 $(HOST_EXPORTS) \
36413 for flag in $(EXTRA_HOST_FLAGS) ; do \
36414 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36415 done; \
36416 echo "Doing installcheck in sed" ; \
36417 (cd $(HOST_SUBDIR)/sed && \
36418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36420 "RANLIB=$${RANLIB}" \
36421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36422 installcheck) \
36423 || exit 1
36425 @endif sed
36427 .PHONY: maybe-mostlyclean-sed mostlyclean-sed
36428 maybe-mostlyclean-sed:
36429 @if sed
36430 maybe-mostlyclean-sed: mostlyclean-sed
36432 mostlyclean-sed:
36433 @: $(MAKE); $(unstage)
36434 @[ -f ./sed/Makefile ] || exit 0; \
36435 r=`${PWD_COMMAND}`; export r; \
36436 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36437 $(HOST_EXPORTS) \
36438 for flag in $(EXTRA_HOST_FLAGS) ; do \
36439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36440 done; \
36441 echo "Doing mostlyclean in sed" ; \
36442 (cd $(HOST_SUBDIR)/sed && \
36443 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36444 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36445 "RANLIB=$${RANLIB}" \
36446 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36447 mostlyclean) \
36448 || exit 1
36450 @endif sed
36452 .PHONY: maybe-clean-sed clean-sed
36453 maybe-clean-sed:
36454 @if sed
36455 maybe-clean-sed: clean-sed
36457 clean-sed:
36458 @: $(MAKE); $(unstage)
36459 @[ -f ./sed/Makefile ] || exit 0; \
36460 r=`${PWD_COMMAND}`; export r; \
36461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36462 $(HOST_EXPORTS) \
36463 for flag in $(EXTRA_HOST_FLAGS) ; do \
36464 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36465 done; \
36466 echo "Doing clean in sed" ; \
36467 (cd $(HOST_SUBDIR)/sed && \
36468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36470 "RANLIB=$${RANLIB}" \
36471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36472 clean) \
36473 || exit 1
36475 @endif sed
36477 .PHONY: maybe-distclean-sed distclean-sed
36478 maybe-distclean-sed:
36479 @if sed
36480 maybe-distclean-sed: distclean-sed
36482 distclean-sed:
36483 @: $(MAKE); $(unstage)
36484 @[ -f ./sed/Makefile ] || exit 0; \
36485 r=`${PWD_COMMAND}`; export r; \
36486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36487 $(HOST_EXPORTS) \
36488 for flag in $(EXTRA_HOST_FLAGS) ; do \
36489 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36490 done; \
36491 echo "Doing distclean in sed" ; \
36492 (cd $(HOST_SUBDIR)/sed && \
36493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36495 "RANLIB=$${RANLIB}" \
36496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36497 distclean) \
36498 || exit 1
36500 @endif sed
36502 .PHONY: maybe-maintainer-clean-sed maintainer-clean-sed
36503 maybe-maintainer-clean-sed:
36504 @if sed
36505 maybe-maintainer-clean-sed: maintainer-clean-sed
36507 maintainer-clean-sed:
36508 @: $(MAKE); $(unstage)
36509 @[ -f ./sed/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 maintainer-clean in sed" ; \
36517 (cd $(HOST_SUBDIR)/sed && \
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 maintainer-clean) \
36523 || exit 1
36525 @endif sed
36529 .PHONY: configure-send-pr maybe-configure-send-pr
36530 maybe-configure-send-pr:
36531 @if gcc-bootstrap
36532 configure-send-pr: stage_current
36533 @endif gcc-bootstrap
36534 @if send-pr
36535 maybe-configure-send-pr: configure-send-pr
36536 configure-send-pr:
36537 @: $(MAKE); $(unstage)
36538 @r=`${PWD_COMMAND}`; export r; \
36539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36540 test ! -f $(HOST_SUBDIR)/send-pr/Makefile || exit 0; \
36541 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/send-pr ; \
36542 $(HOST_EXPORTS) \
36543 echo Configuring in $(HOST_SUBDIR)/send-pr; \
36544 cd "$(HOST_SUBDIR)/send-pr" || exit 1; \
36545 case $(srcdir) in \
36546 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36547 *) topdir=`echo $(HOST_SUBDIR)/send-pr/ | \
36548 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36549 esac; \
36550 srcdiroption="--srcdir=$${topdir}/send-pr"; \
36551 libsrcdir="$$s/send-pr"; \
36552 $(SHELL) $${libsrcdir}/configure \
36553 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36554 --target=${target_alias} $${srcdiroption} \
36555 || exit 1
36556 @endif send-pr
36562 .PHONY: all-send-pr maybe-all-send-pr
36563 maybe-all-send-pr:
36564 @if gcc-bootstrap
36565 all-send-pr: stage_current
36566 @endif gcc-bootstrap
36567 @if send-pr
36568 TARGET-send-pr=all
36569 maybe-all-send-pr: all-send-pr
36570 all-send-pr: configure-send-pr
36571 @: $(MAKE); $(unstage)
36572 @r=`${PWD_COMMAND}`; export r; \
36573 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36574 $(HOST_EXPORTS) \
36575 (cd $(HOST_SUBDIR)/send-pr && \
36576 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
36577 $(TARGET-send-pr))
36578 @endif send-pr
36583 .PHONY: check-send-pr maybe-check-send-pr
36584 maybe-check-send-pr:
36585 @if send-pr
36586 maybe-check-send-pr: check-send-pr
36588 check-send-pr:
36589 @: $(MAKE); $(unstage)
36590 @r=`${PWD_COMMAND}`; export r; \
36591 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36592 $(HOST_EXPORTS) \
36593 (cd $(HOST_SUBDIR)/send-pr && \
36594 $(MAKE) $(FLAGS_TO_PASS) check)
36596 @endif send-pr
36598 .PHONY: install-send-pr maybe-install-send-pr
36599 maybe-install-send-pr:
36600 @if send-pr
36601 maybe-install-send-pr: install-send-pr
36603 install-send-pr: installdirs
36604 @: $(MAKE); $(unstage)
36605 @r=`${PWD_COMMAND}`; export r; \
36606 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36607 $(HOST_EXPORTS) \
36608 (cd $(HOST_SUBDIR)/send-pr && \
36609 $(MAKE) $(FLAGS_TO_PASS) install)
36611 @endif send-pr
36613 .PHONY: install-strip-send-pr maybe-install-strip-send-pr
36614 maybe-install-strip-send-pr:
36615 @if send-pr
36616 maybe-install-strip-send-pr: install-strip-send-pr
36618 install-strip-send-pr: installdirs
36619 @: $(MAKE); $(unstage)
36620 @r=`${PWD_COMMAND}`; export r; \
36621 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36622 $(HOST_EXPORTS) \
36623 (cd $(HOST_SUBDIR)/send-pr && \
36624 $(MAKE) $(FLAGS_TO_PASS) install-strip)
36626 @endif send-pr
36628 # Other targets (info, dvi, pdf, etc.)
36630 .PHONY: maybe-info-send-pr info-send-pr
36631 maybe-info-send-pr:
36632 @if send-pr
36633 maybe-info-send-pr: info-send-pr
36635 info-send-pr: \
36636 configure-send-pr
36637 @: $(MAKE); $(unstage)
36638 @[ -f ./send-pr/Makefile ] || exit 0; \
36639 r=`${PWD_COMMAND}`; export r; \
36640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36641 $(HOST_EXPORTS) \
36642 for flag in $(EXTRA_HOST_FLAGS) ; do \
36643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36644 done; \
36645 echo "Doing info in send-pr" ; \
36646 (cd $(HOST_SUBDIR)/send-pr && \
36647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36649 "RANLIB=$${RANLIB}" \
36650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36651 info) \
36652 || exit 1
36654 @endif send-pr
36656 .PHONY: maybe-dvi-send-pr dvi-send-pr
36657 maybe-dvi-send-pr:
36658 @if send-pr
36659 maybe-dvi-send-pr: dvi-send-pr
36661 dvi-send-pr: \
36662 configure-send-pr
36663 @: $(MAKE); $(unstage)
36664 @[ -f ./send-pr/Makefile ] || exit 0; \
36665 r=`${PWD_COMMAND}`; export r; \
36666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36667 $(HOST_EXPORTS) \
36668 for flag in $(EXTRA_HOST_FLAGS) ; do \
36669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36670 done; \
36671 echo "Doing dvi in send-pr" ; \
36672 (cd $(HOST_SUBDIR)/send-pr && \
36673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36675 "RANLIB=$${RANLIB}" \
36676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36677 dvi) \
36678 || exit 1
36680 @endif send-pr
36682 .PHONY: maybe-pdf-send-pr pdf-send-pr
36683 maybe-pdf-send-pr:
36684 @if send-pr
36685 maybe-pdf-send-pr: pdf-send-pr
36687 pdf-send-pr: \
36688 configure-send-pr
36689 @: $(MAKE); $(unstage)
36690 @[ -f ./send-pr/Makefile ] || exit 0; \
36691 r=`${PWD_COMMAND}`; export r; \
36692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36693 $(HOST_EXPORTS) \
36694 for flag in $(EXTRA_HOST_FLAGS) ; do \
36695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36696 done; \
36697 echo "Doing pdf in send-pr" ; \
36698 (cd $(HOST_SUBDIR)/send-pr && \
36699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36701 "RANLIB=$${RANLIB}" \
36702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36703 pdf) \
36704 || exit 1
36706 @endif send-pr
36708 .PHONY: maybe-html-send-pr html-send-pr
36709 maybe-html-send-pr:
36710 @if send-pr
36711 maybe-html-send-pr: html-send-pr
36713 html-send-pr: \
36714 configure-send-pr
36715 @: $(MAKE); $(unstage)
36716 @[ -f ./send-pr/Makefile ] || exit 0; \
36717 r=`${PWD_COMMAND}`; export r; \
36718 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36719 $(HOST_EXPORTS) \
36720 for flag in $(EXTRA_HOST_FLAGS) ; do \
36721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36722 done; \
36723 echo "Doing html in send-pr" ; \
36724 (cd $(HOST_SUBDIR)/send-pr && \
36725 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36726 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36727 "RANLIB=$${RANLIB}" \
36728 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36729 html) \
36730 || exit 1
36732 @endif send-pr
36734 .PHONY: maybe-TAGS-send-pr TAGS-send-pr
36735 maybe-TAGS-send-pr:
36736 @if send-pr
36737 maybe-TAGS-send-pr: TAGS-send-pr
36739 TAGS-send-pr: \
36740 configure-send-pr
36741 @: $(MAKE); $(unstage)
36742 @[ -f ./send-pr/Makefile ] || exit 0; \
36743 r=`${PWD_COMMAND}`; export r; \
36744 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36745 $(HOST_EXPORTS) \
36746 for flag in $(EXTRA_HOST_FLAGS) ; do \
36747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36748 done; \
36749 echo "Doing TAGS in send-pr" ; \
36750 (cd $(HOST_SUBDIR)/send-pr && \
36751 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36752 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36753 "RANLIB=$${RANLIB}" \
36754 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36755 TAGS) \
36756 || exit 1
36758 @endif send-pr
36760 .PHONY: maybe-install-info-send-pr install-info-send-pr
36761 maybe-install-info-send-pr:
36762 @if send-pr
36763 maybe-install-info-send-pr: install-info-send-pr
36765 install-info-send-pr: \
36766 configure-send-pr \
36767 info-send-pr
36768 @: $(MAKE); $(unstage)
36769 @[ -f ./send-pr/Makefile ] || exit 0; \
36770 r=`${PWD_COMMAND}`; export r; \
36771 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36772 $(HOST_EXPORTS) \
36773 for flag in $(EXTRA_HOST_FLAGS) ; do \
36774 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36775 done; \
36776 echo "Doing install-info in send-pr" ; \
36777 (cd $(HOST_SUBDIR)/send-pr && \
36778 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36779 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36780 "RANLIB=$${RANLIB}" \
36781 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36782 install-info) \
36783 || exit 1
36785 @endif send-pr
36787 .PHONY: maybe-install-pdf-send-pr install-pdf-send-pr
36788 maybe-install-pdf-send-pr:
36789 @if send-pr
36790 maybe-install-pdf-send-pr: install-pdf-send-pr
36792 install-pdf-send-pr: \
36793 configure-send-pr \
36794 pdf-send-pr
36795 @: $(MAKE); $(unstage)
36796 @[ -f ./send-pr/Makefile ] || exit 0; \
36797 r=`${PWD_COMMAND}`; export r; \
36798 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36799 $(HOST_EXPORTS) \
36800 for flag in $(EXTRA_HOST_FLAGS) ; do \
36801 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36802 done; \
36803 echo "Doing install-pdf in send-pr" ; \
36804 (cd $(HOST_SUBDIR)/send-pr && \
36805 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36806 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36807 "RANLIB=$${RANLIB}" \
36808 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36809 install-pdf) \
36810 || exit 1
36812 @endif send-pr
36814 .PHONY: maybe-install-html-send-pr install-html-send-pr
36815 maybe-install-html-send-pr:
36816 @if send-pr
36817 maybe-install-html-send-pr: install-html-send-pr
36819 install-html-send-pr: \
36820 configure-send-pr \
36821 html-send-pr
36822 @: $(MAKE); $(unstage)
36823 @[ -f ./send-pr/Makefile ] || exit 0; \
36824 r=`${PWD_COMMAND}`; export r; \
36825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36826 $(HOST_EXPORTS) \
36827 for flag in $(EXTRA_HOST_FLAGS) ; do \
36828 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36829 done; \
36830 echo "Doing install-html in send-pr" ; \
36831 (cd $(HOST_SUBDIR)/send-pr && \
36832 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36833 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36834 "RANLIB=$${RANLIB}" \
36835 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36836 install-html) \
36837 || exit 1
36839 @endif send-pr
36841 .PHONY: maybe-installcheck-send-pr installcheck-send-pr
36842 maybe-installcheck-send-pr:
36843 @if send-pr
36844 maybe-installcheck-send-pr: installcheck-send-pr
36846 installcheck-send-pr: \
36847 configure-send-pr
36848 @: $(MAKE); $(unstage)
36849 @[ -f ./send-pr/Makefile ] || exit 0; \
36850 r=`${PWD_COMMAND}`; export r; \
36851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36852 $(HOST_EXPORTS) \
36853 for flag in $(EXTRA_HOST_FLAGS) ; do \
36854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36855 done; \
36856 echo "Doing installcheck in send-pr" ; \
36857 (cd $(HOST_SUBDIR)/send-pr && \
36858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36860 "RANLIB=$${RANLIB}" \
36861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36862 installcheck) \
36863 || exit 1
36865 @endif send-pr
36867 .PHONY: maybe-mostlyclean-send-pr mostlyclean-send-pr
36868 maybe-mostlyclean-send-pr:
36869 @if send-pr
36870 maybe-mostlyclean-send-pr: mostlyclean-send-pr
36872 mostlyclean-send-pr:
36873 @: $(MAKE); $(unstage)
36874 @[ -f ./send-pr/Makefile ] || exit 0; \
36875 r=`${PWD_COMMAND}`; export r; \
36876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36877 $(HOST_EXPORTS) \
36878 for flag in $(EXTRA_HOST_FLAGS) ; do \
36879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36880 done; \
36881 echo "Doing mostlyclean in send-pr" ; \
36882 (cd $(HOST_SUBDIR)/send-pr && \
36883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36885 "RANLIB=$${RANLIB}" \
36886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36887 mostlyclean) \
36888 || exit 1
36890 @endif send-pr
36892 .PHONY: maybe-clean-send-pr clean-send-pr
36893 maybe-clean-send-pr:
36894 @if send-pr
36895 maybe-clean-send-pr: clean-send-pr
36897 clean-send-pr:
36898 @: $(MAKE); $(unstage)
36899 @[ -f ./send-pr/Makefile ] || exit 0; \
36900 r=`${PWD_COMMAND}`; export r; \
36901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36902 $(HOST_EXPORTS) \
36903 for flag in $(EXTRA_HOST_FLAGS) ; do \
36904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36905 done; \
36906 echo "Doing clean in send-pr" ; \
36907 (cd $(HOST_SUBDIR)/send-pr && \
36908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36910 "RANLIB=$${RANLIB}" \
36911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36912 clean) \
36913 || exit 1
36915 @endif send-pr
36917 .PHONY: maybe-distclean-send-pr distclean-send-pr
36918 maybe-distclean-send-pr:
36919 @if send-pr
36920 maybe-distclean-send-pr: distclean-send-pr
36922 distclean-send-pr:
36923 @: $(MAKE); $(unstage)
36924 @[ -f ./send-pr/Makefile ] || exit 0; \
36925 r=`${PWD_COMMAND}`; export r; \
36926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36927 $(HOST_EXPORTS) \
36928 for flag in $(EXTRA_HOST_FLAGS) ; do \
36929 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36930 done; \
36931 echo "Doing distclean in send-pr" ; \
36932 (cd $(HOST_SUBDIR)/send-pr && \
36933 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36934 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36935 "RANLIB=$${RANLIB}" \
36936 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36937 distclean) \
36938 || exit 1
36940 @endif send-pr
36942 .PHONY: maybe-maintainer-clean-send-pr maintainer-clean-send-pr
36943 maybe-maintainer-clean-send-pr:
36944 @if send-pr
36945 maybe-maintainer-clean-send-pr: maintainer-clean-send-pr
36947 maintainer-clean-send-pr:
36948 @: $(MAKE); $(unstage)
36949 @[ -f ./send-pr/Makefile ] || exit 0; \
36950 r=`${PWD_COMMAND}`; export r; \
36951 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36952 $(HOST_EXPORTS) \
36953 for flag in $(EXTRA_HOST_FLAGS) ; do \
36954 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36955 done; \
36956 echo "Doing maintainer-clean in send-pr" ; \
36957 (cd $(HOST_SUBDIR)/send-pr && \
36958 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36959 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36960 "RANLIB=$${RANLIB}" \
36961 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36962 maintainer-clean) \
36963 || exit 1
36965 @endif send-pr
36969 .PHONY: configure-shellutils maybe-configure-shellutils
36970 maybe-configure-shellutils:
36971 @if gcc-bootstrap
36972 configure-shellutils: stage_current
36973 @endif gcc-bootstrap
36974 @if shellutils
36975 maybe-configure-shellutils: configure-shellutils
36976 configure-shellutils:
36977 @: $(MAKE); $(unstage)
36978 @r=`${PWD_COMMAND}`; export r; \
36979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36980 test ! -f $(HOST_SUBDIR)/shellutils/Makefile || exit 0; \
36981 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/shellutils ; \
36982 $(HOST_EXPORTS) \
36983 echo Configuring in $(HOST_SUBDIR)/shellutils; \
36984 cd "$(HOST_SUBDIR)/shellutils" || exit 1; \
36985 case $(srcdir) in \
36986 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36987 *) topdir=`echo $(HOST_SUBDIR)/shellutils/ | \
36988 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36989 esac; \
36990 srcdiroption="--srcdir=$${topdir}/shellutils"; \
36991 libsrcdir="$$s/shellutils"; \
36992 $(SHELL) $${libsrcdir}/configure \
36993 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36994 --target=${target_alias} $${srcdiroption} \
36995 || exit 1
36996 @endif shellutils
37002 .PHONY: all-shellutils maybe-all-shellutils
37003 maybe-all-shellutils:
37004 @if gcc-bootstrap
37005 all-shellutils: stage_current
37006 @endif gcc-bootstrap
37007 @if shellutils
37008 TARGET-shellutils=all
37009 maybe-all-shellutils: all-shellutils
37010 all-shellutils: configure-shellutils
37011 @: $(MAKE); $(unstage)
37012 @r=`${PWD_COMMAND}`; export r; \
37013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37014 $(HOST_EXPORTS) \
37015 (cd $(HOST_SUBDIR)/shellutils && \
37016 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37017 $(TARGET-shellutils))
37018 @endif shellutils
37023 .PHONY: check-shellutils maybe-check-shellutils
37024 maybe-check-shellutils:
37025 @if shellutils
37026 maybe-check-shellutils: check-shellutils
37028 check-shellutils:
37029 @: $(MAKE); $(unstage)
37030 @r=`${PWD_COMMAND}`; export r; \
37031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37032 $(HOST_EXPORTS) \
37033 (cd $(HOST_SUBDIR)/shellutils && \
37034 $(MAKE) $(FLAGS_TO_PASS) check)
37036 @endif shellutils
37038 .PHONY: install-shellutils maybe-install-shellutils
37039 maybe-install-shellutils:
37040 @if shellutils
37041 maybe-install-shellutils: install-shellutils
37043 install-shellutils: installdirs
37044 @: $(MAKE); $(unstage)
37045 @r=`${PWD_COMMAND}`; export r; \
37046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37047 $(HOST_EXPORTS) \
37048 (cd $(HOST_SUBDIR)/shellutils && \
37049 $(MAKE) $(FLAGS_TO_PASS) install)
37051 @endif shellutils
37053 .PHONY: install-strip-shellutils maybe-install-strip-shellutils
37054 maybe-install-strip-shellutils:
37055 @if shellutils
37056 maybe-install-strip-shellutils: install-strip-shellutils
37058 install-strip-shellutils: installdirs
37059 @: $(MAKE); $(unstage)
37060 @r=`${PWD_COMMAND}`; export r; \
37061 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37062 $(HOST_EXPORTS) \
37063 (cd $(HOST_SUBDIR)/shellutils && \
37064 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37066 @endif shellutils
37068 # Other targets (info, dvi, pdf, etc.)
37070 .PHONY: maybe-info-shellutils info-shellutils
37071 maybe-info-shellutils:
37072 @if shellutils
37073 maybe-info-shellutils: info-shellutils
37075 info-shellutils: \
37076 configure-shellutils
37077 @: $(MAKE); $(unstage)
37078 @[ -f ./shellutils/Makefile ] || exit 0; \
37079 r=`${PWD_COMMAND}`; export r; \
37080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37081 $(HOST_EXPORTS) \
37082 for flag in $(EXTRA_HOST_FLAGS) ; do \
37083 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37084 done; \
37085 echo "Doing info in shellutils" ; \
37086 (cd $(HOST_SUBDIR)/shellutils && \
37087 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37088 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37089 "RANLIB=$${RANLIB}" \
37090 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37091 info) \
37092 || exit 1
37094 @endif shellutils
37096 .PHONY: maybe-dvi-shellutils dvi-shellutils
37097 maybe-dvi-shellutils:
37098 @if shellutils
37099 maybe-dvi-shellutils: dvi-shellutils
37101 dvi-shellutils: \
37102 configure-shellutils
37103 @: $(MAKE); $(unstage)
37104 @[ -f ./shellutils/Makefile ] || exit 0; \
37105 r=`${PWD_COMMAND}`; export r; \
37106 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37107 $(HOST_EXPORTS) \
37108 for flag in $(EXTRA_HOST_FLAGS) ; do \
37109 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37110 done; \
37111 echo "Doing dvi in shellutils" ; \
37112 (cd $(HOST_SUBDIR)/shellutils && \
37113 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37114 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37115 "RANLIB=$${RANLIB}" \
37116 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37117 dvi) \
37118 || exit 1
37120 @endif shellutils
37122 .PHONY: maybe-pdf-shellutils pdf-shellutils
37123 maybe-pdf-shellutils:
37124 @if shellutils
37125 maybe-pdf-shellutils: pdf-shellutils
37127 pdf-shellutils: \
37128 configure-shellutils
37129 @: $(MAKE); $(unstage)
37130 @[ -f ./shellutils/Makefile ] || exit 0; \
37131 r=`${PWD_COMMAND}`; export r; \
37132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37133 $(HOST_EXPORTS) \
37134 for flag in $(EXTRA_HOST_FLAGS) ; do \
37135 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37136 done; \
37137 echo "Doing pdf in shellutils" ; \
37138 (cd $(HOST_SUBDIR)/shellutils && \
37139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37141 "RANLIB=$${RANLIB}" \
37142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37143 pdf) \
37144 || exit 1
37146 @endif shellutils
37148 .PHONY: maybe-html-shellutils html-shellutils
37149 maybe-html-shellutils:
37150 @if shellutils
37151 maybe-html-shellutils: html-shellutils
37153 html-shellutils: \
37154 configure-shellutils
37155 @: $(MAKE); $(unstage)
37156 @[ -f ./shellutils/Makefile ] || exit 0; \
37157 r=`${PWD_COMMAND}`; export r; \
37158 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37159 $(HOST_EXPORTS) \
37160 for flag in $(EXTRA_HOST_FLAGS) ; do \
37161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37162 done; \
37163 echo "Doing html in shellutils" ; \
37164 (cd $(HOST_SUBDIR)/shellutils && \
37165 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37166 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37167 "RANLIB=$${RANLIB}" \
37168 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37169 html) \
37170 || exit 1
37172 @endif shellutils
37174 .PHONY: maybe-TAGS-shellutils TAGS-shellutils
37175 maybe-TAGS-shellutils:
37176 @if shellutils
37177 maybe-TAGS-shellutils: TAGS-shellutils
37179 TAGS-shellutils: \
37180 configure-shellutils
37181 @: $(MAKE); $(unstage)
37182 @[ -f ./shellutils/Makefile ] || exit 0; \
37183 r=`${PWD_COMMAND}`; export r; \
37184 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37185 $(HOST_EXPORTS) \
37186 for flag in $(EXTRA_HOST_FLAGS) ; do \
37187 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37188 done; \
37189 echo "Doing TAGS in shellutils" ; \
37190 (cd $(HOST_SUBDIR)/shellutils && \
37191 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37192 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37193 "RANLIB=$${RANLIB}" \
37194 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37195 TAGS) \
37196 || exit 1
37198 @endif shellutils
37200 .PHONY: maybe-install-info-shellutils install-info-shellutils
37201 maybe-install-info-shellutils:
37202 @if shellutils
37203 maybe-install-info-shellutils: install-info-shellutils
37205 install-info-shellutils: \
37206 configure-shellutils \
37207 info-shellutils
37208 @: $(MAKE); $(unstage)
37209 @[ -f ./shellutils/Makefile ] || exit 0; \
37210 r=`${PWD_COMMAND}`; export r; \
37211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37212 $(HOST_EXPORTS) \
37213 for flag in $(EXTRA_HOST_FLAGS) ; do \
37214 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37215 done; \
37216 echo "Doing install-info in shellutils" ; \
37217 (cd $(HOST_SUBDIR)/shellutils && \
37218 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37219 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37220 "RANLIB=$${RANLIB}" \
37221 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37222 install-info) \
37223 || exit 1
37225 @endif shellutils
37227 .PHONY: maybe-install-pdf-shellutils install-pdf-shellutils
37228 maybe-install-pdf-shellutils:
37229 @if shellutils
37230 maybe-install-pdf-shellutils: install-pdf-shellutils
37232 install-pdf-shellutils: \
37233 configure-shellutils \
37234 pdf-shellutils
37235 @: $(MAKE); $(unstage)
37236 @[ -f ./shellutils/Makefile ] || exit 0; \
37237 r=`${PWD_COMMAND}`; export r; \
37238 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37239 $(HOST_EXPORTS) \
37240 for flag in $(EXTRA_HOST_FLAGS) ; do \
37241 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37242 done; \
37243 echo "Doing install-pdf in shellutils" ; \
37244 (cd $(HOST_SUBDIR)/shellutils && \
37245 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37246 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37247 "RANLIB=$${RANLIB}" \
37248 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37249 install-pdf) \
37250 || exit 1
37252 @endif shellutils
37254 .PHONY: maybe-install-html-shellutils install-html-shellutils
37255 maybe-install-html-shellutils:
37256 @if shellutils
37257 maybe-install-html-shellutils: install-html-shellutils
37259 install-html-shellutils: \
37260 configure-shellutils \
37261 html-shellutils
37262 @: $(MAKE); $(unstage)
37263 @[ -f ./shellutils/Makefile ] || exit 0; \
37264 r=`${PWD_COMMAND}`; export r; \
37265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37266 $(HOST_EXPORTS) \
37267 for flag in $(EXTRA_HOST_FLAGS) ; do \
37268 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37269 done; \
37270 echo "Doing install-html in shellutils" ; \
37271 (cd $(HOST_SUBDIR)/shellutils && \
37272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37274 "RANLIB=$${RANLIB}" \
37275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37276 install-html) \
37277 || exit 1
37279 @endif shellutils
37281 .PHONY: maybe-installcheck-shellutils installcheck-shellutils
37282 maybe-installcheck-shellutils:
37283 @if shellutils
37284 maybe-installcheck-shellutils: installcheck-shellutils
37286 installcheck-shellutils: \
37287 configure-shellutils
37288 @: $(MAKE); $(unstage)
37289 @[ -f ./shellutils/Makefile ] || exit 0; \
37290 r=`${PWD_COMMAND}`; export r; \
37291 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37292 $(HOST_EXPORTS) \
37293 for flag in $(EXTRA_HOST_FLAGS) ; do \
37294 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37295 done; \
37296 echo "Doing installcheck in shellutils" ; \
37297 (cd $(HOST_SUBDIR)/shellutils && \
37298 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37299 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37300 "RANLIB=$${RANLIB}" \
37301 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37302 installcheck) \
37303 || exit 1
37305 @endif shellutils
37307 .PHONY: maybe-mostlyclean-shellutils mostlyclean-shellutils
37308 maybe-mostlyclean-shellutils:
37309 @if shellutils
37310 maybe-mostlyclean-shellutils: mostlyclean-shellutils
37312 mostlyclean-shellutils:
37313 @: $(MAKE); $(unstage)
37314 @[ -f ./shellutils/Makefile ] || exit 0; \
37315 r=`${PWD_COMMAND}`; export r; \
37316 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37317 $(HOST_EXPORTS) \
37318 for flag in $(EXTRA_HOST_FLAGS) ; do \
37319 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37320 done; \
37321 echo "Doing mostlyclean in shellutils" ; \
37322 (cd $(HOST_SUBDIR)/shellutils && \
37323 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37324 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37325 "RANLIB=$${RANLIB}" \
37326 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37327 mostlyclean) \
37328 || exit 1
37330 @endif shellutils
37332 .PHONY: maybe-clean-shellutils clean-shellutils
37333 maybe-clean-shellutils:
37334 @if shellutils
37335 maybe-clean-shellutils: clean-shellutils
37337 clean-shellutils:
37338 @: $(MAKE); $(unstage)
37339 @[ -f ./shellutils/Makefile ] || exit 0; \
37340 r=`${PWD_COMMAND}`; export r; \
37341 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37342 $(HOST_EXPORTS) \
37343 for flag in $(EXTRA_HOST_FLAGS) ; do \
37344 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37345 done; \
37346 echo "Doing clean in shellutils" ; \
37347 (cd $(HOST_SUBDIR)/shellutils && \
37348 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37349 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37350 "RANLIB=$${RANLIB}" \
37351 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37352 clean) \
37353 || exit 1
37355 @endif shellutils
37357 .PHONY: maybe-distclean-shellutils distclean-shellutils
37358 maybe-distclean-shellutils:
37359 @if shellutils
37360 maybe-distclean-shellutils: distclean-shellutils
37362 distclean-shellutils:
37363 @: $(MAKE); $(unstage)
37364 @[ -f ./shellutils/Makefile ] || exit 0; \
37365 r=`${PWD_COMMAND}`; export r; \
37366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37367 $(HOST_EXPORTS) \
37368 for flag in $(EXTRA_HOST_FLAGS) ; do \
37369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37370 done; \
37371 echo "Doing distclean in shellutils" ; \
37372 (cd $(HOST_SUBDIR)/shellutils && \
37373 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37374 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37375 "RANLIB=$${RANLIB}" \
37376 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37377 distclean) \
37378 || exit 1
37380 @endif shellutils
37382 .PHONY: maybe-maintainer-clean-shellutils maintainer-clean-shellutils
37383 maybe-maintainer-clean-shellutils:
37384 @if shellutils
37385 maybe-maintainer-clean-shellutils: maintainer-clean-shellutils
37387 maintainer-clean-shellutils:
37388 @: $(MAKE); $(unstage)
37389 @[ -f ./shellutils/Makefile ] || exit 0; \
37390 r=`${PWD_COMMAND}`; export r; \
37391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37392 $(HOST_EXPORTS) \
37393 for flag in $(EXTRA_HOST_FLAGS) ; do \
37394 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37395 done; \
37396 echo "Doing maintainer-clean in shellutils" ; \
37397 (cd $(HOST_SUBDIR)/shellutils && \
37398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37400 "RANLIB=$${RANLIB}" \
37401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37402 maintainer-clean) \
37403 || exit 1
37405 @endif shellutils
37409 .PHONY: configure-sid maybe-configure-sid
37410 maybe-configure-sid:
37411 @if gcc-bootstrap
37412 configure-sid: stage_current
37413 @endif gcc-bootstrap
37414 @if sid
37415 maybe-configure-sid: configure-sid
37416 configure-sid:
37417 @: $(MAKE); $(unstage)
37418 @r=`${PWD_COMMAND}`; export r; \
37419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37420 test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
37421 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
37422 $(HOST_EXPORTS) \
37423 echo Configuring in $(HOST_SUBDIR)/sid; \
37424 cd "$(HOST_SUBDIR)/sid" || exit 1; \
37425 case $(srcdir) in \
37426 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37427 *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
37428 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37429 esac; \
37430 srcdiroption="--srcdir=$${topdir}/sid"; \
37431 libsrcdir="$$s/sid"; \
37432 $(SHELL) $${libsrcdir}/configure \
37433 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37434 --target=${target_alias} $${srcdiroption} \
37435 || exit 1
37436 @endif sid
37442 .PHONY: all-sid maybe-all-sid
37443 maybe-all-sid:
37444 @if gcc-bootstrap
37445 all-sid: stage_current
37446 @endif gcc-bootstrap
37447 @if sid
37448 TARGET-sid=all
37449 maybe-all-sid: all-sid
37450 all-sid: configure-sid
37451 @: $(MAKE); $(unstage)
37452 @r=`${PWD_COMMAND}`; export r; \
37453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37454 $(HOST_EXPORTS) \
37455 (cd $(HOST_SUBDIR)/sid && \
37456 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37457 $(TARGET-sid))
37458 @endif sid
37463 .PHONY: check-sid maybe-check-sid
37464 maybe-check-sid:
37465 @if sid
37466 maybe-check-sid: check-sid
37468 check-sid:
37469 @: $(MAKE); $(unstage)
37470 @r=`${PWD_COMMAND}`; export r; \
37471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37472 $(HOST_EXPORTS) \
37473 (cd $(HOST_SUBDIR)/sid && \
37474 $(MAKE) $(FLAGS_TO_PASS) check)
37476 @endif sid
37478 .PHONY: install-sid maybe-install-sid
37479 maybe-install-sid:
37480 @if sid
37481 maybe-install-sid: install-sid
37483 install-sid: installdirs
37484 @: $(MAKE); $(unstage)
37485 @r=`${PWD_COMMAND}`; export r; \
37486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37487 $(HOST_EXPORTS) \
37488 (cd $(HOST_SUBDIR)/sid && \
37489 $(MAKE) $(FLAGS_TO_PASS) install)
37491 @endif sid
37493 .PHONY: install-strip-sid maybe-install-strip-sid
37494 maybe-install-strip-sid:
37495 @if sid
37496 maybe-install-strip-sid: install-strip-sid
37498 install-strip-sid: installdirs
37499 @: $(MAKE); $(unstage)
37500 @r=`${PWD_COMMAND}`; export r; \
37501 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37502 $(HOST_EXPORTS) \
37503 (cd $(HOST_SUBDIR)/sid && \
37504 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37506 @endif sid
37508 # Other targets (info, dvi, pdf, etc.)
37510 .PHONY: maybe-info-sid info-sid
37511 maybe-info-sid:
37512 @if sid
37513 maybe-info-sid: info-sid
37515 info-sid: \
37516 configure-sid
37517 @: $(MAKE); $(unstage)
37518 @[ -f ./sid/Makefile ] || exit 0; \
37519 r=`${PWD_COMMAND}`; export r; \
37520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37521 $(HOST_EXPORTS) \
37522 for flag in $(EXTRA_HOST_FLAGS) ; do \
37523 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37524 done; \
37525 echo "Doing info in sid" ; \
37526 (cd $(HOST_SUBDIR)/sid && \
37527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37529 "RANLIB=$${RANLIB}" \
37530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37531 info) \
37532 || exit 1
37534 @endif sid
37536 .PHONY: maybe-dvi-sid dvi-sid
37537 maybe-dvi-sid:
37538 @if sid
37539 maybe-dvi-sid: dvi-sid
37541 dvi-sid: \
37542 configure-sid
37543 @: $(MAKE); $(unstage)
37544 @[ -f ./sid/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 dvi in sid" ; \
37552 (cd $(HOST_SUBDIR)/sid && \
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 dvi) \
37558 || exit 1
37560 @endif sid
37562 .PHONY: maybe-pdf-sid pdf-sid
37563 maybe-pdf-sid:
37564 @if sid
37565 maybe-pdf-sid: pdf-sid
37567 pdf-sid: \
37568 configure-sid
37569 @: $(MAKE); $(unstage)
37570 @[ -f ./sid/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 pdf in sid" ; \
37578 (cd $(HOST_SUBDIR)/sid && \
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 pdf) \
37584 || exit 1
37586 @endif sid
37588 .PHONY: maybe-html-sid html-sid
37589 maybe-html-sid:
37590 @if sid
37591 maybe-html-sid: html-sid
37593 html-sid: \
37594 configure-sid
37595 @: $(MAKE); $(unstage)
37596 @[ -f ./sid/Makefile ] || exit 0; \
37597 r=`${PWD_COMMAND}`; export r; \
37598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37599 $(HOST_EXPORTS) \
37600 for flag in $(EXTRA_HOST_FLAGS) ; do \
37601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37602 done; \
37603 echo "Doing html in sid" ; \
37604 (cd $(HOST_SUBDIR)/sid && \
37605 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37606 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37607 "RANLIB=$${RANLIB}" \
37608 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37609 html) \
37610 || exit 1
37612 @endif sid
37614 .PHONY: maybe-TAGS-sid TAGS-sid
37615 maybe-TAGS-sid:
37616 @if sid
37617 maybe-TAGS-sid: TAGS-sid
37619 TAGS-sid: \
37620 configure-sid
37621 @: $(MAKE); $(unstage)
37622 @[ -f ./sid/Makefile ] || exit 0; \
37623 r=`${PWD_COMMAND}`; export r; \
37624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37625 $(HOST_EXPORTS) \
37626 for flag in $(EXTRA_HOST_FLAGS) ; do \
37627 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37628 done; \
37629 echo "Doing TAGS in sid" ; \
37630 (cd $(HOST_SUBDIR)/sid && \
37631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37633 "RANLIB=$${RANLIB}" \
37634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37635 TAGS) \
37636 || exit 1
37638 @endif sid
37640 .PHONY: maybe-install-info-sid install-info-sid
37641 maybe-install-info-sid:
37642 @if sid
37643 maybe-install-info-sid: install-info-sid
37645 install-info-sid: \
37646 configure-sid \
37647 info-sid
37648 @: $(MAKE); $(unstage)
37649 @[ -f ./sid/Makefile ] || exit 0; \
37650 r=`${PWD_COMMAND}`; export r; \
37651 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37652 $(HOST_EXPORTS) \
37653 for flag in $(EXTRA_HOST_FLAGS) ; do \
37654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37655 done; \
37656 echo "Doing install-info in sid" ; \
37657 (cd $(HOST_SUBDIR)/sid && \
37658 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37659 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37660 "RANLIB=$${RANLIB}" \
37661 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37662 install-info) \
37663 || exit 1
37665 @endif sid
37667 .PHONY: maybe-install-pdf-sid install-pdf-sid
37668 maybe-install-pdf-sid:
37669 @if sid
37670 maybe-install-pdf-sid: install-pdf-sid
37672 install-pdf-sid: \
37673 configure-sid \
37674 pdf-sid
37675 @: $(MAKE); $(unstage)
37676 @[ -f ./sid/Makefile ] || exit 0; \
37677 r=`${PWD_COMMAND}`; export r; \
37678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37679 $(HOST_EXPORTS) \
37680 for flag in $(EXTRA_HOST_FLAGS) ; do \
37681 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37682 done; \
37683 echo "Doing install-pdf in sid" ; \
37684 (cd $(HOST_SUBDIR)/sid && \
37685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37687 "RANLIB=$${RANLIB}" \
37688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37689 install-pdf) \
37690 || exit 1
37692 @endif sid
37694 .PHONY: maybe-install-html-sid install-html-sid
37695 maybe-install-html-sid:
37696 @if sid
37697 maybe-install-html-sid: install-html-sid
37699 install-html-sid: \
37700 configure-sid \
37701 html-sid
37702 @: $(MAKE); $(unstage)
37703 @[ -f ./sid/Makefile ] || exit 0; \
37704 r=`${PWD_COMMAND}`; export r; \
37705 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37706 $(HOST_EXPORTS) \
37707 for flag in $(EXTRA_HOST_FLAGS) ; do \
37708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37709 done; \
37710 echo "Doing install-html in sid" ; \
37711 (cd $(HOST_SUBDIR)/sid && \
37712 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37713 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37714 "RANLIB=$${RANLIB}" \
37715 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37716 install-html) \
37717 || exit 1
37719 @endif sid
37721 .PHONY: maybe-installcheck-sid installcheck-sid
37722 maybe-installcheck-sid:
37723 @if sid
37724 maybe-installcheck-sid: installcheck-sid
37726 installcheck-sid: \
37727 configure-sid
37728 @: $(MAKE); $(unstage)
37729 @[ -f ./sid/Makefile ] || exit 0; \
37730 r=`${PWD_COMMAND}`; export r; \
37731 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37732 $(HOST_EXPORTS) \
37733 for flag in $(EXTRA_HOST_FLAGS) ; do \
37734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37735 done; \
37736 echo "Doing installcheck in sid" ; \
37737 (cd $(HOST_SUBDIR)/sid && \
37738 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37739 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37740 "RANLIB=$${RANLIB}" \
37741 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37742 installcheck) \
37743 || exit 1
37745 @endif sid
37747 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
37748 maybe-mostlyclean-sid:
37749 @if sid
37750 maybe-mostlyclean-sid: mostlyclean-sid
37752 mostlyclean-sid:
37753 @: $(MAKE); $(unstage)
37754 @[ -f ./sid/Makefile ] || exit 0; \
37755 r=`${PWD_COMMAND}`; export r; \
37756 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37757 $(HOST_EXPORTS) \
37758 for flag in $(EXTRA_HOST_FLAGS) ; do \
37759 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37760 done; \
37761 echo "Doing mostlyclean in sid" ; \
37762 (cd $(HOST_SUBDIR)/sid && \
37763 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37764 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37765 "RANLIB=$${RANLIB}" \
37766 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37767 mostlyclean) \
37768 || exit 1
37770 @endif sid
37772 .PHONY: maybe-clean-sid clean-sid
37773 maybe-clean-sid:
37774 @if sid
37775 maybe-clean-sid: clean-sid
37777 clean-sid:
37778 @: $(MAKE); $(unstage)
37779 @[ -f ./sid/Makefile ] || exit 0; \
37780 r=`${PWD_COMMAND}`; export r; \
37781 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37782 $(HOST_EXPORTS) \
37783 for flag in $(EXTRA_HOST_FLAGS) ; do \
37784 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37785 done; \
37786 echo "Doing clean in sid" ; \
37787 (cd $(HOST_SUBDIR)/sid && \
37788 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37789 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37790 "RANLIB=$${RANLIB}" \
37791 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37792 clean) \
37793 || exit 1
37795 @endif sid
37797 .PHONY: maybe-distclean-sid distclean-sid
37798 maybe-distclean-sid:
37799 @if sid
37800 maybe-distclean-sid: distclean-sid
37802 distclean-sid:
37803 @: $(MAKE); $(unstage)
37804 @[ -f ./sid/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 distclean in sid" ; \
37812 (cd $(HOST_SUBDIR)/sid && \
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 distclean) \
37818 || exit 1
37820 @endif sid
37822 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
37823 maybe-maintainer-clean-sid:
37824 @if sid
37825 maybe-maintainer-clean-sid: maintainer-clean-sid
37827 maintainer-clean-sid:
37828 @: $(MAKE); $(unstage)
37829 @[ -f ./sid/Makefile ] || exit 0; \
37830 r=`${PWD_COMMAND}`; export r; \
37831 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37832 $(HOST_EXPORTS) \
37833 for flag in $(EXTRA_HOST_FLAGS) ; do \
37834 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37835 done; \
37836 echo "Doing maintainer-clean in sid" ; \
37837 (cd $(HOST_SUBDIR)/sid && \
37838 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37839 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37840 "RANLIB=$${RANLIB}" \
37841 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37842 maintainer-clean) \
37843 || exit 1
37845 @endif sid
37849 .PHONY: configure-sim maybe-configure-sim
37850 maybe-configure-sim:
37851 @if gcc-bootstrap
37852 configure-sim: stage_current
37853 @endif gcc-bootstrap
37854 @if sim
37855 maybe-configure-sim: configure-sim
37856 configure-sim:
37857 @: $(MAKE); $(unstage)
37858 @r=`${PWD_COMMAND}`; export r; \
37859 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37860 test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
37861 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
37862 $(HOST_EXPORTS) \
37863 echo Configuring in $(HOST_SUBDIR)/sim; \
37864 cd "$(HOST_SUBDIR)/sim" || exit 1; \
37865 case $(srcdir) in \
37866 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37867 *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
37868 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37869 esac; \
37870 srcdiroption="--srcdir=$${topdir}/sim"; \
37871 libsrcdir="$$s/sim"; \
37872 $(SHELL) $${libsrcdir}/configure \
37873 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37874 --target=${target_alias} $${srcdiroption} \
37875 || exit 1
37876 @endif sim
37882 .PHONY: all-sim maybe-all-sim
37883 maybe-all-sim:
37884 @if gcc-bootstrap
37885 all-sim: stage_current
37886 @endif gcc-bootstrap
37887 @if sim
37888 TARGET-sim=all
37889 maybe-all-sim: all-sim
37890 all-sim: configure-sim
37891 @: $(MAKE); $(unstage)
37892 @r=`${PWD_COMMAND}`; export r; \
37893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37894 $(HOST_EXPORTS) \
37895 (cd $(HOST_SUBDIR)/sim && \
37896 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
37897 $(TARGET-sim))
37898 @endif sim
37903 .PHONY: check-sim maybe-check-sim
37904 maybe-check-sim:
37905 @if sim
37906 maybe-check-sim: check-sim
37908 check-sim:
37909 @: $(MAKE); $(unstage)
37910 @r=`${PWD_COMMAND}`; export r; \
37911 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37912 $(HOST_EXPORTS) \
37913 (cd $(HOST_SUBDIR)/sim && \
37914 $(MAKE) $(FLAGS_TO_PASS) check)
37916 @endif sim
37918 .PHONY: install-sim maybe-install-sim
37919 maybe-install-sim:
37920 @if sim
37921 maybe-install-sim: install-sim
37923 install-sim: installdirs
37924 @: $(MAKE); $(unstage)
37925 @r=`${PWD_COMMAND}`; export r; \
37926 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37927 $(HOST_EXPORTS) \
37928 (cd $(HOST_SUBDIR)/sim && \
37929 $(MAKE) $(FLAGS_TO_PASS) install)
37931 @endif sim
37933 .PHONY: install-strip-sim maybe-install-strip-sim
37934 maybe-install-strip-sim:
37935 @if sim
37936 maybe-install-strip-sim: install-strip-sim
37938 install-strip-sim: installdirs
37939 @: $(MAKE); $(unstage)
37940 @r=`${PWD_COMMAND}`; export r; \
37941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37942 $(HOST_EXPORTS) \
37943 (cd $(HOST_SUBDIR)/sim && \
37944 $(MAKE) $(FLAGS_TO_PASS) install-strip)
37946 @endif sim
37948 # Other targets (info, dvi, pdf, etc.)
37950 .PHONY: maybe-info-sim info-sim
37951 maybe-info-sim:
37952 @if sim
37953 maybe-info-sim: info-sim
37955 info-sim: \
37956 configure-sim
37957 @: $(MAKE); $(unstage)
37958 @[ -f ./sim/Makefile ] || exit 0; \
37959 r=`${PWD_COMMAND}`; export r; \
37960 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37961 $(HOST_EXPORTS) \
37962 for flag in $(EXTRA_HOST_FLAGS) ; do \
37963 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37964 done; \
37965 echo "Doing info in sim" ; \
37966 (cd $(HOST_SUBDIR)/sim && \
37967 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37968 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37969 "RANLIB=$${RANLIB}" \
37970 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37971 info) \
37972 || exit 1
37974 @endif sim
37976 .PHONY: maybe-dvi-sim dvi-sim
37977 maybe-dvi-sim:
37978 @if sim
37979 maybe-dvi-sim: dvi-sim
37981 dvi-sim: \
37982 configure-sim
37983 @: $(MAKE); $(unstage)
37984 @[ -f ./sim/Makefile ] || exit 0; \
37985 r=`${PWD_COMMAND}`; export r; \
37986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37987 $(HOST_EXPORTS) \
37988 for flag in $(EXTRA_HOST_FLAGS) ; do \
37989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37990 done; \
37991 echo "Doing dvi in sim" ; \
37992 (cd $(HOST_SUBDIR)/sim && \
37993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37995 "RANLIB=$${RANLIB}" \
37996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37997 dvi) \
37998 || exit 1
38000 @endif sim
38002 .PHONY: maybe-pdf-sim pdf-sim
38003 maybe-pdf-sim:
38004 @if sim
38005 maybe-pdf-sim: pdf-sim
38007 pdf-sim: \
38008 configure-sim
38009 @: $(MAKE); $(unstage)
38010 @[ -f ./sim/Makefile ] || exit 0; \
38011 r=`${PWD_COMMAND}`; export r; \
38012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38013 $(HOST_EXPORTS) \
38014 for flag in $(EXTRA_HOST_FLAGS) ; do \
38015 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38016 done; \
38017 echo "Doing pdf in sim" ; \
38018 (cd $(HOST_SUBDIR)/sim && \
38019 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38020 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38021 "RANLIB=$${RANLIB}" \
38022 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38023 pdf) \
38024 || exit 1
38026 @endif sim
38028 .PHONY: maybe-html-sim html-sim
38029 maybe-html-sim:
38030 @if sim
38031 maybe-html-sim: html-sim
38033 html-sim: \
38034 configure-sim
38035 @: $(MAKE); $(unstage)
38036 @[ -f ./sim/Makefile ] || exit 0; \
38037 r=`${PWD_COMMAND}`; export r; \
38038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38039 $(HOST_EXPORTS) \
38040 for flag in $(EXTRA_HOST_FLAGS) ; do \
38041 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38042 done; \
38043 echo "Doing html in sim" ; \
38044 (cd $(HOST_SUBDIR)/sim && \
38045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38047 "RANLIB=$${RANLIB}" \
38048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38049 html) \
38050 || exit 1
38052 @endif sim
38054 .PHONY: maybe-TAGS-sim TAGS-sim
38055 maybe-TAGS-sim:
38056 @if sim
38057 maybe-TAGS-sim: TAGS-sim
38059 TAGS-sim: \
38060 configure-sim
38061 @: $(MAKE); $(unstage)
38062 @[ -f ./sim/Makefile ] || exit 0; \
38063 r=`${PWD_COMMAND}`; export r; \
38064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38065 $(HOST_EXPORTS) \
38066 for flag in $(EXTRA_HOST_FLAGS) ; do \
38067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38068 done; \
38069 echo "Doing TAGS in sim" ; \
38070 (cd $(HOST_SUBDIR)/sim && \
38071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38073 "RANLIB=$${RANLIB}" \
38074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38075 TAGS) \
38076 || exit 1
38078 @endif sim
38080 .PHONY: maybe-install-info-sim install-info-sim
38081 maybe-install-info-sim:
38082 @if sim
38083 maybe-install-info-sim: install-info-sim
38085 install-info-sim: \
38086 configure-sim \
38087 info-sim
38088 @: $(MAKE); $(unstage)
38089 @[ -f ./sim/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 install-info in sim" ; \
38097 (cd $(HOST_SUBDIR)/sim && \
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 install-info) \
38103 || exit 1
38105 @endif sim
38107 .PHONY: maybe-install-pdf-sim install-pdf-sim
38108 maybe-install-pdf-sim:
38109 @if sim
38110 maybe-install-pdf-sim: install-pdf-sim
38112 install-pdf-sim: \
38113 configure-sim \
38114 pdf-sim
38115 @: $(MAKE); $(unstage)
38116 @[ -f ./sim/Makefile ] || exit 0; \
38117 r=`${PWD_COMMAND}`; export r; \
38118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38119 $(HOST_EXPORTS) \
38120 for flag in $(EXTRA_HOST_FLAGS) ; do \
38121 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38122 done; \
38123 echo "Doing install-pdf in sim" ; \
38124 (cd $(HOST_SUBDIR)/sim && \
38125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38127 "RANLIB=$${RANLIB}" \
38128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38129 install-pdf) \
38130 || exit 1
38132 @endif sim
38134 .PHONY: maybe-install-html-sim install-html-sim
38135 maybe-install-html-sim:
38136 @if sim
38137 maybe-install-html-sim: install-html-sim
38139 install-html-sim: \
38140 configure-sim \
38141 html-sim
38142 @: $(MAKE); $(unstage)
38143 @[ -f ./sim/Makefile ] || exit 0; \
38144 r=`${PWD_COMMAND}`; export r; \
38145 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38146 $(HOST_EXPORTS) \
38147 for flag in $(EXTRA_HOST_FLAGS) ; do \
38148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38149 done; \
38150 echo "Doing install-html in sim" ; \
38151 (cd $(HOST_SUBDIR)/sim && \
38152 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38153 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38154 "RANLIB=$${RANLIB}" \
38155 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38156 install-html) \
38157 || exit 1
38159 @endif sim
38161 .PHONY: maybe-installcheck-sim installcheck-sim
38162 maybe-installcheck-sim:
38163 @if sim
38164 maybe-installcheck-sim: installcheck-sim
38166 installcheck-sim: \
38167 configure-sim
38168 @: $(MAKE); $(unstage)
38169 @[ -f ./sim/Makefile ] || exit 0; \
38170 r=`${PWD_COMMAND}`; export r; \
38171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38172 $(HOST_EXPORTS) \
38173 for flag in $(EXTRA_HOST_FLAGS) ; do \
38174 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38175 done; \
38176 echo "Doing installcheck in sim" ; \
38177 (cd $(HOST_SUBDIR)/sim && \
38178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38180 "RANLIB=$${RANLIB}" \
38181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38182 installcheck) \
38183 || exit 1
38185 @endif sim
38187 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
38188 maybe-mostlyclean-sim:
38189 @if sim
38190 maybe-mostlyclean-sim: mostlyclean-sim
38192 mostlyclean-sim:
38193 @: $(MAKE); $(unstage)
38194 @[ -f ./sim/Makefile ] || exit 0; \
38195 r=`${PWD_COMMAND}`; export r; \
38196 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38197 $(HOST_EXPORTS) \
38198 for flag in $(EXTRA_HOST_FLAGS) ; do \
38199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38200 done; \
38201 echo "Doing mostlyclean in sim" ; \
38202 (cd $(HOST_SUBDIR)/sim && \
38203 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38204 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38205 "RANLIB=$${RANLIB}" \
38206 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38207 mostlyclean) \
38208 || exit 1
38210 @endif sim
38212 .PHONY: maybe-clean-sim clean-sim
38213 maybe-clean-sim:
38214 @if sim
38215 maybe-clean-sim: clean-sim
38217 clean-sim:
38218 @: $(MAKE); $(unstage)
38219 @[ -f ./sim/Makefile ] || exit 0; \
38220 r=`${PWD_COMMAND}`; export r; \
38221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38222 $(HOST_EXPORTS) \
38223 for flag in $(EXTRA_HOST_FLAGS) ; do \
38224 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38225 done; \
38226 echo "Doing clean in sim" ; \
38227 (cd $(HOST_SUBDIR)/sim && \
38228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38230 "RANLIB=$${RANLIB}" \
38231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38232 clean) \
38233 || exit 1
38235 @endif sim
38237 .PHONY: maybe-distclean-sim distclean-sim
38238 maybe-distclean-sim:
38239 @if sim
38240 maybe-distclean-sim: distclean-sim
38242 distclean-sim:
38243 @: $(MAKE); $(unstage)
38244 @[ -f ./sim/Makefile ] || exit 0; \
38245 r=`${PWD_COMMAND}`; export r; \
38246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38247 $(HOST_EXPORTS) \
38248 for flag in $(EXTRA_HOST_FLAGS) ; do \
38249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38250 done; \
38251 echo "Doing distclean in sim" ; \
38252 (cd $(HOST_SUBDIR)/sim && \
38253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38255 "RANLIB=$${RANLIB}" \
38256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38257 distclean) \
38258 || exit 1
38260 @endif sim
38262 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
38263 maybe-maintainer-clean-sim:
38264 @if sim
38265 maybe-maintainer-clean-sim: maintainer-clean-sim
38267 maintainer-clean-sim:
38268 @: $(MAKE); $(unstage)
38269 @[ -f ./sim/Makefile ] || exit 0; \
38270 r=`${PWD_COMMAND}`; export r; \
38271 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38272 $(HOST_EXPORTS) \
38273 for flag in $(EXTRA_HOST_FLAGS) ; do \
38274 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38275 done; \
38276 echo "Doing maintainer-clean in sim" ; \
38277 (cd $(HOST_SUBDIR)/sim && \
38278 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38279 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38280 "RANLIB=$${RANLIB}" \
38281 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38282 maintainer-clean) \
38283 || exit 1
38285 @endif sim
38289 .PHONY: configure-tar maybe-configure-tar
38290 maybe-configure-tar:
38291 @if gcc-bootstrap
38292 configure-tar: stage_current
38293 @endif gcc-bootstrap
38294 @if tar
38295 maybe-configure-tar: configure-tar
38296 configure-tar:
38297 @: $(MAKE); $(unstage)
38298 @r=`${PWD_COMMAND}`; export r; \
38299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38300 test ! -f $(HOST_SUBDIR)/tar/Makefile || exit 0; \
38301 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tar ; \
38302 $(HOST_EXPORTS) \
38303 echo Configuring in $(HOST_SUBDIR)/tar; \
38304 cd "$(HOST_SUBDIR)/tar" || exit 1; \
38305 case $(srcdir) in \
38306 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38307 *) topdir=`echo $(HOST_SUBDIR)/tar/ | \
38308 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38309 esac; \
38310 srcdiroption="--srcdir=$${topdir}/tar"; \
38311 libsrcdir="$$s/tar"; \
38312 $(SHELL) $${libsrcdir}/configure \
38313 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38314 --target=${target_alias} $${srcdiroption} \
38315 || exit 1
38316 @endif tar
38322 .PHONY: all-tar maybe-all-tar
38323 maybe-all-tar:
38324 @if gcc-bootstrap
38325 all-tar: stage_current
38326 @endif gcc-bootstrap
38327 @if tar
38328 TARGET-tar=all
38329 maybe-all-tar: all-tar
38330 all-tar: configure-tar
38331 @: $(MAKE); $(unstage)
38332 @r=`${PWD_COMMAND}`; export r; \
38333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38334 $(HOST_EXPORTS) \
38335 (cd $(HOST_SUBDIR)/tar && \
38336 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38337 $(TARGET-tar))
38338 @endif tar
38343 .PHONY: check-tar maybe-check-tar
38344 maybe-check-tar:
38345 @if tar
38346 maybe-check-tar: check-tar
38348 check-tar:
38349 @: $(MAKE); $(unstage)
38350 @r=`${PWD_COMMAND}`; export r; \
38351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38352 $(HOST_EXPORTS) \
38353 (cd $(HOST_SUBDIR)/tar && \
38354 $(MAKE) $(FLAGS_TO_PASS) check)
38356 @endif tar
38358 .PHONY: install-tar maybe-install-tar
38359 maybe-install-tar:
38360 @if tar
38361 maybe-install-tar: install-tar
38363 install-tar: installdirs
38364 @: $(MAKE); $(unstage)
38365 @r=`${PWD_COMMAND}`; export r; \
38366 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38367 $(HOST_EXPORTS) \
38368 (cd $(HOST_SUBDIR)/tar && \
38369 $(MAKE) $(FLAGS_TO_PASS) install)
38371 @endif tar
38373 .PHONY: install-strip-tar maybe-install-strip-tar
38374 maybe-install-strip-tar:
38375 @if tar
38376 maybe-install-strip-tar: install-strip-tar
38378 install-strip-tar: installdirs
38379 @: $(MAKE); $(unstage)
38380 @r=`${PWD_COMMAND}`; export r; \
38381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38382 $(HOST_EXPORTS) \
38383 (cd $(HOST_SUBDIR)/tar && \
38384 $(MAKE) $(FLAGS_TO_PASS) install-strip)
38386 @endif tar
38388 # Other targets (info, dvi, pdf, etc.)
38390 .PHONY: maybe-info-tar info-tar
38391 maybe-info-tar:
38392 @if tar
38393 maybe-info-tar: info-tar
38395 info-tar: \
38396 configure-tar
38397 @: $(MAKE); $(unstage)
38398 @[ -f ./tar/Makefile ] || exit 0; \
38399 r=`${PWD_COMMAND}`; export r; \
38400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38401 $(HOST_EXPORTS) \
38402 for flag in $(EXTRA_HOST_FLAGS) ; do \
38403 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38404 done; \
38405 echo "Doing info in tar" ; \
38406 (cd $(HOST_SUBDIR)/tar && \
38407 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38408 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38409 "RANLIB=$${RANLIB}" \
38410 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38411 info) \
38412 || exit 1
38414 @endif tar
38416 .PHONY: maybe-dvi-tar dvi-tar
38417 maybe-dvi-tar:
38418 @if tar
38419 maybe-dvi-tar: dvi-tar
38421 dvi-tar: \
38422 configure-tar
38423 @: $(MAKE); $(unstage)
38424 @[ -f ./tar/Makefile ] || exit 0; \
38425 r=`${PWD_COMMAND}`; export r; \
38426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38427 $(HOST_EXPORTS) \
38428 for flag in $(EXTRA_HOST_FLAGS) ; do \
38429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38430 done; \
38431 echo "Doing dvi in tar" ; \
38432 (cd $(HOST_SUBDIR)/tar && \
38433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38435 "RANLIB=$${RANLIB}" \
38436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38437 dvi) \
38438 || exit 1
38440 @endif tar
38442 .PHONY: maybe-pdf-tar pdf-tar
38443 maybe-pdf-tar:
38444 @if tar
38445 maybe-pdf-tar: pdf-tar
38447 pdf-tar: \
38448 configure-tar
38449 @: $(MAKE); $(unstage)
38450 @[ -f ./tar/Makefile ] || exit 0; \
38451 r=`${PWD_COMMAND}`; export r; \
38452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38453 $(HOST_EXPORTS) \
38454 for flag in $(EXTRA_HOST_FLAGS) ; do \
38455 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38456 done; \
38457 echo "Doing pdf in tar" ; \
38458 (cd $(HOST_SUBDIR)/tar && \
38459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38461 "RANLIB=$${RANLIB}" \
38462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38463 pdf) \
38464 || exit 1
38466 @endif tar
38468 .PHONY: maybe-html-tar html-tar
38469 maybe-html-tar:
38470 @if tar
38471 maybe-html-tar: html-tar
38473 html-tar: \
38474 configure-tar
38475 @: $(MAKE); $(unstage)
38476 @[ -f ./tar/Makefile ] || exit 0; \
38477 r=`${PWD_COMMAND}`; export r; \
38478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38479 $(HOST_EXPORTS) \
38480 for flag in $(EXTRA_HOST_FLAGS) ; do \
38481 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38482 done; \
38483 echo "Doing html in tar" ; \
38484 (cd $(HOST_SUBDIR)/tar && \
38485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38487 "RANLIB=$${RANLIB}" \
38488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38489 html) \
38490 || exit 1
38492 @endif tar
38494 .PHONY: maybe-TAGS-tar TAGS-tar
38495 maybe-TAGS-tar:
38496 @if tar
38497 maybe-TAGS-tar: TAGS-tar
38499 TAGS-tar: \
38500 configure-tar
38501 @: $(MAKE); $(unstage)
38502 @[ -f ./tar/Makefile ] || exit 0; \
38503 r=`${PWD_COMMAND}`; export r; \
38504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38505 $(HOST_EXPORTS) \
38506 for flag in $(EXTRA_HOST_FLAGS) ; do \
38507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38508 done; \
38509 echo "Doing TAGS in tar" ; \
38510 (cd $(HOST_SUBDIR)/tar && \
38511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38513 "RANLIB=$${RANLIB}" \
38514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38515 TAGS) \
38516 || exit 1
38518 @endif tar
38520 .PHONY: maybe-install-info-tar install-info-tar
38521 maybe-install-info-tar:
38522 @if tar
38523 maybe-install-info-tar: install-info-tar
38525 install-info-tar: \
38526 configure-tar \
38527 info-tar
38528 @: $(MAKE); $(unstage)
38529 @[ -f ./tar/Makefile ] || exit 0; \
38530 r=`${PWD_COMMAND}`; export r; \
38531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38532 $(HOST_EXPORTS) \
38533 for flag in $(EXTRA_HOST_FLAGS) ; do \
38534 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38535 done; \
38536 echo "Doing install-info in tar" ; \
38537 (cd $(HOST_SUBDIR)/tar && \
38538 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38539 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38540 "RANLIB=$${RANLIB}" \
38541 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38542 install-info) \
38543 || exit 1
38545 @endif tar
38547 .PHONY: maybe-install-pdf-tar install-pdf-tar
38548 maybe-install-pdf-tar:
38549 @if tar
38550 maybe-install-pdf-tar: install-pdf-tar
38552 install-pdf-tar: \
38553 configure-tar \
38554 pdf-tar
38555 @: $(MAKE); $(unstage)
38556 @[ -f ./tar/Makefile ] || exit 0; \
38557 r=`${PWD_COMMAND}`; export r; \
38558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38559 $(HOST_EXPORTS) \
38560 for flag in $(EXTRA_HOST_FLAGS) ; do \
38561 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38562 done; \
38563 echo "Doing install-pdf in tar" ; \
38564 (cd $(HOST_SUBDIR)/tar && \
38565 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38566 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38567 "RANLIB=$${RANLIB}" \
38568 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38569 install-pdf) \
38570 || exit 1
38572 @endif tar
38574 .PHONY: maybe-install-html-tar install-html-tar
38575 maybe-install-html-tar:
38576 @if tar
38577 maybe-install-html-tar: install-html-tar
38579 install-html-tar: \
38580 configure-tar \
38581 html-tar
38582 @: $(MAKE); $(unstage)
38583 @[ -f ./tar/Makefile ] || exit 0; \
38584 r=`${PWD_COMMAND}`; export r; \
38585 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38586 $(HOST_EXPORTS) \
38587 for flag in $(EXTRA_HOST_FLAGS) ; do \
38588 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38589 done; \
38590 echo "Doing install-html in tar" ; \
38591 (cd $(HOST_SUBDIR)/tar && \
38592 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38593 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38594 "RANLIB=$${RANLIB}" \
38595 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38596 install-html) \
38597 || exit 1
38599 @endif tar
38601 .PHONY: maybe-installcheck-tar installcheck-tar
38602 maybe-installcheck-tar:
38603 @if tar
38604 maybe-installcheck-tar: installcheck-tar
38606 installcheck-tar: \
38607 configure-tar
38608 @: $(MAKE); $(unstage)
38609 @[ -f ./tar/Makefile ] || exit 0; \
38610 r=`${PWD_COMMAND}`; export r; \
38611 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38612 $(HOST_EXPORTS) \
38613 for flag in $(EXTRA_HOST_FLAGS) ; do \
38614 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38615 done; \
38616 echo "Doing installcheck in tar" ; \
38617 (cd $(HOST_SUBDIR)/tar && \
38618 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38619 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38620 "RANLIB=$${RANLIB}" \
38621 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38622 installcheck) \
38623 || exit 1
38625 @endif tar
38627 .PHONY: maybe-mostlyclean-tar mostlyclean-tar
38628 maybe-mostlyclean-tar:
38629 @if tar
38630 maybe-mostlyclean-tar: mostlyclean-tar
38632 mostlyclean-tar:
38633 @: $(MAKE); $(unstage)
38634 @[ -f ./tar/Makefile ] || exit 0; \
38635 r=`${PWD_COMMAND}`; export r; \
38636 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637 $(HOST_EXPORTS) \
38638 for flag in $(EXTRA_HOST_FLAGS) ; do \
38639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38640 done; \
38641 echo "Doing mostlyclean in tar" ; \
38642 (cd $(HOST_SUBDIR)/tar && \
38643 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38644 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38645 "RANLIB=$${RANLIB}" \
38646 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38647 mostlyclean) \
38648 || exit 1
38650 @endif tar
38652 .PHONY: maybe-clean-tar clean-tar
38653 maybe-clean-tar:
38654 @if tar
38655 maybe-clean-tar: clean-tar
38657 clean-tar:
38658 @: $(MAKE); $(unstage)
38659 @[ -f ./tar/Makefile ] || exit 0; \
38660 r=`${PWD_COMMAND}`; export r; \
38661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38662 $(HOST_EXPORTS) \
38663 for flag in $(EXTRA_HOST_FLAGS) ; do \
38664 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38665 done; \
38666 echo "Doing clean in tar" ; \
38667 (cd $(HOST_SUBDIR)/tar && \
38668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38670 "RANLIB=$${RANLIB}" \
38671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38672 clean) \
38673 || exit 1
38675 @endif tar
38677 .PHONY: maybe-distclean-tar distclean-tar
38678 maybe-distclean-tar:
38679 @if tar
38680 maybe-distclean-tar: distclean-tar
38682 distclean-tar:
38683 @: $(MAKE); $(unstage)
38684 @[ -f ./tar/Makefile ] || exit 0; \
38685 r=`${PWD_COMMAND}`; export r; \
38686 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38687 $(HOST_EXPORTS) \
38688 for flag in $(EXTRA_HOST_FLAGS) ; do \
38689 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38690 done; \
38691 echo "Doing distclean in tar" ; \
38692 (cd $(HOST_SUBDIR)/tar && \
38693 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38694 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38695 "RANLIB=$${RANLIB}" \
38696 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38697 distclean) \
38698 || exit 1
38700 @endif tar
38702 .PHONY: maybe-maintainer-clean-tar maintainer-clean-tar
38703 maybe-maintainer-clean-tar:
38704 @if tar
38705 maybe-maintainer-clean-tar: maintainer-clean-tar
38707 maintainer-clean-tar:
38708 @: $(MAKE); $(unstage)
38709 @[ -f ./tar/Makefile ] || exit 0; \
38710 r=`${PWD_COMMAND}`; export r; \
38711 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38712 $(HOST_EXPORTS) \
38713 for flag in $(EXTRA_HOST_FLAGS) ; do \
38714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38715 done; \
38716 echo "Doing maintainer-clean in tar" ; \
38717 (cd $(HOST_SUBDIR)/tar && \
38718 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38719 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38720 "RANLIB=$${RANLIB}" \
38721 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38722 maintainer-clean) \
38723 || exit 1
38725 @endif tar
38729 .PHONY: configure-texinfo maybe-configure-texinfo
38730 maybe-configure-texinfo:
38731 @if gcc-bootstrap
38732 configure-texinfo: stage_current
38733 @endif gcc-bootstrap
38734 @if texinfo
38735 maybe-configure-texinfo: configure-texinfo
38736 configure-texinfo:
38737 @: $(MAKE); $(unstage)
38738 @r=`${PWD_COMMAND}`; export r; \
38739 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38740 test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
38741 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
38742 $(HOST_EXPORTS) \
38743 echo Configuring in $(HOST_SUBDIR)/texinfo; \
38744 cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
38745 case $(srcdir) in \
38746 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38747 *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
38748 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38749 esac; \
38750 srcdiroption="--srcdir=$${topdir}/texinfo"; \
38751 libsrcdir="$$s/texinfo"; \
38752 $(SHELL) $${libsrcdir}/configure \
38753 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
38754 --target=${target_alias} $${srcdiroption} \
38755 || exit 1
38756 @endif texinfo
38762 .PHONY: all-texinfo maybe-all-texinfo
38763 maybe-all-texinfo:
38764 @if gcc-bootstrap
38765 all-texinfo: stage_current
38766 @endif gcc-bootstrap
38767 @if texinfo
38768 TARGET-texinfo=all
38769 maybe-all-texinfo: all-texinfo
38770 all-texinfo: configure-texinfo
38771 @: $(MAKE); $(unstage)
38772 @r=`${PWD_COMMAND}`; export r; \
38773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38774 $(HOST_EXPORTS) \
38775 (cd $(HOST_SUBDIR)/texinfo && \
38776 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
38777 $(TARGET-texinfo))
38778 @endif texinfo
38783 .PHONY: check-texinfo maybe-check-texinfo
38784 maybe-check-texinfo:
38785 @if texinfo
38786 maybe-check-texinfo: check-texinfo
38788 check-texinfo:
38789 @: $(MAKE); $(unstage)
38790 @r=`${PWD_COMMAND}`; export r; \
38791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38792 $(HOST_EXPORTS) \
38793 (cd $(HOST_SUBDIR)/texinfo && \
38794 $(MAKE) $(FLAGS_TO_PASS) check)
38796 @endif texinfo
38798 .PHONY: install-texinfo maybe-install-texinfo
38799 maybe-install-texinfo:
38800 @if texinfo
38801 maybe-install-texinfo: install-texinfo
38803 install-texinfo:
38805 @endif texinfo
38807 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
38808 maybe-install-strip-texinfo:
38809 @if texinfo
38810 maybe-install-strip-texinfo: install-strip-texinfo
38812 install-strip-texinfo:
38814 @endif texinfo
38816 # Other targets (info, dvi, pdf, etc.)
38818 .PHONY: maybe-info-texinfo info-texinfo
38819 maybe-info-texinfo:
38820 @if texinfo
38821 maybe-info-texinfo: info-texinfo
38823 info-texinfo: \
38824 configure-texinfo
38825 @: $(MAKE); $(unstage)
38826 @[ -f ./texinfo/Makefile ] || exit 0; \
38827 r=`${PWD_COMMAND}`; export r; \
38828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38829 $(HOST_EXPORTS) \
38830 for flag in $(EXTRA_HOST_FLAGS) ; do \
38831 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38832 done; \
38833 echo "Doing info in texinfo" ; \
38834 (cd $(HOST_SUBDIR)/texinfo && \
38835 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38836 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38837 "RANLIB=$${RANLIB}" \
38838 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38839 info) \
38840 || exit 1
38842 @endif texinfo
38844 .PHONY: maybe-dvi-texinfo dvi-texinfo
38845 maybe-dvi-texinfo:
38846 @if texinfo
38847 maybe-dvi-texinfo: dvi-texinfo
38849 dvi-texinfo: \
38850 configure-texinfo
38851 @: $(MAKE); $(unstage)
38852 @[ -f ./texinfo/Makefile ] || exit 0; \
38853 r=`${PWD_COMMAND}`; export r; \
38854 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38855 $(HOST_EXPORTS) \
38856 for flag in $(EXTRA_HOST_FLAGS) ; do \
38857 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38858 done; \
38859 echo "Doing dvi in texinfo" ; \
38860 (cd $(HOST_SUBDIR)/texinfo && \
38861 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38862 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38863 "RANLIB=$${RANLIB}" \
38864 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38865 dvi) \
38866 || exit 1
38868 @endif texinfo
38870 .PHONY: maybe-pdf-texinfo pdf-texinfo
38871 maybe-pdf-texinfo:
38872 @if texinfo
38873 maybe-pdf-texinfo: pdf-texinfo
38875 pdf-texinfo: \
38876 configure-texinfo
38877 @: $(MAKE); $(unstage)
38878 @[ -f ./texinfo/Makefile ] || exit 0; \
38879 r=`${PWD_COMMAND}`; export r; \
38880 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38881 $(HOST_EXPORTS) \
38882 for flag in $(EXTRA_HOST_FLAGS) ; do \
38883 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38884 done; \
38885 echo "Doing pdf in texinfo" ; \
38886 (cd $(HOST_SUBDIR)/texinfo && \
38887 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38888 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38889 "RANLIB=$${RANLIB}" \
38890 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38891 pdf) \
38892 || exit 1
38894 @endif texinfo
38896 .PHONY: maybe-html-texinfo html-texinfo
38897 maybe-html-texinfo:
38898 @if texinfo
38899 maybe-html-texinfo: html-texinfo
38901 html-texinfo: \
38902 configure-texinfo
38903 @: $(MAKE); $(unstage)
38904 @[ -f ./texinfo/Makefile ] || exit 0; \
38905 r=`${PWD_COMMAND}`; export r; \
38906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38907 $(HOST_EXPORTS) \
38908 for flag in $(EXTRA_HOST_FLAGS) ; do \
38909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38910 done; \
38911 echo "Doing html in texinfo" ; \
38912 (cd $(HOST_SUBDIR)/texinfo && \
38913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38915 "RANLIB=$${RANLIB}" \
38916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38917 html) \
38918 || exit 1
38920 @endif texinfo
38922 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
38923 maybe-TAGS-texinfo:
38924 @if texinfo
38925 maybe-TAGS-texinfo: TAGS-texinfo
38927 TAGS-texinfo: \
38928 configure-texinfo
38929 @: $(MAKE); $(unstage)
38930 @[ -f ./texinfo/Makefile ] || exit 0; \
38931 r=`${PWD_COMMAND}`; export r; \
38932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38933 $(HOST_EXPORTS) \
38934 for flag in $(EXTRA_HOST_FLAGS) ; do \
38935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38936 done; \
38937 echo "Doing TAGS in texinfo" ; \
38938 (cd $(HOST_SUBDIR)/texinfo && \
38939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38941 "RANLIB=$${RANLIB}" \
38942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38943 TAGS) \
38944 || exit 1
38946 @endif texinfo
38948 .PHONY: maybe-install-info-texinfo install-info-texinfo
38949 maybe-install-info-texinfo:
38950 @if texinfo
38951 maybe-install-info-texinfo: install-info-texinfo
38953 install-info-texinfo: \
38954 configure-texinfo \
38955 info-texinfo
38956 @: $(MAKE); $(unstage)
38957 @[ -f ./texinfo/Makefile ] || exit 0; \
38958 r=`${PWD_COMMAND}`; export r; \
38959 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38960 $(HOST_EXPORTS) \
38961 for flag in $(EXTRA_HOST_FLAGS) ; do \
38962 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38963 done; \
38964 echo "Doing install-info in texinfo" ; \
38965 (cd $(HOST_SUBDIR)/texinfo && \
38966 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38967 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38968 "RANLIB=$${RANLIB}" \
38969 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38970 install-info) \
38971 || exit 1
38973 @endif texinfo
38975 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
38976 maybe-install-pdf-texinfo:
38977 @if texinfo
38978 maybe-install-pdf-texinfo: install-pdf-texinfo
38980 install-pdf-texinfo: \
38981 configure-texinfo \
38982 pdf-texinfo
38983 @: $(MAKE); $(unstage)
38984 @[ -f ./texinfo/Makefile ] || exit 0; \
38985 r=`${PWD_COMMAND}`; export r; \
38986 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38987 $(HOST_EXPORTS) \
38988 for flag in $(EXTRA_HOST_FLAGS) ; do \
38989 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38990 done; \
38991 echo "Doing install-pdf in texinfo" ; \
38992 (cd $(HOST_SUBDIR)/texinfo && \
38993 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38994 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38995 "RANLIB=$${RANLIB}" \
38996 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38997 install-pdf) \
38998 || exit 1
39000 @endif texinfo
39002 .PHONY: maybe-install-html-texinfo install-html-texinfo
39003 maybe-install-html-texinfo:
39004 @if texinfo
39005 maybe-install-html-texinfo: install-html-texinfo
39007 install-html-texinfo: \
39008 configure-texinfo \
39009 html-texinfo
39010 @: $(MAKE); $(unstage)
39011 @[ -f ./texinfo/Makefile ] || exit 0; \
39012 r=`${PWD_COMMAND}`; export r; \
39013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39014 $(HOST_EXPORTS) \
39015 for flag in $(EXTRA_HOST_FLAGS) ; do \
39016 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39017 done; \
39018 echo "Doing install-html in texinfo" ; \
39019 (cd $(HOST_SUBDIR)/texinfo && \
39020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39022 "RANLIB=$${RANLIB}" \
39023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39024 install-html) \
39025 || exit 1
39027 @endif texinfo
39029 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
39030 maybe-installcheck-texinfo:
39031 @if texinfo
39032 maybe-installcheck-texinfo: installcheck-texinfo
39034 installcheck-texinfo: \
39035 configure-texinfo
39036 @: $(MAKE); $(unstage)
39037 @[ -f ./texinfo/Makefile ] || exit 0; \
39038 r=`${PWD_COMMAND}`; export r; \
39039 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39040 $(HOST_EXPORTS) \
39041 for flag in $(EXTRA_HOST_FLAGS) ; do \
39042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39043 done; \
39044 echo "Doing installcheck in texinfo" ; \
39045 (cd $(HOST_SUBDIR)/texinfo && \
39046 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39047 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39048 "RANLIB=$${RANLIB}" \
39049 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39050 installcheck) \
39051 || exit 1
39053 @endif texinfo
39055 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
39056 maybe-mostlyclean-texinfo:
39057 @if texinfo
39058 maybe-mostlyclean-texinfo: mostlyclean-texinfo
39060 mostlyclean-texinfo:
39061 @: $(MAKE); $(unstage)
39062 @[ -f ./texinfo/Makefile ] || exit 0; \
39063 r=`${PWD_COMMAND}`; export r; \
39064 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39065 $(HOST_EXPORTS) \
39066 for flag in $(EXTRA_HOST_FLAGS) ; do \
39067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39068 done; \
39069 echo "Doing mostlyclean in texinfo" ; \
39070 (cd $(HOST_SUBDIR)/texinfo && \
39071 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39072 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39073 "RANLIB=$${RANLIB}" \
39074 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39075 mostlyclean) \
39076 || exit 1
39078 @endif texinfo
39080 .PHONY: maybe-clean-texinfo clean-texinfo
39081 maybe-clean-texinfo:
39082 @if texinfo
39083 maybe-clean-texinfo: clean-texinfo
39085 clean-texinfo:
39086 @: $(MAKE); $(unstage)
39087 @[ -f ./texinfo/Makefile ] || exit 0; \
39088 r=`${PWD_COMMAND}`; export r; \
39089 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39090 $(HOST_EXPORTS) \
39091 for flag in $(EXTRA_HOST_FLAGS) ; do \
39092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39093 done; \
39094 echo "Doing clean in texinfo" ; \
39095 (cd $(HOST_SUBDIR)/texinfo && \
39096 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39097 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39098 "RANLIB=$${RANLIB}" \
39099 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39100 clean) \
39101 || exit 1
39103 @endif texinfo
39105 .PHONY: maybe-distclean-texinfo distclean-texinfo
39106 maybe-distclean-texinfo:
39107 @if texinfo
39108 maybe-distclean-texinfo: distclean-texinfo
39110 distclean-texinfo:
39111 @: $(MAKE); $(unstage)
39112 @[ -f ./texinfo/Makefile ] || exit 0; \
39113 r=`${PWD_COMMAND}`; export r; \
39114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39115 $(HOST_EXPORTS) \
39116 for flag in $(EXTRA_HOST_FLAGS) ; do \
39117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39118 done; \
39119 echo "Doing distclean in texinfo" ; \
39120 (cd $(HOST_SUBDIR)/texinfo && \
39121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39123 "RANLIB=$${RANLIB}" \
39124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39125 distclean) \
39126 || exit 1
39128 @endif texinfo
39130 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
39131 maybe-maintainer-clean-texinfo:
39132 @if texinfo
39133 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
39135 maintainer-clean-texinfo:
39136 @: $(MAKE); $(unstage)
39137 @[ -f ./texinfo/Makefile ] || exit 0; \
39138 r=`${PWD_COMMAND}`; export r; \
39139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39140 $(HOST_EXPORTS) \
39141 for flag in $(EXTRA_HOST_FLAGS) ; do \
39142 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39143 done; \
39144 echo "Doing maintainer-clean in texinfo" ; \
39145 (cd $(HOST_SUBDIR)/texinfo && \
39146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39148 "RANLIB=$${RANLIB}" \
39149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39150 maintainer-clean) \
39151 || exit 1
39153 @endif texinfo
39157 .PHONY: configure-textutils maybe-configure-textutils
39158 maybe-configure-textutils:
39159 @if gcc-bootstrap
39160 configure-textutils: stage_current
39161 @endif gcc-bootstrap
39162 @if textutils
39163 maybe-configure-textutils: configure-textutils
39164 configure-textutils:
39165 @: $(MAKE); $(unstage)
39166 @r=`${PWD_COMMAND}`; export r; \
39167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39168 test ! -f $(HOST_SUBDIR)/textutils/Makefile || exit 0; \
39169 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/textutils ; \
39170 $(HOST_EXPORTS) \
39171 echo Configuring in $(HOST_SUBDIR)/textutils; \
39172 cd "$(HOST_SUBDIR)/textutils" || exit 1; \
39173 case $(srcdir) in \
39174 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39175 *) topdir=`echo $(HOST_SUBDIR)/textutils/ | \
39176 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39177 esac; \
39178 srcdiroption="--srcdir=$${topdir}/textutils"; \
39179 libsrcdir="$$s/textutils"; \
39180 $(SHELL) $${libsrcdir}/configure \
39181 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39182 --target=${target_alias} $${srcdiroption} \
39183 || exit 1
39184 @endif textutils
39190 .PHONY: all-textutils maybe-all-textutils
39191 maybe-all-textutils:
39192 @if gcc-bootstrap
39193 all-textutils: stage_current
39194 @endif gcc-bootstrap
39195 @if textutils
39196 TARGET-textutils=all
39197 maybe-all-textutils: all-textutils
39198 all-textutils: configure-textutils
39199 @: $(MAKE); $(unstage)
39200 @r=`${PWD_COMMAND}`; export r; \
39201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39202 $(HOST_EXPORTS) \
39203 (cd $(HOST_SUBDIR)/textutils && \
39204 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39205 $(TARGET-textutils))
39206 @endif textutils
39211 .PHONY: check-textutils maybe-check-textutils
39212 maybe-check-textutils:
39213 @if textutils
39214 maybe-check-textutils: check-textutils
39216 check-textutils:
39217 @: $(MAKE); $(unstage)
39218 @r=`${PWD_COMMAND}`; export r; \
39219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39220 $(HOST_EXPORTS) \
39221 (cd $(HOST_SUBDIR)/textutils && \
39222 $(MAKE) $(FLAGS_TO_PASS) check)
39224 @endif textutils
39226 .PHONY: install-textutils maybe-install-textutils
39227 maybe-install-textutils:
39228 @if textutils
39229 maybe-install-textutils: install-textutils
39231 install-textutils: installdirs
39232 @: $(MAKE); $(unstage)
39233 @r=`${PWD_COMMAND}`; export r; \
39234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39235 $(HOST_EXPORTS) \
39236 (cd $(HOST_SUBDIR)/textutils && \
39237 $(MAKE) $(FLAGS_TO_PASS) install)
39239 @endif textutils
39241 .PHONY: install-strip-textutils maybe-install-strip-textutils
39242 maybe-install-strip-textutils:
39243 @if textutils
39244 maybe-install-strip-textutils: install-strip-textutils
39246 install-strip-textutils: installdirs
39247 @: $(MAKE); $(unstage)
39248 @r=`${PWD_COMMAND}`; export r; \
39249 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39250 $(HOST_EXPORTS) \
39251 (cd $(HOST_SUBDIR)/textutils && \
39252 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39254 @endif textutils
39256 # Other targets (info, dvi, pdf, etc.)
39258 .PHONY: maybe-info-textutils info-textutils
39259 maybe-info-textutils:
39260 @if textutils
39261 maybe-info-textutils: info-textutils
39263 info-textutils: \
39264 configure-textutils
39265 @: $(MAKE); $(unstage)
39266 @[ -f ./textutils/Makefile ] || exit 0; \
39267 r=`${PWD_COMMAND}`; export r; \
39268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39269 $(HOST_EXPORTS) \
39270 for flag in $(EXTRA_HOST_FLAGS) ; do \
39271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39272 done; \
39273 echo "Doing info in textutils" ; \
39274 (cd $(HOST_SUBDIR)/textutils && \
39275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39277 "RANLIB=$${RANLIB}" \
39278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39279 info) \
39280 || exit 1
39282 @endif textutils
39284 .PHONY: maybe-dvi-textutils dvi-textutils
39285 maybe-dvi-textutils:
39286 @if textutils
39287 maybe-dvi-textutils: dvi-textutils
39289 dvi-textutils: \
39290 configure-textutils
39291 @: $(MAKE); $(unstage)
39292 @[ -f ./textutils/Makefile ] || exit 0; \
39293 r=`${PWD_COMMAND}`; export r; \
39294 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39295 $(HOST_EXPORTS) \
39296 for flag in $(EXTRA_HOST_FLAGS) ; do \
39297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39298 done; \
39299 echo "Doing dvi in textutils" ; \
39300 (cd $(HOST_SUBDIR)/textutils && \
39301 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39302 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39303 "RANLIB=$${RANLIB}" \
39304 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39305 dvi) \
39306 || exit 1
39308 @endif textutils
39310 .PHONY: maybe-pdf-textutils pdf-textutils
39311 maybe-pdf-textutils:
39312 @if textutils
39313 maybe-pdf-textutils: pdf-textutils
39315 pdf-textutils: \
39316 configure-textutils
39317 @: $(MAKE); $(unstage)
39318 @[ -f ./textutils/Makefile ] || exit 0; \
39319 r=`${PWD_COMMAND}`; export r; \
39320 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321 $(HOST_EXPORTS) \
39322 for flag in $(EXTRA_HOST_FLAGS) ; do \
39323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324 done; \
39325 echo "Doing pdf in textutils" ; \
39326 (cd $(HOST_SUBDIR)/textutils && \
39327 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329 "RANLIB=$${RANLIB}" \
39330 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331 pdf) \
39332 || exit 1
39334 @endif textutils
39336 .PHONY: maybe-html-textutils html-textutils
39337 maybe-html-textutils:
39338 @if textutils
39339 maybe-html-textutils: html-textutils
39341 html-textutils: \
39342 configure-textutils
39343 @: $(MAKE); $(unstage)
39344 @[ -f ./textutils/Makefile ] || exit 0; \
39345 r=`${PWD_COMMAND}`; export r; \
39346 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39347 $(HOST_EXPORTS) \
39348 for flag in $(EXTRA_HOST_FLAGS) ; do \
39349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39350 done; \
39351 echo "Doing html in textutils" ; \
39352 (cd $(HOST_SUBDIR)/textutils && \
39353 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39354 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39355 "RANLIB=$${RANLIB}" \
39356 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39357 html) \
39358 || exit 1
39360 @endif textutils
39362 .PHONY: maybe-TAGS-textutils TAGS-textutils
39363 maybe-TAGS-textutils:
39364 @if textutils
39365 maybe-TAGS-textutils: TAGS-textutils
39367 TAGS-textutils: \
39368 configure-textutils
39369 @: $(MAKE); $(unstage)
39370 @[ -f ./textutils/Makefile ] || exit 0; \
39371 r=`${PWD_COMMAND}`; export r; \
39372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39373 $(HOST_EXPORTS) \
39374 for flag in $(EXTRA_HOST_FLAGS) ; do \
39375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39376 done; \
39377 echo "Doing TAGS in textutils" ; \
39378 (cd $(HOST_SUBDIR)/textutils && \
39379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39381 "RANLIB=$${RANLIB}" \
39382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39383 TAGS) \
39384 || exit 1
39386 @endif textutils
39388 .PHONY: maybe-install-info-textutils install-info-textutils
39389 maybe-install-info-textutils:
39390 @if textutils
39391 maybe-install-info-textutils: install-info-textutils
39393 install-info-textutils: \
39394 configure-textutils \
39395 info-textutils
39396 @: $(MAKE); $(unstage)
39397 @[ -f ./textutils/Makefile ] || exit 0; \
39398 r=`${PWD_COMMAND}`; export r; \
39399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39400 $(HOST_EXPORTS) \
39401 for flag in $(EXTRA_HOST_FLAGS) ; do \
39402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39403 done; \
39404 echo "Doing install-info in textutils" ; \
39405 (cd $(HOST_SUBDIR)/textutils && \
39406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39408 "RANLIB=$${RANLIB}" \
39409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39410 install-info) \
39411 || exit 1
39413 @endif textutils
39415 .PHONY: maybe-install-pdf-textutils install-pdf-textutils
39416 maybe-install-pdf-textutils:
39417 @if textutils
39418 maybe-install-pdf-textutils: install-pdf-textutils
39420 install-pdf-textutils: \
39421 configure-textutils \
39422 pdf-textutils
39423 @: $(MAKE); $(unstage)
39424 @[ -f ./textutils/Makefile ] || exit 0; \
39425 r=`${PWD_COMMAND}`; export r; \
39426 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39427 $(HOST_EXPORTS) \
39428 for flag in $(EXTRA_HOST_FLAGS) ; do \
39429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39430 done; \
39431 echo "Doing install-pdf in textutils" ; \
39432 (cd $(HOST_SUBDIR)/textutils && \
39433 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39434 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39435 "RANLIB=$${RANLIB}" \
39436 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39437 install-pdf) \
39438 || exit 1
39440 @endif textutils
39442 .PHONY: maybe-install-html-textutils install-html-textutils
39443 maybe-install-html-textutils:
39444 @if textutils
39445 maybe-install-html-textutils: install-html-textutils
39447 install-html-textutils: \
39448 configure-textutils \
39449 html-textutils
39450 @: $(MAKE); $(unstage)
39451 @[ -f ./textutils/Makefile ] || exit 0; \
39452 r=`${PWD_COMMAND}`; export r; \
39453 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39454 $(HOST_EXPORTS) \
39455 for flag in $(EXTRA_HOST_FLAGS) ; do \
39456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39457 done; \
39458 echo "Doing install-html in textutils" ; \
39459 (cd $(HOST_SUBDIR)/textutils && \
39460 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39461 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39462 "RANLIB=$${RANLIB}" \
39463 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39464 install-html) \
39465 || exit 1
39467 @endif textutils
39469 .PHONY: maybe-installcheck-textutils installcheck-textutils
39470 maybe-installcheck-textutils:
39471 @if textutils
39472 maybe-installcheck-textutils: installcheck-textutils
39474 installcheck-textutils: \
39475 configure-textutils
39476 @: $(MAKE); $(unstage)
39477 @[ -f ./textutils/Makefile ] || exit 0; \
39478 r=`${PWD_COMMAND}`; export r; \
39479 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39480 $(HOST_EXPORTS) \
39481 for flag in $(EXTRA_HOST_FLAGS) ; do \
39482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39483 done; \
39484 echo "Doing installcheck in textutils" ; \
39485 (cd $(HOST_SUBDIR)/textutils && \
39486 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39487 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39488 "RANLIB=$${RANLIB}" \
39489 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39490 installcheck) \
39491 || exit 1
39493 @endif textutils
39495 .PHONY: maybe-mostlyclean-textutils mostlyclean-textutils
39496 maybe-mostlyclean-textutils:
39497 @if textutils
39498 maybe-mostlyclean-textutils: mostlyclean-textutils
39500 mostlyclean-textutils:
39501 @: $(MAKE); $(unstage)
39502 @[ -f ./textutils/Makefile ] || exit 0; \
39503 r=`${PWD_COMMAND}`; export r; \
39504 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39505 $(HOST_EXPORTS) \
39506 for flag in $(EXTRA_HOST_FLAGS) ; do \
39507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39508 done; \
39509 echo "Doing mostlyclean in textutils" ; \
39510 (cd $(HOST_SUBDIR)/textutils && \
39511 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39512 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39513 "RANLIB=$${RANLIB}" \
39514 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39515 mostlyclean) \
39516 || exit 1
39518 @endif textutils
39520 .PHONY: maybe-clean-textutils clean-textutils
39521 maybe-clean-textutils:
39522 @if textutils
39523 maybe-clean-textutils: clean-textutils
39525 clean-textutils:
39526 @: $(MAKE); $(unstage)
39527 @[ -f ./textutils/Makefile ] || exit 0; \
39528 r=`${PWD_COMMAND}`; export r; \
39529 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39530 $(HOST_EXPORTS) \
39531 for flag in $(EXTRA_HOST_FLAGS) ; do \
39532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39533 done; \
39534 echo "Doing clean in textutils" ; \
39535 (cd $(HOST_SUBDIR)/textutils && \
39536 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39537 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39538 "RANLIB=$${RANLIB}" \
39539 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39540 clean) \
39541 || exit 1
39543 @endif textutils
39545 .PHONY: maybe-distclean-textutils distclean-textutils
39546 maybe-distclean-textutils:
39547 @if textutils
39548 maybe-distclean-textutils: distclean-textutils
39550 distclean-textutils:
39551 @: $(MAKE); $(unstage)
39552 @[ -f ./textutils/Makefile ] || exit 0; \
39553 r=`${PWD_COMMAND}`; export r; \
39554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39555 $(HOST_EXPORTS) \
39556 for flag in $(EXTRA_HOST_FLAGS) ; do \
39557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39558 done; \
39559 echo "Doing distclean in textutils" ; \
39560 (cd $(HOST_SUBDIR)/textutils && \
39561 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39562 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39563 "RANLIB=$${RANLIB}" \
39564 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39565 distclean) \
39566 || exit 1
39568 @endif textutils
39570 .PHONY: maybe-maintainer-clean-textutils maintainer-clean-textutils
39571 maybe-maintainer-clean-textutils:
39572 @if textutils
39573 maybe-maintainer-clean-textutils: maintainer-clean-textutils
39575 maintainer-clean-textutils:
39576 @: $(MAKE); $(unstage)
39577 @[ -f ./textutils/Makefile ] || exit 0; \
39578 r=`${PWD_COMMAND}`; export r; \
39579 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39580 $(HOST_EXPORTS) \
39581 for flag in $(EXTRA_HOST_FLAGS) ; do \
39582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39583 done; \
39584 echo "Doing maintainer-clean in textutils" ; \
39585 (cd $(HOST_SUBDIR)/textutils && \
39586 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39587 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39588 "RANLIB=$${RANLIB}" \
39589 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39590 maintainer-clean) \
39591 || exit 1
39593 @endif textutils
39597 .PHONY: configure-time maybe-configure-time
39598 maybe-configure-time:
39599 @if gcc-bootstrap
39600 configure-time: stage_current
39601 @endif gcc-bootstrap
39602 @if time
39603 maybe-configure-time: configure-time
39604 configure-time:
39605 @: $(MAKE); $(unstage)
39606 @r=`${PWD_COMMAND}`; export r; \
39607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39608 test ! -f $(HOST_SUBDIR)/time/Makefile || exit 0; \
39609 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/time ; \
39610 $(HOST_EXPORTS) \
39611 echo Configuring in $(HOST_SUBDIR)/time; \
39612 cd "$(HOST_SUBDIR)/time" || exit 1; \
39613 case $(srcdir) in \
39614 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39615 *) topdir=`echo $(HOST_SUBDIR)/time/ | \
39616 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39617 esac; \
39618 srcdiroption="--srcdir=$${topdir}/time"; \
39619 libsrcdir="$$s/time"; \
39620 $(SHELL) $${libsrcdir}/configure \
39621 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
39622 --target=${target_alias} $${srcdiroption} \
39623 || exit 1
39624 @endif time
39630 .PHONY: all-time maybe-all-time
39631 maybe-all-time:
39632 @if gcc-bootstrap
39633 all-time: stage_current
39634 @endif gcc-bootstrap
39635 @if time
39636 TARGET-time=all
39637 maybe-all-time: all-time
39638 all-time: configure-time
39639 @: $(MAKE); $(unstage)
39640 @r=`${PWD_COMMAND}`; export r; \
39641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39642 $(HOST_EXPORTS) \
39643 (cd $(HOST_SUBDIR)/time && \
39644 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
39645 $(TARGET-time))
39646 @endif time
39651 .PHONY: check-time maybe-check-time
39652 maybe-check-time:
39653 @if time
39654 maybe-check-time: check-time
39656 check-time:
39657 @: $(MAKE); $(unstage)
39658 @r=`${PWD_COMMAND}`; export r; \
39659 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39660 $(HOST_EXPORTS) \
39661 (cd $(HOST_SUBDIR)/time && \
39662 $(MAKE) $(FLAGS_TO_PASS) check)
39664 @endif time
39666 .PHONY: install-time maybe-install-time
39667 maybe-install-time:
39668 @if time
39669 maybe-install-time: install-time
39671 install-time: installdirs
39672 @: $(MAKE); $(unstage)
39673 @r=`${PWD_COMMAND}`; export r; \
39674 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39675 $(HOST_EXPORTS) \
39676 (cd $(HOST_SUBDIR)/time && \
39677 $(MAKE) $(FLAGS_TO_PASS) install)
39679 @endif time
39681 .PHONY: install-strip-time maybe-install-strip-time
39682 maybe-install-strip-time:
39683 @if time
39684 maybe-install-strip-time: install-strip-time
39686 install-strip-time: installdirs
39687 @: $(MAKE); $(unstage)
39688 @r=`${PWD_COMMAND}`; export r; \
39689 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39690 $(HOST_EXPORTS) \
39691 (cd $(HOST_SUBDIR)/time && \
39692 $(MAKE) $(FLAGS_TO_PASS) install-strip)
39694 @endif time
39696 # Other targets (info, dvi, pdf, etc.)
39698 .PHONY: maybe-info-time info-time
39699 maybe-info-time:
39700 @if time
39701 maybe-info-time: info-time
39703 info-time: \
39704 configure-time
39705 @: $(MAKE); $(unstage)
39706 @[ -f ./time/Makefile ] || exit 0; \
39707 r=`${PWD_COMMAND}`; export r; \
39708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39709 $(HOST_EXPORTS) \
39710 for flag in $(EXTRA_HOST_FLAGS) ; do \
39711 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39712 done; \
39713 echo "Doing info in time" ; \
39714 (cd $(HOST_SUBDIR)/time && \
39715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39717 "RANLIB=$${RANLIB}" \
39718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39719 info) \
39720 || exit 1
39722 @endif time
39724 .PHONY: maybe-dvi-time dvi-time
39725 maybe-dvi-time:
39726 @if time
39727 maybe-dvi-time: dvi-time
39729 dvi-time: \
39730 configure-time
39731 @: $(MAKE); $(unstage)
39732 @[ -f ./time/Makefile ] || exit 0; \
39733 r=`${PWD_COMMAND}`; export r; \
39734 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39735 $(HOST_EXPORTS) \
39736 for flag in $(EXTRA_HOST_FLAGS) ; do \
39737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39738 done; \
39739 echo "Doing dvi in time" ; \
39740 (cd $(HOST_SUBDIR)/time && \
39741 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39742 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39743 "RANLIB=$${RANLIB}" \
39744 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39745 dvi) \
39746 || exit 1
39748 @endif time
39750 .PHONY: maybe-pdf-time pdf-time
39751 maybe-pdf-time:
39752 @if time
39753 maybe-pdf-time: pdf-time
39755 pdf-time: \
39756 configure-time
39757 @: $(MAKE); $(unstage)
39758 @[ -f ./time/Makefile ] || exit 0; \
39759 r=`${PWD_COMMAND}`; export r; \
39760 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39761 $(HOST_EXPORTS) \
39762 for flag in $(EXTRA_HOST_FLAGS) ; do \
39763 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39764 done; \
39765 echo "Doing pdf in time" ; \
39766 (cd $(HOST_SUBDIR)/time && \
39767 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39768 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39769 "RANLIB=$${RANLIB}" \
39770 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39771 pdf) \
39772 || exit 1
39774 @endif time
39776 .PHONY: maybe-html-time html-time
39777 maybe-html-time:
39778 @if time
39779 maybe-html-time: html-time
39781 html-time: \
39782 configure-time
39783 @: $(MAKE); $(unstage)
39784 @[ -f ./time/Makefile ] || exit 0; \
39785 r=`${PWD_COMMAND}`; export r; \
39786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39787 $(HOST_EXPORTS) \
39788 for flag in $(EXTRA_HOST_FLAGS) ; do \
39789 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39790 done; \
39791 echo "Doing html in time" ; \
39792 (cd $(HOST_SUBDIR)/time && \
39793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39795 "RANLIB=$${RANLIB}" \
39796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39797 html) \
39798 || exit 1
39800 @endif time
39802 .PHONY: maybe-TAGS-time TAGS-time
39803 maybe-TAGS-time:
39804 @if time
39805 maybe-TAGS-time: TAGS-time
39807 TAGS-time: \
39808 configure-time
39809 @: $(MAKE); $(unstage)
39810 @[ -f ./time/Makefile ] || exit 0; \
39811 r=`${PWD_COMMAND}`; export r; \
39812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39813 $(HOST_EXPORTS) \
39814 for flag in $(EXTRA_HOST_FLAGS) ; do \
39815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39816 done; \
39817 echo "Doing TAGS in time" ; \
39818 (cd $(HOST_SUBDIR)/time && \
39819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39821 "RANLIB=$${RANLIB}" \
39822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39823 TAGS) \
39824 || exit 1
39826 @endif time
39828 .PHONY: maybe-install-info-time install-info-time
39829 maybe-install-info-time:
39830 @if time
39831 maybe-install-info-time: install-info-time
39833 install-info-time: \
39834 configure-time \
39835 info-time
39836 @: $(MAKE); $(unstage)
39837 @[ -f ./time/Makefile ] || exit 0; \
39838 r=`${PWD_COMMAND}`; export r; \
39839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39840 $(HOST_EXPORTS) \
39841 for flag in $(EXTRA_HOST_FLAGS) ; do \
39842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39843 done; \
39844 echo "Doing install-info in time" ; \
39845 (cd $(HOST_SUBDIR)/time && \
39846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39848 "RANLIB=$${RANLIB}" \
39849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39850 install-info) \
39851 || exit 1
39853 @endif time
39855 .PHONY: maybe-install-pdf-time install-pdf-time
39856 maybe-install-pdf-time:
39857 @if time
39858 maybe-install-pdf-time: install-pdf-time
39860 install-pdf-time: \
39861 configure-time \
39862 pdf-time
39863 @: $(MAKE); $(unstage)
39864 @[ -f ./time/Makefile ] || exit 0; \
39865 r=`${PWD_COMMAND}`; export r; \
39866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39867 $(HOST_EXPORTS) \
39868 for flag in $(EXTRA_HOST_FLAGS) ; do \
39869 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39870 done; \
39871 echo "Doing install-pdf in time" ; \
39872 (cd $(HOST_SUBDIR)/time && \
39873 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39874 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39875 "RANLIB=$${RANLIB}" \
39876 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39877 install-pdf) \
39878 || exit 1
39880 @endif time
39882 .PHONY: maybe-install-html-time install-html-time
39883 maybe-install-html-time:
39884 @if time
39885 maybe-install-html-time: install-html-time
39887 install-html-time: \
39888 configure-time \
39889 html-time
39890 @: $(MAKE); $(unstage)
39891 @[ -f ./time/Makefile ] || exit 0; \
39892 r=`${PWD_COMMAND}`; export r; \
39893 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39894 $(HOST_EXPORTS) \
39895 for flag in $(EXTRA_HOST_FLAGS) ; do \
39896 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39897 done; \
39898 echo "Doing install-html in time" ; \
39899 (cd $(HOST_SUBDIR)/time && \
39900 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39901 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39902 "RANLIB=$${RANLIB}" \
39903 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39904 install-html) \
39905 || exit 1
39907 @endif time
39909 .PHONY: maybe-installcheck-time installcheck-time
39910 maybe-installcheck-time:
39911 @if time
39912 maybe-installcheck-time: installcheck-time
39914 installcheck-time: \
39915 configure-time
39916 @: $(MAKE); $(unstage)
39917 @[ -f ./time/Makefile ] || exit 0; \
39918 r=`${PWD_COMMAND}`; export r; \
39919 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39920 $(HOST_EXPORTS) \
39921 for flag in $(EXTRA_HOST_FLAGS) ; do \
39922 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39923 done; \
39924 echo "Doing installcheck in time" ; \
39925 (cd $(HOST_SUBDIR)/time && \
39926 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39927 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39928 "RANLIB=$${RANLIB}" \
39929 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39930 installcheck) \
39931 || exit 1
39933 @endif time
39935 .PHONY: maybe-mostlyclean-time mostlyclean-time
39936 maybe-mostlyclean-time:
39937 @if time
39938 maybe-mostlyclean-time: mostlyclean-time
39940 mostlyclean-time:
39941 @: $(MAKE); $(unstage)
39942 @[ -f ./time/Makefile ] || exit 0; \
39943 r=`${PWD_COMMAND}`; export r; \
39944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39945 $(HOST_EXPORTS) \
39946 for flag in $(EXTRA_HOST_FLAGS) ; do \
39947 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39948 done; \
39949 echo "Doing mostlyclean in time" ; \
39950 (cd $(HOST_SUBDIR)/time && \
39951 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39952 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39953 "RANLIB=$${RANLIB}" \
39954 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39955 mostlyclean) \
39956 || exit 1
39958 @endif time
39960 .PHONY: maybe-clean-time clean-time
39961 maybe-clean-time:
39962 @if time
39963 maybe-clean-time: clean-time
39965 clean-time:
39966 @: $(MAKE); $(unstage)
39967 @[ -f ./time/Makefile ] || exit 0; \
39968 r=`${PWD_COMMAND}`; export r; \
39969 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39970 $(HOST_EXPORTS) \
39971 for flag in $(EXTRA_HOST_FLAGS) ; do \
39972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39973 done; \
39974 echo "Doing clean in time" ; \
39975 (cd $(HOST_SUBDIR)/time && \
39976 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39977 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39978 "RANLIB=$${RANLIB}" \
39979 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39980 clean) \
39981 || exit 1
39983 @endif time
39985 .PHONY: maybe-distclean-time distclean-time
39986 maybe-distclean-time:
39987 @if time
39988 maybe-distclean-time: distclean-time
39990 distclean-time:
39991 @: $(MAKE); $(unstage)
39992 @[ -f ./time/Makefile ] || exit 0; \
39993 r=`${PWD_COMMAND}`; export r; \
39994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39995 $(HOST_EXPORTS) \
39996 for flag in $(EXTRA_HOST_FLAGS) ; do \
39997 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39998 done; \
39999 echo "Doing distclean in time" ; \
40000 (cd $(HOST_SUBDIR)/time && \
40001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40003 "RANLIB=$${RANLIB}" \
40004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40005 distclean) \
40006 || exit 1
40008 @endif time
40010 .PHONY: maybe-maintainer-clean-time maintainer-clean-time
40011 maybe-maintainer-clean-time:
40012 @if time
40013 maybe-maintainer-clean-time: maintainer-clean-time
40015 maintainer-clean-time:
40016 @: $(MAKE); $(unstage)
40017 @[ -f ./time/Makefile ] || exit 0; \
40018 r=`${PWD_COMMAND}`; export r; \
40019 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40020 $(HOST_EXPORTS) \
40021 for flag in $(EXTRA_HOST_FLAGS) ; do \
40022 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40023 done; \
40024 echo "Doing maintainer-clean in time" ; \
40025 (cd $(HOST_SUBDIR)/time && \
40026 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40027 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40028 "RANLIB=$${RANLIB}" \
40029 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40030 maintainer-clean) \
40031 || exit 1
40033 @endif time
40037 .PHONY: configure-uudecode maybe-configure-uudecode
40038 maybe-configure-uudecode:
40039 @if gcc-bootstrap
40040 configure-uudecode: stage_current
40041 @endif gcc-bootstrap
40042 @if uudecode
40043 maybe-configure-uudecode: configure-uudecode
40044 configure-uudecode:
40045 @: $(MAKE); $(unstage)
40046 @r=`${PWD_COMMAND}`; export r; \
40047 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048 test ! -f $(HOST_SUBDIR)/uudecode/Makefile || exit 0; \
40049 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/uudecode ; \
40050 $(HOST_EXPORTS) \
40051 echo Configuring in $(HOST_SUBDIR)/uudecode; \
40052 cd "$(HOST_SUBDIR)/uudecode" || exit 1; \
40053 case $(srcdir) in \
40054 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40055 *) topdir=`echo $(HOST_SUBDIR)/uudecode/ | \
40056 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40057 esac; \
40058 srcdiroption="--srcdir=$${topdir}/uudecode"; \
40059 libsrcdir="$$s/uudecode"; \
40060 $(SHELL) $${libsrcdir}/configure \
40061 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40062 --target=${target_alias} $${srcdiroption} \
40063 || exit 1
40064 @endif uudecode
40070 .PHONY: all-uudecode maybe-all-uudecode
40071 maybe-all-uudecode:
40072 @if gcc-bootstrap
40073 all-uudecode: stage_current
40074 @endif gcc-bootstrap
40075 @if uudecode
40076 TARGET-uudecode=all
40077 maybe-all-uudecode: all-uudecode
40078 all-uudecode: configure-uudecode
40079 @: $(MAKE); $(unstage)
40080 @r=`${PWD_COMMAND}`; export r; \
40081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40082 $(HOST_EXPORTS) \
40083 (cd $(HOST_SUBDIR)/uudecode && \
40084 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40085 $(TARGET-uudecode))
40086 @endif uudecode
40091 .PHONY: check-uudecode maybe-check-uudecode
40092 maybe-check-uudecode:
40093 @if uudecode
40094 maybe-check-uudecode: check-uudecode
40096 check-uudecode:
40097 @: $(MAKE); $(unstage)
40098 @r=`${PWD_COMMAND}`; export r; \
40099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40100 $(HOST_EXPORTS) \
40101 (cd $(HOST_SUBDIR)/uudecode && \
40102 $(MAKE) $(FLAGS_TO_PASS) check)
40104 @endif uudecode
40106 .PHONY: install-uudecode maybe-install-uudecode
40107 maybe-install-uudecode:
40108 @if uudecode
40109 maybe-install-uudecode: install-uudecode
40111 install-uudecode: installdirs
40112 @: $(MAKE); $(unstage)
40113 @r=`${PWD_COMMAND}`; export r; \
40114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115 $(HOST_EXPORTS) \
40116 (cd $(HOST_SUBDIR)/uudecode && \
40117 $(MAKE) $(FLAGS_TO_PASS) install)
40119 @endif uudecode
40121 .PHONY: install-strip-uudecode maybe-install-strip-uudecode
40122 maybe-install-strip-uudecode:
40123 @if uudecode
40124 maybe-install-strip-uudecode: install-strip-uudecode
40126 install-strip-uudecode: installdirs
40127 @: $(MAKE); $(unstage)
40128 @r=`${PWD_COMMAND}`; export r; \
40129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40130 $(HOST_EXPORTS) \
40131 (cd $(HOST_SUBDIR)/uudecode && \
40132 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40134 @endif uudecode
40136 # Other targets (info, dvi, pdf, etc.)
40138 .PHONY: maybe-info-uudecode info-uudecode
40139 maybe-info-uudecode:
40140 @if uudecode
40141 maybe-info-uudecode: info-uudecode
40143 info-uudecode: \
40144 configure-uudecode
40145 @: $(MAKE); $(unstage)
40146 @[ -f ./uudecode/Makefile ] || exit 0; \
40147 r=`${PWD_COMMAND}`; export r; \
40148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149 $(HOST_EXPORTS) \
40150 for flag in $(EXTRA_HOST_FLAGS) ; do \
40151 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40152 done; \
40153 echo "Doing info in uudecode" ; \
40154 (cd $(HOST_SUBDIR)/uudecode && \
40155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40157 "RANLIB=$${RANLIB}" \
40158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40159 info) \
40160 || exit 1
40162 @endif uudecode
40164 .PHONY: maybe-dvi-uudecode dvi-uudecode
40165 maybe-dvi-uudecode:
40166 @if uudecode
40167 maybe-dvi-uudecode: dvi-uudecode
40169 dvi-uudecode: \
40170 configure-uudecode
40171 @: $(MAKE); $(unstage)
40172 @[ -f ./uudecode/Makefile ] || exit 0; \
40173 r=`${PWD_COMMAND}`; export r; \
40174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40175 $(HOST_EXPORTS) \
40176 for flag in $(EXTRA_HOST_FLAGS) ; do \
40177 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40178 done; \
40179 echo "Doing dvi in uudecode" ; \
40180 (cd $(HOST_SUBDIR)/uudecode && \
40181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40183 "RANLIB=$${RANLIB}" \
40184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40185 dvi) \
40186 || exit 1
40188 @endif uudecode
40190 .PHONY: maybe-pdf-uudecode pdf-uudecode
40191 maybe-pdf-uudecode:
40192 @if uudecode
40193 maybe-pdf-uudecode: pdf-uudecode
40195 pdf-uudecode: \
40196 configure-uudecode
40197 @: $(MAKE); $(unstage)
40198 @[ -f ./uudecode/Makefile ] || exit 0; \
40199 r=`${PWD_COMMAND}`; export r; \
40200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40201 $(HOST_EXPORTS) \
40202 for flag in $(EXTRA_HOST_FLAGS) ; do \
40203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40204 done; \
40205 echo "Doing pdf in uudecode" ; \
40206 (cd $(HOST_SUBDIR)/uudecode && \
40207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40209 "RANLIB=$${RANLIB}" \
40210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40211 pdf) \
40212 || exit 1
40214 @endif uudecode
40216 .PHONY: maybe-html-uudecode html-uudecode
40217 maybe-html-uudecode:
40218 @if uudecode
40219 maybe-html-uudecode: html-uudecode
40221 html-uudecode: \
40222 configure-uudecode
40223 @: $(MAKE); $(unstage)
40224 @[ -f ./uudecode/Makefile ] || exit 0; \
40225 r=`${PWD_COMMAND}`; export r; \
40226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40227 $(HOST_EXPORTS) \
40228 for flag in $(EXTRA_HOST_FLAGS) ; do \
40229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40230 done; \
40231 echo "Doing html in uudecode" ; \
40232 (cd $(HOST_SUBDIR)/uudecode && \
40233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40235 "RANLIB=$${RANLIB}" \
40236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40237 html) \
40238 || exit 1
40240 @endif uudecode
40242 .PHONY: maybe-TAGS-uudecode TAGS-uudecode
40243 maybe-TAGS-uudecode:
40244 @if uudecode
40245 maybe-TAGS-uudecode: TAGS-uudecode
40247 TAGS-uudecode: \
40248 configure-uudecode
40249 @: $(MAKE); $(unstage)
40250 @[ -f ./uudecode/Makefile ] || exit 0; \
40251 r=`${PWD_COMMAND}`; export r; \
40252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40253 $(HOST_EXPORTS) \
40254 for flag in $(EXTRA_HOST_FLAGS) ; do \
40255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40256 done; \
40257 echo "Doing TAGS in uudecode" ; \
40258 (cd $(HOST_SUBDIR)/uudecode && \
40259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40261 "RANLIB=$${RANLIB}" \
40262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40263 TAGS) \
40264 || exit 1
40266 @endif uudecode
40268 .PHONY: maybe-install-info-uudecode install-info-uudecode
40269 maybe-install-info-uudecode:
40270 @if uudecode
40271 maybe-install-info-uudecode: install-info-uudecode
40273 install-info-uudecode: \
40274 configure-uudecode \
40275 info-uudecode
40276 @: $(MAKE); $(unstage)
40277 @[ -f ./uudecode/Makefile ] || exit 0; \
40278 r=`${PWD_COMMAND}`; export r; \
40279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40280 $(HOST_EXPORTS) \
40281 for flag in $(EXTRA_HOST_FLAGS) ; do \
40282 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40283 done; \
40284 echo "Doing install-info in uudecode" ; \
40285 (cd $(HOST_SUBDIR)/uudecode && \
40286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40288 "RANLIB=$${RANLIB}" \
40289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40290 install-info) \
40291 || exit 1
40293 @endif uudecode
40295 .PHONY: maybe-install-pdf-uudecode install-pdf-uudecode
40296 maybe-install-pdf-uudecode:
40297 @if uudecode
40298 maybe-install-pdf-uudecode: install-pdf-uudecode
40300 install-pdf-uudecode: \
40301 configure-uudecode \
40302 pdf-uudecode
40303 @: $(MAKE); $(unstage)
40304 @[ -f ./uudecode/Makefile ] || exit 0; \
40305 r=`${PWD_COMMAND}`; export r; \
40306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40307 $(HOST_EXPORTS) \
40308 for flag in $(EXTRA_HOST_FLAGS) ; do \
40309 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40310 done; \
40311 echo "Doing install-pdf in uudecode" ; \
40312 (cd $(HOST_SUBDIR)/uudecode && \
40313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40315 "RANLIB=$${RANLIB}" \
40316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40317 install-pdf) \
40318 || exit 1
40320 @endif uudecode
40322 .PHONY: maybe-install-html-uudecode install-html-uudecode
40323 maybe-install-html-uudecode:
40324 @if uudecode
40325 maybe-install-html-uudecode: install-html-uudecode
40327 install-html-uudecode: \
40328 configure-uudecode \
40329 html-uudecode
40330 @: $(MAKE); $(unstage)
40331 @[ -f ./uudecode/Makefile ] || exit 0; \
40332 r=`${PWD_COMMAND}`; export r; \
40333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40334 $(HOST_EXPORTS) \
40335 for flag in $(EXTRA_HOST_FLAGS) ; do \
40336 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40337 done; \
40338 echo "Doing install-html in uudecode" ; \
40339 (cd $(HOST_SUBDIR)/uudecode && \
40340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40342 "RANLIB=$${RANLIB}" \
40343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40344 install-html) \
40345 || exit 1
40347 @endif uudecode
40349 .PHONY: maybe-installcheck-uudecode installcheck-uudecode
40350 maybe-installcheck-uudecode:
40351 @if uudecode
40352 maybe-installcheck-uudecode: installcheck-uudecode
40354 installcheck-uudecode: \
40355 configure-uudecode
40356 @: $(MAKE); $(unstage)
40357 @[ -f ./uudecode/Makefile ] || exit 0; \
40358 r=`${PWD_COMMAND}`; export r; \
40359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40360 $(HOST_EXPORTS) \
40361 for flag in $(EXTRA_HOST_FLAGS) ; do \
40362 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40363 done; \
40364 echo "Doing installcheck in uudecode" ; \
40365 (cd $(HOST_SUBDIR)/uudecode && \
40366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40368 "RANLIB=$${RANLIB}" \
40369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40370 installcheck) \
40371 || exit 1
40373 @endif uudecode
40375 .PHONY: maybe-mostlyclean-uudecode mostlyclean-uudecode
40376 maybe-mostlyclean-uudecode:
40377 @if uudecode
40378 maybe-mostlyclean-uudecode: mostlyclean-uudecode
40380 mostlyclean-uudecode:
40381 @: $(MAKE); $(unstage)
40382 @[ -f ./uudecode/Makefile ] || exit 0; \
40383 r=`${PWD_COMMAND}`; export r; \
40384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40385 $(HOST_EXPORTS) \
40386 for flag in $(EXTRA_HOST_FLAGS) ; do \
40387 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40388 done; \
40389 echo "Doing mostlyclean in uudecode" ; \
40390 (cd $(HOST_SUBDIR)/uudecode && \
40391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40393 "RANLIB=$${RANLIB}" \
40394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40395 mostlyclean) \
40396 || exit 1
40398 @endif uudecode
40400 .PHONY: maybe-clean-uudecode clean-uudecode
40401 maybe-clean-uudecode:
40402 @if uudecode
40403 maybe-clean-uudecode: clean-uudecode
40405 clean-uudecode:
40406 @: $(MAKE); $(unstage)
40407 @[ -f ./uudecode/Makefile ] || exit 0; \
40408 r=`${PWD_COMMAND}`; export r; \
40409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40410 $(HOST_EXPORTS) \
40411 for flag in $(EXTRA_HOST_FLAGS) ; do \
40412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40413 done; \
40414 echo "Doing clean in uudecode" ; \
40415 (cd $(HOST_SUBDIR)/uudecode && \
40416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40418 "RANLIB=$${RANLIB}" \
40419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40420 clean) \
40421 || exit 1
40423 @endif uudecode
40425 .PHONY: maybe-distclean-uudecode distclean-uudecode
40426 maybe-distclean-uudecode:
40427 @if uudecode
40428 maybe-distclean-uudecode: distclean-uudecode
40430 distclean-uudecode:
40431 @: $(MAKE); $(unstage)
40432 @[ -f ./uudecode/Makefile ] || exit 0; \
40433 r=`${PWD_COMMAND}`; export r; \
40434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40435 $(HOST_EXPORTS) \
40436 for flag in $(EXTRA_HOST_FLAGS) ; do \
40437 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40438 done; \
40439 echo "Doing distclean in uudecode" ; \
40440 (cd $(HOST_SUBDIR)/uudecode && \
40441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40443 "RANLIB=$${RANLIB}" \
40444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40445 distclean) \
40446 || exit 1
40448 @endif uudecode
40450 .PHONY: maybe-maintainer-clean-uudecode maintainer-clean-uudecode
40451 maybe-maintainer-clean-uudecode:
40452 @if uudecode
40453 maybe-maintainer-clean-uudecode: maintainer-clean-uudecode
40455 maintainer-clean-uudecode:
40456 @: $(MAKE); $(unstage)
40457 @[ -f ./uudecode/Makefile ] || exit 0; \
40458 r=`${PWD_COMMAND}`; export r; \
40459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40460 $(HOST_EXPORTS) \
40461 for flag in $(EXTRA_HOST_FLAGS) ; do \
40462 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40463 done; \
40464 echo "Doing maintainer-clean in uudecode" ; \
40465 (cd $(HOST_SUBDIR)/uudecode && \
40466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40468 "RANLIB=$${RANLIB}" \
40469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40470 maintainer-clean) \
40471 || exit 1
40473 @endif uudecode
40477 .PHONY: configure-wdiff maybe-configure-wdiff
40478 maybe-configure-wdiff:
40479 @if gcc-bootstrap
40480 configure-wdiff: stage_current
40481 @endif gcc-bootstrap
40482 @if wdiff
40483 maybe-configure-wdiff: configure-wdiff
40484 configure-wdiff:
40485 @: $(MAKE); $(unstage)
40486 @r=`${PWD_COMMAND}`; export r; \
40487 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40488 test ! -f $(HOST_SUBDIR)/wdiff/Makefile || exit 0; \
40489 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/wdiff ; \
40490 $(HOST_EXPORTS) \
40491 echo Configuring in $(HOST_SUBDIR)/wdiff; \
40492 cd "$(HOST_SUBDIR)/wdiff" || exit 1; \
40493 case $(srcdir) in \
40494 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40495 *) topdir=`echo $(HOST_SUBDIR)/wdiff/ | \
40496 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40497 esac; \
40498 srcdiroption="--srcdir=$${topdir}/wdiff"; \
40499 libsrcdir="$$s/wdiff"; \
40500 $(SHELL) $${libsrcdir}/configure \
40501 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40502 --target=${target_alias} $${srcdiroption} \
40503 || exit 1
40504 @endif wdiff
40510 .PHONY: all-wdiff maybe-all-wdiff
40511 maybe-all-wdiff:
40512 @if gcc-bootstrap
40513 all-wdiff: stage_current
40514 @endif gcc-bootstrap
40515 @if wdiff
40516 TARGET-wdiff=all
40517 maybe-all-wdiff: all-wdiff
40518 all-wdiff: configure-wdiff
40519 @: $(MAKE); $(unstage)
40520 @r=`${PWD_COMMAND}`; export r; \
40521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40522 $(HOST_EXPORTS) \
40523 (cd $(HOST_SUBDIR)/wdiff && \
40524 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40525 $(TARGET-wdiff))
40526 @endif wdiff
40531 .PHONY: check-wdiff maybe-check-wdiff
40532 maybe-check-wdiff:
40533 @if wdiff
40534 maybe-check-wdiff: check-wdiff
40536 check-wdiff:
40537 @: $(MAKE); $(unstage)
40538 @r=`${PWD_COMMAND}`; export r; \
40539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40540 $(HOST_EXPORTS) \
40541 (cd $(HOST_SUBDIR)/wdiff && \
40542 $(MAKE) $(FLAGS_TO_PASS) check)
40544 @endif wdiff
40546 .PHONY: install-wdiff maybe-install-wdiff
40547 maybe-install-wdiff:
40548 @if wdiff
40549 maybe-install-wdiff: install-wdiff
40551 install-wdiff: installdirs
40552 @: $(MAKE); $(unstage)
40553 @r=`${PWD_COMMAND}`; export r; \
40554 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40555 $(HOST_EXPORTS) \
40556 (cd $(HOST_SUBDIR)/wdiff && \
40557 $(MAKE) $(FLAGS_TO_PASS) install)
40559 @endif wdiff
40561 .PHONY: install-strip-wdiff maybe-install-strip-wdiff
40562 maybe-install-strip-wdiff:
40563 @if wdiff
40564 maybe-install-strip-wdiff: install-strip-wdiff
40566 install-strip-wdiff: installdirs
40567 @: $(MAKE); $(unstage)
40568 @r=`${PWD_COMMAND}`; export r; \
40569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40570 $(HOST_EXPORTS) \
40571 (cd $(HOST_SUBDIR)/wdiff && \
40572 $(MAKE) $(FLAGS_TO_PASS) install-strip)
40574 @endif wdiff
40576 # Other targets (info, dvi, pdf, etc.)
40578 .PHONY: maybe-info-wdiff info-wdiff
40579 maybe-info-wdiff:
40580 @if wdiff
40581 maybe-info-wdiff: info-wdiff
40583 info-wdiff: \
40584 configure-wdiff
40585 @: $(MAKE); $(unstage)
40586 @[ -f ./wdiff/Makefile ] || exit 0; \
40587 r=`${PWD_COMMAND}`; export r; \
40588 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40589 $(HOST_EXPORTS) \
40590 for flag in $(EXTRA_HOST_FLAGS) ; do \
40591 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40592 done; \
40593 echo "Doing info in wdiff" ; \
40594 (cd $(HOST_SUBDIR)/wdiff && \
40595 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40596 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40597 "RANLIB=$${RANLIB}" \
40598 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40599 info) \
40600 || exit 1
40602 @endif wdiff
40604 .PHONY: maybe-dvi-wdiff dvi-wdiff
40605 maybe-dvi-wdiff:
40606 @if wdiff
40607 maybe-dvi-wdiff: dvi-wdiff
40609 dvi-wdiff: \
40610 configure-wdiff
40611 @: $(MAKE); $(unstage)
40612 @[ -f ./wdiff/Makefile ] || exit 0; \
40613 r=`${PWD_COMMAND}`; export r; \
40614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40615 $(HOST_EXPORTS) \
40616 for flag in $(EXTRA_HOST_FLAGS) ; do \
40617 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40618 done; \
40619 echo "Doing dvi in wdiff" ; \
40620 (cd $(HOST_SUBDIR)/wdiff && \
40621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40623 "RANLIB=$${RANLIB}" \
40624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40625 dvi) \
40626 || exit 1
40628 @endif wdiff
40630 .PHONY: maybe-pdf-wdiff pdf-wdiff
40631 maybe-pdf-wdiff:
40632 @if wdiff
40633 maybe-pdf-wdiff: pdf-wdiff
40635 pdf-wdiff: \
40636 configure-wdiff
40637 @: $(MAKE); $(unstage)
40638 @[ -f ./wdiff/Makefile ] || exit 0; \
40639 r=`${PWD_COMMAND}`; export r; \
40640 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40641 $(HOST_EXPORTS) \
40642 for flag in $(EXTRA_HOST_FLAGS) ; do \
40643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40644 done; \
40645 echo "Doing pdf in wdiff" ; \
40646 (cd $(HOST_SUBDIR)/wdiff && \
40647 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40648 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40649 "RANLIB=$${RANLIB}" \
40650 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40651 pdf) \
40652 || exit 1
40654 @endif wdiff
40656 .PHONY: maybe-html-wdiff html-wdiff
40657 maybe-html-wdiff:
40658 @if wdiff
40659 maybe-html-wdiff: html-wdiff
40661 html-wdiff: \
40662 configure-wdiff
40663 @: $(MAKE); $(unstage)
40664 @[ -f ./wdiff/Makefile ] || exit 0; \
40665 r=`${PWD_COMMAND}`; export r; \
40666 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40667 $(HOST_EXPORTS) \
40668 for flag in $(EXTRA_HOST_FLAGS) ; do \
40669 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40670 done; \
40671 echo "Doing html in wdiff" ; \
40672 (cd $(HOST_SUBDIR)/wdiff && \
40673 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40674 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40675 "RANLIB=$${RANLIB}" \
40676 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40677 html) \
40678 || exit 1
40680 @endif wdiff
40682 .PHONY: maybe-TAGS-wdiff TAGS-wdiff
40683 maybe-TAGS-wdiff:
40684 @if wdiff
40685 maybe-TAGS-wdiff: TAGS-wdiff
40687 TAGS-wdiff: \
40688 configure-wdiff
40689 @: $(MAKE); $(unstage)
40690 @[ -f ./wdiff/Makefile ] || exit 0; \
40691 r=`${PWD_COMMAND}`; export r; \
40692 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40693 $(HOST_EXPORTS) \
40694 for flag in $(EXTRA_HOST_FLAGS) ; do \
40695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40696 done; \
40697 echo "Doing TAGS in wdiff" ; \
40698 (cd $(HOST_SUBDIR)/wdiff && \
40699 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40700 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40701 "RANLIB=$${RANLIB}" \
40702 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40703 TAGS) \
40704 || exit 1
40706 @endif wdiff
40708 .PHONY: maybe-install-info-wdiff install-info-wdiff
40709 maybe-install-info-wdiff:
40710 @if wdiff
40711 maybe-install-info-wdiff: install-info-wdiff
40713 install-info-wdiff: \
40714 configure-wdiff \
40715 info-wdiff
40716 @: $(MAKE); $(unstage)
40717 @[ -f ./wdiff/Makefile ] || exit 0; \
40718 r=`${PWD_COMMAND}`; export r; \
40719 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40720 $(HOST_EXPORTS) \
40721 for flag in $(EXTRA_HOST_FLAGS) ; do \
40722 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40723 done; \
40724 echo "Doing install-info in wdiff" ; \
40725 (cd $(HOST_SUBDIR)/wdiff && \
40726 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40727 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40728 "RANLIB=$${RANLIB}" \
40729 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40730 install-info) \
40731 || exit 1
40733 @endif wdiff
40735 .PHONY: maybe-install-pdf-wdiff install-pdf-wdiff
40736 maybe-install-pdf-wdiff:
40737 @if wdiff
40738 maybe-install-pdf-wdiff: install-pdf-wdiff
40740 install-pdf-wdiff: \
40741 configure-wdiff \
40742 pdf-wdiff
40743 @: $(MAKE); $(unstage)
40744 @[ -f ./wdiff/Makefile ] || exit 0; \
40745 r=`${PWD_COMMAND}`; export r; \
40746 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40747 $(HOST_EXPORTS) \
40748 for flag in $(EXTRA_HOST_FLAGS) ; do \
40749 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40750 done; \
40751 echo "Doing install-pdf in wdiff" ; \
40752 (cd $(HOST_SUBDIR)/wdiff && \
40753 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40754 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40755 "RANLIB=$${RANLIB}" \
40756 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40757 install-pdf) \
40758 || exit 1
40760 @endif wdiff
40762 .PHONY: maybe-install-html-wdiff install-html-wdiff
40763 maybe-install-html-wdiff:
40764 @if wdiff
40765 maybe-install-html-wdiff: install-html-wdiff
40767 install-html-wdiff: \
40768 configure-wdiff \
40769 html-wdiff
40770 @: $(MAKE); $(unstage)
40771 @[ -f ./wdiff/Makefile ] || exit 0; \
40772 r=`${PWD_COMMAND}`; export r; \
40773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40774 $(HOST_EXPORTS) \
40775 for flag in $(EXTRA_HOST_FLAGS) ; do \
40776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40777 done; \
40778 echo "Doing install-html in wdiff" ; \
40779 (cd $(HOST_SUBDIR)/wdiff && \
40780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40782 "RANLIB=$${RANLIB}" \
40783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40784 install-html) \
40785 || exit 1
40787 @endif wdiff
40789 .PHONY: maybe-installcheck-wdiff installcheck-wdiff
40790 maybe-installcheck-wdiff:
40791 @if wdiff
40792 maybe-installcheck-wdiff: installcheck-wdiff
40794 installcheck-wdiff: \
40795 configure-wdiff
40796 @: $(MAKE); $(unstage)
40797 @[ -f ./wdiff/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 installcheck in wdiff" ; \
40805 (cd $(HOST_SUBDIR)/wdiff && \
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 installcheck) \
40811 || exit 1
40813 @endif wdiff
40815 .PHONY: maybe-mostlyclean-wdiff mostlyclean-wdiff
40816 maybe-mostlyclean-wdiff:
40817 @if wdiff
40818 maybe-mostlyclean-wdiff: mostlyclean-wdiff
40820 mostlyclean-wdiff:
40821 @: $(MAKE); $(unstage)
40822 @[ -f ./wdiff/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 mostlyclean in wdiff" ; \
40830 (cd $(HOST_SUBDIR)/wdiff && \
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 mostlyclean) \
40836 || exit 1
40838 @endif wdiff
40840 .PHONY: maybe-clean-wdiff clean-wdiff
40841 maybe-clean-wdiff:
40842 @if wdiff
40843 maybe-clean-wdiff: clean-wdiff
40845 clean-wdiff:
40846 @: $(MAKE); $(unstage)
40847 @[ -f ./wdiff/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 clean in wdiff" ; \
40855 (cd $(HOST_SUBDIR)/wdiff && \
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 clean) \
40861 || exit 1
40863 @endif wdiff
40865 .PHONY: maybe-distclean-wdiff distclean-wdiff
40866 maybe-distclean-wdiff:
40867 @if wdiff
40868 maybe-distclean-wdiff: distclean-wdiff
40870 distclean-wdiff:
40871 @: $(MAKE); $(unstage)
40872 @[ -f ./wdiff/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 distclean in wdiff" ; \
40880 (cd $(HOST_SUBDIR)/wdiff && \
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 distclean) \
40886 || exit 1
40888 @endif wdiff
40890 .PHONY: maybe-maintainer-clean-wdiff maintainer-clean-wdiff
40891 maybe-maintainer-clean-wdiff:
40892 @if wdiff
40893 maybe-maintainer-clean-wdiff: maintainer-clean-wdiff
40895 maintainer-clean-wdiff:
40896 @: $(MAKE); $(unstage)
40897 @[ -f ./wdiff/Makefile ] || exit 0; \
40898 r=`${PWD_COMMAND}`; export r; \
40899 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40900 $(HOST_EXPORTS) \
40901 for flag in $(EXTRA_HOST_FLAGS) ; do \
40902 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40903 done; \
40904 echo "Doing maintainer-clean in wdiff" ; \
40905 (cd $(HOST_SUBDIR)/wdiff && \
40906 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40907 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40908 "RANLIB=$${RANLIB}" \
40909 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40910 maintainer-clean) \
40911 || exit 1
40913 @endif wdiff
40917 .PHONY: configure-zip maybe-configure-zip
40918 maybe-configure-zip:
40919 @if gcc-bootstrap
40920 configure-zip: stage_current
40921 @endif gcc-bootstrap
40922 @if zip
40923 maybe-configure-zip: configure-zip
40924 configure-zip:
40925 @: $(MAKE); $(unstage)
40926 @r=`${PWD_COMMAND}`; export r; \
40927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40928 test ! -f $(HOST_SUBDIR)/zip/Makefile || exit 0; \
40929 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zip ; \
40930 $(HOST_EXPORTS) \
40931 echo Configuring in $(HOST_SUBDIR)/zip; \
40932 cd "$(HOST_SUBDIR)/zip" || exit 1; \
40933 case $(srcdir) in \
40934 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40935 *) topdir=`echo $(HOST_SUBDIR)/zip/ | \
40936 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40937 esac; \
40938 srcdiroption="--srcdir=$${topdir}/zip"; \
40939 libsrcdir="$$s/zip"; \
40940 $(SHELL) $${libsrcdir}/configure \
40941 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
40942 --target=${target_alias} $${srcdiroption} \
40943 || exit 1
40944 @endif zip
40950 .PHONY: all-zip maybe-all-zip
40951 maybe-all-zip:
40952 @if gcc-bootstrap
40953 all-zip: stage_current
40954 @endif gcc-bootstrap
40955 @if zip
40956 TARGET-zip=all
40957 maybe-all-zip: all-zip
40958 all-zip: configure-zip
40959 @: $(MAKE); $(unstage)
40960 @r=`${PWD_COMMAND}`; export r; \
40961 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40962 $(HOST_EXPORTS) \
40963 (cd $(HOST_SUBDIR)/zip && \
40964 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
40965 $(TARGET-zip))
40966 @endif zip
40971 .PHONY: check-zip maybe-check-zip
40972 maybe-check-zip:
40973 @if zip
40974 maybe-check-zip: check-zip
40976 # This module is only tested in a native toolchain.
40977 check-zip:
40978 @: $(MAKE); $(unstage)
40979 @if [ '$(host)' = '$(target)' ] ; then \
40980 r=`${PWD_COMMAND}`; export r; \
40981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40982 $(HOST_EXPORTS) \
40983 (cd $(HOST_SUBDIR)/zip && \
40984 $(MAKE) $(FLAGS_TO_PASS) check); \
40987 @endif zip
40989 .PHONY: install-zip maybe-install-zip
40990 maybe-install-zip:
40991 @if zip
40992 maybe-install-zip: install-zip
40994 install-zip: installdirs
40995 @: $(MAKE); $(unstage)
40996 @r=`${PWD_COMMAND}`; export r; \
40997 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40998 $(HOST_EXPORTS) \
40999 (cd $(HOST_SUBDIR)/zip && \
41000 $(MAKE) $(FLAGS_TO_PASS) install)
41002 @endif zip
41004 .PHONY: install-strip-zip maybe-install-strip-zip
41005 maybe-install-strip-zip:
41006 @if zip
41007 maybe-install-strip-zip: install-strip-zip
41009 install-strip-zip: installdirs
41010 @: $(MAKE); $(unstage)
41011 @r=`${PWD_COMMAND}`; export r; \
41012 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41013 $(HOST_EXPORTS) \
41014 (cd $(HOST_SUBDIR)/zip && \
41015 $(MAKE) $(FLAGS_TO_PASS) install-strip)
41017 @endif zip
41019 # Other targets (info, dvi, pdf, etc.)
41021 .PHONY: maybe-info-zip info-zip
41022 maybe-info-zip:
41023 @if zip
41024 maybe-info-zip: info-zip
41026 info-zip: \
41027 configure-zip
41028 @: $(MAKE); $(unstage)
41029 @[ -f ./zip/Makefile ] || exit 0; \
41030 r=`${PWD_COMMAND}`; export r; \
41031 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41032 $(HOST_EXPORTS) \
41033 for flag in $(EXTRA_HOST_FLAGS) ; do \
41034 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41035 done; \
41036 echo "Doing info in zip" ; \
41037 (cd $(HOST_SUBDIR)/zip && \
41038 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41039 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41040 "RANLIB=$${RANLIB}" \
41041 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41042 info) \
41043 || exit 1
41045 @endif zip
41047 .PHONY: maybe-dvi-zip dvi-zip
41048 maybe-dvi-zip:
41049 @if zip
41050 maybe-dvi-zip: dvi-zip
41052 dvi-zip: \
41053 configure-zip
41054 @: $(MAKE); $(unstage)
41055 @[ -f ./zip/Makefile ] || exit 0; \
41056 r=`${PWD_COMMAND}`; export r; \
41057 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058 $(HOST_EXPORTS) \
41059 for flag in $(EXTRA_HOST_FLAGS) ; do \
41060 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41061 done; \
41062 echo "Doing dvi in zip" ; \
41063 (cd $(HOST_SUBDIR)/zip && \
41064 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41065 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41066 "RANLIB=$${RANLIB}" \
41067 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41068 dvi) \
41069 || exit 1
41071 @endif zip
41073 .PHONY: maybe-pdf-zip pdf-zip
41074 maybe-pdf-zip:
41075 @if zip
41076 maybe-pdf-zip: pdf-zip
41078 pdf-zip: \
41079 configure-zip
41080 @: $(MAKE); $(unstage)
41081 @[ -f ./zip/Makefile ] || exit 0; \
41082 r=`${PWD_COMMAND}`; export r; \
41083 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41084 $(HOST_EXPORTS) \
41085 for flag in $(EXTRA_HOST_FLAGS) ; do \
41086 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41087 done; \
41088 echo "Doing pdf in zip" ; \
41089 (cd $(HOST_SUBDIR)/zip && \
41090 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41091 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41092 "RANLIB=$${RANLIB}" \
41093 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41094 pdf) \
41095 || exit 1
41097 @endif zip
41099 .PHONY: maybe-html-zip html-zip
41100 maybe-html-zip:
41101 @if zip
41102 maybe-html-zip: html-zip
41104 html-zip: \
41105 configure-zip
41106 @: $(MAKE); $(unstage)
41107 @[ -f ./zip/Makefile ] || exit 0; \
41108 r=`${PWD_COMMAND}`; export r; \
41109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41110 $(HOST_EXPORTS) \
41111 for flag in $(EXTRA_HOST_FLAGS) ; do \
41112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41113 done; \
41114 echo "Doing html in zip" ; \
41115 (cd $(HOST_SUBDIR)/zip && \
41116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41118 "RANLIB=$${RANLIB}" \
41119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41120 html) \
41121 || exit 1
41123 @endif zip
41125 .PHONY: maybe-TAGS-zip TAGS-zip
41126 maybe-TAGS-zip:
41127 @if zip
41128 maybe-TAGS-zip: TAGS-zip
41130 TAGS-zip: \
41131 configure-zip
41132 @: $(MAKE); $(unstage)
41133 @[ -f ./zip/Makefile ] || exit 0; \
41134 r=`${PWD_COMMAND}`; export r; \
41135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41136 $(HOST_EXPORTS) \
41137 for flag in $(EXTRA_HOST_FLAGS) ; do \
41138 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41139 done; \
41140 echo "Doing TAGS in zip" ; \
41141 (cd $(HOST_SUBDIR)/zip && \
41142 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41143 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41144 "RANLIB=$${RANLIB}" \
41145 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41146 TAGS) \
41147 || exit 1
41149 @endif zip
41151 .PHONY: maybe-install-info-zip install-info-zip
41152 maybe-install-info-zip:
41153 @if zip
41154 maybe-install-info-zip: install-info-zip
41156 install-info-zip: \
41157 configure-zip \
41158 info-zip
41159 @: $(MAKE); $(unstage)
41160 @[ -f ./zip/Makefile ] || exit 0; \
41161 r=`${PWD_COMMAND}`; export r; \
41162 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41163 $(HOST_EXPORTS) \
41164 for flag in $(EXTRA_HOST_FLAGS) ; do \
41165 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41166 done; \
41167 echo "Doing install-info in zip" ; \
41168 (cd $(HOST_SUBDIR)/zip && \
41169 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41170 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41171 "RANLIB=$${RANLIB}" \
41172 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41173 install-info) \
41174 || exit 1
41176 @endif zip
41178 .PHONY: maybe-install-pdf-zip install-pdf-zip
41179 maybe-install-pdf-zip:
41180 @if zip
41181 maybe-install-pdf-zip: install-pdf-zip
41183 install-pdf-zip: \
41184 configure-zip \
41185 pdf-zip
41186 @: $(MAKE); $(unstage)
41187 @[ -f ./zip/Makefile ] || exit 0; \
41188 r=`${PWD_COMMAND}`; export r; \
41189 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41190 $(HOST_EXPORTS) \
41191 for flag in $(EXTRA_HOST_FLAGS) ; do \
41192 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41193 done; \
41194 echo "Doing install-pdf in zip" ; \
41195 (cd $(HOST_SUBDIR)/zip && \
41196 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41197 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41198 "RANLIB=$${RANLIB}" \
41199 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41200 install-pdf) \
41201 || exit 1
41203 @endif zip
41205 .PHONY: maybe-install-html-zip install-html-zip
41206 maybe-install-html-zip:
41207 @if zip
41208 maybe-install-html-zip: install-html-zip
41210 install-html-zip: \
41211 configure-zip \
41212 html-zip
41213 @: $(MAKE); $(unstage)
41214 @[ -f ./zip/Makefile ] || exit 0; \
41215 r=`${PWD_COMMAND}`; export r; \
41216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41217 $(HOST_EXPORTS) \
41218 for flag in $(EXTRA_HOST_FLAGS) ; do \
41219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41220 done; \
41221 echo "Doing install-html in zip" ; \
41222 (cd $(HOST_SUBDIR)/zip && \
41223 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41224 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41225 "RANLIB=$${RANLIB}" \
41226 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41227 install-html) \
41228 || exit 1
41230 @endif zip
41232 .PHONY: maybe-installcheck-zip installcheck-zip
41233 maybe-installcheck-zip:
41234 @if zip
41235 maybe-installcheck-zip: installcheck-zip
41237 installcheck-zip: \
41238 configure-zip
41239 @: $(MAKE); $(unstage)
41240 @[ -f ./zip/Makefile ] || exit 0; \
41241 r=`${PWD_COMMAND}`; export r; \
41242 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41243 $(HOST_EXPORTS) \
41244 for flag in $(EXTRA_HOST_FLAGS) ; do \
41245 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41246 done; \
41247 echo "Doing installcheck in zip" ; \
41248 (cd $(HOST_SUBDIR)/zip && \
41249 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41250 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41251 "RANLIB=$${RANLIB}" \
41252 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41253 installcheck) \
41254 || exit 1
41256 @endif zip
41258 .PHONY: maybe-mostlyclean-zip mostlyclean-zip
41259 maybe-mostlyclean-zip:
41260 @if zip
41261 maybe-mostlyclean-zip: mostlyclean-zip
41263 mostlyclean-zip:
41264 @: $(MAKE); $(unstage)
41265 @[ -f ./zip/Makefile ] || exit 0; \
41266 r=`${PWD_COMMAND}`; export r; \
41267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41268 $(HOST_EXPORTS) \
41269 for flag in $(EXTRA_HOST_FLAGS) ; do \
41270 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41271 done; \
41272 echo "Doing mostlyclean in zip" ; \
41273 (cd $(HOST_SUBDIR)/zip && \
41274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41276 "RANLIB=$${RANLIB}" \
41277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41278 mostlyclean) \
41279 || exit 1
41281 @endif zip
41283 .PHONY: maybe-clean-zip clean-zip
41284 maybe-clean-zip:
41285 @if zip
41286 maybe-clean-zip: clean-zip
41288 clean-zip:
41289 @: $(MAKE); $(unstage)
41290 @[ -f ./zip/Makefile ] || exit 0; \
41291 r=`${PWD_COMMAND}`; export r; \
41292 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41293 $(HOST_EXPORTS) \
41294 for flag in $(EXTRA_HOST_FLAGS) ; do \
41295 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41296 done; \
41297 echo "Doing clean in zip" ; \
41298 (cd $(HOST_SUBDIR)/zip && \
41299 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41300 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41301 "RANLIB=$${RANLIB}" \
41302 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41303 clean) \
41304 || exit 1
41306 @endif zip
41308 .PHONY: maybe-distclean-zip distclean-zip
41309 maybe-distclean-zip:
41310 @if zip
41311 maybe-distclean-zip: distclean-zip
41313 distclean-zip:
41314 @: $(MAKE); $(unstage)
41315 @[ -f ./zip/Makefile ] || exit 0; \
41316 r=`${PWD_COMMAND}`; export r; \
41317 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41318 $(HOST_EXPORTS) \
41319 for flag in $(EXTRA_HOST_FLAGS) ; do \
41320 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41321 done; \
41322 echo "Doing distclean in zip" ; \
41323 (cd $(HOST_SUBDIR)/zip && \
41324 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41325 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41326 "RANLIB=$${RANLIB}" \
41327 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41328 distclean) \
41329 || exit 1
41331 @endif zip
41333 .PHONY: maybe-maintainer-clean-zip maintainer-clean-zip
41334 maybe-maintainer-clean-zip:
41335 @if zip
41336 maybe-maintainer-clean-zip: maintainer-clean-zip
41338 maintainer-clean-zip:
41339 @: $(MAKE); $(unstage)
41340 @[ -f ./zip/Makefile ] || exit 0; \
41341 r=`${PWD_COMMAND}`; export r; \
41342 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41343 $(HOST_EXPORTS) \
41344 for flag in $(EXTRA_HOST_FLAGS) ; do \
41345 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41346 done; \
41347 echo "Doing maintainer-clean in zip" ; \
41348 (cd $(HOST_SUBDIR)/zip && \
41349 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41350 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41351 "RANLIB=$${RANLIB}" \
41352 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41353 maintainer-clean) \
41354 || exit 1
41356 @endif zip
41360 .PHONY: configure-zlib maybe-configure-zlib
41361 maybe-configure-zlib:
41362 @if gcc-bootstrap
41363 configure-zlib: stage_current
41364 @endif gcc-bootstrap
41365 @if zlib
41366 maybe-configure-zlib: configure-zlib
41367 configure-zlib:
41368 @r=`${PWD_COMMAND}`; export r; \
41369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41370 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41371 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41372 $(HOST_EXPORTS) \
41373 echo Configuring in $(HOST_SUBDIR)/zlib; \
41374 cd "$(HOST_SUBDIR)/zlib" || exit 1; \
41375 case $(srcdir) in \
41376 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41377 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41378 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41379 esac; \
41380 srcdiroption="--srcdir=$${topdir}/zlib"; \
41381 libsrcdir="$$s/zlib"; \
41382 $(SHELL) $${libsrcdir}/configure \
41383 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41384 --target=${target_alias} $${srcdiroption} \
41385 || exit 1
41386 @endif zlib
41390 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
41391 maybe-configure-stage1-zlib:
41392 @if zlib-bootstrap
41393 maybe-configure-stage1-zlib: configure-stage1-zlib
41394 configure-stage1-zlib:
41395 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41396 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41397 @r=`${PWD_COMMAND}`; export r; \
41398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41399 TFLAGS="$(STAGE1_TFLAGS)"; \
41400 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41401 $(HOST_EXPORTS) \
41402 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
41403 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
41404 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
41405 echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
41406 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41407 cd $(HOST_SUBDIR)/zlib || exit 1; \
41408 case $(srcdir) in \
41409 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41410 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41411 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41412 esac; \
41413 srcdiroption="--srcdir=$${topdir}/zlib"; \
41414 libsrcdir="$$s/zlib"; \
41415 $(SHELL) $${libsrcdir}/configure \
41416 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41417 --target=${target_alias} $${srcdiroption} \
41418 $(STAGE1_CONFIGURE_FLAGS)
41419 @endif zlib-bootstrap
41421 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
41422 maybe-configure-stage2-zlib:
41423 @if zlib-bootstrap
41424 maybe-configure-stage2-zlib: configure-stage2-zlib
41425 configure-stage2-zlib:
41426 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41427 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41428 @r=`${PWD_COMMAND}`; export r; \
41429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41430 TFLAGS="$(STAGE2_TFLAGS)"; \
41431 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41432 $(HOST_EXPORTS) \
41433 $(POSTSTAGE1_HOST_EXPORTS) \
41434 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
41435 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
41436 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
41437 echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
41438 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41439 cd $(HOST_SUBDIR)/zlib || exit 1; \
41440 case $(srcdir) in \
41441 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41442 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41443 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41444 esac; \
41445 srcdiroption="--srcdir=$${topdir}/zlib"; \
41446 libsrcdir="$$s/zlib"; \
41447 $(SHELL) $${libsrcdir}/configure \
41448 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41449 --target=${target_alias} $${srcdiroption} \
41450 --with-build-libsubdir=$(HOST_SUBDIR) \
41451 $(STAGE2_CONFIGURE_FLAGS)
41452 @endif zlib-bootstrap
41454 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
41455 maybe-configure-stage3-zlib:
41456 @if zlib-bootstrap
41457 maybe-configure-stage3-zlib: configure-stage3-zlib
41458 configure-stage3-zlib:
41459 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41460 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41461 @r=`${PWD_COMMAND}`; export r; \
41462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41463 TFLAGS="$(STAGE3_TFLAGS)"; \
41464 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41465 $(HOST_EXPORTS) \
41466 $(POSTSTAGE1_HOST_EXPORTS) \
41467 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
41468 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
41469 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
41470 echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
41471 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41472 cd $(HOST_SUBDIR)/zlib || exit 1; \
41473 case $(srcdir) in \
41474 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41475 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41476 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41477 esac; \
41478 srcdiroption="--srcdir=$${topdir}/zlib"; \
41479 libsrcdir="$$s/zlib"; \
41480 $(SHELL) $${libsrcdir}/configure \
41481 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41482 --target=${target_alias} $${srcdiroption} \
41483 --with-build-libsubdir=$(HOST_SUBDIR) \
41484 $(STAGE3_CONFIGURE_FLAGS)
41485 @endif zlib-bootstrap
41487 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
41488 maybe-configure-stage4-zlib:
41489 @if zlib-bootstrap
41490 maybe-configure-stage4-zlib: configure-stage4-zlib
41491 configure-stage4-zlib:
41492 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41493 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41494 @r=`${PWD_COMMAND}`; export r; \
41495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41496 TFLAGS="$(STAGE4_TFLAGS)"; \
41497 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41498 $(HOST_EXPORTS) \
41499 $(POSTSTAGE1_HOST_EXPORTS) \
41500 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
41501 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
41502 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
41503 echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
41504 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41505 cd $(HOST_SUBDIR)/zlib || exit 1; \
41506 case $(srcdir) in \
41507 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41508 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41509 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41510 esac; \
41511 srcdiroption="--srcdir=$${topdir}/zlib"; \
41512 libsrcdir="$$s/zlib"; \
41513 $(SHELL) $${libsrcdir}/configure \
41514 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41515 --target=${target_alias} $${srcdiroption} \
41516 --with-build-libsubdir=$(HOST_SUBDIR) \
41517 $(STAGE4_CONFIGURE_FLAGS)
41518 @endif zlib-bootstrap
41520 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
41521 maybe-configure-stageprofile-zlib:
41522 @if zlib-bootstrap
41523 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
41524 configure-stageprofile-zlib:
41525 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41526 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41527 @r=`${PWD_COMMAND}`; export r; \
41528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41529 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41530 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41531 $(HOST_EXPORTS) \
41532 $(POSTSTAGE1_HOST_EXPORTS) \
41533 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
41534 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
41535 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
41536 echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
41537 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41538 cd $(HOST_SUBDIR)/zlib || exit 1; \
41539 case $(srcdir) in \
41540 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41541 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41542 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41543 esac; \
41544 srcdiroption="--srcdir=$${topdir}/zlib"; \
41545 libsrcdir="$$s/zlib"; \
41546 $(SHELL) $${libsrcdir}/configure \
41547 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41548 --target=${target_alias} $${srcdiroption} \
41549 --with-build-libsubdir=$(HOST_SUBDIR) \
41550 $(STAGEprofile_CONFIGURE_FLAGS)
41551 @endif zlib-bootstrap
41553 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
41554 maybe-configure-stagefeedback-zlib:
41555 @if zlib-bootstrap
41556 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
41557 configure-stagefeedback-zlib:
41558 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41559 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
41560 @r=`${PWD_COMMAND}`; export r; \
41561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41562 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41563 test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
41564 $(HOST_EXPORTS) \
41565 $(POSTSTAGE1_HOST_EXPORTS) \
41566 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
41567 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
41568 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
41569 echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
41570 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
41571 cd $(HOST_SUBDIR)/zlib || exit 1; \
41572 case $(srcdir) in \
41573 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41574 *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
41575 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41576 esac; \
41577 srcdiroption="--srcdir=$${topdir}/zlib"; \
41578 libsrcdir="$$s/zlib"; \
41579 $(SHELL) $${libsrcdir}/configure \
41580 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
41581 --target=${target_alias} $${srcdiroption} \
41582 --with-build-libsubdir=$(HOST_SUBDIR) \
41583 $(STAGEfeedback_CONFIGURE_FLAGS)
41584 @endif zlib-bootstrap
41590 .PHONY: all-zlib maybe-all-zlib
41591 maybe-all-zlib:
41592 @if gcc-bootstrap
41593 all-zlib: stage_current
41594 @endif gcc-bootstrap
41595 @if zlib
41596 TARGET-zlib=all
41597 maybe-all-zlib: all-zlib
41598 all-zlib: configure-zlib
41599 @r=`${PWD_COMMAND}`; export r; \
41600 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41601 $(HOST_EXPORTS) \
41602 (cd $(HOST_SUBDIR)/zlib && \
41603 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
41604 $(TARGET-zlib))
41605 @endif zlib
41609 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
41610 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
41611 maybe-all-stage1-zlib:
41612 maybe-clean-stage1-zlib:
41613 @if zlib-bootstrap
41614 maybe-all-stage1-zlib: all-stage1-zlib
41615 all-stage1: all-stage1-zlib
41616 TARGET-stage1-zlib = $(TARGET-zlib)
41617 all-stage1-zlib: configure-stage1-zlib
41618 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41619 @r=`${PWD_COMMAND}`; export r; \
41620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41621 TFLAGS="$(STAGE1_TFLAGS)"; \
41622 $(HOST_EXPORTS) \
41623 cd $(HOST_SUBDIR)/zlib && \
41624 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41625 CFLAGS="$(STAGE1_CFLAGS)" \
41626 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
41627 LIBCFLAGS="$(LIBCFLAGS)" \
41628 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41629 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41630 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41631 $(EXTRA_HOST_FLAGS) \
41632 TFLAGS="$(STAGE1_TFLAGS)" \
41633 $(TARGET-stage1-zlib)
41635 maybe-clean-stage1-zlib: clean-stage1-zlib
41636 clean-stage1: clean-stage1-zlib
41637 clean-stage1-zlib:
41638 @if [ $(current_stage) = stage1 ]; then \
41639 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41640 else \
41641 [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
41642 $(MAKE) stage1-start; \
41643 fi; \
41644 cd $(HOST_SUBDIR)/zlib && \
41645 $(MAKE) $(EXTRA_HOST_FLAGS) \
41646 clean
41647 @endif zlib-bootstrap
41650 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
41651 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
41652 maybe-all-stage2-zlib:
41653 maybe-clean-stage2-zlib:
41654 @if zlib-bootstrap
41655 maybe-all-stage2-zlib: all-stage2-zlib
41656 all-stage2: all-stage2-zlib
41657 TARGET-stage2-zlib = $(TARGET-zlib)
41658 all-stage2-zlib: configure-stage2-zlib
41659 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41660 @r=`${PWD_COMMAND}`; export r; \
41661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41662 TFLAGS="$(STAGE2_TFLAGS)"; \
41663 $(HOST_EXPORTS) \
41664 $(POSTSTAGE1_HOST_EXPORTS) \
41665 cd $(HOST_SUBDIR)/zlib && \
41666 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41667 CFLAGS="$(STAGE2_CFLAGS)" \
41668 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
41669 LIBCFLAGS="$(STAGE2_CFLAGS)" \
41670 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41671 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41672 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41673 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41674 TFLAGS="$(STAGE2_TFLAGS)" \
41675 $(TARGET-stage2-zlib)
41677 maybe-clean-stage2-zlib: clean-stage2-zlib
41678 clean-stage2: clean-stage2-zlib
41679 clean-stage2-zlib:
41680 @if [ $(current_stage) = stage2 ]; then \
41681 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41682 else \
41683 [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
41684 $(MAKE) stage2-start; \
41685 fi; \
41686 cd $(HOST_SUBDIR)/zlib && \
41687 $(MAKE) $(EXTRA_HOST_FLAGS) \
41688 $(POSTSTAGE1_FLAGS_TO_PASS) \
41689 clean
41690 @endif zlib-bootstrap
41693 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
41694 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
41695 maybe-all-stage3-zlib:
41696 maybe-clean-stage3-zlib:
41697 @if zlib-bootstrap
41698 maybe-all-stage3-zlib: all-stage3-zlib
41699 all-stage3: all-stage3-zlib
41700 TARGET-stage3-zlib = $(TARGET-zlib)
41701 all-stage3-zlib: configure-stage3-zlib
41702 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41703 @r=`${PWD_COMMAND}`; export r; \
41704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41705 TFLAGS="$(STAGE3_TFLAGS)"; \
41706 $(HOST_EXPORTS) \
41707 $(POSTSTAGE1_HOST_EXPORTS) \
41708 cd $(HOST_SUBDIR)/zlib && \
41709 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41710 CFLAGS="$(STAGE3_CFLAGS)" \
41711 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
41712 LIBCFLAGS="$(STAGE3_CFLAGS)" \
41713 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41714 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41715 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41716 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41717 TFLAGS="$(STAGE3_TFLAGS)" \
41718 $(TARGET-stage3-zlib)
41720 maybe-clean-stage3-zlib: clean-stage3-zlib
41721 clean-stage3: clean-stage3-zlib
41722 clean-stage3-zlib:
41723 @if [ $(current_stage) = stage3 ]; then \
41724 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41725 else \
41726 [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
41727 $(MAKE) stage3-start; \
41728 fi; \
41729 cd $(HOST_SUBDIR)/zlib && \
41730 $(MAKE) $(EXTRA_HOST_FLAGS) \
41731 $(POSTSTAGE1_FLAGS_TO_PASS) \
41732 clean
41733 @endif zlib-bootstrap
41736 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
41737 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
41738 maybe-all-stage4-zlib:
41739 maybe-clean-stage4-zlib:
41740 @if zlib-bootstrap
41741 maybe-all-stage4-zlib: all-stage4-zlib
41742 all-stage4: all-stage4-zlib
41743 TARGET-stage4-zlib = $(TARGET-zlib)
41744 all-stage4-zlib: configure-stage4-zlib
41745 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41746 @r=`${PWD_COMMAND}`; export r; \
41747 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41748 TFLAGS="$(STAGE4_TFLAGS)"; \
41749 $(HOST_EXPORTS) \
41750 $(POSTSTAGE1_HOST_EXPORTS) \
41751 cd $(HOST_SUBDIR)/zlib && \
41752 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41753 CFLAGS="$(STAGE4_CFLAGS)" \
41754 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
41755 LIBCFLAGS="$(STAGE4_CFLAGS)" \
41756 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41757 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41758 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41759 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41760 TFLAGS="$(STAGE4_TFLAGS)" \
41761 $(TARGET-stage4-zlib)
41763 maybe-clean-stage4-zlib: clean-stage4-zlib
41764 clean-stage4: clean-stage4-zlib
41765 clean-stage4-zlib:
41766 @if [ $(current_stage) = stage4 ]; then \
41767 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41768 else \
41769 [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
41770 $(MAKE) stage4-start; \
41771 fi; \
41772 cd $(HOST_SUBDIR)/zlib && \
41773 $(MAKE) $(EXTRA_HOST_FLAGS) \
41774 $(POSTSTAGE1_FLAGS_TO_PASS) \
41775 clean
41776 @endif zlib-bootstrap
41779 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
41780 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
41781 maybe-all-stageprofile-zlib:
41782 maybe-clean-stageprofile-zlib:
41783 @if zlib-bootstrap
41784 maybe-all-stageprofile-zlib: all-stageprofile-zlib
41785 all-stageprofile: all-stageprofile-zlib
41786 TARGET-stageprofile-zlib = $(TARGET-zlib)
41787 all-stageprofile-zlib: configure-stageprofile-zlib
41788 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41789 @r=`${PWD_COMMAND}`; export r; \
41790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41791 TFLAGS="$(STAGEprofile_TFLAGS)"; \
41792 $(HOST_EXPORTS) \
41793 $(POSTSTAGE1_HOST_EXPORTS) \
41794 cd $(HOST_SUBDIR)/zlib && \
41795 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41796 CFLAGS="$(STAGEprofile_CFLAGS)" \
41797 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
41798 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
41799 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41800 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41801 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41802 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41803 TFLAGS="$(STAGEprofile_TFLAGS)" \
41804 $(TARGET-stageprofile-zlib)
41806 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
41807 clean-stageprofile: clean-stageprofile-zlib
41808 clean-stageprofile-zlib:
41809 @if [ $(current_stage) = stageprofile ]; then \
41810 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41811 else \
41812 [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
41813 $(MAKE) stageprofile-start; \
41814 fi; \
41815 cd $(HOST_SUBDIR)/zlib && \
41816 $(MAKE) $(EXTRA_HOST_FLAGS) \
41817 $(POSTSTAGE1_FLAGS_TO_PASS) \
41818 clean
41819 @endif zlib-bootstrap
41822 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
41823 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
41824 maybe-all-stagefeedback-zlib:
41825 maybe-clean-stagefeedback-zlib:
41826 @if zlib-bootstrap
41827 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
41828 all-stagefeedback: all-stagefeedback-zlib
41829 TARGET-stagefeedback-zlib = $(TARGET-zlib)
41830 all-stagefeedback-zlib: configure-stagefeedback-zlib
41831 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41832 @r=`${PWD_COMMAND}`; export r; \
41833 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41834 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41835 $(HOST_EXPORTS) \
41836 $(POSTSTAGE1_HOST_EXPORTS) \
41837 cd $(HOST_SUBDIR)/zlib && \
41838 $(MAKE) $(BASE_FLAGS_TO_PASS) \
41839 CFLAGS="$(STAGEfeedback_CFLAGS)" \
41840 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
41841 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
41842 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41843 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41844 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41845 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
41846 TFLAGS="$(STAGEfeedback_TFLAGS)" \
41847 $(TARGET-stagefeedback-zlib)
41849 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
41850 clean-stagefeedback: clean-stagefeedback-zlib
41851 clean-stagefeedback-zlib:
41852 @if [ $(current_stage) = stagefeedback ]; then \
41853 [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
41854 else \
41855 [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
41856 $(MAKE) stagefeedback-start; \
41857 fi; \
41858 cd $(HOST_SUBDIR)/zlib && \
41859 $(MAKE) $(EXTRA_HOST_FLAGS) \
41860 $(POSTSTAGE1_FLAGS_TO_PASS) \
41861 clean
41862 @endif zlib-bootstrap
41868 .PHONY: check-zlib maybe-check-zlib
41869 maybe-check-zlib:
41870 @if zlib
41871 maybe-check-zlib: check-zlib
41873 check-zlib:
41875 @endif zlib
41877 .PHONY: install-zlib maybe-install-zlib
41878 maybe-install-zlib:
41879 @if zlib
41880 maybe-install-zlib: install-zlib
41882 install-zlib:
41884 @endif zlib
41886 .PHONY: install-strip-zlib maybe-install-strip-zlib
41887 maybe-install-strip-zlib:
41888 @if zlib
41889 maybe-install-strip-zlib: install-strip-zlib
41891 install-strip-zlib:
41893 @endif zlib
41895 # Other targets (info, dvi, pdf, etc.)
41897 .PHONY: maybe-info-zlib info-zlib
41898 maybe-info-zlib:
41899 @if zlib
41900 maybe-info-zlib: info-zlib
41902 info-zlib: \
41903 configure-zlib
41904 @[ -f ./zlib/Makefile ] || exit 0; \
41905 r=`${PWD_COMMAND}`; export r; \
41906 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41907 $(HOST_EXPORTS) \
41908 for flag in $(EXTRA_HOST_FLAGS) ; do \
41909 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41910 done; \
41911 echo "Doing info in zlib" ; \
41912 (cd $(HOST_SUBDIR)/zlib && \
41913 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41914 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41915 "RANLIB=$${RANLIB}" \
41916 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41917 info) \
41918 || exit 1
41920 @endif zlib
41922 .PHONY: maybe-dvi-zlib dvi-zlib
41923 maybe-dvi-zlib:
41924 @if zlib
41925 maybe-dvi-zlib: dvi-zlib
41927 dvi-zlib: \
41928 configure-zlib
41929 @[ -f ./zlib/Makefile ] || exit 0; \
41930 r=`${PWD_COMMAND}`; export r; \
41931 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41932 $(HOST_EXPORTS) \
41933 for flag in $(EXTRA_HOST_FLAGS) ; do \
41934 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41935 done; \
41936 echo "Doing dvi in zlib" ; \
41937 (cd $(HOST_SUBDIR)/zlib && \
41938 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41939 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41940 "RANLIB=$${RANLIB}" \
41941 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41942 dvi) \
41943 || exit 1
41945 @endif zlib
41947 .PHONY: maybe-pdf-zlib pdf-zlib
41948 maybe-pdf-zlib:
41949 @if zlib
41950 maybe-pdf-zlib: pdf-zlib
41952 pdf-zlib: \
41953 configure-zlib
41954 @[ -f ./zlib/Makefile ] || exit 0; \
41955 r=`${PWD_COMMAND}`; export r; \
41956 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41957 $(HOST_EXPORTS) \
41958 for flag in $(EXTRA_HOST_FLAGS) ; do \
41959 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41960 done; \
41961 echo "Doing pdf in zlib" ; \
41962 (cd $(HOST_SUBDIR)/zlib && \
41963 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41964 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41965 "RANLIB=$${RANLIB}" \
41966 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41967 pdf) \
41968 || exit 1
41970 @endif zlib
41972 .PHONY: maybe-html-zlib html-zlib
41973 maybe-html-zlib:
41974 @if zlib
41975 maybe-html-zlib: html-zlib
41977 html-zlib: \
41978 configure-zlib
41979 @[ -f ./zlib/Makefile ] || exit 0; \
41980 r=`${PWD_COMMAND}`; export r; \
41981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41982 $(HOST_EXPORTS) \
41983 for flag in $(EXTRA_HOST_FLAGS) ; do \
41984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41985 done; \
41986 echo "Doing html in zlib" ; \
41987 (cd $(HOST_SUBDIR)/zlib && \
41988 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41989 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41990 "RANLIB=$${RANLIB}" \
41991 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41992 html) \
41993 || exit 1
41995 @endif zlib
41997 .PHONY: maybe-TAGS-zlib TAGS-zlib
41998 maybe-TAGS-zlib:
41999 @if zlib
42000 maybe-TAGS-zlib: TAGS-zlib
42002 TAGS-zlib: \
42003 configure-zlib
42004 @[ -f ./zlib/Makefile ] || exit 0; \
42005 r=`${PWD_COMMAND}`; export r; \
42006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42007 $(HOST_EXPORTS) \
42008 for flag in $(EXTRA_HOST_FLAGS) ; do \
42009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42010 done; \
42011 echo "Doing TAGS in zlib" ; \
42012 (cd $(HOST_SUBDIR)/zlib && \
42013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42015 "RANLIB=$${RANLIB}" \
42016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42017 TAGS) \
42018 || exit 1
42020 @endif zlib
42022 .PHONY: maybe-install-info-zlib install-info-zlib
42023 maybe-install-info-zlib:
42024 @if zlib
42025 maybe-install-info-zlib: install-info-zlib
42027 install-info-zlib: \
42028 configure-zlib \
42029 info-zlib
42030 @[ -f ./zlib/Makefile ] || exit 0; \
42031 r=`${PWD_COMMAND}`; export r; \
42032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42033 $(HOST_EXPORTS) \
42034 for flag in $(EXTRA_HOST_FLAGS) ; do \
42035 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42036 done; \
42037 echo "Doing install-info in zlib" ; \
42038 (cd $(HOST_SUBDIR)/zlib && \
42039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42041 "RANLIB=$${RANLIB}" \
42042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42043 install-info) \
42044 || exit 1
42046 @endif zlib
42048 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
42049 maybe-install-pdf-zlib:
42050 @if zlib
42051 maybe-install-pdf-zlib: install-pdf-zlib
42053 install-pdf-zlib: \
42054 configure-zlib \
42055 pdf-zlib
42056 @[ -f ./zlib/Makefile ] || exit 0; \
42057 r=`${PWD_COMMAND}`; export r; \
42058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42059 $(HOST_EXPORTS) \
42060 for flag in $(EXTRA_HOST_FLAGS) ; do \
42061 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42062 done; \
42063 echo "Doing install-pdf in zlib" ; \
42064 (cd $(HOST_SUBDIR)/zlib && \
42065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42067 "RANLIB=$${RANLIB}" \
42068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42069 install-pdf) \
42070 || exit 1
42072 @endif zlib
42074 .PHONY: maybe-install-html-zlib install-html-zlib
42075 maybe-install-html-zlib:
42076 @if zlib
42077 maybe-install-html-zlib: install-html-zlib
42079 install-html-zlib: \
42080 configure-zlib \
42081 html-zlib
42082 @[ -f ./zlib/Makefile ] || exit 0; \
42083 r=`${PWD_COMMAND}`; export r; \
42084 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42085 $(HOST_EXPORTS) \
42086 for flag in $(EXTRA_HOST_FLAGS) ; do \
42087 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42088 done; \
42089 echo "Doing install-html in zlib" ; \
42090 (cd $(HOST_SUBDIR)/zlib && \
42091 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42092 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42093 "RANLIB=$${RANLIB}" \
42094 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42095 install-html) \
42096 || exit 1
42098 @endif zlib
42100 .PHONY: maybe-installcheck-zlib installcheck-zlib
42101 maybe-installcheck-zlib:
42102 @if zlib
42103 maybe-installcheck-zlib: installcheck-zlib
42105 installcheck-zlib: \
42106 configure-zlib
42107 @[ -f ./zlib/Makefile ] || exit 0; \
42108 r=`${PWD_COMMAND}`; export r; \
42109 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42110 $(HOST_EXPORTS) \
42111 for flag in $(EXTRA_HOST_FLAGS) ; do \
42112 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42113 done; \
42114 echo "Doing installcheck in zlib" ; \
42115 (cd $(HOST_SUBDIR)/zlib && \
42116 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42117 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42118 "RANLIB=$${RANLIB}" \
42119 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42120 installcheck) \
42121 || exit 1
42123 @endif zlib
42125 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
42126 maybe-mostlyclean-zlib:
42127 @if zlib
42128 maybe-mostlyclean-zlib: mostlyclean-zlib
42130 mostlyclean-zlib:
42131 @[ -f ./zlib/Makefile ] || exit 0; \
42132 r=`${PWD_COMMAND}`; export r; \
42133 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42134 $(HOST_EXPORTS) \
42135 for flag in $(EXTRA_HOST_FLAGS) ; do \
42136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42137 done; \
42138 echo "Doing mostlyclean in zlib" ; \
42139 (cd $(HOST_SUBDIR)/zlib && \
42140 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42141 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42142 "RANLIB=$${RANLIB}" \
42143 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42144 mostlyclean) \
42145 || exit 1
42147 @endif zlib
42149 .PHONY: maybe-clean-zlib clean-zlib
42150 maybe-clean-zlib:
42151 @if zlib
42152 maybe-clean-zlib: clean-zlib
42154 clean-zlib:
42155 @[ -f ./zlib/Makefile ] || exit 0; \
42156 r=`${PWD_COMMAND}`; export r; \
42157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42158 $(HOST_EXPORTS) \
42159 for flag in $(EXTRA_HOST_FLAGS) ; do \
42160 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42161 done; \
42162 echo "Doing clean in zlib" ; \
42163 (cd $(HOST_SUBDIR)/zlib && \
42164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42166 "RANLIB=$${RANLIB}" \
42167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42168 clean) \
42169 || exit 1
42171 @endif zlib
42173 .PHONY: maybe-distclean-zlib distclean-zlib
42174 maybe-distclean-zlib:
42175 @if zlib
42176 maybe-distclean-zlib: distclean-zlib
42178 distclean-zlib:
42179 @[ -f ./zlib/Makefile ] || exit 0; \
42180 r=`${PWD_COMMAND}`; export r; \
42181 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42182 $(HOST_EXPORTS) \
42183 for flag in $(EXTRA_HOST_FLAGS) ; do \
42184 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42185 done; \
42186 echo "Doing distclean in zlib" ; \
42187 (cd $(HOST_SUBDIR)/zlib && \
42188 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42189 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42190 "RANLIB=$${RANLIB}" \
42191 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42192 distclean) \
42193 || exit 1
42195 @endif zlib
42197 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
42198 maybe-maintainer-clean-zlib:
42199 @if zlib
42200 maybe-maintainer-clean-zlib: maintainer-clean-zlib
42202 maintainer-clean-zlib:
42203 @[ -f ./zlib/Makefile ] || exit 0; \
42204 r=`${PWD_COMMAND}`; export r; \
42205 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42206 $(HOST_EXPORTS) \
42207 for flag in $(EXTRA_HOST_FLAGS) ; do \
42208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42209 done; \
42210 echo "Doing maintainer-clean in zlib" ; \
42211 (cd $(HOST_SUBDIR)/zlib && \
42212 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42213 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42214 "RANLIB=$${RANLIB}" \
42215 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42216 maintainer-clean) \
42217 || exit 1
42219 @endif zlib
42223 .PHONY: configure-gdb maybe-configure-gdb
42224 maybe-configure-gdb:
42225 @if gcc-bootstrap
42226 configure-gdb: stage_current
42227 @endif gcc-bootstrap
42228 @if gdb
42229 maybe-configure-gdb: configure-gdb
42230 configure-gdb:
42231 @: $(MAKE); $(unstage)
42232 @r=`${PWD_COMMAND}`; export r; \
42233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42234 test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
42235 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
42236 $(HOST_EXPORTS) \
42237 echo Configuring in $(HOST_SUBDIR)/gdb; \
42238 cd "$(HOST_SUBDIR)/gdb" || exit 1; \
42239 case $(srcdir) in \
42240 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42241 *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
42242 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42243 esac; \
42244 srcdiroption="--srcdir=$${topdir}/gdb"; \
42245 libsrcdir="$$s/gdb"; \
42246 $(SHELL) $${libsrcdir}/configure \
42247 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42248 --target=${target_alias} $${srcdiroption} \
42249 || exit 1
42250 @endif gdb
42256 .PHONY: all-gdb maybe-all-gdb
42257 maybe-all-gdb:
42258 @if gcc-bootstrap
42259 all-gdb: stage_current
42260 @endif gcc-bootstrap
42261 @if gdb
42262 TARGET-gdb=all
42263 maybe-all-gdb: all-gdb
42264 all-gdb: configure-gdb
42265 @: $(MAKE); $(unstage)
42266 @r=`${PWD_COMMAND}`; export r; \
42267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42268 $(HOST_EXPORTS) \
42269 (cd $(HOST_SUBDIR)/gdb && \
42270 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42271 $(TARGET-gdb))
42272 @endif gdb
42277 .PHONY: check-gdb maybe-check-gdb
42278 maybe-check-gdb:
42279 @if gdb
42280 maybe-check-gdb: check-gdb
42282 check-gdb:
42283 @: $(MAKE); $(unstage)
42284 @r=`${PWD_COMMAND}`; export r; \
42285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42286 $(HOST_EXPORTS) \
42287 (cd $(HOST_SUBDIR)/gdb && \
42288 $(MAKE) $(FLAGS_TO_PASS) check)
42290 @endif gdb
42292 .PHONY: install-gdb maybe-install-gdb
42293 maybe-install-gdb:
42294 @if gdb
42295 maybe-install-gdb: install-gdb
42297 install-gdb: installdirs
42298 @: $(MAKE); $(unstage)
42299 @r=`${PWD_COMMAND}`; export r; \
42300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42301 $(HOST_EXPORTS) \
42302 (cd $(HOST_SUBDIR)/gdb && \
42303 $(MAKE) $(FLAGS_TO_PASS) install)
42305 @endif gdb
42307 .PHONY: install-strip-gdb maybe-install-strip-gdb
42308 maybe-install-strip-gdb:
42309 @if gdb
42310 maybe-install-strip-gdb: install-strip-gdb
42312 install-strip-gdb: installdirs
42313 @: $(MAKE); $(unstage)
42314 @r=`${PWD_COMMAND}`; export r; \
42315 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42316 $(HOST_EXPORTS) \
42317 (cd $(HOST_SUBDIR)/gdb && \
42318 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42320 @endif gdb
42322 # Other targets (info, dvi, pdf, etc.)
42324 .PHONY: maybe-info-gdb info-gdb
42325 maybe-info-gdb:
42326 @if gdb
42327 maybe-info-gdb: info-gdb
42329 info-gdb: \
42330 configure-gdb
42331 @: $(MAKE); $(unstage)
42332 @[ -f ./gdb/Makefile ] || exit 0; \
42333 r=`${PWD_COMMAND}`; export r; \
42334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42335 $(HOST_EXPORTS) \
42336 for flag in $(EXTRA_HOST_FLAGS) ; do \
42337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42338 done; \
42339 echo "Doing info in gdb" ; \
42340 (cd $(HOST_SUBDIR)/gdb && \
42341 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42342 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42343 "RANLIB=$${RANLIB}" \
42344 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42345 info) \
42346 || exit 1
42348 @endif gdb
42350 .PHONY: maybe-dvi-gdb dvi-gdb
42351 maybe-dvi-gdb:
42352 @if gdb
42353 maybe-dvi-gdb: dvi-gdb
42355 dvi-gdb: \
42356 configure-gdb
42357 @: $(MAKE); $(unstage)
42358 @[ -f ./gdb/Makefile ] || exit 0; \
42359 r=`${PWD_COMMAND}`; export r; \
42360 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42361 $(HOST_EXPORTS) \
42362 for flag in $(EXTRA_HOST_FLAGS) ; do \
42363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42364 done; \
42365 echo "Doing dvi in gdb" ; \
42366 (cd $(HOST_SUBDIR)/gdb && \
42367 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42368 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42369 "RANLIB=$${RANLIB}" \
42370 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42371 dvi) \
42372 || exit 1
42374 @endif gdb
42376 .PHONY: maybe-pdf-gdb pdf-gdb
42377 maybe-pdf-gdb:
42378 @if gdb
42379 maybe-pdf-gdb: pdf-gdb
42381 pdf-gdb: \
42382 configure-gdb
42383 @: $(MAKE); $(unstage)
42384 @[ -f ./gdb/Makefile ] || exit 0; \
42385 r=`${PWD_COMMAND}`; export r; \
42386 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42387 $(HOST_EXPORTS) \
42388 for flag in $(EXTRA_HOST_FLAGS) ; do \
42389 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42390 done; \
42391 echo "Doing pdf in gdb" ; \
42392 (cd $(HOST_SUBDIR)/gdb && \
42393 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42394 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42395 "RANLIB=$${RANLIB}" \
42396 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42397 pdf) \
42398 || exit 1
42400 @endif gdb
42402 .PHONY: maybe-html-gdb html-gdb
42403 maybe-html-gdb:
42404 @if gdb
42405 maybe-html-gdb: html-gdb
42407 html-gdb: \
42408 configure-gdb
42409 @: $(MAKE); $(unstage)
42410 @[ -f ./gdb/Makefile ] || exit 0; \
42411 r=`${PWD_COMMAND}`; export r; \
42412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42413 $(HOST_EXPORTS) \
42414 for flag in $(EXTRA_HOST_FLAGS) ; do \
42415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42416 done; \
42417 echo "Doing html in gdb" ; \
42418 (cd $(HOST_SUBDIR)/gdb && \
42419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42421 "RANLIB=$${RANLIB}" \
42422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42423 html) \
42424 || exit 1
42426 @endif gdb
42428 .PHONY: maybe-TAGS-gdb TAGS-gdb
42429 maybe-TAGS-gdb:
42430 @if gdb
42431 maybe-TAGS-gdb: TAGS-gdb
42433 TAGS-gdb: \
42434 configure-gdb
42435 @: $(MAKE); $(unstage)
42436 @[ -f ./gdb/Makefile ] || exit 0; \
42437 r=`${PWD_COMMAND}`; export r; \
42438 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42439 $(HOST_EXPORTS) \
42440 for flag in $(EXTRA_HOST_FLAGS) ; do \
42441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42442 done; \
42443 echo "Doing TAGS in gdb" ; \
42444 (cd $(HOST_SUBDIR)/gdb && \
42445 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42446 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42447 "RANLIB=$${RANLIB}" \
42448 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42449 TAGS) \
42450 || exit 1
42452 @endif gdb
42454 .PHONY: maybe-install-info-gdb install-info-gdb
42455 maybe-install-info-gdb:
42456 @if gdb
42457 maybe-install-info-gdb: install-info-gdb
42459 install-info-gdb: \
42460 configure-gdb \
42461 info-gdb
42462 @: $(MAKE); $(unstage)
42463 @[ -f ./gdb/Makefile ] || exit 0; \
42464 r=`${PWD_COMMAND}`; export r; \
42465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42466 $(HOST_EXPORTS) \
42467 for flag in $(EXTRA_HOST_FLAGS) ; do \
42468 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42469 done; \
42470 echo "Doing install-info in gdb" ; \
42471 (cd $(HOST_SUBDIR)/gdb && \
42472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42474 "RANLIB=$${RANLIB}" \
42475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42476 install-info) \
42477 || exit 1
42479 @endif gdb
42481 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
42482 maybe-install-pdf-gdb:
42483 @if gdb
42484 maybe-install-pdf-gdb: install-pdf-gdb
42486 install-pdf-gdb: \
42487 configure-gdb \
42488 pdf-gdb
42489 @: $(MAKE); $(unstage)
42490 @[ -f ./gdb/Makefile ] || exit 0; \
42491 r=`${PWD_COMMAND}`; export r; \
42492 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42493 $(HOST_EXPORTS) \
42494 for flag in $(EXTRA_HOST_FLAGS) ; do \
42495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42496 done; \
42497 echo "Doing install-pdf in gdb" ; \
42498 (cd $(HOST_SUBDIR)/gdb && \
42499 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42500 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42501 "RANLIB=$${RANLIB}" \
42502 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42503 install-pdf) \
42504 || exit 1
42506 @endif gdb
42508 .PHONY: maybe-install-html-gdb install-html-gdb
42509 maybe-install-html-gdb:
42510 @if gdb
42511 maybe-install-html-gdb: install-html-gdb
42513 install-html-gdb: \
42514 configure-gdb \
42515 html-gdb
42516 @: $(MAKE); $(unstage)
42517 @[ -f ./gdb/Makefile ] || exit 0; \
42518 r=`${PWD_COMMAND}`; export r; \
42519 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42520 $(HOST_EXPORTS) \
42521 for flag in $(EXTRA_HOST_FLAGS) ; do \
42522 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42523 done; \
42524 echo "Doing install-html in gdb" ; \
42525 (cd $(HOST_SUBDIR)/gdb && \
42526 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42527 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42528 "RANLIB=$${RANLIB}" \
42529 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42530 install-html) \
42531 || exit 1
42533 @endif gdb
42535 .PHONY: maybe-installcheck-gdb installcheck-gdb
42536 maybe-installcheck-gdb:
42537 @if gdb
42538 maybe-installcheck-gdb: installcheck-gdb
42540 installcheck-gdb: \
42541 configure-gdb
42542 @: $(MAKE); $(unstage)
42543 @[ -f ./gdb/Makefile ] || exit 0; \
42544 r=`${PWD_COMMAND}`; export r; \
42545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42546 $(HOST_EXPORTS) \
42547 for flag in $(EXTRA_HOST_FLAGS) ; do \
42548 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42549 done; \
42550 echo "Doing installcheck in gdb" ; \
42551 (cd $(HOST_SUBDIR)/gdb && \
42552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42554 "RANLIB=$${RANLIB}" \
42555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42556 installcheck) \
42557 || exit 1
42559 @endif gdb
42561 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
42562 maybe-mostlyclean-gdb:
42563 @if gdb
42564 maybe-mostlyclean-gdb: mostlyclean-gdb
42566 mostlyclean-gdb:
42567 @: $(MAKE); $(unstage)
42568 @[ -f ./gdb/Makefile ] || exit 0; \
42569 r=`${PWD_COMMAND}`; export r; \
42570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42571 $(HOST_EXPORTS) \
42572 for flag in $(EXTRA_HOST_FLAGS) ; do \
42573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42574 done; \
42575 echo "Doing mostlyclean in gdb" ; \
42576 (cd $(HOST_SUBDIR)/gdb && \
42577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42579 "RANLIB=$${RANLIB}" \
42580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42581 mostlyclean) \
42582 || exit 1
42584 @endif gdb
42586 .PHONY: maybe-clean-gdb clean-gdb
42587 maybe-clean-gdb:
42588 @if gdb
42589 maybe-clean-gdb: clean-gdb
42591 clean-gdb:
42592 @: $(MAKE); $(unstage)
42593 @[ -f ./gdb/Makefile ] || exit 0; \
42594 r=`${PWD_COMMAND}`; export r; \
42595 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42596 $(HOST_EXPORTS) \
42597 for flag in $(EXTRA_HOST_FLAGS) ; do \
42598 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42599 done; \
42600 echo "Doing clean in gdb" ; \
42601 (cd $(HOST_SUBDIR)/gdb && \
42602 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42603 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42604 "RANLIB=$${RANLIB}" \
42605 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42606 clean) \
42607 || exit 1
42609 @endif gdb
42611 .PHONY: maybe-distclean-gdb distclean-gdb
42612 maybe-distclean-gdb:
42613 @if gdb
42614 maybe-distclean-gdb: distclean-gdb
42616 distclean-gdb:
42617 @: $(MAKE); $(unstage)
42618 @[ -f ./gdb/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) ; do \
42623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42624 done; \
42625 echo "Doing distclean in gdb" ; \
42626 (cd $(HOST_SUBDIR)/gdb && \
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 distclean) \
42632 || exit 1
42634 @endif gdb
42636 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
42637 maybe-maintainer-clean-gdb:
42638 @if gdb
42639 maybe-maintainer-clean-gdb: maintainer-clean-gdb
42641 maintainer-clean-gdb:
42642 @: $(MAKE); $(unstage)
42643 @[ -f ./gdb/Makefile ] || exit 0; \
42644 r=`${PWD_COMMAND}`; export r; \
42645 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42646 $(HOST_EXPORTS) \
42647 for flag in $(EXTRA_HOST_FLAGS) ; do \
42648 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42649 done; \
42650 echo "Doing maintainer-clean in gdb" ; \
42651 (cd $(HOST_SUBDIR)/gdb && \
42652 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42653 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42654 "RANLIB=$${RANLIB}" \
42655 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42656 maintainer-clean) \
42657 || exit 1
42659 @endif gdb
42663 .PHONY: configure-expect maybe-configure-expect
42664 maybe-configure-expect:
42665 @if gcc-bootstrap
42666 configure-expect: stage_current
42667 @endif gcc-bootstrap
42668 @if expect
42669 maybe-configure-expect: configure-expect
42670 configure-expect:
42671 @: $(MAKE); $(unstage)
42672 @r=`${PWD_COMMAND}`; export r; \
42673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42674 test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
42675 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
42676 $(HOST_EXPORTS) \
42677 echo Configuring in $(HOST_SUBDIR)/expect; \
42678 cd "$(HOST_SUBDIR)/expect" || exit 1; \
42679 case $(srcdir) in \
42680 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42681 *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
42682 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42683 esac; \
42684 srcdiroption="--srcdir=$${topdir}/expect"; \
42685 libsrcdir="$$s/expect"; \
42686 $(SHELL) $${libsrcdir}/configure \
42687 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
42688 --target=${target_alias} $${srcdiroption} \
42689 || exit 1
42690 @endif expect
42696 .PHONY: all-expect maybe-all-expect
42697 maybe-all-expect:
42698 @if gcc-bootstrap
42699 all-expect: stage_current
42700 @endif gcc-bootstrap
42701 @if expect
42702 TARGET-expect=all
42703 maybe-all-expect: all-expect
42704 all-expect: configure-expect
42705 @: $(MAKE); $(unstage)
42706 @r=`${PWD_COMMAND}`; export r; \
42707 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42708 $(HOST_EXPORTS) \
42709 (cd $(HOST_SUBDIR)/expect && \
42710 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
42711 $(TARGET-expect))
42712 @endif expect
42717 .PHONY: check-expect maybe-check-expect
42718 maybe-check-expect:
42719 @if expect
42720 maybe-check-expect: check-expect
42722 check-expect:
42723 @: $(MAKE); $(unstage)
42724 @r=`${PWD_COMMAND}`; export r; \
42725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42726 $(HOST_EXPORTS) \
42727 (cd $(HOST_SUBDIR)/expect && \
42728 $(MAKE) $(FLAGS_TO_PASS) check)
42730 @endif expect
42732 .PHONY: install-expect maybe-install-expect
42733 maybe-install-expect:
42734 @if expect
42735 maybe-install-expect: install-expect
42737 install-expect: installdirs
42738 @: $(MAKE); $(unstage)
42739 @r=`${PWD_COMMAND}`; export r; \
42740 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42741 $(HOST_EXPORTS) \
42742 (cd $(HOST_SUBDIR)/expect && \
42743 $(MAKE) $(FLAGS_TO_PASS) install)
42745 @endif expect
42747 .PHONY: install-strip-expect maybe-install-strip-expect
42748 maybe-install-strip-expect:
42749 @if expect
42750 maybe-install-strip-expect: install-strip-expect
42752 install-strip-expect: installdirs
42753 @: $(MAKE); $(unstage)
42754 @r=`${PWD_COMMAND}`; export r; \
42755 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756 $(HOST_EXPORTS) \
42757 (cd $(HOST_SUBDIR)/expect && \
42758 $(MAKE) $(FLAGS_TO_PASS) install-strip)
42760 @endif expect
42762 # Other targets (info, dvi, pdf, etc.)
42764 .PHONY: maybe-info-expect info-expect
42765 maybe-info-expect:
42766 @if expect
42767 maybe-info-expect: info-expect
42769 info-expect: \
42770 configure-expect
42771 @: $(MAKE); $(unstage)
42772 @[ -f ./expect/Makefile ] || exit 0; \
42773 r=`${PWD_COMMAND}`; export r; \
42774 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42775 $(HOST_EXPORTS) \
42776 for flag in $(EXTRA_HOST_FLAGS) ; do \
42777 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42778 done; \
42779 echo "Doing info in expect" ; \
42780 (cd $(HOST_SUBDIR)/expect && \
42781 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42782 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42783 "RANLIB=$${RANLIB}" \
42784 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42785 info) \
42786 || exit 1
42788 @endif expect
42790 .PHONY: maybe-dvi-expect dvi-expect
42791 maybe-dvi-expect:
42792 @if expect
42793 maybe-dvi-expect: dvi-expect
42795 dvi-expect: \
42796 configure-expect
42797 @: $(MAKE); $(unstage)
42798 @[ -f ./expect/Makefile ] || exit 0; \
42799 r=`${PWD_COMMAND}`; export r; \
42800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42801 $(HOST_EXPORTS) \
42802 for flag in $(EXTRA_HOST_FLAGS) ; do \
42803 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42804 done; \
42805 echo "Doing dvi in expect" ; \
42806 (cd $(HOST_SUBDIR)/expect && \
42807 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42808 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42809 "RANLIB=$${RANLIB}" \
42810 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42811 dvi) \
42812 || exit 1
42814 @endif expect
42816 .PHONY: maybe-pdf-expect pdf-expect
42817 maybe-pdf-expect:
42818 @if expect
42819 maybe-pdf-expect: pdf-expect
42821 pdf-expect: \
42822 configure-expect
42823 @: $(MAKE); $(unstage)
42824 @[ -f ./expect/Makefile ] || exit 0; \
42825 r=`${PWD_COMMAND}`; export r; \
42826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42827 $(HOST_EXPORTS) \
42828 for flag in $(EXTRA_HOST_FLAGS) ; do \
42829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42830 done; \
42831 echo "Doing pdf in expect" ; \
42832 (cd $(HOST_SUBDIR)/expect && \
42833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42835 "RANLIB=$${RANLIB}" \
42836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42837 pdf) \
42838 || exit 1
42840 @endif expect
42842 .PHONY: maybe-html-expect html-expect
42843 maybe-html-expect:
42844 @if expect
42845 maybe-html-expect: html-expect
42847 html-expect: \
42848 configure-expect
42849 @: $(MAKE); $(unstage)
42850 @[ -f ./expect/Makefile ] || exit 0; \
42851 r=`${PWD_COMMAND}`; export r; \
42852 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42853 $(HOST_EXPORTS) \
42854 for flag in $(EXTRA_HOST_FLAGS) ; do \
42855 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42856 done; \
42857 echo "Doing html in expect" ; \
42858 (cd $(HOST_SUBDIR)/expect && \
42859 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42860 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42861 "RANLIB=$${RANLIB}" \
42862 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42863 html) \
42864 || exit 1
42866 @endif expect
42868 .PHONY: maybe-TAGS-expect TAGS-expect
42869 maybe-TAGS-expect:
42870 @if expect
42871 maybe-TAGS-expect: TAGS-expect
42873 TAGS-expect: \
42874 configure-expect
42875 @: $(MAKE); $(unstage)
42876 @[ -f ./expect/Makefile ] || exit 0; \
42877 r=`${PWD_COMMAND}`; export r; \
42878 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42879 $(HOST_EXPORTS) \
42880 for flag in $(EXTRA_HOST_FLAGS) ; do \
42881 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42882 done; \
42883 echo "Doing TAGS in expect" ; \
42884 (cd $(HOST_SUBDIR)/expect && \
42885 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42886 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42887 "RANLIB=$${RANLIB}" \
42888 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42889 TAGS) \
42890 || exit 1
42892 @endif expect
42894 .PHONY: maybe-install-info-expect install-info-expect
42895 maybe-install-info-expect:
42896 @if expect
42897 maybe-install-info-expect: install-info-expect
42899 install-info-expect: \
42900 configure-expect \
42901 info-expect
42902 @: $(MAKE); $(unstage)
42903 @[ -f ./expect/Makefile ] || exit 0; \
42904 r=`${PWD_COMMAND}`; export r; \
42905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42906 $(HOST_EXPORTS) \
42907 for flag in $(EXTRA_HOST_FLAGS) ; do \
42908 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42909 done; \
42910 echo "Doing install-info in expect" ; \
42911 (cd $(HOST_SUBDIR)/expect && \
42912 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42913 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42914 "RANLIB=$${RANLIB}" \
42915 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42916 install-info) \
42917 || exit 1
42919 @endif expect
42921 .PHONY: maybe-install-pdf-expect install-pdf-expect
42922 maybe-install-pdf-expect:
42923 @if expect
42924 maybe-install-pdf-expect: install-pdf-expect
42926 install-pdf-expect: \
42927 configure-expect \
42928 pdf-expect
42929 @: $(MAKE); $(unstage)
42930 @[ -f ./expect/Makefile ] || exit 0; \
42931 r=`${PWD_COMMAND}`; export r; \
42932 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42933 $(HOST_EXPORTS) \
42934 for flag in $(EXTRA_HOST_FLAGS) ; do \
42935 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42936 done; \
42937 echo "Doing install-pdf in expect" ; \
42938 (cd $(HOST_SUBDIR)/expect && \
42939 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42940 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42941 "RANLIB=$${RANLIB}" \
42942 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42943 install-pdf) \
42944 || exit 1
42946 @endif expect
42948 .PHONY: maybe-install-html-expect install-html-expect
42949 maybe-install-html-expect:
42950 @if expect
42951 maybe-install-html-expect: install-html-expect
42953 install-html-expect: \
42954 configure-expect \
42955 html-expect
42956 @: $(MAKE); $(unstage)
42957 @[ -f ./expect/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 install-html in expect" ; \
42965 (cd $(HOST_SUBDIR)/expect && \
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 install-html) \
42971 || exit 1
42973 @endif expect
42975 .PHONY: maybe-installcheck-expect installcheck-expect
42976 maybe-installcheck-expect:
42977 @if expect
42978 maybe-installcheck-expect: installcheck-expect
42980 installcheck-expect: \
42981 configure-expect
42982 @: $(MAKE); $(unstage)
42983 @[ -f ./expect/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 installcheck in expect" ; \
42991 (cd $(HOST_SUBDIR)/expect && \
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 installcheck) \
42997 || exit 1
42999 @endif expect
43001 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
43002 maybe-mostlyclean-expect:
43003 @if expect
43004 maybe-mostlyclean-expect: mostlyclean-expect
43006 mostlyclean-expect:
43007 @: $(MAKE); $(unstage)
43008 @[ -f ./expect/Makefile ] || exit 0; \
43009 r=`${PWD_COMMAND}`; export r; \
43010 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43011 $(HOST_EXPORTS) \
43012 for flag in $(EXTRA_HOST_FLAGS) ; do \
43013 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43014 done; \
43015 echo "Doing mostlyclean in expect" ; \
43016 (cd $(HOST_SUBDIR)/expect && \
43017 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43018 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43019 "RANLIB=$${RANLIB}" \
43020 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43021 mostlyclean) \
43022 || exit 1
43024 @endif expect
43026 .PHONY: maybe-clean-expect clean-expect
43027 maybe-clean-expect:
43028 @if expect
43029 maybe-clean-expect: clean-expect
43031 clean-expect:
43032 @: $(MAKE); $(unstage)
43033 @[ -f ./expect/Makefile ] || exit 0; \
43034 r=`${PWD_COMMAND}`; export r; \
43035 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43036 $(HOST_EXPORTS) \
43037 for flag in $(EXTRA_HOST_FLAGS) ; do \
43038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43039 done; \
43040 echo "Doing clean in expect" ; \
43041 (cd $(HOST_SUBDIR)/expect && \
43042 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43043 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43044 "RANLIB=$${RANLIB}" \
43045 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43046 clean) \
43047 || exit 1
43049 @endif expect
43051 .PHONY: maybe-distclean-expect distclean-expect
43052 maybe-distclean-expect:
43053 @if expect
43054 maybe-distclean-expect: distclean-expect
43056 distclean-expect:
43057 @: $(MAKE); $(unstage)
43058 @[ -f ./expect/Makefile ] || exit 0; \
43059 r=`${PWD_COMMAND}`; export r; \
43060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43061 $(HOST_EXPORTS) \
43062 for flag in $(EXTRA_HOST_FLAGS) ; do \
43063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43064 done; \
43065 echo "Doing distclean in expect" ; \
43066 (cd $(HOST_SUBDIR)/expect && \
43067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43069 "RANLIB=$${RANLIB}" \
43070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43071 distclean) \
43072 || exit 1
43074 @endif expect
43076 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
43077 maybe-maintainer-clean-expect:
43078 @if expect
43079 maybe-maintainer-clean-expect: maintainer-clean-expect
43081 maintainer-clean-expect:
43082 @: $(MAKE); $(unstage)
43083 @[ -f ./expect/Makefile ] || exit 0; \
43084 r=`${PWD_COMMAND}`; export r; \
43085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43086 $(HOST_EXPORTS) \
43087 for flag in $(EXTRA_HOST_FLAGS) ; do \
43088 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43089 done; \
43090 echo "Doing maintainer-clean in expect" ; \
43091 (cd $(HOST_SUBDIR)/expect && \
43092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43094 "RANLIB=$${RANLIB}" \
43095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43096 maintainer-clean) \
43097 || exit 1
43099 @endif expect
43103 .PHONY: configure-guile maybe-configure-guile
43104 maybe-configure-guile:
43105 @if gcc-bootstrap
43106 configure-guile: stage_current
43107 @endif gcc-bootstrap
43108 @if guile
43109 maybe-configure-guile: configure-guile
43110 configure-guile:
43111 @: $(MAKE); $(unstage)
43112 @r=`${PWD_COMMAND}`; export r; \
43113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43114 test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
43115 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
43116 $(HOST_EXPORTS) \
43117 echo Configuring in $(HOST_SUBDIR)/guile; \
43118 cd "$(HOST_SUBDIR)/guile" || exit 1; \
43119 case $(srcdir) in \
43120 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43121 *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
43122 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43123 esac; \
43124 srcdiroption="--srcdir=$${topdir}/guile"; \
43125 libsrcdir="$$s/guile"; \
43126 $(SHELL) $${libsrcdir}/configure \
43127 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43128 --target=${target_alias} $${srcdiroption} \
43129 || exit 1
43130 @endif guile
43136 .PHONY: all-guile maybe-all-guile
43137 maybe-all-guile:
43138 @if gcc-bootstrap
43139 all-guile: stage_current
43140 @endif gcc-bootstrap
43141 @if guile
43142 TARGET-guile=all
43143 maybe-all-guile: all-guile
43144 all-guile: configure-guile
43145 @: $(MAKE); $(unstage)
43146 @r=`${PWD_COMMAND}`; export r; \
43147 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43148 $(HOST_EXPORTS) \
43149 (cd $(HOST_SUBDIR)/guile && \
43150 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43151 $(TARGET-guile))
43152 @endif guile
43157 .PHONY: check-guile maybe-check-guile
43158 maybe-check-guile:
43159 @if guile
43160 maybe-check-guile: check-guile
43162 check-guile:
43163 @: $(MAKE); $(unstage)
43164 @r=`${PWD_COMMAND}`; export r; \
43165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166 $(HOST_EXPORTS) \
43167 (cd $(HOST_SUBDIR)/guile && \
43168 $(MAKE) $(FLAGS_TO_PASS) check)
43170 @endif guile
43172 .PHONY: install-guile maybe-install-guile
43173 maybe-install-guile:
43174 @if guile
43175 maybe-install-guile: install-guile
43177 install-guile: installdirs
43178 @: $(MAKE); $(unstage)
43179 @r=`${PWD_COMMAND}`; export r; \
43180 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181 $(HOST_EXPORTS) \
43182 (cd $(HOST_SUBDIR)/guile && \
43183 $(MAKE) $(FLAGS_TO_PASS) install)
43185 @endif guile
43187 .PHONY: install-strip-guile maybe-install-strip-guile
43188 maybe-install-strip-guile:
43189 @if guile
43190 maybe-install-strip-guile: install-strip-guile
43192 install-strip-guile: installdirs
43193 @: $(MAKE); $(unstage)
43194 @r=`${PWD_COMMAND}`; export r; \
43195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43196 $(HOST_EXPORTS) \
43197 (cd $(HOST_SUBDIR)/guile && \
43198 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43200 @endif guile
43202 # Other targets (info, dvi, pdf, etc.)
43204 .PHONY: maybe-info-guile info-guile
43205 maybe-info-guile:
43206 @if guile
43207 maybe-info-guile: info-guile
43209 info-guile: \
43210 configure-guile
43211 @: $(MAKE); $(unstage)
43212 @[ -f ./guile/Makefile ] || exit 0; \
43213 r=`${PWD_COMMAND}`; export r; \
43214 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43215 $(HOST_EXPORTS) \
43216 for flag in $(EXTRA_HOST_FLAGS) ; do \
43217 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43218 done; \
43219 echo "Doing info in guile" ; \
43220 (cd $(HOST_SUBDIR)/guile && \
43221 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43222 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43223 "RANLIB=$${RANLIB}" \
43224 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43225 info) \
43226 || exit 1
43228 @endif guile
43230 .PHONY: maybe-dvi-guile dvi-guile
43231 maybe-dvi-guile:
43232 @if guile
43233 maybe-dvi-guile: dvi-guile
43235 dvi-guile: \
43236 configure-guile
43237 @: $(MAKE); $(unstage)
43238 @[ -f ./guile/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 dvi in guile" ; \
43246 (cd $(HOST_SUBDIR)/guile && \
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 dvi) \
43252 || exit 1
43254 @endif guile
43256 .PHONY: maybe-pdf-guile pdf-guile
43257 maybe-pdf-guile:
43258 @if guile
43259 maybe-pdf-guile: pdf-guile
43261 pdf-guile: \
43262 configure-guile
43263 @: $(MAKE); $(unstage)
43264 @[ -f ./guile/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 pdf in guile" ; \
43272 (cd $(HOST_SUBDIR)/guile && \
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 pdf) \
43278 || exit 1
43280 @endif guile
43282 .PHONY: maybe-html-guile html-guile
43283 maybe-html-guile:
43284 @if guile
43285 maybe-html-guile: html-guile
43287 html-guile: \
43288 configure-guile
43289 @: $(MAKE); $(unstage)
43290 @[ -f ./guile/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 html in guile" ; \
43298 (cd $(HOST_SUBDIR)/guile && \
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 html) \
43304 || exit 1
43306 @endif guile
43308 .PHONY: maybe-TAGS-guile TAGS-guile
43309 maybe-TAGS-guile:
43310 @if guile
43311 maybe-TAGS-guile: TAGS-guile
43313 TAGS-guile: \
43314 configure-guile
43315 @: $(MAKE); $(unstage)
43316 @[ -f ./guile/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 TAGS in guile" ; \
43324 (cd $(HOST_SUBDIR)/guile && \
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 TAGS) \
43330 || exit 1
43332 @endif guile
43334 .PHONY: maybe-install-info-guile install-info-guile
43335 maybe-install-info-guile:
43336 @if guile
43337 maybe-install-info-guile: install-info-guile
43339 install-info-guile: \
43340 configure-guile \
43341 info-guile
43342 @: $(MAKE); $(unstage)
43343 @[ -f ./guile/Makefile ] || exit 0; \
43344 r=`${PWD_COMMAND}`; export r; \
43345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43346 $(HOST_EXPORTS) \
43347 for flag in $(EXTRA_HOST_FLAGS) ; do \
43348 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43349 done; \
43350 echo "Doing install-info in guile" ; \
43351 (cd $(HOST_SUBDIR)/guile && \
43352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43354 "RANLIB=$${RANLIB}" \
43355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43356 install-info) \
43357 || exit 1
43359 @endif guile
43361 .PHONY: maybe-install-pdf-guile install-pdf-guile
43362 maybe-install-pdf-guile:
43363 @if guile
43364 maybe-install-pdf-guile: install-pdf-guile
43366 install-pdf-guile: \
43367 configure-guile \
43368 pdf-guile
43369 @: $(MAKE); $(unstage)
43370 @[ -f ./guile/Makefile ] || exit 0; \
43371 r=`${PWD_COMMAND}`; export r; \
43372 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43373 $(HOST_EXPORTS) \
43374 for flag in $(EXTRA_HOST_FLAGS) ; do \
43375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43376 done; \
43377 echo "Doing install-pdf in guile" ; \
43378 (cd $(HOST_SUBDIR)/guile && \
43379 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43380 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43381 "RANLIB=$${RANLIB}" \
43382 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43383 install-pdf) \
43384 || exit 1
43386 @endif guile
43388 .PHONY: maybe-install-html-guile install-html-guile
43389 maybe-install-html-guile:
43390 @if guile
43391 maybe-install-html-guile: install-html-guile
43393 install-html-guile: \
43394 configure-guile \
43395 html-guile
43396 @: $(MAKE); $(unstage)
43397 @[ -f ./guile/Makefile ] || exit 0; \
43398 r=`${PWD_COMMAND}`; export r; \
43399 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43400 $(HOST_EXPORTS) \
43401 for flag in $(EXTRA_HOST_FLAGS) ; do \
43402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43403 done; \
43404 echo "Doing install-html in guile" ; \
43405 (cd $(HOST_SUBDIR)/guile && \
43406 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43407 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43408 "RANLIB=$${RANLIB}" \
43409 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43410 install-html) \
43411 || exit 1
43413 @endif guile
43415 .PHONY: maybe-installcheck-guile installcheck-guile
43416 maybe-installcheck-guile:
43417 @if guile
43418 maybe-installcheck-guile: installcheck-guile
43420 installcheck-guile: \
43421 configure-guile
43422 @: $(MAKE); $(unstage)
43423 @[ -f ./guile/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 installcheck in guile" ; \
43431 (cd $(HOST_SUBDIR)/guile && \
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 installcheck) \
43437 || exit 1
43439 @endif guile
43441 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
43442 maybe-mostlyclean-guile:
43443 @if guile
43444 maybe-mostlyclean-guile: mostlyclean-guile
43446 mostlyclean-guile:
43447 @: $(MAKE); $(unstage)
43448 @[ -f ./guile/Makefile ] || exit 0; \
43449 r=`${PWD_COMMAND}`; export r; \
43450 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43451 $(HOST_EXPORTS) \
43452 for flag in $(EXTRA_HOST_FLAGS) ; do \
43453 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43454 done; \
43455 echo "Doing mostlyclean in guile" ; \
43456 (cd $(HOST_SUBDIR)/guile && \
43457 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43458 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43459 "RANLIB=$${RANLIB}" \
43460 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43461 mostlyclean) \
43462 || exit 1
43464 @endif guile
43466 .PHONY: maybe-clean-guile clean-guile
43467 maybe-clean-guile:
43468 @if guile
43469 maybe-clean-guile: clean-guile
43471 clean-guile:
43472 @: $(MAKE); $(unstage)
43473 @[ -f ./guile/Makefile ] || exit 0; \
43474 r=`${PWD_COMMAND}`; export r; \
43475 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43476 $(HOST_EXPORTS) \
43477 for flag in $(EXTRA_HOST_FLAGS) ; do \
43478 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43479 done; \
43480 echo "Doing clean in guile" ; \
43481 (cd $(HOST_SUBDIR)/guile && \
43482 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43483 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43484 "RANLIB=$${RANLIB}" \
43485 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43486 clean) \
43487 || exit 1
43489 @endif guile
43491 .PHONY: maybe-distclean-guile distclean-guile
43492 maybe-distclean-guile:
43493 @if guile
43494 maybe-distclean-guile: distclean-guile
43496 distclean-guile:
43497 @: $(MAKE); $(unstage)
43498 @[ -f ./guile/Makefile ] || exit 0; \
43499 r=`${PWD_COMMAND}`; export r; \
43500 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43501 $(HOST_EXPORTS) \
43502 for flag in $(EXTRA_HOST_FLAGS) ; do \
43503 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43504 done; \
43505 echo "Doing distclean in guile" ; \
43506 (cd $(HOST_SUBDIR)/guile && \
43507 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43508 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43509 "RANLIB=$${RANLIB}" \
43510 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43511 distclean) \
43512 || exit 1
43514 @endif guile
43516 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
43517 maybe-maintainer-clean-guile:
43518 @if guile
43519 maybe-maintainer-clean-guile: maintainer-clean-guile
43521 maintainer-clean-guile:
43522 @: $(MAKE); $(unstage)
43523 @[ -f ./guile/Makefile ] || exit 0; \
43524 r=`${PWD_COMMAND}`; export r; \
43525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43526 $(HOST_EXPORTS) \
43527 for flag in $(EXTRA_HOST_FLAGS) ; do \
43528 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43529 done; \
43530 echo "Doing maintainer-clean in guile" ; \
43531 (cd $(HOST_SUBDIR)/guile && \
43532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43534 "RANLIB=$${RANLIB}" \
43535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43536 maintainer-clean) \
43537 || exit 1
43539 @endif guile
43543 .PHONY: configure-tk maybe-configure-tk
43544 maybe-configure-tk:
43545 @if gcc-bootstrap
43546 configure-tk: stage_current
43547 @endif gcc-bootstrap
43548 @if tk
43549 maybe-configure-tk: configure-tk
43550 configure-tk:
43551 @: $(MAKE); $(unstage)
43552 @r=`${PWD_COMMAND}`; export r; \
43553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43554 test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
43555 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
43556 $(HOST_EXPORTS) \
43557 echo Configuring in $(HOST_SUBDIR)/tk; \
43558 cd "$(HOST_SUBDIR)/tk" || exit 1; \
43559 case $(srcdir) in \
43560 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43561 *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
43562 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43563 esac; \
43564 srcdiroption="--srcdir=$${topdir}/tk"; \
43565 libsrcdir="$$s/tk"; \
43566 $(SHELL) $${libsrcdir}/configure \
43567 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
43568 --target=${target_alias} $${srcdiroption} \
43569 || exit 1
43570 @endif tk
43576 .PHONY: all-tk maybe-all-tk
43577 maybe-all-tk:
43578 @if gcc-bootstrap
43579 all-tk: stage_current
43580 @endif gcc-bootstrap
43581 @if tk
43582 TARGET-tk=all
43583 maybe-all-tk: all-tk
43584 all-tk: configure-tk
43585 @: $(MAKE); $(unstage)
43586 @r=`${PWD_COMMAND}`; export r; \
43587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43588 $(HOST_EXPORTS) \
43589 (cd $(HOST_SUBDIR)/tk && \
43590 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
43591 $(TARGET-tk))
43592 @endif tk
43597 .PHONY: check-tk maybe-check-tk
43598 maybe-check-tk:
43599 @if tk
43600 maybe-check-tk: check-tk
43602 check-tk:
43603 @: $(MAKE); $(unstage)
43604 @r=`${PWD_COMMAND}`; export r; \
43605 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43606 $(HOST_EXPORTS) \
43607 (cd $(HOST_SUBDIR)/tk && \
43608 $(MAKE) $(FLAGS_TO_PASS) check)
43610 @endif tk
43612 .PHONY: install-tk maybe-install-tk
43613 maybe-install-tk:
43614 @if tk
43615 maybe-install-tk: install-tk
43617 install-tk: installdirs
43618 @: $(MAKE); $(unstage)
43619 @r=`${PWD_COMMAND}`; export r; \
43620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43621 $(HOST_EXPORTS) \
43622 (cd $(HOST_SUBDIR)/tk && \
43623 $(MAKE) $(FLAGS_TO_PASS) install)
43625 @endif tk
43627 .PHONY: install-strip-tk maybe-install-strip-tk
43628 maybe-install-strip-tk:
43629 @if tk
43630 maybe-install-strip-tk: install-strip-tk
43632 install-strip-tk: installdirs
43633 @: $(MAKE); $(unstage)
43634 @r=`${PWD_COMMAND}`; export r; \
43635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43636 $(HOST_EXPORTS) \
43637 (cd $(HOST_SUBDIR)/tk && \
43638 $(MAKE) $(FLAGS_TO_PASS) install-strip)
43640 @endif tk
43642 # Other targets (info, dvi, pdf, etc.)
43644 .PHONY: maybe-info-tk info-tk
43645 maybe-info-tk:
43646 @if tk
43647 maybe-info-tk: info-tk
43649 info-tk: \
43650 configure-tk
43651 @: $(MAKE); $(unstage)
43652 @[ -f ./tk/Makefile ] || exit 0; \
43653 r=`${PWD_COMMAND}`; export r; \
43654 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43655 $(HOST_EXPORTS) \
43656 for flag in $(EXTRA_HOST_FLAGS) ; do \
43657 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43658 done; \
43659 echo "Doing info in tk" ; \
43660 (cd $(HOST_SUBDIR)/tk && \
43661 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43662 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43663 "RANLIB=$${RANLIB}" \
43664 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43665 info) \
43666 || exit 1
43668 @endif tk
43670 .PHONY: maybe-dvi-tk dvi-tk
43671 maybe-dvi-tk:
43672 @if tk
43673 maybe-dvi-tk: dvi-tk
43675 dvi-tk: \
43676 configure-tk
43677 @: $(MAKE); $(unstage)
43678 @[ -f ./tk/Makefile ] || exit 0; \
43679 r=`${PWD_COMMAND}`; export r; \
43680 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43681 $(HOST_EXPORTS) \
43682 for flag in $(EXTRA_HOST_FLAGS) ; do \
43683 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43684 done; \
43685 echo "Doing dvi in tk" ; \
43686 (cd $(HOST_SUBDIR)/tk && \
43687 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43688 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43689 "RANLIB=$${RANLIB}" \
43690 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43691 dvi) \
43692 || exit 1
43694 @endif tk
43696 .PHONY: maybe-pdf-tk pdf-tk
43697 maybe-pdf-tk:
43698 @if tk
43699 maybe-pdf-tk: pdf-tk
43701 pdf-tk: \
43702 configure-tk
43703 @: $(MAKE); $(unstage)
43704 @[ -f ./tk/Makefile ] || exit 0; \
43705 r=`${PWD_COMMAND}`; export r; \
43706 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43707 $(HOST_EXPORTS) \
43708 for flag in $(EXTRA_HOST_FLAGS) ; do \
43709 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43710 done; \
43711 echo "Doing pdf in tk" ; \
43712 (cd $(HOST_SUBDIR)/tk && \
43713 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43714 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43715 "RANLIB=$${RANLIB}" \
43716 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43717 pdf) \
43718 || exit 1
43720 @endif tk
43722 .PHONY: maybe-html-tk html-tk
43723 maybe-html-tk:
43724 @if tk
43725 maybe-html-tk: html-tk
43727 html-tk: \
43728 configure-tk
43729 @: $(MAKE); $(unstage)
43730 @[ -f ./tk/Makefile ] || exit 0; \
43731 r=`${PWD_COMMAND}`; export r; \
43732 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43733 $(HOST_EXPORTS) \
43734 for flag in $(EXTRA_HOST_FLAGS) ; do \
43735 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43736 done; \
43737 echo "Doing html in tk" ; \
43738 (cd $(HOST_SUBDIR)/tk && \
43739 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43740 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43741 "RANLIB=$${RANLIB}" \
43742 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43743 html) \
43744 || exit 1
43746 @endif tk
43748 .PHONY: maybe-TAGS-tk TAGS-tk
43749 maybe-TAGS-tk:
43750 @if tk
43751 maybe-TAGS-tk: TAGS-tk
43753 TAGS-tk: \
43754 configure-tk
43755 @: $(MAKE); $(unstage)
43756 @[ -f ./tk/Makefile ] || exit 0; \
43757 r=`${PWD_COMMAND}`; export r; \
43758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43759 $(HOST_EXPORTS) \
43760 for flag in $(EXTRA_HOST_FLAGS) ; do \
43761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43762 done; \
43763 echo "Doing TAGS in tk" ; \
43764 (cd $(HOST_SUBDIR)/tk && \
43765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43767 "RANLIB=$${RANLIB}" \
43768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43769 TAGS) \
43770 || exit 1
43772 @endif tk
43774 .PHONY: maybe-install-info-tk install-info-tk
43775 maybe-install-info-tk:
43776 @if tk
43777 maybe-install-info-tk: install-info-tk
43779 install-info-tk: \
43780 configure-tk \
43781 info-tk
43782 @: $(MAKE); $(unstage)
43783 @[ -f ./tk/Makefile ] || exit 0; \
43784 r=`${PWD_COMMAND}`; export r; \
43785 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43786 $(HOST_EXPORTS) \
43787 for flag in $(EXTRA_HOST_FLAGS) ; do \
43788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43789 done; \
43790 echo "Doing install-info in tk" ; \
43791 (cd $(HOST_SUBDIR)/tk && \
43792 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43793 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43794 "RANLIB=$${RANLIB}" \
43795 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43796 install-info) \
43797 || exit 1
43799 @endif tk
43801 .PHONY: maybe-install-pdf-tk install-pdf-tk
43802 maybe-install-pdf-tk:
43803 @if tk
43804 maybe-install-pdf-tk: install-pdf-tk
43806 install-pdf-tk: \
43807 configure-tk \
43808 pdf-tk
43809 @: $(MAKE); $(unstage)
43810 @[ -f ./tk/Makefile ] || exit 0; \
43811 r=`${PWD_COMMAND}`; export r; \
43812 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43813 $(HOST_EXPORTS) \
43814 for flag in $(EXTRA_HOST_FLAGS) ; do \
43815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43816 done; \
43817 echo "Doing install-pdf in tk" ; \
43818 (cd $(HOST_SUBDIR)/tk && \
43819 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43820 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43821 "RANLIB=$${RANLIB}" \
43822 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43823 install-pdf) \
43824 || exit 1
43826 @endif tk
43828 .PHONY: maybe-install-html-tk install-html-tk
43829 maybe-install-html-tk:
43830 @if tk
43831 maybe-install-html-tk: install-html-tk
43833 install-html-tk: \
43834 configure-tk \
43835 html-tk
43836 @: $(MAKE); $(unstage)
43837 @[ -f ./tk/Makefile ] || exit 0; \
43838 r=`${PWD_COMMAND}`; export r; \
43839 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43840 $(HOST_EXPORTS) \
43841 for flag in $(EXTRA_HOST_FLAGS) ; do \
43842 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43843 done; \
43844 echo "Doing install-html in tk" ; \
43845 (cd $(HOST_SUBDIR)/tk && \
43846 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43847 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43848 "RANLIB=$${RANLIB}" \
43849 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43850 install-html) \
43851 || exit 1
43853 @endif tk
43855 .PHONY: maybe-installcheck-tk installcheck-tk
43856 maybe-installcheck-tk:
43857 @if tk
43858 maybe-installcheck-tk: installcheck-tk
43860 installcheck-tk: \
43861 configure-tk
43862 @: $(MAKE); $(unstage)
43863 @[ -f ./tk/Makefile ] || exit 0; \
43864 r=`${PWD_COMMAND}`; export r; \
43865 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43866 $(HOST_EXPORTS) \
43867 for flag in $(EXTRA_HOST_FLAGS) ; do \
43868 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43869 done; \
43870 echo "Doing installcheck in tk" ; \
43871 (cd $(HOST_SUBDIR)/tk && \
43872 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43873 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43874 "RANLIB=$${RANLIB}" \
43875 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43876 installcheck) \
43877 || exit 1
43879 @endif tk
43881 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
43882 maybe-mostlyclean-tk:
43883 @if tk
43884 maybe-mostlyclean-tk: mostlyclean-tk
43886 mostlyclean-tk:
43887 @: $(MAKE); $(unstage)
43888 @[ -f ./tk/Makefile ] || exit 0; \
43889 r=`${PWD_COMMAND}`; export r; \
43890 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43891 $(HOST_EXPORTS) \
43892 for flag in $(EXTRA_HOST_FLAGS) ; do \
43893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43894 done; \
43895 echo "Doing mostlyclean in tk" ; \
43896 (cd $(HOST_SUBDIR)/tk && \
43897 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43898 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43899 "RANLIB=$${RANLIB}" \
43900 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43901 mostlyclean) \
43902 || exit 1
43904 @endif tk
43906 .PHONY: maybe-clean-tk clean-tk
43907 maybe-clean-tk:
43908 @if tk
43909 maybe-clean-tk: clean-tk
43911 clean-tk:
43912 @: $(MAKE); $(unstage)
43913 @[ -f ./tk/Makefile ] || exit 0; \
43914 r=`${PWD_COMMAND}`; export r; \
43915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43916 $(HOST_EXPORTS) \
43917 for flag in $(EXTRA_HOST_FLAGS) ; do \
43918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43919 done; \
43920 echo "Doing clean in tk" ; \
43921 (cd $(HOST_SUBDIR)/tk && \
43922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43924 "RANLIB=$${RANLIB}" \
43925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43926 clean) \
43927 || exit 1
43929 @endif tk
43931 .PHONY: maybe-distclean-tk distclean-tk
43932 maybe-distclean-tk:
43933 @if tk
43934 maybe-distclean-tk: distclean-tk
43936 distclean-tk:
43937 @: $(MAKE); $(unstage)
43938 @[ -f ./tk/Makefile ] || exit 0; \
43939 r=`${PWD_COMMAND}`; export r; \
43940 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43941 $(HOST_EXPORTS) \
43942 for flag in $(EXTRA_HOST_FLAGS) ; do \
43943 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43944 done; \
43945 echo "Doing distclean in tk" ; \
43946 (cd $(HOST_SUBDIR)/tk && \
43947 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43948 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43949 "RANLIB=$${RANLIB}" \
43950 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43951 distclean) \
43952 || exit 1
43954 @endif tk
43956 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
43957 maybe-maintainer-clean-tk:
43958 @if tk
43959 maybe-maintainer-clean-tk: maintainer-clean-tk
43961 maintainer-clean-tk:
43962 @: $(MAKE); $(unstage)
43963 @[ -f ./tk/Makefile ] || exit 0; \
43964 r=`${PWD_COMMAND}`; export r; \
43965 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43966 $(HOST_EXPORTS) \
43967 for flag in $(EXTRA_HOST_FLAGS) ; do \
43968 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43969 done; \
43970 echo "Doing maintainer-clean in tk" ; \
43971 (cd $(HOST_SUBDIR)/tk && \
43972 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43973 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43974 "RANLIB=$${RANLIB}" \
43975 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43976 maintainer-clean) \
43977 || exit 1
43979 @endif tk
43983 .PHONY: configure-libtermcap maybe-configure-libtermcap
43984 maybe-configure-libtermcap:
43985 @if gcc-bootstrap
43986 configure-libtermcap: stage_current
43987 @endif gcc-bootstrap
43988 @if libtermcap
43989 maybe-configure-libtermcap: configure-libtermcap
43990 configure-libtermcap:
43991 @: $(MAKE); $(unstage)
43992 @r=`${PWD_COMMAND}`; export r; \
43993 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43994 test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
43995 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
43996 $(HOST_EXPORTS) \
43997 echo Configuring in $(HOST_SUBDIR)/libtermcap; \
43998 cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
43999 case $(srcdir) in \
44000 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44001 *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
44002 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44003 esac; \
44004 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
44005 libsrcdir="$$s/libtermcap"; \
44006 $(SHELL) $${libsrcdir}/configure \
44007 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44008 --target=${target_alias} $${srcdiroption} \
44009 || exit 1
44010 @endif libtermcap
44016 .PHONY: all-libtermcap maybe-all-libtermcap
44017 maybe-all-libtermcap:
44018 @if gcc-bootstrap
44019 all-libtermcap: stage_current
44020 @endif gcc-bootstrap
44021 @if libtermcap
44022 TARGET-libtermcap=all
44023 maybe-all-libtermcap: all-libtermcap
44024 all-libtermcap: configure-libtermcap
44025 @: $(MAKE); $(unstage)
44026 @r=`${PWD_COMMAND}`; export r; \
44027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44028 $(HOST_EXPORTS) \
44029 (cd $(HOST_SUBDIR)/libtermcap && \
44030 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44031 $(TARGET-libtermcap))
44032 @endif libtermcap
44037 .PHONY: check-libtermcap maybe-check-libtermcap
44038 maybe-check-libtermcap:
44039 @if libtermcap
44040 maybe-check-libtermcap: check-libtermcap
44042 check-libtermcap:
44044 @endif libtermcap
44046 .PHONY: install-libtermcap maybe-install-libtermcap
44047 maybe-install-libtermcap:
44048 @if libtermcap
44049 maybe-install-libtermcap: install-libtermcap
44051 install-libtermcap: installdirs
44052 @: $(MAKE); $(unstage)
44053 @r=`${PWD_COMMAND}`; export r; \
44054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44055 $(HOST_EXPORTS) \
44056 (cd $(HOST_SUBDIR)/libtermcap && \
44057 $(MAKE) $(FLAGS_TO_PASS) install)
44059 @endif libtermcap
44061 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
44062 maybe-install-strip-libtermcap:
44063 @if libtermcap
44064 maybe-install-strip-libtermcap: install-strip-libtermcap
44066 install-strip-libtermcap: installdirs
44067 @: $(MAKE); $(unstage)
44068 @r=`${PWD_COMMAND}`; export r; \
44069 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44070 $(HOST_EXPORTS) \
44071 (cd $(HOST_SUBDIR)/libtermcap && \
44072 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44074 @endif libtermcap
44076 # Other targets (info, dvi, pdf, etc.)
44078 .PHONY: maybe-info-libtermcap info-libtermcap
44079 maybe-info-libtermcap:
44080 @if libtermcap
44081 maybe-info-libtermcap: info-libtermcap
44083 info-libtermcap: \
44084 configure-libtermcap
44085 @: $(MAKE); $(unstage)
44086 @[ -f ./libtermcap/Makefile ] || exit 0; \
44087 r=`${PWD_COMMAND}`; export r; \
44088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44089 $(HOST_EXPORTS) \
44090 for flag in $(EXTRA_HOST_FLAGS) ; do \
44091 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44092 done; \
44093 echo "Doing info in libtermcap" ; \
44094 (cd $(HOST_SUBDIR)/libtermcap && \
44095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44097 "RANLIB=$${RANLIB}" \
44098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44099 info) \
44100 || exit 1
44102 @endif libtermcap
44104 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
44105 maybe-dvi-libtermcap:
44106 @if libtermcap
44107 maybe-dvi-libtermcap: dvi-libtermcap
44109 dvi-libtermcap: \
44110 configure-libtermcap
44111 @: $(MAKE); $(unstage)
44112 @[ -f ./libtermcap/Makefile ] || exit 0; \
44113 r=`${PWD_COMMAND}`; export r; \
44114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44115 $(HOST_EXPORTS) \
44116 for flag in $(EXTRA_HOST_FLAGS) ; do \
44117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44118 done; \
44119 echo "Doing dvi in libtermcap" ; \
44120 (cd $(HOST_SUBDIR)/libtermcap && \
44121 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44122 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44123 "RANLIB=$${RANLIB}" \
44124 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44125 dvi) \
44126 || exit 1
44128 @endif libtermcap
44130 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
44131 maybe-pdf-libtermcap:
44132 @if libtermcap
44133 maybe-pdf-libtermcap: pdf-libtermcap
44135 pdf-libtermcap: \
44136 configure-libtermcap
44137 @: $(MAKE); $(unstage)
44138 @[ -f ./libtermcap/Makefile ] || exit 0; \
44139 r=`${PWD_COMMAND}`; export r; \
44140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44141 $(HOST_EXPORTS) \
44142 for flag in $(EXTRA_HOST_FLAGS) ; do \
44143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44144 done; \
44145 echo "Doing pdf in libtermcap" ; \
44146 (cd $(HOST_SUBDIR)/libtermcap && \
44147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44149 "RANLIB=$${RANLIB}" \
44150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44151 pdf) \
44152 || exit 1
44154 @endif libtermcap
44156 .PHONY: maybe-html-libtermcap html-libtermcap
44157 maybe-html-libtermcap:
44158 @if libtermcap
44159 maybe-html-libtermcap: html-libtermcap
44161 html-libtermcap: \
44162 configure-libtermcap
44163 @: $(MAKE); $(unstage)
44164 @[ -f ./libtermcap/Makefile ] || exit 0; \
44165 r=`${PWD_COMMAND}`; export r; \
44166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44167 $(HOST_EXPORTS) \
44168 for flag in $(EXTRA_HOST_FLAGS) ; do \
44169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44170 done; \
44171 echo "Doing html in libtermcap" ; \
44172 (cd $(HOST_SUBDIR)/libtermcap && \
44173 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44174 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44175 "RANLIB=$${RANLIB}" \
44176 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44177 html) \
44178 || exit 1
44180 @endif libtermcap
44182 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
44183 maybe-TAGS-libtermcap:
44184 @if libtermcap
44185 maybe-TAGS-libtermcap: TAGS-libtermcap
44187 TAGS-libtermcap: \
44188 configure-libtermcap
44189 @: $(MAKE); $(unstage)
44190 @[ -f ./libtermcap/Makefile ] || exit 0; \
44191 r=`${PWD_COMMAND}`; export r; \
44192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44193 $(HOST_EXPORTS) \
44194 for flag in $(EXTRA_HOST_FLAGS) ; do \
44195 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44196 done; \
44197 echo "Doing TAGS in libtermcap" ; \
44198 (cd $(HOST_SUBDIR)/libtermcap && \
44199 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44200 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44201 "RANLIB=$${RANLIB}" \
44202 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44203 TAGS) \
44204 || exit 1
44206 @endif libtermcap
44208 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
44209 maybe-install-info-libtermcap:
44210 @if libtermcap
44211 maybe-install-info-libtermcap: install-info-libtermcap
44213 install-info-libtermcap: \
44214 configure-libtermcap \
44215 info-libtermcap
44216 @: $(MAKE); $(unstage)
44217 @[ -f ./libtermcap/Makefile ] || exit 0; \
44218 r=`${PWD_COMMAND}`; export r; \
44219 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44220 $(HOST_EXPORTS) \
44221 for flag in $(EXTRA_HOST_FLAGS) ; do \
44222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44223 done; \
44224 echo "Doing install-info in libtermcap" ; \
44225 (cd $(HOST_SUBDIR)/libtermcap && \
44226 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44227 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44228 "RANLIB=$${RANLIB}" \
44229 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44230 install-info) \
44231 || exit 1
44233 @endif libtermcap
44235 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
44236 maybe-install-pdf-libtermcap:
44237 @if libtermcap
44238 maybe-install-pdf-libtermcap: install-pdf-libtermcap
44240 install-pdf-libtermcap: \
44241 configure-libtermcap \
44242 pdf-libtermcap
44243 @: $(MAKE); $(unstage)
44244 @[ -f ./libtermcap/Makefile ] || exit 0; \
44245 r=`${PWD_COMMAND}`; export r; \
44246 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44247 $(HOST_EXPORTS) \
44248 for flag in $(EXTRA_HOST_FLAGS) ; do \
44249 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44250 done; \
44251 echo "Doing install-pdf in libtermcap" ; \
44252 (cd $(HOST_SUBDIR)/libtermcap && \
44253 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44254 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44255 "RANLIB=$${RANLIB}" \
44256 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44257 install-pdf) \
44258 || exit 1
44260 @endif libtermcap
44262 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
44263 maybe-install-html-libtermcap:
44264 @if libtermcap
44265 maybe-install-html-libtermcap: install-html-libtermcap
44267 install-html-libtermcap: \
44268 configure-libtermcap \
44269 html-libtermcap
44270 @: $(MAKE); $(unstage)
44271 @[ -f ./libtermcap/Makefile ] || exit 0; \
44272 r=`${PWD_COMMAND}`; export r; \
44273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44274 $(HOST_EXPORTS) \
44275 for flag in $(EXTRA_HOST_FLAGS) ; do \
44276 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44277 done; \
44278 echo "Doing install-html in libtermcap" ; \
44279 (cd $(HOST_SUBDIR)/libtermcap && \
44280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44282 "RANLIB=$${RANLIB}" \
44283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44284 install-html) \
44285 || exit 1
44287 @endif libtermcap
44289 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
44290 maybe-installcheck-libtermcap:
44291 @if libtermcap
44292 maybe-installcheck-libtermcap: installcheck-libtermcap
44294 installcheck-libtermcap: \
44295 configure-libtermcap
44296 @: $(MAKE); $(unstage)
44297 @[ -f ./libtermcap/Makefile ] || exit 0; \
44298 r=`${PWD_COMMAND}`; export r; \
44299 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44300 $(HOST_EXPORTS) \
44301 for flag in $(EXTRA_HOST_FLAGS) ; do \
44302 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44303 done; \
44304 echo "Doing installcheck in libtermcap" ; \
44305 (cd $(HOST_SUBDIR)/libtermcap && \
44306 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44307 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44308 "RANLIB=$${RANLIB}" \
44309 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44310 installcheck) \
44311 || exit 1
44313 @endif libtermcap
44315 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
44316 maybe-mostlyclean-libtermcap:
44317 @if libtermcap
44318 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
44320 # libtermcap doesn't support mostlyclean.
44321 mostlyclean-libtermcap:
44323 @endif libtermcap
44325 .PHONY: maybe-clean-libtermcap clean-libtermcap
44326 maybe-clean-libtermcap:
44327 @if libtermcap
44328 maybe-clean-libtermcap: clean-libtermcap
44330 # libtermcap doesn't support clean.
44331 clean-libtermcap:
44333 @endif libtermcap
44335 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
44336 maybe-distclean-libtermcap:
44337 @if libtermcap
44338 maybe-distclean-libtermcap: distclean-libtermcap
44340 # libtermcap doesn't support distclean.
44341 distclean-libtermcap:
44343 @endif libtermcap
44345 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
44346 maybe-maintainer-clean-libtermcap:
44347 @if libtermcap
44348 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
44350 # libtermcap doesn't support maintainer-clean.
44351 maintainer-clean-libtermcap:
44353 @endif libtermcap
44357 .PHONY: configure-utils maybe-configure-utils
44358 maybe-configure-utils:
44359 @if gcc-bootstrap
44360 configure-utils: stage_current
44361 @endif gcc-bootstrap
44362 @if utils
44363 maybe-configure-utils: configure-utils
44364 configure-utils:
44365 @: $(MAKE); $(unstage)
44366 @r=`${PWD_COMMAND}`; export r; \
44367 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44368 test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
44369 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
44370 $(HOST_EXPORTS) \
44371 echo Configuring in $(HOST_SUBDIR)/utils; \
44372 cd "$(HOST_SUBDIR)/utils" || exit 1; \
44373 case $(srcdir) in \
44374 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44375 *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
44376 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44377 esac; \
44378 srcdiroption="--srcdir=$${topdir}/utils"; \
44379 libsrcdir="$$s/utils"; \
44380 $(SHELL) $${libsrcdir}/configure \
44381 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44382 --target=${target_alias} $${srcdiroption} \
44383 || exit 1
44384 @endif utils
44390 .PHONY: all-utils maybe-all-utils
44391 maybe-all-utils:
44392 @if gcc-bootstrap
44393 all-utils: stage_current
44394 @endif gcc-bootstrap
44395 @if utils
44396 TARGET-utils=all
44397 maybe-all-utils: all-utils
44398 all-utils: configure-utils
44399 @: $(MAKE); $(unstage)
44400 @r=`${PWD_COMMAND}`; export r; \
44401 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44402 $(HOST_EXPORTS) \
44403 (cd $(HOST_SUBDIR)/utils && \
44404 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44405 $(TARGET-utils))
44406 @endif utils
44411 .PHONY: check-utils maybe-check-utils
44412 maybe-check-utils:
44413 @if utils
44414 maybe-check-utils: check-utils
44416 check-utils:
44418 @endif utils
44420 .PHONY: install-utils maybe-install-utils
44421 maybe-install-utils:
44422 @if utils
44423 maybe-install-utils: install-utils
44425 install-utils: installdirs
44426 @: $(MAKE); $(unstage)
44427 @r=`${PWD_COMMAND}`; export r; \
44428 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44429 $(HOST_EXPORTS) \
44430 (cd $(HOST_SUBDIR)/utils && \
44431 $(MAKE) $(FLAGS_TO_PASS) install)
44433 @endif utils
44435 .PHONY: install-strip-utils maybe-install-strip-utils
44436 maybe-install-strip-utils:
44437 @if utils
44438 maybe-install-strip-utils: install-strip-utils
44440 install-strip-utils: installdirs
44441 @: $(MAKE); $(unstage)
44442 @r=`${PWD_COMMAND}`; export r; \
44443 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44444 $(HOST_EXPORTS) \
44445 (cd $(HOST_SUBDIR)/utils && \
44446 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44448 @endif utils
44450 # Other targets (info, dvi, pdf, etc.)
44452 .PHONY: maybe-info-utils info-utils
44453 maybe-info-utils:
44454 @if utils
44455 maybe-info-utils: info-utils
44457 info-utils: \
44458 configure-utils
44459 @: $(MAKE); $(unstage)
44460 @[ -f ./utils/Makefile ] || exit 0; \
44461 r=`${PWD_COMMAND}`; export r; \
44462 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44463 $(HOST_EXPORTS) \
44464 for flag in $(EXTRA_HOST_FLAGS) ; do \
44465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44466 done; \
44467 echo "Doing info in utils" ; \
44468 (cd $(HOST_SUBDIR)/utils && \
44469 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44470 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44471 "RANLIB=$${RANLIB}" \
44472 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44473 info) \
44474 || exit 1
44476 @endif utils
44478 .PHONY: maybe-dvi-utils dvi-utils
44479 maybe-dvi-utils:
44480 @if utils
44481 maybe-dvi-utils: dvi-utils
44483 dvi-utils: \
44484 configure-utils
44485 @: $(MAKE); $(unstage)
44486 @[ -f ./utils/Makefile ] || exit 0; \
44487 r=`${PWD_COMMAND}`; export r; \
44488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44489 $(HOST_EXPORTS) \
44490 for flag in $(EXTRA_HOST_FLAGS) ; do \
44491 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44492 done; \
44493 echo "Doing dvi in utils" ; \
44494 (cd $(HOST_SUBDIR)/utils && \
44495 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44496 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44497 "RANLIB=$${RANLIB}" \
44498 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44499 dvi) \
44500 || exit 1
44502 @endif utils
44504 .PHONY: maybe-pdf-utils pdf-utils
44505 maybe-pdf-utils:
44506 @if utils
44507 maybe-pdf-utils: pdf-utils
44509 pdf-utils: \
44510 configure-utils
44511 @: $(MAKE); $(unstage)
44512 @[ -f ./utils/Makefile ] || exit 0; \
44513 r=`${PWD_COMMAND}`; export r; \
44514 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44515 $(HOST_EXPORTS) \
44516 for flag in $(EXTRA_HOST_FLAGS) ; do \
44517 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44518 done; \
44519 echo "Doing pdf in utils" ; \
44520 (cd $(HOST_SUBDIR)/utils && \
44521 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44522 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44523 "RANLIB=$${RANLIB}" \
44524 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44525 pdf) \
44526 || exit 1
44528 @endif utils
44530 .PHONY: maybe-html-utils html-utils
44531 maybe-html-utils:
44532 @if utils
44533 maybe-html-utils: html-utils
44535 html-utils: \
44536 configure-utils
44537 @: $(MAKE); $(unstage)
44538 @[ -f ./utils/Makefile ] || exit 0; \
44539 r=`${PWD_COMMAND}`; export r; \
44540 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44541 $(HOST_EXPORTS) \
44542 for flag in $(EXTRA_HOST_FLAGS) ; do \
44543 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44544 done; \
44545 echo "Doing html in utils" ; \
44546 (cd $(HOST_SUBDIR)/utils && \
44547 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44548 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44549 "RANLIB=$${RANLIB}" \
44550 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44551 html) \
44552 || exit 1
44554 @endif utils
44556 .PHONY: maybe-TAGS-utils TAGS-utils
44557 maybe-TAGS-utils:
44558 @if utils
44559 maybe-TAGS-utils: TAGS-utils
44561 TAGS-utils: \
44562 configure-utils
44563 @: $(MAKE); $(unstage)
44564 @[ -f ./utils/Makefile ] || exit 0; \
44565 r=`${PWD_COMMAND}`; export r; \
44566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44567 $(HOST_EXPORTS) \
44568 for flag in $(EXTRA_HOST_FLAGS) ; do \
44569 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44570 done; \
44571 echo "Doing TAGS in utils" ; \
44572 (cd $(HOST_SUBDIR)/utils && \
44573 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44574 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44575 "RANLIB=$${RANLIB}" \
44576 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44577 TAGS) \
44578 || exit 1
44580 @endif utils
44582 .PHONY: maybe-install-info-utils install-info-utils
44583 maybe-install-info-utils:
44584 @if utils
44585 maybe-install-info-utils: install-info-utils
44587 install-info-utils: \
44588 configure-utils \
44589 info-utils
44590 @: $(MAKE); $(unstage)
44591 @[ -f ./utils/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 install-info in utils" ; \
44599 (cd $(HOST_SUBDIR)/utils && \
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 install-info) \
44605 || exit 1
44607 @endif utils
44609 .PHONY: maybe-install-pdf-utils install-pdf-utils
44610 maybe-install-pdf-utils:
44611 @if utils
44612 maybe-install-pdf-utils: install-pdf-utils
44614 install-pdf-utils: \
44615 configure-utils \
44616 pdf-utils
44617 @: $(MAKE); $(unstage)
44618 @[ -f ./utils/Makefile ] || exit 0; \
44619 r=`${PWD_COMMAND}`; export r; \
44620 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44621 $(HOST_EXPORTS) \
44622 for flag in $(EXTRA_HOST_FLAGS) ; do \
44623 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44624 done; \
44625 echo "Doing install-pdf in utils" ; \
44626 (cd $(HOST_SUBDIR)/utils && \
44627 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44628 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44629 "RANLIB=$${RANLIB}" \
44630 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44631 install-pdf) \
44632 || exit 1
44634 @endif utils
44636 .PHONY: maybe-install-html-utils install-html-utils
44637 maybe-install-html-utils:
44638 @if utils
44639 maybe-install-html-utils: install-html-utils
44641 install-html-utils: \
44642 configure-utils \
44643 html-utils
44644 @: $(MAKE); $(unstage)
44645 @[ -f ./utils/Makefile ] || exit 0; \
44646 r=`${PWD_COMMAND}`; export r; \
44647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44648 $(HOST_EXPORTS) \
44649 for flag in $(EXTRA_HOST_FLAGS) ; do \
44650 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44651 done; \
44652 echo "Doing install-html in utils" ; \
44653 (cd $(HOST_SUBDIR)/utils && \
44654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44656 "RANLIB=$${RANLIB}" \
44657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44658 install-html) \
44659 || exit 1
44661 @endif utils
44663 .PHONY: maybe-installcheck-utils installcheck-utils
44664 maybe-installcheck-utils:
44665 @if utils
44666 maybe-installcheck-utils: installcheck-utils
44668 installcheck-utils: \
44669 configure-utils
44670 @: $(MAKE); $(unstage)
44671 @[ -f ./utils/Makefile ] || exit 0; \
44672 r=`${PWD_COMMAND}`; export r; \
44673 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44674 $(HOST_EXPORTS) \
44675 for flag in $(EXTRA_HOST_FLAGS) ; do \
44676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44677 done; \
44678 echo "Doing installcheck in utils" ; \
44679 (cd $(HOST_SUBDIR)/utils && \
44680 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44681 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44682 "RANLIB=$${RANLIB}" \
44683 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44684 installcheck) \
44685 || exit 1
44687 @endif utils
44689 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
44690 maybe-mostlyclean-utils:
44691 @if utils
44692 maybe-mostlyclean-utils: mostlyclean-utils
44694 mostlyclean-utils:
44695 @: $(MAKE); $(unstage)
44696 @[ -f ./utils/Makefile ] || exit 0; \
44697 r=`${PWD_COMMAND}`; export r; \
44698 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44699 $(HOST_EXPORTS) \
44700 for flag in $(EXTRA_HOST_FLAGS) ; do \
44701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44702 done; \
44703 echo "Doing mostlyclean in utils" ; \
44704 (cd $(HOST_SUBDIR)/utils && \
44705 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44706 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44707 "RANLIB=$${RANLIB}" \
44708 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44709 mostlyclean) \
44710 || exit 1
44712 @endif utils
44714 .PHONY: maybe-clean-utils clean-utils
44715 maybe-clean-utils:
44716 @if utils
44717 maybe-clean-utils: clean-utils
44719 clean-utils:
44720 @: $(MAKE); $(unstage)
44721 @[ -f ./utils/Makefile ] || exit 0; \
44722 r=`${PWD_COMMAND}`; export r; \
44723 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44724 $(HOST_EXPORTS) \
44725 for flag in $(EXTRA_HOST_FLAGS) ; do \
44726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44727 done; \
44728 echo "Doing clean in utils" ; \
44729 (cd $(HOST_SUBDIR)/utils && \
44730 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44731 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44732 "RANLIB=$${RANLIB}" \
44733 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44734 clean) \
44735 || exit 1
44737 @endif utils
44739 .PHONY: maybe-distclean-utils distclean-utils
44740 maybe-distclean-utils:
44741 @if utils
44742 maybe-distclean-utils: distclean-utils
44744 distclean-utils:
44745 @: $(MAKE); $(unstage)
44746 @[ -f ./utils/Makefile ] || exit 0; \
44747 r=`${PWD_COMMAND}`; export r; \
44748 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44749 $(HOST_EXPORTS) \
44750 for flag in $(EXTRA_HOST_FLAGS) ; do \
44751 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44752 done; \
44753 echo "Doing distclean in utils" ; \
44754 (cd $(HOST_SUBDIR)/utils && \
44755 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44756 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44757 "RANLIB=$${RANLIB}" \
44758 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44759 distclean) \
44760 || exit 1
44762 @endif utils
44764 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
44765 maybe-maintainer-clean-utils:
44766 @if utils
44767 maybe-maintainer-clean-utils: maintainer-clean-utils
44769 maintainer-clean-utils:
44770 @: $(MAKE); $(unstage)
44771 @[ -f ./utils/Makefile ] || exit 0; \
44772 r=`${PWD_COMMAND}`; export r; \
44773 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44774 $(HOST_EXPORTS) \
44775 for flag in $(EXTRA_HOST_FLAGS) ; do \
44776 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44777 done; \
44778 echo "Doing maintainer-clean in utils" ; \
44779 (cd $(HOST_SUBDIR)/utils && \
44780 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44781 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44782 "RANLIB=$${RANLIB}" \
44783 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44784 maintainer-clean) \
44785 || exit 1
44787 @endif utils
44791 .PHONY: configure-gnattools maybe-configure-gnattools
44792 maybe-configure-gnattools:
44793 @if gcc-bootstrap
44794 configure-gnattools: stage_current
44795 @endif gcc-bootstrap
44796 @if gnattools
44797 maybe-configure-gnattools: configure-gnattools
44798 configure-gnattools:
44799 @: $(MAKE); $(unstage)
44800 @r=`${PWD_COMMAND}`; export r; \
44801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44802 test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
44803 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
44804 $(HOST_EXPORTS) \
44805 echo Configuring in $(HOST_SUBDIR)/gnattools; \
44806 cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
44807 case $(srcdir) in \
44808 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44809 *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
44810 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44811 esac; \
44812 srcdiroption="--srcdir=$${topdir}/gnattools"; \
44813 libsrcdir="$$s/gnattools"; \
44814 $(SHELL) $${libsrcdir}/configure \
44815 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
44816 --target=${target_alias} $${srcdiroption} \
44817 || exit 1
44818 @endif gnattools
44824 .PHONY: all-gnattools maybe-all-gnattools
44825 maybe-all-gnattools:
44826 @if gcc-bootstrap
44827 all-gnattools: stage_current
44828 @endif gcc-bootstrap
44829 @if gnattools
44830 TARGET-gnattools=all
44831 maybe-all-gnattools: all-gnattools
44832 all-gnattools: configure-gnattools
44833 @: $(MAKE); $(unstage)
44834 @r=`${PWD_COMMAND}`; export r; \
44835 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44836 $(HOST_EXPORTS) \
44837 (cd $(HOST_SUBDIR)/gnattools && \
44838 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
44839 $(TARGET-gnattools))
44840 @endif gnattools
44845 .PHONY: check-gnattools maybe-check-gnattools
44846 maybe-check-gnattools:
44847 @if gnattools
44848 maybe-check-gnattools: check-gnattools
44850 check-gnattools:
44851 @: $(MAKE); $(unstage)
44852 @r=`${PWD_COMMAND}`; export r; \
44853 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44854 $(HOST_EXPORTS) \
44855 (cd $(HOST_SUBDIR)/gnattools && \
44856 $(MAKE) $(FLAGS_TO_PASS) check)
44858 @endif gnattools
44860 .PHONY: install-gnattools maybe-install-gnattools
44861 maybe-install-gnattools:
44862 @if gnattools
44863 maybe-install-gnattools: install-gnattools
44865 install-gnattools: installdirs
44866 @: $(MAKE); $(unstage)
44867 @r=`${PWD_COMMAND}`; export r; \
44868 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44869 $(HOST_EXPORTS) \
44870 (cd $(HOST_SUBDIR)/gnattools && \
44871 $(MAKE) $(FLAGS_TO_PASS) install)
44873 @endif gnattools
44875 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
44876 maybe-install-strip-gnattools:
44877 @if gnattools
44878 maybe-install-strip-gnattools: install-strip-gnattools
44880 install-strip-gnattools: installdirs
44881 @: $(MAKE); $(unstage)
44882 @r=`${PWD_COMMAND}`; export r; \
44883 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44884 $(HOST_EXPORTS) \
44885 (cd $(HOST_SUBDIR)/gnattools && \
44886 $(MAKE) $(FLAGS_TO_PASS) install-strip)
44888 @endif gnattools
44890 # Other targets (info, dvi, pdf, etc.)
44892 .PHONY: maybe-info-gnattools info-gnattools
44893 maybe-info-gnattools:
44894 @if gnattools
44895 maybe-info-gnattools: info-gnattools
44897 info-gnattools: \
44898 configure-gnattools
44899 @: $(MAKE); $(unstage)
44900 @[ -f ./gnattools/Makefile ] || exit 0; \
44901 r=`${PWD_COMMAND}`; export r; \
44902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44903 $(HOST_EXPORTS) \
44904 for flag in $(EXTRA_HOST_FLAGS) ; do \
44905 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44906 done; \
44907 echo "Doing info in gnattools" ; \
44908 (cd $(HOST_SUBDIR)/gnattools && \
44909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44911 "RANLIB=$${RANLIB}" \
44912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44913 info) \
44914 || exit 1
44916 @endif gnattools
44918 .PHONY: maybe-dvi-gnattools dvi-gnattools
44919 maybe-dvi-gnattools:
44920 @if gnattools
44921 maybe-dvi-gnattools: dvi-gnattools
44923 dvi-gnattools: \
44924 configure-gnattools
44925 @: $(MAKE); $(unstage)
44926 @[ -f ./gnattools/Makefile ] || exit 0; \
44927 r=`${PWD_COMMAND}`; export r; \
44928 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44929 $(HOST_EXPORTS) \
44930 for flag in $(EXTRA_HOST_FLAGS) ; do \
44931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44932 done; \
44933 echo "Doing dvi in gnattools" ; \
44934 (cd $(HOST_SUBDIR)/gnattools && \
44935 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44936 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44937 "RANLIB=$${RANLIB}" \
44938 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44939 dvi) \
44940 || exit 1
44942 @endif gnattools
44944 .PHONY: maybe-pdf-gnattools pdf-gnattools
44945 maybe-pdf-gnattools:
44946 @if gnattools
44947 maybe-pdf-gnattools: pdf-gnattools
44949 pdf-gnattools: \
44950 configure-gnattools
44951 @: $(MAKE); $(unstage)
44952 @[ -f ./gnattools/Makefile ] || exit 0; \
44953 r=`${PWD_COMMAND}`; export r; \
44954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44955 $(HOST_EXPORTS) \
44956 for flag in $(EXTRA_HOST_FLAGS) ; do \
44957 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44958 done; \
44959 echo "Doing pdf in gnattools" ; \
44960 (cd $(HOST_SUBDIR)/gnattools && \
44961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44963 "RANLIB=$${RANLIB}" \
44964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44965 pdf) \
44966 || exit 1
44968 @endif gnattools
44970 .PHONY: maybe-html-gnattools html-gnattools
44971 maybe-html-gnattools:
44972 @if gnattools
44973 maybe-html-gnattools: html-gnattools
44975 html-gnattools: \
44976 configure-gnattools
44977 @: $(MAKE); $(unstage)
44978 @[ -f ./gnattools/Makefile ] || exit 0; \
44979 r=`${PWD_COMMAND}`; export r; \
44980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44981 $(HOST_EXPORTS) \
44982 for flag in $(EXTRA_HOST_FLAGS) ; do \
44983 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44984 done; \
44985 echo "Doing html in gnattools" ; \
44986 (cd $(HOST_SUBDIR)/gnattools && \
44987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44989 "RANLIB=$${RANLIB}" \
44990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44991 html) \
44992 || exit 1
44994 @endif gnattools
44996 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
44997 maybe-TAGS-gnattools:
44998 @if gnattools
44999 maybe-TAGS-gnattools: TAGS-gnattools
45001 TAGS-gnattools: \
45002 configure-gnattools
45003 @: $(MAKE); $(unstage)
45004 @[ -f ./gnattools/Makefile ] || exit 0; \
45005 r=`${PWD_COMMAND}`; export r; \
45006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45007 $(HOST_EXPORTS) \
45008 for flag in $(EXTRA_HOST_FLAGS) ; do \
45009 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45010 done; \
45011 echo "Doing TAGS in gnattools" ; \
45012 (cd $(HOST_SUBDIR)/gnattools && \
45013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45015 "RANLIB=$${RANLIB}" \
45016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45017 TAGS) \
45018 || exit 1
45020 @endif gnattools
45022 .PHONY: maybe-install-info-gnattools install-info-gnattools
45023 maybe-install-info-gnattools:
45024 @if gnattools
45025 maybe-install-info-gnattools: install-info-gnattools
45027 install-info-gnattools: \
45028 configure-gnattools \
45029 info-gnattools
45030 @: $(MAKE); $(unstage)
45031 @[ -f ./gnattools/Makefile ] || exit 0; \
45032 r=`${PWD_COMMAND}`; export r; \
45033 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45034 $(HOST_EXPORTS) \
45035 for flag in $(EXTRA_HOST_FLAGS) ; do \
45036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45037 done; \
45038 echo "Doing install-info in gnattools" ; \
45039 (cd $(HOST_SUBDIR)/gnattools && \
45040 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45041 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45042 "RANLIB=$${RANLIB}" \
45043 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45044 install-info) \
45045 || exit 1
45047 @endif gnattools
45049 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
45050 maybe-install-pdf-gnattools:
45051 @if gnattools
45052 maybe-install-pdf-gnattools: install-pdf-gnattools
45054 install-pdf-gnattools: \
45055 configure-gnattools \
45056 pdf-gnattools
45057 @: $(MAKE); $(unstage)
45058 @[ -f ./gnattools/Makefile ] || exit 0; \
45059 r=`${PWD_COMMAND}`; export r; \
45060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45061 $(HOST_EXPORTS) \
45062 for flag in $(EXTRA_HOST_FLAGS) ; do \
45063 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45064 done; \
45065 echo "Doing install-pdf in gnattools" ; \
45066 (cd $(HOST_SUBDIR)/gnattools && \
45067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45069 "RANLIB=$${RANLIB}" \
45070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45071 install-pdf) \
45072 || exit 1
45074 @endif gnattools
45076 .PHONY: maybe-install-html-gnattools install-html-gnattools
45077 maybe-install-html-gnattools:
45078 @if gnattools
45079 maybe-install-html-gnattools: install-html-gnattools
45081 install-html-gnattools: \
45082 configure-gnattools \
45083 html-gnattools
45084 @: $(MAKE); $(unstage)
45085 @[ -f ./gnattools/Makefile ] || exit 0; \
45086 r=`${PWD_COMMAND}`; export r; \
45087 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45088 $(HOST_EXPORTS) \
45089 for flag in $(EXTRA_HOST_FLAGS) ; do \
45090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45091 done; \
45092 echo "Doing install-html in gnattools" ; \
45093 (cd $(HOST_SUBDIR)/gnattools && \
45094 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45095 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45096 "RANLIB=$${RANLIB}" \
45097 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45098 install-html) \
45099 || exit 1
45101 @endif gnattools
45103 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
45104 maybe-installcheck-gnattools:
45105 @if gnattools
45106 maybe-installcheck-gnattools: installcheck-gnattools
45108 installcheck-gnattools: \
45109 configure-gnattools
45110 @: $(MAKE); $(unstage)
45111 @[ -f ./gnattools/Makefile ] || exit 0; \
45112 r=`${PWD_COMMAND}`; export r; \
45113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45114 $(HOST_EXPORTS) \
45115 for flag in $(EXTRA_HOST_FLAGS) ; do \
45116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45117 done; \
45118 echo "Doing installcheck in gnattools" ; \
45119 (cd $(HOST_SUBDIR)/gnattools && \
45120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45122 "RANLIB=$${RANLIB}" \
45123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45124 installcheck) \
45125 || exit 1
45127 @endif gnattools
45129 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
45130 maybe-mostlyclean-gnattools:
45131 @if gnattools
45132 maybe-mostlyclean-gnattools: mostlyclean-gnattools
45134 mostlyclean-gnattools:
45135 @: $(MAKE); $(unstage)
45136 @[ -f ./gnattools/Makefile ] || exit 0; \
45137 r=`${PWD_COMMAND}`; export r; \
45138 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45139 $(HOST_EXPORTS) \
45140 for flag in $(EXTRA_HOST_FLAGS) ; do \
45141 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45142 done; \
45143 echo "Doing mostlyclean in gnattools" ; \
45144 (cd $(HOST_SUBDIR)/gnattools && \
45145 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45146 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45147 "RANLIB=$${RANLIB}" \
45148 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45149 mostlyclean) \
45150 || exit 1
45152 @endif gnattools
45154 .PHONY: maybe-clean-gnattools clean-gnattools
45155 maybe-clean-gnattools:
45156 @if gnattools
45157 maybe-clean-gnattools: clean-gnattools
45159 clean-gnattools:
45160 @: $(MAKE); $(unstage)
45161 @[ -f ./gnattools/Makefile ] || exit 0; \
45162 r=`${PWD_COMMAND}`; export r; \
45163 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164 $(HOST_EXPORTS) \
45165 for flag in $(EXTRA_HOST_FLAGS) ; do \
45166 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45167 done; \
45168 echo "Doing clean in gnattools" ; \
45169 (cd $(HOST_SUBDIR)/gnattools && \
45170 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45171 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45172 "RANLIB=$${RANLIB}" \
45173 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45174 clean) \
45175 || exit 1
45177 @endif gnattools
45179 .PHONY: maybe-distclean-gnattools distclean-gnattools
45180 maybe-distclean-gnattools:
45181 @if gnattools
45182 maybe-distclean-gnattools: distclean-gnattools
45184 distclean-gnattools:
45185 @: $(MAKE); $(unstage)
45186 @[ -f ./gnattools/Makefile ] || exit 0; \
45187 r=`${PWD_COMMAND}`; export r; \
45188 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45189 $(HOST_EXPORTS) \
45190 for flag in $(EXTRA_HOST_FLAGS) ; do \
45191 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45192 done; \
45193 echo "Doing distclean in gnattools" ; \
45194 (cd $(HOST_SUBDIR)/gnattools && \
45195 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45196 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45197 "RANLIB=$${RANLIB}" \
45198 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45199 distclean) \
45200 || exit 1
45202 @endif gnattools
45204 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
45205 maybe-maintainer-clean-gnattools:
45206 @if gnattools
45207 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
45209 maintainer-clean-gnattools:
45210 @: $(MAKE); $(unstage)
45211 @[ -f ./gnattools/Makefile ] || exit 0; \
45212 r=`${PWD_COMMAND}`; export r; \
45213 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45214 $(HOST_EXPORTS) \
45215 for flag in $(EXTRA_HOST_FLAGS) ; do \
45216 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45217 done; \
45218 echo "Doing maintainer-clean in gnattools" ; \
45219 (cd $(HOST_SUBDIR)/gnattools && \
45220 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45221 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45222 "RANLIB=$${RANLIB}" \
45223 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45224 maintainer-clean) \
45225 || exit 1
45227 @endif gnattools
45231 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
45232 maybe-configure-lto-plugin:
45233 @if gcc-bootstrap
45234 configure-lto-plugin: stage_current
45235 @endif gcc-bootstrap
45236 @if lto-plugin
45237 maybe-configure-lto-plugin: configure-lto-plugin
45238 configure-lto-plugin:
45239 @r=`${PWD_COMMAND}`; export r; \
45240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45241 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45242 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45243 $(HOST_EXPORTS) \
45244 echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
45245 cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
45246 case $(srcdir) in \
45247 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45248 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45249 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45250 esac; \
45251 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45252 libsrcdir="$$s/lto-plugin"; \
45253 $(SHELL) $${libsrcdir}/configure \
45254 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45255 --target=${target_alias} $${srcdiroption} --enable-shared \
45256 || exit 1
45257 @endif lto-plugin
45261 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
45262 maybe-configure-stage1-lto-plugin:
45263 @if lto-plugin-bootstrap
45264 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
45265 configure-stage1-lto-plugin:
45266 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45267 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45268 @r=`${PWD_COMMAND}`; export r; \
45269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45270 TFLAGS="$(STAGE1_TFLAGS)"; \
45271 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45272 $(HOST_EXPORTS) \
45273 CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
45274 CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
45275 LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS; \
45276 echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
45277 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45278 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45279 case $(srcdir) in \
45280 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45281 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45282 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45283 esac; \
45284 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45285 libsrcdir="$$s/lto-plugin"; \
45286 $(SHELL) $${libsrcdir}/configure \
45287 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45288 --target=${target_alias} $${srcdiroption} \
45289 $(STAGE1_CONFIGURE_FLAGS) \
45290 --enable-shared
45291 @endif lto-plugin-bootstrap
45293 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
45294 maybe-configure-stage2-lto-plugin:
45295 @if lto-plugin-bootstrap
45296 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
45297 configure-stage2-lto-plugin:
45298 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45299 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45300 @r=`${PWD_COMMAND}`; export r; \
45301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45302 TFLAGS="$(STAGE2_TFLAGS)"; \
45303 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45304 $(HOST_EXPORTS) \
45305 $(POSTSTAGE1_HOST_EXPORTS) \
45306 CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
45307 CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
45308 LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS; \
45309 echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
45310 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45311 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45312 case $(srcdir) in \
45313 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45314 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45315 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45316 esac; \
45317 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45318 libsrcdir="$$s/lto-plugin"; \
45319 $(SHELL) $${libsrcdir}/configure \
45320 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45321 --target=${target_alias} $${srcdiroption} \
45322 --with-build-libsubdir=$(HOST_SUBDIR) \
45323 $(STAGE2_CONFIGURE_FLAGS) \
45324 --enable-shared
45325 @endif lto-plugin-bootstrap
45327 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
45328 maybe-configure-stage3-lto-plugin:
45329 @if lto-plugin-bootstrap
45330 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
45331 configure-stage3-lto-plugin:
45332 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45333 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45334 @r=`${PWD_COMMAND}`; export r; \
45335 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45336 TFLAGS="$(STAGE3_TFLAGS)"; \
45337 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45338 $(HOST_EXPORTS) \
45339 $(POSTSTAGE1_HOST_EXPORTS) \
45340 CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
45341 CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
45342 LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS; \
45343 echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
45344 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45345 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45346 case $(srcdir) in \
45347 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45348 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45349 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45350 esac; \
45351 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45352 libsrcdir="$$s/lto-plugin"; \
45353 $(SHELL) $${libsrcdir}/configure \
45354 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45355 --target=${target_alias} $${srcdiroption} \
45356 --with-build-libsubdir=$(HOST_SUBDIR) \
45357 $(STAGE3_CONFIGURE_FLAGS) \
45358 --enable-shared
45359 @endif lto-plugin-bootstrap
45361 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
45362 maybe-configure-stage4-lto-plugin:
45363 @if lto-plugin-bootstrap
45364 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
45365 configure-stage4-lto-plugin:
45366 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45367 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45368 @r=`${PWD_COMMAND}`; export r; \
45369 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45370 TFLAGS="$(STAGE4_TFLAGS)"; \
45371 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45372 $(HOST_EXPORTS) \
45373 $(POSTSTAGE1_HOST_EXPORTS) \
45374 CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
45375 CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
45376 LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS; \
45377 echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
45378 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45379 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45380 case $(srcdir) in \
45381 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45382 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45383 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45384 esac; \
45385 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45386 libsrcdir="$$s/lto-plugin"; \
45387 $(SHELL) $${libsrcdir}/configure \
45388 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45389 --target=${target_alias} $${srcdiroption} \
45390 --with-build-libsubdir=$(HOST_SUBDIR) \
45391 $(STAGE4_CONFIGURE_FLAGS) \
45392 --enable-shared
45393 @endif lto-plugin-bootstrap
45395 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
45396 maybe-configure-stageprofile-lto-plugin:
45397 @if lto-plugin-bootstrap
45398 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45399 configure-stageprofile-lto-plugin:
45400 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45401 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45402 @r=`${PWD_COMMAND}`; export r; \
45403 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45404 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45405 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45406 $(HOST_EXPORTS) \
45407 $(POSTSTAGE1_HOST_EXPORTS) \
45408 CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
45409 CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
45410 LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS; \
45411 echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
45412 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45413 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45414 case $(srcdir) in \
45415 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45416 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45417 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45418 esac; \
45419 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45420 libsrcdir="$$s/lto-plugin"; \
45421 $(SHELL) $${libsrcdir}/configure \
45422 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45423 --target=${target_alias} $${srcdiroption} \
45424 --with-build-libsubdir=$(HOST_SUBDIR) \
45425 $(STAGEprofile_CONFIGURE_FLAGS) \
45426 --enable-shared
45427 @endif lto-plugin-bootstrap
45429 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
45430 maybe-configure-stagefeedback-lto-plugin:
45431 @if lto-plugin-bootstrap
45432 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45433 configure-stagefeedback-lto-plugin:
45434 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45435 @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
45436 @r=`${PWD_COMMAND}`; export r; \
45437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45438 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45439 test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
45440 $(HOST_EXPORTS) \
45441 $(POSTSTAGE1_HOST_EXPORTS) \
45442 CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
45443 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
45444 LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS; \
45445 echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
45446 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
45447 cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
45448 case $(srcdir) in \
45449 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45450 *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
45451 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45452 esac; \
45453 srcdiroption="--srcdir=$${topdir}/lto-plugin"; \
45454 libsrcdir="$$s/lto-plugin"; \
45455 $(SHELL) $${libsrcdir}/configure \
45456 $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
45457 --target=${target_alias} $${srcdiroption} \
45458 --with-build-libsubdir=$(HOST_SUBDIR) \
45459 $(STAGEfeedback_CONFIGURE_FLAGS) \
45460 --enable-shared
45461 @endif lto-plugin-bootstrap
45467 .PHONY: all-lto-plugin maybe-all-lto-plugin
45468 maybe-all-lto-plugin:
45469 @if gcc-bootstrap
45470 all-lto-plugin: stage_current
45471 @endif gcc-bootstrap
45472 @if lto-plugin
45473 TARGET-lto-plugin=all
45474 maybe-all-lto-plugin: all-lto-plugin
45475 all-lto-plugin: configure-lto-plugin
45476 @r=`${PWD_COMMAND}`; export r; \
45477 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45478 $(HOST_EXPORTS) \
45479 (cd $(HOST_SUBDIR)/lto-plugin && \
45480 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) \
45481 $(TARGET-lto-plugin))
45482 @endif lto-plugin
45486 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
45487 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
45488 maybe-all-stage1-lto-plugin:
45489 maybe-clean-stage1-lto-plugin:
45490 @if lto-plugin-bootstrap
45491 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
45492 all-stage1: all-stage1-lto-plugin
45493 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
45494 all-stage1-lto-plugin: configure-stage1-lto-plugin
45495 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45496 @r=`${PWD_COMMAND}`; export r; \
45497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45498 TFLAGS="$(STAGE1_TFLAGS)"; \
45499 $(HOST_EXPORTS) \
45500 cd $(HOST_SUBDIR)/lto-plugin && \
45501 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45502 CFLAGS="$(STAGE1_CFLAGS)" \
45503 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
45504 LIBCFLAGS="$(LIBCFLAGS)" \
45505 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45506 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45507 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45508 $(EXTRA_HOST_FLAGS) \
45509 TFLAGS="$(STAGE1_TFLAGS)" \
45510 $(TARGET-stage1-lto-plugin)
45512 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
45513 clean-stage1: clean-stage1-lto-plugin
45514 clean-stage1-lto-plugin:
45515 @if [ $(current_stage) = stage1 ]; then \
45516 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45517 else \
45518 [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
45519 $(MAKE) stage1-start; \
45520 fi; \
45521 cd $(HOST_SUBDIR)/lto-plugin && \
45522 $(MAKE) $(EXTRA_HOST_FLAGS) \
45523 clean
45524 @endif lto-plugin-bootstrap
45527 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
45528 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
45529 maybe-all-stage2-lto-plugin:
45530 maybe-clean-stage2-lto-plugin:
45531 @if lto-plugin-bootstrap
45532 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
45533 all-stage2: all-stage2-lto-plugin
45534 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
45535 all-stage2-lto-plugin: configure-stage2-lto-plugin
45536 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45537 @r=`${PWD_COMMAND}`; export r; \
45538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539 TFLAGS="$(STAGE2_TFLAGS)"; \
45540 $(HOST_EXPORTS) \
45541 $(POSTSTAGE1_HOST_EXPORTS) \
45542 cd $(HOST_SUBDIR)/lto-plugin && \
45543 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45544 CFLAGS="$(STAGE2_CFLAGS)" \
45545 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
45546 LIBCFLAGS="$(STAGE2_CFLAGS)" \
45547 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45548 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45549 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45550 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45551 TFLAGS="$(STAGE2_TFLAGS)" \
45552 $(TARGET-stage2-lto-plugin)
45554 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
45555 clean-stage2: clean-stage2-lto-plugin
45556 clean-stage2-lto-plugin:
45557 @if [ $(current_stage) = stage2 ]; then \
45558 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45559 else \
45560 [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
45561 $(MAKE) stage2-start; \
45562 fi; \
45563 cd $(HOST_SUBDIR)/lto-plugin && \
45564 $(MAKE) $(EXTRA_HOST_FLAGS) \
45565 $(POSTSTAGE1_FLAGS_TO_PASS) \
45566 clean
45567 @endif lto-plugin-bootstrap
45570 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
45571 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
45572 maybe-all-stage3-lto-plugin:
45573 maybe-clean-stage3-lto-plugin:
45574 @if lto-plugin-bootstrap
45575 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
45576 all-stage3: all-stage3-lto-plugin
45577 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
45578 all-stage3-lto-plugin: configure-stage3-lto-plugin
45579 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45580 @r=`${PWD_COMMAND}`; export r; \
45581 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45582 TFLAGS="$(STAGE3_TFLAGS)"; \
45583 $(HOST_EXPORTS) \
45584 $(POSTSTAGE1_HOST_EXPORTS) \
45585 cd $(HOST_SUBDIR)/lto-plugin && \
45586 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45587 CFLAGS="$(STAGE3_CFLAGS)" \
45588 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
45589 LIBCFLAGS="$(STAGE3_CFLAGS)" \
45590 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45591 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45592 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45593 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45594 TFLAGS="$(STAGE3_TFLAGS)" \
45595 $(TARGET-stage3-lto-plugin)
45597 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
45598 clean-stage3: clean-stage3-lto-plugin
45599 clean-stage3-lto-plugin:
45600 @if [ $(current_stage) = stage3 ]; then \
45601 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45602 else \
45603 [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
45604 $(MAKE) stage3-start; \
45605 fi; \
45606 cd $(HOST_SUBDIR)/lto-plugin && \
45607 $(MAKE) $(EXTRA_HOST_FLAGS) \
45608 $(POSTSTAGE1_FLAGS_TO_PASS) \
45609 clean
45610 @endif lto-plugin-bootstrap
45613 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
45614 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
45615 maybe-all-stage4-lto-plugin:
45616 maybe-clean-stage4-lto-plugin:
45617 @if lto-plugin-bootstrap
45618 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
45619 all-stage4: all-stage4-lto-plugin
45620 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
45621 all-stage4-lto-plugin: configure-stage4-lto-plugin
45622 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45623 @r=`${PWD_COMMAND}`; export r; \
45624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45625 TFLAGS="$(STAGE4_TFLAGS)"; \
45626 $(HOST_EXPORTS) \
45627 $(POSTSTAGE1_HOST_EXPORTS) \
45628 cd $(HOST_SUBDIR)/lto-plugin && \
45629 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45630 CFLAGS="$(STAGE4_CFLAGS)" \
45631 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
45632 LIBCFLAGS="$(STAGE4_CFLAGS)" \
45633 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45634 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45635 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45636 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45637 TFLAGS="$(STAGE4_TFLAGS)" \
45638 $(TARGET-stage4-lto-plugin)
45640 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
45641 clean-stage4: clean-stage4-lto-plugin
45642 clean-stage4-lto-plugin:
45643 @if [ $(current_stage) = stage4 ]; then \
45644 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45645 else \
45646 [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
45647 $(MAKE) stage4-start; \
45648 fi; \
45649 cd $(HOST_SUBDIR)/lto-plugin && \
45650 $(MAKE) $(EXTRA_HOST_FLAGS) \
45651 $(POSTSTAGE1_FLAGS_TO_PASS) \
45652 clean
45653 @endif lto-plugin-bootstrap
45656 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
45657 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
45658 maybe-all-stageprofile-lto-plugin:
45659 maybe-clean-stageprofile-lto-plugin:
45660 @if lto-plugin-bootstrap
45661 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
45662 all-stageprofile: all-stageprofile-lto-plugin
45663 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
45664 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
45665 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45666 @r=`${PWD_COMMAND}`; export r; \
45667 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45668 TFLAGS="$(STAGEprofile_TFLAGS)"; \
45669 $(HOST_EXPORTS) \
45670 $(POSTSTAGE1_HOST_EXPORTS) \
45671 cd $(HOST_SUBDIR)/lto-plugin && \
45672 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45673 CFLAGS="$(STAGEprofile_CFLAGS)" \
45674 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
45675 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
45676 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45677 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45678 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45679 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45680 TFLAGS="$(STAGEprofile_TFLAGS)" \
45681 $(TARGET-stageprofile-lto-plugin)
45683 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
45684 clean-stageprofile: clean-stageprofile-lto-plugin
45685 clean-stageprofile-lto-plugin:
45686 @if [ $(current_stage) = stageprofile ]; then \
45687 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45688 else \
45689 [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
45690 $(MAKE) stageprofile-start; \
45691 fi; \
45692 cd $(HOST_SUBDIR)/lto-plugin && \
45693 $(MAKE) $(EXTRA_HOST_FLAGS) \
45694 $(POSTSTAGE1_FLAGS_TO_PASS) \
45695 clean
45696 @endif lto-plugin-bootstrap
45699 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
45700 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
45701 maybe-all-stagefeedback-lto-plugin:
45702 maybe-clean-stagefeedback-lto-plugin:
45703 @if lto-plugin-bootstrap
45704 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
45705 all-stagefeedback: all-stagefeedback-lto-plugin
45706 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
45707 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
45708 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45709 @r=`${PWD_COMMAND}`; export r; \
45710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45711 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45712 $(HOST_EXPORTS) \
45713 $(POSTSTAGE1_HOST_EXPORTS) \
45714 cd $(HOST_SUBDIR)/lto-plugin && \
45715 $(MAKE) $(BASE_FLAGS_TO_PASS) \
45716 CFLAGS="$(STAGEfeedback_CFLAGS)" \
45717 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
45718 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
45719 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45720 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45721 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45722 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) \
45723 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45724 $(TARGET-stagefeedback-lto-plugin)
45726 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
45727 clean-stagefeedback: clean-stagefeedback-lto-plugin
45728 clean-stagefeedback-lto-plugin:
45729 @if [ $(current_stage) = stagefeedback ]; then \
45730 [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
45731 else \
45732 [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
45733 $(MAKE) stagefeedback-start; \
45734 fi; \
45735 cd $(HOST_SUBDIR)/lto-plugin && \
45736 $(MAKE) $(EXTRA_HOST_FLAGS) \
45737 $(POSTSTAGE1_FLAGS_TO_PASS) \
45738 clean
45739 @endif lto-plugin-bootstrap
45745 .PHONY: check-lto-plugin maybe-check-lto-plugin
45746 maybe-check-lto-plugin:
45747 @if lto-plugin
45748 maybe-check-lto-plugin: check-lto-plugin
45750 check-lto-plugin:
45751 @: $(MAKE); $(unstage)
45752 @r=`${PWD_COMMAND}`; export r; \
45753 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45754 $(HOST_EXPORTS) \
45755 (cd $(HOST_SUBDIR)/lto-plugin && \
45756 $(MAKE) $(FLAGS_TO_PASS) check)
45758 @endif lto-plugin
45760 .PHONY: install-lto-plugin maybe-install-lto-plugin
45761 maybe-install-lto-plugin:
45762 @if lto-plugin
45763 maybe-install-lto-plugin: install-lto-plugin
45765 install-lto-plugin: installdirs
45766 @: $(MAKE); $(unstage)
45767 @r=`${PWD_COMMAND}`; export r; \
45768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45769 $(HOST_EXPORTS) \
45770 (cd $(HOST_SUBDIR)/lto-plugin && \
45771 $(MAKE) $(FLAGS_TO_PASS) install)
45773 @endif lto-plugin
45775 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
45776 maybe-install-strip-lto-plugin:
45777 @if lto-plugin
45778 maybe-install-strip-lto-plugin: install-strip-lto-plugin
45780 install-strip-lto-plugin: installdirs
45781 @: $(MAKE); $(unstage)
45782 @r=`${PWD_COMMAND}`; export r; \
45783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45784 $(HOST_EXPORTS) \
45785 (cd $(HOST_SUBDIR)/lto-plugin && \
45786 $(MAKE) $(FLAGS_TO_PASS) install-strip)
45788 @endif lto-plugin
45790 # Other targets (info, dvi, pdf, etc.)
45792 .PHONY: maybe-info-lto-plugin info-lto-plugin
45793 maybe-info-lto-plugin:
45794 @if lto-plugin
45795 maybe-info-lto-plugin: info-lto-plugin
45797 info-lto-plugin: \
45798 configure-lto-plugin
45799 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45800 r=`${PWD_COMMAND}`; export r; \
45801 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45802 $(HOST_EXPORTS) \
45803 for flag in $(EXTRA_HOST_FLAGS) ; do \
45804 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45805 done; \
45806 echo "Doing info in lto-plugin" ; \
45807 (cd $(HOST_SUBDIR)/lto-plugin && \
45808 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45809 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45810 "RANLIB=$${RANLIB}" \
45811 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45812 info) \
45813 || exit 1
45815 @endif lto-plugin
45817 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
45818 maybe-dvi-lto-plugin:
45819 @if lto-plugin
45820 maybe-dvi-lto-plugin: dvi-lto-plugin
45822 dvi-lto-plugin: \
45823 configure-lto-plugin
45824 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45825 r=`${PWD_COMMAND}`; export r; \
45826 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45827 $(HOST_EXPORTS) \
45828 for flag in $(EXTRA_HOST_FLAGS) ; do \
45829 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45830 done; \
45831 echo "Doing dvi in lto-plugin" ; \
45832 (cd $(HOST_SUBDIR)/lto-plugin && \
45833 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45834 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45835 "RANLIB=$${RANLIB}" \
45836 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45837 dvi) \
45838 || exit 1
45840 @endif lto-plugin
45842 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
45843 maybe-pdf-lto-plugin:
45844 @if lto-plugin
45845 maybe-pdf-lto-plugin: pdf-lto-plugin
45847 pdf-lto-plugin: \
45848 configure-lto-plugin
45849 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45850 r=`${PWD_COMMAND}`; export r; \
45851 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45852 $(HOST_EXPORTS) \
45853 for flag in $(EXTRA_HOST_FLAGS) ; do \
45854 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45855 done; \
45856 echo "Doing pdf in lto-plugin" ; \
45857 (cd $(HOST_SUBDIR)/lto-plugin && \
45858 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45859 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45860 "RANLIB=$${RANLIB}" \
45861 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45862 pdf) \
45863 || exit 1
45865 @endif lto-plugin
45867 .PHONY: maybe-html-lto-plugin html-lto-plugin
45868 maybe-html-lto-plugin:
45869 @if lto-plugin
45870 maybe-html-lto-plugin: html-lto-plugin
45872 html-lto-plugin: \
45873 configure-lto-plugin
45874 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45875 r=`${PWD_COMMAND}`; export r; \
45876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45877 $(HOST_EXPORTS) \
45878 for flag in $(EXTRA_HOST_FLAGS) ; do \
45879 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45880 done; \
45881 echo "Doing html in lto-plugin" ; \
45882 (cd $(HOST_SUBDIR)/lto-plugin && \
45883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45885 "RANLIB=$${RANLIB}" \
45886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45887 html) \
45888 || exit 1
45890 @endif lto-plugin
45892 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
45893 maybe-TAGS-lto-plugin:
45894 @if lto-plugin
45895 maybe-TAGS-lto-plugin: TAGS-lto-plugin
45897 TAGS-lto-plugin: \
45898 configure-lto-plugin
45899 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45900 r=`${PWD_COMMAND}`; export r; \
45901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45902 $(HOST_EXPORTS) \
45903 for flag in $(EXTRA_HOST_FLAGS) ; do \
45904 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45905 done; \
45906 echo "Doing TAGS in lto-plugin" ; \
45907 (cd $(HOST_SUBDIR)/lto-plugin && \
45908 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45909 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45910 "RANLIB=$${RANLIB}" \
45911 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45912 TAGS) \
45913 || exit 1
45915 @endif lto-plugin
45917 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
45918 maybe-install-info-lto-plugin:
45919 @if lto-plugin
45920 maybe-install-info-lto-plugin: install-info-lto-plugin
45922 install-info-lto-plugin: \
45923 configure-lto-plugin \
45924 info-lto-plugin
45925 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45926 r=`${PWD_COMMAND}`; export r; \
45927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45928 $(HOST_EXPORTS) \
45929 for flag in $(EXTRA_HOST_FLAGS) ; do \
45930 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45931 done; \
45932 echo "Doing install-info in lto-plugin" ; \
45933 (cd $(HOST_SUBDIR)/lto-plugin && \
45934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45936 "RANLIB=$${RANLIB}" \
45937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45938 install-info) \
45939 || exit 1
45941 @endif lto-plugin
45943 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
45944 maybe-install-pdf-lto-plugin:
45945 @if lto-plugin
45946 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
45948 install-pdf-lto-plugin: \
45949 configure-lto-plugin \
45950 pdf-lto-plugin
45951 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45952 r=`${PWD_COMMAND}`; export r; \
45953 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45954 $(HOST_EXPORTS) \
45955 for flag in $(EXTRA_HOST_FLAGS) ; do \
45956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45957 done; \
45958 echo "Doing install-pdf in lto-plugin" ; \
45959 (cd $(HOST_SUBDIR)/lto-plugin && \
45960 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45961 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45962 "RANLIB=$${RANLIB}" \
45963 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45964 install-pdf) \
45965 || exit 1
45967 @endif lto-plugin
45969 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
45970 maybe-install-html-lto-plugin:
45971 @if lto-plugin
45972 maybe-install-html-lto-plugin: install-html-lto-plugin
45974 install-html-lto-plugin: \
45975 configure-lto-plugin \
45976 html-lto-plugin
45977 @[ -f ./lto-plugin/Makefile ] || exit 0; \
45978 r=`${PWD_COMMAND}`; export r; \
45979 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45980 $(HOST_EXPORTS) \
45981 for flag in $(EXTRA_HOST_FLAGS) ; do \
45982 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45983 done; \
45984 echo "Doing install-html in lto-plugin" ; \
45985 (cd $(HOST_SUBDIR)/lto-plugin && \
45986 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45987 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45988 "RANLIB=$${RANLIB}" \
45989 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45990 install-html) \
45991 || exit 1
45993 @endif lto-plugin
45995 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
45996 maybe-installcheck-lto-plugin:
45997 @if lto-plugin
45998 maybe-installcheck-lto-plugin: installcheck-lto-plugin
46000 installcheck-lto-plugin: \
46001 configure-lto-plugin
46002 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46003 r=`${PWD_COMMAND}`; export r; \
46004 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46005 $(HOST_EXPORTS) \
46006 for flag in $(EXTRA_HOST_FLAGS) ; do \
46007 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46008 done; \
46009 echo "Doing installcheck in lto-plugin" ; \
46010 (cd $(HOST_SUBDIR)/lto-plugin && \
46011 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46012 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46013 "RANLIB=$${RANLIB}" \
46014 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46015 installcheck) \
46016 || exit 1
46018 @endif lto-plugin
46020 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
46021 maybe-mostlyclean-lto-plugin:
46022 @if lto-plugin
46023 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
46025 mostlyclean-lto-plugin:
46026 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46027 r=`${PWD_COMMAND}`; export r; \
46028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46029 $(HOST_EXPORTS) \
46030 for flag in $(EXTRA_HOST_FLAGS) ; do \
46031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46032 done; \
46033 echo "Doing mostlyclean in lto-plugin" ; \
46034 (cd $(HOST_SUBDIR)/lto-plugin && \
46035 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46036 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46037 "RANLIB=$${RANLIB}" \
46038 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46039 mostlyclean) \
46040 || exit 1
46042 @endif lto-plugin
46044 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
46045 maybe-clean-lto-plugin:
46046 @if lto-plugin
46047 maybe-clean-lto-plugin: clean-lto-plugin
46049 clean-lto-plugin:
46050 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46051 r=`${PWD_COMMAND}`; export r; \
46052 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46053 $(HOST_EXPORTS) \
46054 for flag in $(EXTRA_HOST_FLAGS) ; do \
46055 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46056 done; \
46057 echo "Doing clean in lto-plugin" ; \
46058 (cd $(HOST_SUBDIR)/lto-plugin && \
46059 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46060 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46061 "RANLIB=$${RANLIB}" \
46062 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46063 clean) \
46064 || exit 1
46066 @endif lto-plugin
46068 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
46069 maybe-distclean-lto-plugin:
46070 @if lto-plugin
46071 maybe-distclean-lto-plugin: distclean-lto-plugin
46073 distclean-lto-plugin:
46074 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46075 r=`${PWD_COMMAND}`; export r; \
46076 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46077 $(HOST_EXPORTS) \
46078 for flag in $(EXTRA_HOST_FLAGS) ; do \
46079 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46080 done; \
46081 echo "Doing distclean in lto-plugin" ; \
46082 (cd $(HOST_SUBDIR)/lto-plugin && \
46083 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46084 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46085 "RANLIB=$${RANLIB}" \
46086 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46087 distclean) \
46088 || exit 1
46090 @endif lto-plugin
46092 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
46093 maybe-maintainer-clean-lto-plugin:
46094 @if lto-plugin
46095 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
46097 maintainer-clean-lto-plugin:
46098 @[ -f ./lto-plugin/Makefile ] || exit 0; \
46099 r=`${PWD_COMMAND}`; export r; \
46100 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101 $(HOST_EXPORTS) \
46102 for flag in $(EXTRA_HOST_FLAGS) ; do \
46103 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46104 done; \
46105 echo "Doing maintainer-clean in lto-plugin" ; \
46106 (cd $(HOST_SUBDIR)/lto-plugin && \
46107 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46108 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46109 "RANLIB=$${RANLIB}" \
46110 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46111 maintainer-clean) \
46112 || exit 1
46114 @endif lto-plugin
46118 # ---------------------------------------
46119 # Modules which run on the target machine
46120 # ---------------------------------------
46125 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
46126 maybe-configure-target-libstdc++-v3:
46127 @if gcc-bootstrap
46128 configure-target-libstdc++-v3: stage_current
46129 @endif gcc-bootstrap
46130 @if target-libstdc++-v3
46131 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
46132 configure-target-libstdc++-v3:
46133 @r=`${PWD_COMMAND}`; export r; \
46134 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46135 echo "Checking multilib configuration for libstdc++-v3..."; \
46136 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46137 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46138 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46139 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46140 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46141 else \
46142 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46143 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46144 fi; \
46145 else \
46146 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46147 fi; \
46148 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46149 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46150 $(RAW_CXX_TARGET_EXPORTS) \
46151 echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
46152 cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
46153 case $(srcdir) in \
46154 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46155 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46156 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46157 esac; \
46158 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46159 libsrcdir="$$s/libstdc++-v3"; \
46160 rm -f no-such-file || : ; \
46161 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
46162 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46163 --target=${target_alias} $${srcdiroption} \
46164 || exit 1
46165 @endif target-libstdc++-v3
46169 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
46170 maybe-configure-stage1-target-libstdc++-v3:
46171 @if target-libstdc++-v3-bootstrap
46172 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46173 configure-stage1-target-libstdc++-v3:
46174 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46175 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46176 @r=`${PWD_COMMAND}`; export r; \
46177 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46178 TFLAGS="$(STAGE1_TFLAGS)"; \
46179 echo "Checking multilib configuration for libstdc++-v3..."; \
46180 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46181 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46182 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46183 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46184 else \
46185 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46186 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46187 fi; \
46188 else \
46189 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46190 fi; \
46191 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46192 $(RAW_CXX_TARGET_EXPORTS) \
46193 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46194 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46195 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46196 echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46197 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46198 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46199 case $(srcdir) in \
46200 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46201 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46202 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46203 esac; \
46204 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46205 libsrcdir="$$s/libstdc++-v3"; \
46206 $(SHELL) $${libsrcdir}/configure \
46207 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46208 --target=${target_alias} $${srcdiroption} \
46209 $(STAGE1_CONFIGURE_FLAGS)
46210 @endif target-libstdc++-v3-bootstrap
46212 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
46213 maybe-configure-stage2-target-libstdc++-v3:
46214 @if target-libstdc++-v3-bootstrap
46215 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46216 configure-stage2-target-libstdc++-v3:
46217 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46218 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46219 @r=`${PWD_COMMAND}`; export r; \
46220 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46221 TFLAGS="$(STAGE2_TFLAGS)"; \
46222 echo "Checking multilib configuration for libstdc++-v3..."; \
46223 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46224 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46225 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46226 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46227 else \
46228 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46229 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46230 fi; \
46231 else \
46232 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46233 fi; \
46234 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46235 $(RAW_CXX_TARGET_EXPORTS) \
46237 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46238 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46239 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46240 echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46241 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46242 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46243 case $(srcdir) in \
46244 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46245 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46246 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46247 esac; \
46248 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46249 libsrcdir="$$s/libstdc++-v3"; \
46250 $(SHELL) $${libsrcdir}/configure \
46251 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46252 --target=${target_alias} $${srcdiroption} \
46253 --with-build-libsubdir=$(HOST_SUBDIR) \
46254 $(STAGE2_CONFIGURE_FLAGS)
46255 @endif target-libstdc++-v3-bootstrap
46257 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
46258 maybe-configure-stage3-target-libstdc++-v3:
46259 @if target-libstdc++-v3-bootstrap
46260 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46261 configure-stage3-target-libstdc++-v3:
46262 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46263 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46264 @r=`${PWD_COMMAND}`; export r; \
46265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46266 TFLAGS="$(STAGE3_TFLAGS)"; \
46267 echo "Checking multilib configuration for libstdc++-v3..."; \
46268 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46269 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46270 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46271 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46272 else \
46273 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46274 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46275 fi; \
46276 else \
46277 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46278 fi; \
46279 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46280 $(RAW_CXX_TARGET_EXPORTS) \
46282 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46283 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46284 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46285 echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46286 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46287 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46288 case $(srcdir) in \
46289 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46290 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46291 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46292 esac; \
46293 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46294 libsrcdir="$$s/libstdc++-v3"; \
46295 $(SHELL) $${libsrcdir}/configure \
46296 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46297 --target=${target_alias} $${srcdiroption} \
46298 --with-build-libsubdir=$(HOST_SUBDIR) \
46299 $(STAGE3_CONFIGURE_FLAGS)
46300 @endif target-libstdc++-v3-bootstrap
46302 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
46303 maybe-configure-stage4-target-libstdc++-v3:
46304 @if target-libstdc++-v3-bootstrap
46305 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46306 configure-stage4-target-libstdc++-v3:
46307 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46308 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46309 @r=`${PWD_COMMAND}`; export r; \
46310 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46311 TFLAGS="$(STAGE4_TFLAGS)"; \
46312 echo "Checking multilib configuration for libstdc++-v3..."; \
46313 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46314 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46315 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46316 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46317 else \
46318 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46319 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46320 fi; \
46321 else \
46322 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46323 fi; \
46324 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46325 $(RAW_CXX_TARGET_EXPORTS) \
46327 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46328 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46329 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46330 echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46331 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46332 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46333 case $(srcdir) in \
46334 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46335 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46336 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46337 esac; \
46338 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46339 libsrcdir="$$s/libstdc++-v3"; \
46340 $(SHELL) $${libsrcdir}/configure \
46341 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46342 --target=${target_alias} $${srcdiroption} \
46343 --with-build-libsubdir=$(HOST_SUBDIR) \
46344 $(STAGE4_CONFIGURE_FLAGS)
46345 @endif target-libstdc++-v3-bootstrap
46347 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
46348 maybe-configure-stageprofile-target-libstdc++-v3:
46349 @if target-libstdc++-v3-bootstrap
46350 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46351 configure-stageprofile-target-libstdc++-v3:
46352 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46353 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46354 @r=`${PWD_COMMAND}`; export r; \
46355 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46356 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46357 echo "Checking multilib configuration for libstdc++-v3..."; \
46358 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46359 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46360 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46361 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46362 else \
46363 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46364 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46365 fi; \
46366 else \
46367 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46368 fi; \
46369 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46370 $(RAW_CXX_TARGET_EXPORTS) \
46372 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46373 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46374 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46375 echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46376 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46377 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46378 case $(srcdir) in \
46379 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46380 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46381 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46382 esac; \
46383 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46384 libsrcdir="$$s/libstdc++-v3"; \
46385 $(SHELL) $${libsrcdir}/configure \
46386 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46387 --target=${target_alias} $${srcdiroption} \
46388 --with-build-libsubdir=$(HOST_SUBDIR) \
46389 $(STAGEprofile_CONFIGURE_FLAGS)
46390 @endif target-libstdc++-v3-bootstrap
46392 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
46393 maybe-configure-stagefeedback-target-libstdc++-v3:
46394 @if target-libstdc++-v3-bootstrap
46395 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46396 configure-stagefeedback-target-libstdc++-v3:
46397 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46398 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
46399 @r=`${PWD_COMMAND}`; export r; \
46400 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46401 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46402 echo "Checking multilib configuration for libstdc++-v3..."; \
46403 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
46404 if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46405 if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
46406 rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
46407 else \
46408 rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
46409 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46410 fi; \
46411 else \
46412 mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
46413 fi; \
46414 test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
46415 $(RAW_CXX_TARGET_EXPORTS) \
46417 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46418 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46419 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
46420 echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
46421 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
46422 cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
46423 case $(srcdir) in \
46424 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46425 *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
46426 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46427 esac; \
46428 srcdiroption="--srcdir=$${topdir}/libstdc++-v3"; \
46429 libsrcdir="$$s/libstdc++-v3"; \
46430 $(SHELL) $${libsrcdir}/configure \
46431 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46432 --target=${target_alias} $${srcdiroption} \
46433 --with-build-libsubdir=$(HOST_SUBDIR) \
46434 $(STAGEfeedback_CONFIGURE_FLAGS)
46435 @endif target-libstdc++-v3-bootstrap
46441 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
46442 maybe-all-target-libstdc++-v3:
46443 @if gcc-bootstrap
46444 all-target-libstdc++-v3: stage_current
46445 @endif gcc-bootstrap
46446 @if target-libstdc++-v3
46447 TARGET-target-libstdc++-v3=all
46448 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
46449 all-target-libstdc++-v3: configure-target-libstdc++-v3
46450 @r=`${PWD_COMMAND}`; export r; \
46451 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46452 $(RAW_CXX_TARGET_EXPORTS) \
46453 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46454 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46455 $(TARGET-target-libstdc++-v3))
46456 @endif target-libstdc++-v3
46460 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
46461 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
46462 maybe-all-stage1-target-libstdc++-v3:
46463 maybe-clean-stage1-target-libstdc++-v3:
46464 @if target-libstdc++-v3-bootstrap
46465 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
46466 all-stage1: all-stage1-target-libstdc++-v3
46467 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46468 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
46469 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46470 @r=`${PWD_COMMAND}`; export r; \
46471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46472 TFLAGS="$(STAGE1_TFLAGS)"; \
46473 $(RAW_CXX_TARGET_EXPORTS) \
46474 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46475 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46476 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46477 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46478 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46479 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46480 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46481 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46482 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46483 TFLAGS="$(STAGE1_TFLAGS)" \
46484 $(TARGET-stage1-target-libstdc++-v3)
46486 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
46487 clean-stage1: clean-stage1-target-libstdc++-v3
46488 clean-stage1-target-libstdc++-v3:
46489 @if [ $(current_stage) = stage1 ]; then \
46490 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46491 else \
46492 [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
46493 $(MAKE) stage1-start; \
46494 fi; \
46495 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46496 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46497 clean
46498 @endif target-libstdc++-v3-bootstrap
46501 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
46502 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
46503 maybe-all-stage2-target-libstdc++-v3:
46504 maybe-clean-stage2-target-libstdc++-v3:
46505 @if target-libstdc++-v3-bootstrap
46506 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
46507 all-stage2: all-stage2-target-libstdc++-v3
46508 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46509 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
46510 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46511 @r=`${PWD_COMMAND}`; export r; \
46512 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46513 TFLAGS="$(STAGE2_TFLAGS)"; \
46514 $(RAW_CXX_TARGET_EXPORTS) \
46516 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46517 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46518 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46519 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46520 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46521 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46522 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46523 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46524 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46525 TFLAGS="$(STAGE2_TFLAGS)" \
46526 $(TARGET-stage2-target-libstdc++-v3)
46528 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
46529 clean-stage2: clean-stage2-target-libstdc++-v3
46530 clean-stage2-target-libstdc++-v3:
46531 @if [ $(current_stage) = stage2 ]; then \
46532 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46533 else \
46534 [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
46535 $(MAKE) stage2-start; \
46536 fi; \
46537 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46538 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46540 clean
46541 @endif target-libstdc++-v3-bootstrap
46544 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
46545 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
46546 maybe-all-stage3-target-libstdc++-v3:
46547 maybe-clean-stage3-target-libstdc++-v3:
46548 @if target-libstdc++-v3-bootstrap
46549 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
46550 all-stage3: all-stage3-target-libstdc++-v3
46551 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46552 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
46553 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46554 @r=`${PWD_COMMAND}`; export r; \
46555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46556 TFLAGS="$(STAGE3_TFLAGS)"; \
46557 $(RAW_CXX_TARGET_EXPORTS) \
46559 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46560 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46561 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46562 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46563 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46564 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46565 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46566 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46567 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46568 TFLAGS="$(STAGE3_TFLAGS)" \
46569 $(TARGET-stage3-target-libstdc++-v3)
46571 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
46572 clean-stage3: clean-stage3-target-libstdc++-v3
46573 clean-stage3-target-libstdc++-v3:
46574 @if [ $(current_stage) = stage3 ]; then \
46575 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46576 else \
46577 [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
46578 $(MAKE) stage3-start; \
46579 fi; \
46580 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46581 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46583 clean
46584 @endif target-libstdc++-v3-bootstrap
46587 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
46588 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
46589 maybe-all-stage4-target-libstdc++-v3:
46590 maybe-clean-stage4-target-libstdc++-v3:
46591 @if target-libstdc++-v3-bootstrap
46592 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
46593 all-stage4: all-stage4-target-libstdc++-v3
46594 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46595 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
46596 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46597 @r=`${PWD_COMMAND}`; export r; \
46598 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46599 TFLAGS="$(STAGE4_TFLAGS)"; \
46600 $(RAW_CXX_TARGET_EXPORTS) \
46602 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46603 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46604 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46605 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46606 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46607 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46608 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46609 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46610 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46611 TFLAGS="$(STAGE4_TFLAGS)" \
46612 $(TARGET-stage4-target-libstdc++-v3)
46614 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
46615 clean-stage4: clean-stage4-target-libstdc++-v3
46616 clean-stage4-target-libstdc++-v3:
46617 @if [ $(current_stage) = stage4 ]; then \
46618 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46619 else \
46620 [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
46621 $(MAKE) stage4-start; \
46622 fi; \
46623 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46624 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46626 clean
46627 @endif target-libstdc++-v3-bootstrap
46630 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
46631 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
46632 maybe-all-stageprofile-target-libstdc++-v3:
46633 maybe-clean-stageprofile-target-libstdc++-v3:
46634 @if target-libstdc++-v3-bootstrap
46635 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
46636 all-stageprofile: all-stageprofile-target-libstdc++-v3
46637 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46638 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
46639 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46640 @r=`${PWD_COMMAND}`; export r; \
46641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46642 TFLAGS="$(STAGEprofile_TFLAGS)"; \
46643 $(RAW_CXX_TARGET_EXPORTS) \
46645 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46646 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46647 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46648 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46649 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46650 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46651 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46652 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46653 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46654 TFLAGS="$(STAGEprofile_TFLAGS)" \
46655 $(TARGET-stageprofile-target-libstdc++-v3)
46657 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
46658 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
46659 clean-stageprofile-target-libstdc++-v3:
46660 @if [ $(current_stage) = stageprofile ]; then \
46661 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46662 else \
46663 [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
46664 $(MAKE) stageprofile-start; \
46665 fi; \
46666 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46667 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46669 clean
46670 @endif target-libstdc++-v3-bootstrap
46673 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
46674 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
46675 maybe-all-stagefeedback-target-libstdc++-v3:
46676 maybe-clean-stagefeedback-target-libstdc++-v3:
46677 @if target-libstdc++-v3-bootstrap
46678 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
46679 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
46680 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
46681 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
46682 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46683 @r=`${PWD_COMMAND}`; export r; \
46684 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46685 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46686 $(RAW_CXX_TARGET_EXPORTS) \
46688 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46689 $(MAKE) $(BASE_FLAGS_TO_PASS) \
46690 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46691 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46692 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46693 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46694 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46695 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46696 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46697 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46698 $(TARGET-stagefeedback-target-libstdc++-v3)
46700 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
46701 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
46702 clean-stagefeedback-target-libstdc++-v3:
46703 @if [ $(current_stage) = stagefeedback ]; then \
46704 [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
46705 else \
46706 [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
46707 $(MAKE) stagefeedback-start; \
46708 fi; \
46709 cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46710 $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
46712 clean
46713 @endif target-libstdc++-v3-bootstrap
46720 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
46721 maybe-check-target-libstdc++-v3:
46722 @if target-libstdc++-v3
46723 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
46725 check-target-libstdc++-v3:
46726 @: $(MAKE); $(unstage)
46727 @r=`${PWD_COMMAND}`; export r; \
46728 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46729 $(RAW_CXX_TARGET_EXPORTS) \
46730 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46731 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
46733 @endif target-libstdc++-v3
46735 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
46736 maybe-install-target-libstdc++-v3:
46737 @if target-libstdc++-v3
46738 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
46740 install-target-libstdc++-v3: installdirs
46741 @: $(MAKE); $(unstage)
46742 @r=`${PWD_COMMAND}`; export r; \
46743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46744 $(RAW_CXX_TARGET_EXPORTS) \
46745 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46746 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
46748 @endif target-libstdc++-v3
46750 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
46751 maybe-install-strip-target-libstdc++-v3:
46752 @if target-libstdc++-v3
46753 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
46755 install-strip-target-libstdc++-v3: installdirs
46756 @: $(MAKE); $(unstage)
46757 @r=`${PWD_COMMAND}`; export r; \
46758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46759 $(RAW_CXX_TARGET_EXPORTS) \
46760 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46761 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
46763 @endif target-libstdc++-v3
46765 # Other targets (info, dvi, pdf, etc.)
46767 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
46768 maybe-info-target-libstdc++-v3:
46769 @if target-libstdc++-v3
46770 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
46772 info-target-libstdc++-v3: \
46773 configure-target-libstdc++-v3
46774 @: $(MAKE); $(unstage)
46775 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46776 r=`${PWD_COMMAND}`; export r; \
46777 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46778 $(RAW_CXX_TARGET_EXPORTS) \
46779 echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46780 for flag in $(EXTRA_TARGET_FLAGS); do \
46781 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46782 done; \
46783 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46784 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46785 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46786 "RANLIB=$${RANLIB}" \
46787 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46788 info) \
46789 || exit 1
46791 @endif target-libstdc++-v3
46793 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
46794 maybe-dvi-target-libstdc++-v3:
46795 @if target-libstdc++-v3
46796 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
46798 dvi-target-libstdc++-v3: \
46799 configure-target-libstdc++-v3
46800 @: $(MAKE); $(unstage)
46801 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46802 r=`${PWD_COMMAND}`; export r; \
46803 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46804 $(RAW_CXX_TARGET_EXPORTS) \
46805 echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46806 for flag in $(EXTRA_TARGET_FLAGS); do \
46807 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46808 done; \
46809 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46810 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46811 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46812 "RANLIB=$${RANLIB}" \
46813 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46814 dvi) \
46815 || exit 1
46817 @endif target-libstdc++-v3
46819 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
46820 maybe-pdf-target-libstdc++-v3:
46821 @if target-libstdc++-v3
46822 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
46824 pdf-target-libstdc++-v3: \
46825 configure-target-libstdc++-v3
46826 @: $(MAKE); $(unstage)
46827 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46828 r=`${PWD_COMMAND}`; export r; \
46829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46830 $(RAW_CXX_TARGET_EXPORTS) \
46831 echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46832 for flag in $(EXTRA_TARGET_FLAGS); do \
46833 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46834 done; \
46835 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46836 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46837 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46838 "RANLIB=$${RANLIB}" \
46839 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46840 pdf) \
46841 || exit 1
46843 @endif target-libstdc++-v3
46845 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
46846 maybe-html-target-libstdc++-v3:
46847 @if target-libstdc++-v3
46848 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
46850 html-target-libstdc++-v3: \
46851 configure-target-libstdc++-v3
46852 @: $(MAKE); $(unstage)
46853 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46854 r=`${PWD_COMMAND}`; export r; \
46855 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46856 $(RAW_CXX_TARGET_EXPORTS) \
46857 echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46858 for flag in $(EXTRA_TARGET_FLAGS); do \
46859 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46860 done; \
46861 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46862 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46863 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46864 "RANLIB=$${RANLIB}" \
46865 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46866 html) \
46867 || exit 1
46869 @endif target-libstdc++-v3
46871 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
46872 maybe-TAGS-target-libstdc++-v3:
46873 @if target-libstdc++-v3
46874 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
46876 TAGS-target-libstdc++-v3: \
46877 configure-target-libstdc++-v3
46878 @: $(MAKE); $(unstage)
46879 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46880 r=`${PWD_COMMAND}`; export r; \
46881 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46882 $(RAW_CXX_TARGET_EXPORTS) \
46883 echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46884 for flag in $(EXTRA_TARGET_FLAGS); do \
46885 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46886 done; \
46887 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46888 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46889 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46890 "RANLIB=$${RANLIB}" \
46891 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46892 TAGS) \
46893 || exit 1
46895 @endif target-libstdc++-v3
46897 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
46898 maybe-install-info-target-libstdc++-v3:
46899 @if target-libstdc++-v3
46900 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
46902 install-info-target-libstdc++-v3: \
46903 configure-target-libstdc++-v3 \
46904 info-target-libstdc++-v3
46905 @: $(MAKE); $(unstage)
46906 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46907 r=`${PWD_COMMAND}`; export r; \
46908 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46909 $(RAW_CXX_TARGET_EXPORTS) \
46910 echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
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)/libstdc++-v3 && \
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 install-info) \
46920 || exit 1
46922 @endif target-libstdc++-v3
46924 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
46925 maybe-install-pdf-target-libstdc++-v3:
46926 @if target-libstdc++-v3
46927 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
46929 install-pdf-target-libstdc++-v3: \
46930 configure-target-libstdc++-v3 \
46931 pdf-target-libstdc++-v3
46932 @: $(MAKE); $(unstage)
46933 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46934 r=`${PWD_COMMAND}`; export r; \
46935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46936 $(RAW_CXX_TARGET_EXPORTS) \
46937 echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46938 for flag in $(EXTRA_TARGET_FLAGS); do \
46939 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46940 done; \
46941 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46942 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46943 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46944 "RANLIB=$${RANLIB}" \
46945 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46946 install-pdf) \
46947 || exit 1
46949 @endif target-libstdc++-v3
46951 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
46952 maybe-install-html-target-libstdc++-v3:
46953 @if target-libstdc++-v3
46954 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
46956 install-html-target-libstdc++-v3: \
46957 configure-target-libstdc++-v3 \
46958 html-target-libstdc++-v3
46959 @: $(MAKE); $(unstage)
46960 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46961 r=`${PWD_COMMAND}`; export r; \
46962 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46963 $(RAW_CXX_TARGET_EXPORTS) \
46964 echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
46965 for flag in $(EXTRA_TARGET_FLAGS); do \
46966 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46967 done; \
46968 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
46969 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46970 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46971 "RANLIB=$${RANLIB}" \
46972 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46973 install-html) \
46974 || exit 1
46976 @endif target-libstdc++-v3
46978 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
46979 maybe-installcheck-target-libstdc++-v3:
46980 @if target-libstdc++-v3
46981 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
46983 installcheck-target-libstdc++-v3: \
46984 configure-target-libstdc++-v3
46985 @: $(MAKE); $(unstage)
46986 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
46987 r=`${PWD_COMMAND}`; export r; \
46988 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46989 $(RAW_CXX_TARGET_EXPORTS) \
46990 echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
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)/libstdc++-v3 && \
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 installcheck) \
47000 || exit 1
47002 @endif target-libstdc++-v3
47004 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
47005 maybe-mostlyclean-target-libstdc++-v3:
47006 @if target-libstdc++-v3
47007 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
47009 mostlyclean-target-libstdc++-v3:
47010 @: $(MAKE); $(unstage)
47011 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47012 r=`${PWD_COMMAND}`; export r; \
47013 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47014 $(RAW_CXX_TARGET_EXPORTS) \
47015 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47016 for flag in $(EXTRA_TARGET_FLAGS); do \
47017 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47018 done; \
47019 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47020 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47021 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47022 "RANLIB=$${RANLIB}" \
47023 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47024 mostlyclean) \
47025 || exit 1
47027 @endif target-libstdc++-v3
47029 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
47030 maybe-clean-target-libstdc++-v3:
47031 @if target-libstdc++-v3
47032 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
47034 clean-target-libstdc++-v3:
47035 @: $(MAKE); $(unstage)
47036 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47037 r=`${PWD_COMMAND}`; export r; \
47038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47039 $(RAW_CXX_TARGET_EXPORTS) \
47040 echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47041 for flag in $(EXTRA_TARGET_FLAGS); do \
47042 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47043 done; \
47044 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47045 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47046 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47047 "RANLIB=$${RANLIB}" \
47048 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47049 clean) \
47050 || exit 1
47052 @endif target-libstdc++-v3
47054 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
47055 maybe-distclean-target-libstdc++-v3:
47056 @if target-libstdc++-v3
47057 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
47059 distclean-target-libstdc++-v3:
47060 @: $(MAKE); $(unstage)
47061 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47062 r=`${PWD_COMMAND}`; export r; \
47063 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47064 $(RAW_CXX_TARGET_EXPORTS) \
47065 echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47066 for flag in $(EXTRA_TARGET_FLAGS); do \
47067 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47068 done; \
47069 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47070 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47071 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47072 "RANLIB=$${RANLIB}" \
47073 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47074 distclean) \
47075 || exit 1
47077 @endif target-libstdc++-v3
47079 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
47080 maybe-maintainer-clean-target-libstdc++-v3:
47081 @if target-libstdc++-v3
47082 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
47084 maintainer-clean-target-libstdc++-v3:
47085 @: $(MAKE); $(unstage)
47086 @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
47087 r=`${PWD_COMMAND}`; export r; \
47088 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47089 $(RAW_CXX_TARGET_EXPORTS) \
47090 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
47091 for flag in $(EXTRA_TARGET_FLAGS); do \
47092 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47093 done; \
47094 (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
47095 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47096 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47097 "RANLIB=$${RANLIB}" \
47098 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47099 maintainer-clean) \
47100 || exit 1
47102 @endif target-libstdc++-v3
47108 .PHONY: configure-target-libmudflap maybe-configure-target-libmudflap
47109 maybe-configure-target-libmudflap:
47110 @if gcc-bootstrap
47111 configure-target-libmudflap: stage_current
47112 @endif gcc-bootstrap
47113 @if target-libmudflap
47114 maybe-configure-target-libmudflap: configure-target-libmudflap
47115 configure-target-libmudflap:
47116 @: $(MAKE); $(unstage)
47117 @r=`${PWD_COMMAND}`; export r; \
47118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47119 echo "Checking multilib configuration for libmudflap..."; \
47120 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47121 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmudflap/multilib.tmp 2> /dev/null ; \
47122 if test -r $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47123 if cmp -s $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; then \
47124 rm -f $(TARGET_SUBDIR)/libmudflap/multilib.tmp; \
47125 else \
47126 rm -f $(TARGET_SUBDIR)/libmudflap/Makefile; \
47127 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47128 fi; \
47129 else \
47130 mv $(TARGET_SUBDIR)/libmudflap/multilib.tmp $(TARGET_SUBDIR)/libmudflap/multilib.out; \
47131 fi; \
47132 test ! -f $(TARGET_SUBDIR)/libmudflap/Makefile || exit 0; \
47133 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmudflap ; \
47134 $(NORMAL_TARGET_EXPORTS) \
47135 echo Configuring in $(TARGET_SUBDIR)/libmudflap; \
47136 cd "$(TARGET_SUBDIR)/libmudflap" || exit 1; \
47137 case $(srcdir) in \
47138 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47139 *) topdir=`echo $(TARGET_SUBDIR)/libmudflap/ | \
47140 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47141 esac; \
47142 srcdiroption="--srcdir=$${topdir}/libmudflap"; \
47143 libsrcdir="$$s/libmudflap"; \
47144 rm -f no-such-file || : ; \
47145 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47146 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47147 --target=${target_alias} $${srcdiroption} \
47148 || exit 1
47149 @endif target-libmudflap
47155 .PHONY: all-target-libmudflap maybe-all-target-libmudflap
47156 maybe-all-target-libmudflap:
47157 @if gcc-bootstrap
47158 all-target-libmudflap: stage_current
47159 @endif gcc-bootstrap
47160 @if target-libmudflap
47161 TARGET-target-libmudflap=all
47162 maybe-all-target-libmudflap: all-target-libmudflap
47163 all-target-libmudflap: configure-target-libmudflap
47164 @: $(MAKE); $(unstage)
47165 @r=`${PWD_COMMAND}`; export r; \
47166 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47167 $(NORMAL_TARGET_EXPORTS) \
47168 (cd $(TARGET_SUBDIR)/libmudflap && \
47169 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47170 $(TARGET-target-libmudflap))
47171 @endif target-libmudflap
47177 .PHONY: check-target-libmudflap maybe-check-target-libmudflap
47178 maybe-check-target-libmudflap:
47179 @if target-libmudflap
47180 maybe-check-target-libmudflap: check-target-libmudflap
47182 check-target-libmudflap:
47183 @: $(MAKE); $(unstage)
47184 @r=`${PWD_COMMAND}`; export r; \
47185 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47186 $(NORMAL_TARGET_EXPORTS) \
47187 (cd $(TARGET_SUBDIR)/libmudflap && \
47188 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47190 @endif target-libmudflap
47192 .PHONY: install-target-libmudflap maybe-install-target-libmudflap
47193 maybe-install-target-libmudflap:
47194 @if target-libmudflap
47195 maybe-install-target-libmudflap: install-target-libmudflap
47197 install-target-libmudflap: installdirs
47198 @: $(MAKE); $(unstage)
47199 @r=`${PWD_COMMAND}`; export r; \
47200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47201 $(NORMAL_TARGET_EXPORTS) \
47202 (cd $(TARGET_SUBDIR)/libmudflap && \
47203 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47205 @endif target-libmudflap
47207 .PHONY: install-strip-target-libmudflap maybe-install-strip-target-libmudflap
47208 maybe-install-strip-target-libmudflap:
47209 @if target-libmudflap
47210 maybe-install-strip-target-libmudflap: install-strip-target-libmudflap
47212 install-strip-target-libmudflap: installdirs
47213 @: $(MAKE); $(unstage)
47214 @r=`${PWD_COMMAND}`; export r; \
47215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47216 $(NORMAL_TARGET_EXPORTS) \
47217 (cd $(TARGET_SUBDIR)/libmudflap && \
47218 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47220 @endif target-libmudflap
47222 # Other targets (info, dvi, pdf, etc.)
47224 .PHONY: maybe-info-target-libmudflap info-target-libmudflap
47225 maybe-info-target-libmudflap:
47226 @if target-libmudflap
47227 maybe-info-target-libmudflap: info-target-libmudflap
47229 info-target-libmudflap: \
47230 configure-target-libmudflap
47231 @: $(MAKE); $(unstage)
47232 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47233 r=`${PWD_COMMAND}`; export r; \
47234 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47235 $(NORMAL_TARGET_EXPORTS) \
47236 echo "Doing info in $(TARGET_SUBDIR)/libmudflap" ; \
47237 for flag in $(EXTRA_TARGET_FLAGS); do \
47238 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47239 done; \
47240 (cd $(TARGET_SUBDIR)/libmudflap && \
47241 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47242 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47243 "RANLIB=$${RANLIB}" \
47244 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47245 info) \
47246 || exit 1
47248 @endif target-libmudflap
47250 .PHONY: maybe-dvi-target-libmudflap dvi-target-libmudflap
47251 maybe-dvi-target-libmudflap:
47252 @if target-libmudflap
47253 maybe-dvi-target-libmudflap: dvi-target-libmudflap
47255 dvi-target-libmudflap: \
47256 configure-target-libmudflap
47257 @: $(MAKE); $(unstage)
47258 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47259 r=`${PWD_COMMAND}`; export r; \
47260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47261 $(NORMAL_TARGET_EXPORTS) \
47262 echo "Doing dvi in $(TARGET_SUBDIR)/libmudflap" ; \
47263 for flag in $(EXTRA_TARGET_FLAGS); do \
47264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47265 done; \
47266 (cd $(TARGET_SUBDIR)/libmudflap && \
47267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47269 "RANLIB=$${RANLIB}" \
47270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47271 dvi) \
47272 || exit 1
47274 @endif target-libmudflap
47276 .PHONY: maybe-pdf-target-libmudflap pdf-target-libmudflap
47277 maybe-pdf-target-libmudflap:
47278 @if target-libmudflap
47279 maybe-pdf-target-libmudflap: pdf-target-libmudflap
47281 pdf-target-libmudflap: \
47282 configure-target-libmudflap
47283 @: $(MAKE); $(unstage)
47284 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47285 r=`${PWD_COMMAND}`; export r; \
47286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47287 $(NORMAL_TARGET_EXPORTS) \
47288 echo "Doing pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47289 for flag in $(EXTRA_TARGET_FLAGS); do \
47290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47291 done; \
47292 (cd $(TARGET_SUBDIR)/libmudflap && \
47293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47295 "RANLIB=$${RANLIB}" \
47296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47297 pdf) \
47298 || exit 1
47300 @endif target-libmudflap
47302 .PHONY: maybe-html-target-libmudflap html-target-libmudflap
47303 maybe-html-target-libmudflap:
47304 @if target-libmudflap
47305 maybe-html-target-libmudflap: html-target-libmudflap
47307 html-target-libmudflap: \
47308 configure-target-libmudflap
47309 @: $(MAKE); $(unstage)
47310 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47311 r=`${PWD_COMMAND}`; export r; \
47312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47313 $(NORMAL_TARGET_EXPORTS) \
47314 echo "Doing html in $(TARGET_SUBDIR)/libmudflap" ; \
47315 for flag in $(EXTRA_TARGET_FLAGS); do \
47316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47317 done; \
47318 (cd $(TARGET_SUBDIR)/libmudflap && \
47319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47321 "RANLIB=$${RANLIB}" \
47322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47323 html) \
47324 || exit 1
47326 @endif target-libmudflap
47328 .PHONY: maybe-TAGS-target-libmudflap TAGS-target-libmudflap
47329 maybe-TAGS-target-libmudflap:
47330 @if target-libmudflap
47331 maybe-TAGS-target-libmudflap: TAGS-target-libmudflap
47333 TAGS-target-libmudflap: \
47334 configure-target-libmudflap
47335 @: $(MAKE); $(unstage)
47336 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47337 r=`${PWD_COMMAND}`; export r; \
47338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47339 $(NORMAL_TARGET_EXPORTS) \
47340 echo "Doing TAGS in $(TARGET_SUBDIR)/libmudflap" ; \
47341 for flag in $(EXTRA_TARGET_FLAGS); do \
47342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47343 done; \
47344 (cd $(TARGET_SUBDIR)/libmudflap && \
47345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47347 "RANLIB=$${RANLIB}" \
47348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47349 TAGS) \
47350 || exit 1
47352 @endif target-libmudflap
47354 .PHONY: maybe-install-info-target-libmudflap install-info-target-libmudflap
47355 maybe-install-info-target-libmudflap:
47356 @if target-libmudflap
47357 maybe-install-info-target-libmudflap: install-info-target-libmudflap
47359 install-info-target-libmudflap: \
47360 configure-target-libmudflap \
47361 info-target-libmudflap
47362 @: $(MAKE); $(unstage)
47363 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47364 r=`${PWD_COMMAND}`; export r; \
47365 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47366 $(NORMAL_TARGET_EXPORTS) \
47367 echo "Doing install-info in $(TARGET_SUBDIR)/libmudflap" ; \
47368 for flag in $(EXTRA_TARGET_FLAGS); do \
47369 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47370 done; \
47371 (cd $(TARGET_SUBDIR)/libmudflap && \
47372 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47373 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47374 "RANLIB=$${RANLIB}" \
47375 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47376 install-info) \
47377 || exit 1
47379 @endif target-libmudflap
47381 .PHONY: maybe-install-pdf-target-libmudflap install-pdf-target-libmudflap
47382 maybe-install-pdf-target-libmudflap:
47383 @if target-libmudflap
47384 maybe-install-pdf-target-libmudflap: install-pdf-target-libmudflap
47386 install-pdf-target-libmudflap: \
47387 configure-target-libmudflap \
47388 pdf-target-libmudflap
47389 @: $(MAKE); $(unstage)
47390 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47391 r=`${PWD_COMMAND}`; export r; \
47392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47393 $(NORMAL_TARGET_EXPORTS) \
47394 echo "Doing install-pdf in $(TARGET_SUBDIR)/libmudflap" ; \
47395 for flag in $(EXTRA_TARGET_FLAGS); do \
47396 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47397 done; \
47398 (cd $(TARGET_SUBDIR)/libmudflap && \
47399 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47400 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47401 "RANLIB=$${RANLIB}" \
47402 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47403 install-pdf) \
47404 || exit 1
47406 @endif target-libmudflap
47408 .PHONY: maybe-install-html-target-libmudflap install-html-target-libmudflap
47409 maybe-install-html-target-libmudflap:
47410 @if target-libmudflap
47411 maybe-install-html-target-libmudflap: install-html-target-libmudflap
47413 install-html-target-libmudflap: \
47414 configure-target-libmudflap \
47415 html-target-libmudflap
47416 @: $(MAKE); $(unstage)
47417 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47418 r=`${PWD_COMMAND}`; export r; \
47419 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47420 $(NORMAL_TARGET_EXPORTS) \
47421 echo "Doing install-html in $(TARGET_SUBDIR)/libmudflap" ; \
47422 for flag in $(EXTRA_TARGET_FLAGS); do \
47423 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47424 done; \
47425 (cd $(TARGET_SUBDIR)/libmudflap && \
47426 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47427 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47428 "RANLIB=$${RANLIB}" \
47429 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47430 install-html) \
47431 || exit 1
47433 @endif target-libmudflap
47435 .PHONY: maybe-installcheck-target-libmudflap installcheck-target-libmudflap
47436 maybe-installcheck-target-libmudflap:
47437 @if target-libmudflap
47438 maybe-installcheck-target-libmudflap: installcheck-target-libmudflap
47440 installcheck-target-libmudflap: \
47441 configure-target-libmudflap
47442 @: $(MAKE); $(unstage)
47443 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47444 r=`${PWD_COMMAND}`; export r; \
47445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47446 $(NORMAL_TARGET_EXPORTS) \
47447 echo "Doing installcheck in $(TARGET_SUBDIR)/libmudflap" ; \
47448 for flag in $(EXTRA_TARGET_FLAGS); do \
47449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47450 done; \
47451 (cd $(TARGET_SUBDIR)/libmudflap && \
47452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47454 "RANLIB=$${RANLIB}" \
47455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47456 installcheck) \
47457 || exit 1
47459 @endif target-libmudflap
47461 .PHONY: maybe-mostlyclean-target-libmudflap mostlyclean-target-libmudflap
47462 maybe-mostlyclean-target-libmudflap:
47463 @if target-libmudflap
47464 maybe-mostlyclean-target-libmudflap: mostlyclean-target-libmudflap
47466 mostlyclean-target-libmudflap:
47467 @: $(MAKE); $(unstage)
47468 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47469 r=`${PWD_COMMAND}`; export r; \
47470 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47471 $(NORMAL_TARGET_EXPORTS) \
47472 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmudflap" ; \
47473 for flag in $(EXTRA_TARGET_FLAGS); do \
47474 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47475 done; \
47476 (cd $(TARGET_SUBDIR)/libmudflap && \
47477 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47478 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47479 "RANLIB=$${RANLIB}" \
47480 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47481 mostlyclean) \
47482 || exit 1
47484 @endif target-libmudflap
47486 .PHONY: maybe-clean-target-libmudflap clean-target-libmudflap
47487 maybe-clean-target-libmudflap:
47488 @if target-libmudflap
47489 maybe-clean-target-libmudflap: clean-target-libmudflap
47491 clean-target-libmudflap:
47492 @: $(MAKE); $(unstage)
47493 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47494 r=`${PWD_COMMAND}`; export r; \
47495 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47496 $(NORMAL_TARGET_EXPORTS) \
47497 echo "Doing clean in $(TARGET_SUBDIR)/libmudflap" ; \
47498 for flag in $(EXTRA_TARGET_FLAGS); do \
47499 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47500 done; \
47501 (cd $(TARGET_SUBDIR)/libmudflap && \
47502 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47503 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47504 "RANLIB=$${RANLIB}" \
47505 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47506 clean) \
47507 || exit 1
47509 @endif target-libmudflap
47511 .PHONY: maybe-distclean-target-libmudflap distclean-target-libmudflap
47512 maybe-distclean-target-libmudflap:
47513 @if target-libmudflap
47514 maybe-distclean-target-libmudflap: distclean-target-libmudflap
47516 distclean-target-libmudflap:
47517 @: $(MAKE); $(unstage)
47518 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47519 r=`${PWD_COMMAND}`; export r; \
47520 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47521 $(NORMAL_TARGET_EXPORTS) \
47522 echo "Doing distclean in $(TARGET_SUBDIR)/libmudflap" ; \
47523 for flag in $(EXTRA_TARGET_FLAGS); do \
47524 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47525 done; \
47526 (cd $(TARGET_SUBDIR)/libmudflap && \
47527 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47528 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47529 "RANLIB=$${RANLIB}" \
47530 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47531 distclean) \
47532 || exit 1
47534 @endif target-libmudflap
47536 .PHONY: maybe-maintainer-clean-target-libmudflap maintainer-clean-target-libmudflap
47537 maybe-maintainer-clean-target-libmudflap:
47538 @if target-libmudflap
47539 maybe-maintainer-clean-target-libmudflap: maintainer-clean-target-libmudflap
47541 maintainer-clean-target-libmudflap:
47542 @: $(MAKE); $(unstage)
47543 @[ -f $(TARGET_SUBDIR)/libmudflap/Makefile ] || exit 0 ; \
47544 r=`${PWD_COMMAND}`; export r; \
47545 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47546 $(NORMAL_TARGET_EXPORTS) \
47547 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmudflap" ; \
47548 for flag in $(EXTRA_TARGET_FLAGS); do \
47549 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47550 done; \
47551 (cd $(TARGET_SUBDIR)/libmudflap && \
47552 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47553 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47554 "RANLIB=$${RANLIB}" \
47555 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47556 maintainer-clean) \
47557 || exit 1
47559 @endif target-libmudflap
47565 .PHONY: configure-target-libssp maybe-configure-target-libssp
47566 maybe-configure-target-libssp:
47567 @if gcc-bootstrap
47568 configure-target-libssp: stage_current
47569 @endif gcc-bootstrap
47570 @if target-libssp
47571 maybe-configure-target-libssp: configure-target-libssp
47572 configure-target-libssp:
47573 @: $(MAKE); $(unstage)
47574 @r=`${PWD_COMMAND}`; export r; \
47575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47576 echo "Checking multilib configuration for libssp..."; \
47577 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47578 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
47579 if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
47580 if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
47581 rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
47582 else \
47583 rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
47584 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47585 fi; \
47586 else \
47587 mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
47588 fi; \
47589 test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
47590 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
47591 $(NORMAL_TARGET_EXPORTS) \
47592 echo Configuring in $(TARGET_SUBDIR)/libssp; \
47593 cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
47594 case $(srcdir) in \
47595 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47596 *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
47597 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47598 esac; \
47599 srcdiroption="--srcdir=$${topdir}/libssp"; \
47600 libsrcdir="$$s/libssp"; \
47601 rm -f no-such-file || : ; \
47602 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
47603 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47604 --target=${target_alias} $${srcdiroption} \
47605 || exit 1
47606 @endif target-libssp
47612 .PHONY: all-target-libssp maybe-all-target-libssp
47613 maybe-all-target-libssp:
47614 @if gcc-bootstrap
47615 all-target-libssp: stage_current
47616 @endif gcc-bootstrap
47617 @if target-libssp
47618 TARGET-target-libssp=all
47619 maybe-all-target-libssp: all-target-libssp
47620 all-target-libssp: configure-target-libssp
47621 @: $(MAKE); $(unstage)
47622 @r=`${PWD_COMMAND}`; export r; \
47623 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47624 $(NORMAL_TARGET_EXPORTS) \
47625 (cd $(TARGET_SUBDIR)/libssp && \
47626 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
47627 $(TARGET-target-libssp))
47628 @endif target-libssp
47634 .PHONY: check-target-libssp maybe-check-target-libssp
47635 maybe-check-target-libssp:
47636 @if target-libssp
47637 maybe-check-target-libssp: check-target-libssp
47639 check-target-libssp:
47640 @: $(MAKE); $(unstage)
47641 @r=`${PWD_COMMAND}`; export r; \
47642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47643 $(NORMAL_TARGET_EXPORTS) \
47644 (cd $(TARGET_SUBDIR)/libssp && \
47645 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
47647 @endif target-libssp
47649 .PHONY: install-target-libssp maybe-install-target-libssp
47650 maybe-install-target-libssp:
47651 @if target-libssp
47652 maybe-install-target-libssp: install-target-libssp
47654 install-target-libssp: installdirs
47655 @: $(MAKE); $(unstage)
47656 @r=`${PWD_COMMAND}`; export r; \
47657 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47658 $(NORMAL_TARGET_EXPORTS) \
47659 (cd $(TARGET_SUBDIR)/libssp && \
47660 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
47662 @endif target-libssp
47664 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
47665 maybe-install-strip-target-libssp:
47666 @if target-libssp
47667 maybe-install-strip-target-libssp: install-strip-target-libssp
47669 install-strip-target-libssp: installdirs
47670 @: $(MAKE); $(unstage)
47671 @r=`${PWD_COMMAND}`; export r; \
47672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47673 $(NORMAL_TARGET_EXPORTS) \
47674 (cd $(TARGET_SUBDIR)/libssp && \
47675 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
47677 @endif target-libssp
47679 # Other targets (info, dvi, pdf, etc.)
47681 .PHONY: maybe-info-target-libssp info-target-libssp
47682 maybe-info-target-libssp:
47683 @if target-libssp
47684 maybe-info-target-libssp: info-target-libssp
47686 info-target-libssp: \
47687 configure-target-libssp
47688 @: $(MAKE); $(unstage)
47689 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47690 r=`${PWD_COMMAND}`; export r; \
47691 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47692 $(NORMAL_TARGET_EXPORTS) \
47693 echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
47694 for flag in $(EXTRA_TARGET_FLAGS); do \
47695 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47696 done; \
47697 (cd $(TARGET_SUBDIR)/libssp && \
47698 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47699 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47700 "RANLIB=$${RANLIB}" \
47701 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47702 info) \
47703 || exit 1
47705 @endif target-libssp
47707 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
47708 maybe-dvi-target-libssp:
47709 @if target-libssp
47710 maybe-dvi-target-libssp: dvi-target-libssp
47712 dvi-target-libssp: \
47713 configure-target-libssp
47714 @: $(MAKE); $(unstage)
47715 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47716 r=`${PWD_COMMAND}`; export r; \
47717 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47718 $(NORMAL_TARGET_EXPORTS) \
47719 echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
47720 for flag in $(EXTRA_TARGET_FLAGS); do \
47721 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47722 done; \
47723 (cd $(TARGET_SUBDIR)/libssp && \
47724 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47725 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47726 "RANLIB=$${RANLIB}" \
47727 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47728 dvi) \
47729 || exit 1
47731 @endif target-libssp
47733 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
47734 maybe-pdf-target-libssp:
47735 @if target-libssp
47736 maybe-pdf-target-libssp: pdf-target-libssp
47738 pdf-target-libssp: \
47739 configure-target-libssp
47740 @: $(MAKE); $(unstage)
47741 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47742 r=`${PWD_COMMAND}`; export r; \
47743 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47744 $(NORMAL_TARGET_EXPORTS) \
47745 echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
47746 for flag in $(EXTRA_TARGET_FLAGS); do \
47747 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47748 done; \
47749 (cd $(TARGET_SUBDIR)/libssp && \
47750 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47751 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47752 "RANLIB=$${RANLIB}" \
47753 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47754 pdf) \
47755 || exit 1
47757 @endif target-libssp
47759 .PHONY: maybe-html-target-libssp html-target-libssp
47760 maybe-html-target-libssp:
47761 @if target-libssp
47762 maybe-html-target-libssp: html-target-libssp
47764 html-target-libssp: \
47765 configure-target-libssp
47766 @: $(MAKE); $(unstage)
47767 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47768 r=`${PWD_COMMAND}`; export r; \
47769 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47770 $(NORMAL_TARGET_EXPORTS) \
47771 echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
47772 for flag in $(EXTRA_TARGET_FLAGS); do \
47773 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47774 done; \
47775 (cd $(TARGET_SUBDIR)/libssp && \
47776 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47777 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47778 "RANLIB=$${RANLIB}" \
47779 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47780 html) \
47781 || exit 1
47783 @endif target-libssp
47785 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
47786 maybe-TAGS-target-libssp:
47787 @if target-libssp
47788 maybe-TAGS-target-libssp: TAGS-target-libssp
47790 TAGS-target-libssp: \
47791 configure-target-libssp
47792 @: $(MAKE); $(unstage)
47793 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47794 r=`${PWD_COMMAND}`; export r; \
47795 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47796 $(NORMAL_TARGET_EXPORTS) \
47797 echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
47798 for flag in $(EXTRA_TARGET_FLAGS); do \
47799 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47800 done; \
47801 (cd $(TARGET_SUBDIR)/libssp && \
47802 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47803 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47804 "RANLIB=$${RANLIB}" \
47805 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47806 TAGS) \
47807 || exit 1
47809 @endif target-libssp
47811 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
47812 maybe-install-info-target-libssp:
47813 @if target-libssp
47814 maybe-install-info-target-libssp: install-info-target-libssp
47816 install-info-target-libssp: \
47817 configure-target-libssp \
47818 info-target-libssp
47819 @: $(MAKE); $(unstage)
47820 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47821 r=`${PWD_COMMAND}`; export r; \
47822 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47823 $(NORMAL_TARGET_EXPORTS) \
47824 echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
47825 for flag in $(EXTRA_TARGET_FLAGS); do \
47826 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47827 done; \
47828 (cd $(TARGET_SUBDIR)/libssp && \
47829 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47830 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47831 "RANLIB=$${RANLIB}" \
47832 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47833 install-info) \
47834 || exit 1
47836 @endif target-libssp
47838 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
47839 maybe-install-pdf-target-libssp:
47840 @if target-libssp
47841 maybe-install-pdf-target-libssp: install-pdf-target-libssp
47843 install-pdf-target-libssp: \
47844 configure-target-libssp \
47845 pdf-target-libssp
47846 @: $(MAKE); $(unstage)
47847 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47848 r=`${PWD_COMMAND}`; export r; \
47849 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47850 $(NORMAL_TARGET_EXPORTS) \
47851 echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
47852 for flag in $(EXTRA_TARGET_FLAGS); do \
47853 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47854 done; \
47855 (cd $(TARGET_SUBDIR)/libssp && \
47856 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47857 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47858 "RANLIB=$${RANLIB}" \
47859 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47860 install-pdf) \
47861 || exit 1
47863 @endif target-libssp
47865 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
47866 maybe-install-html-target-libssp:
47867 @if target-libssp
47868 maybe-install-html-target-libssp: install-html-target-libssp
47870 install-html-target-libssp: \
47871 configure-target-libssp \
47872 html-target-libssp
47873 @: $(MAKE); $(unstage)
47874 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47875 r=`${PWD_COMMAND}`; export r; \
47876 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47877 $(NORMAL_TARGET_EXPORTS) \
47878 echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
47879 for flag in $(EXTRA_TARGET_FLAGS); do \
47880 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47881 done; \
47882 (cd $(TARGET_SUBDIR)/libssp && \
47883 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47884 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47885 "RANLIB=$${RANLIB}" \
47886 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47887 install-html) \
47888 || exit 1
47890 @endif target-libssp
47892 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
47893 maybe-installcheck-target-libssp:
47894 @if target-libssp
47895 maybe-installcheck-target-libssp: installcheck-target-libssp
47897 installcheck-target-libssp: \
47898 configure-target-libssp
47899 @: $(MAKE); $(unstage)
47900 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47901 r=`${PWD_COMMAND}`; export r; \
47902 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47903 $(NORMAL_TARGET_EXPORTS) \
47904 echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
47905 for flag in $(EXTRA_TARGET_FLAGS); do \
47906 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47907 done; \
47908 (cd $(TARGET_SUBDIR)/libssp && \
47909 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47910 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47911 "RANLIB=$${RANLIB}" \
47912 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47913 installcheck) \
47914 || exit 1
47916 @endif target-libssp
47918 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
47919 maybe-mostlyclean-target-libssp:
47920 @if target-libssp
47921 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
47923 mostlyclean-target-libssp:
47924 @: $(MAKE); $(unstage)
47925 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47926 r=`${PWD_COMMAND}`; export r; \
47927 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47928 $(NORMAL_TARGET_EXPORTS) \
47929 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
47930 for flag in $(EXTRA_TARGET_FLAGS); do \
47931 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47932 done; \
47933 (cd $(TARGET_SUBDIR)/libssp && \
47934 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47935 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47936 "RANLIB=$${RANLIB}" \
47937 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47938 mostlyclean) \
47939 || exit 1
47941 @endif target-libssp
47943 .PHONY: maybe-clean-target-libssp clean-target-libssp
47944 maybe-clean-target-libssp:
47945 @if target-libssp
47946 maybe-clean-target-libssp: clean-target-libssp
47948 clean-target-libssp:
47949 @: $(MAKE); $(unstage)
47950 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47951 r=`${PWD_COMMAND}`; export r; \
47952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47953 $(NORMAL_TARGET_EXPORTS) \
47954 echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
47955 for flag in $(EXTRA_TARGET_FLAGS); do \
47956 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47957 done; \
47958 (cd $(TARGET_SUBDIR)/libssp && \
47959 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47960 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47961 "RANLIB=$${RANLIB}" \
47962 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47963 clean) \
47964 || exit 1
47966 @endif target-libssp
47968 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
47969 maybe-distclean-target-libssp:
47970 @if target-libssp
47971 maybe-distclean-target-libssp: distclean-target-libssp
47973 distclean-target-libssp:
47974 @: $(MAKE); $(unstage)
47975 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
47976 r=`${PWD_COMMAND}`; export r; \
47977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47978 $(NORMAL_TARGET_EXPORTS) \
47979 echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
47980 for flag in $(EXTRA_TARGET_FLAGS); do \
47981 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47982 done; \
47983 (cd $(TARGET_SUBDIR)/libssp && \
47984 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47985 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47986 "RANLIB=$${RANLIB}" \
47987 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47988 distclean) \
47989 || exit 1
47991 @endif target-libssp
47993 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
47994 maybe-maintainer-clean-target-libssp:
47995 @if target-libssp
47996 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
47998 maintainer-clean-target-libssp:
47999 @: $(MAKE); $(unstage)
48000 @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
48001 r=`${PWD_COMMAND}`; export r; \
48002 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48003 $(NORMAL_TARGET_EXPORTS) \
48004 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
48005 for flag in $(EXTRA_TARGET_FLAGS); do \
48006 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48007 done; \
48008 (cd $(TARGET_SUBDIR)/libssp && \
48009 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48010 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48011 "RANLIB=$${RANLIB}" \
48012 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48013 maintainer-clean) \
48014 || exit 1
48016 @endif target-libssp
48022 .PHONY: configure-target-newlib maybe-configure-target-newlib
48023 maybe-configure-target-newlib:
48024 @if gcc-bootstrap
48025 configure-target-newlib: stage_current
48026 @endif gcc-bootstrap
48027 @if target-newlib
48028 maybe-configure-target-newlib: configure-target-newlib
48029 configure-target-newlib:
48030 @: $(MAKE); $(unstage)
48031 @r=`${PWD_COMMAND}`; export r; \
48032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48033 echo "Checking multilib configuration for newlib..."; \
48034 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48035 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
48036 if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
48037 if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
48038 rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
48039 else \
48040 rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
48041 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48042 fi; \
48043 else \
48044 mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
48045 fi; \
48046 test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
48047 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
48048 $(NORMAL_TARGET_EXPORTS) \
48049 echo Configuring in $(TARGET_SUBDIR)/newlib; \
48050 cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
48051 case $(srcdir) in \
48052 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48053 *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
48054 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48055 esac; \
48056 srcdiroption="--srcdir=$${topdir}/newlib"; \
48057 libsrcdir="$$s/newlib"; \
48058 rm -f no-such-file || : ; \
48059 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48060 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48061 --target=${target_alias} $${srcdiroption} \
48062 || exit 1
48063 @endif target-newlib
48069 .PHONY: all-target-newlib maybe-all-target-newlib
48070 maybe-all-target-newlib:
48071 @if gcc-bootstrap
48072 all-target-newlib: stage_current
48073 @endif gcc-bootstrap
48074 @if target-newlib
48075 TARGET-target-newlib=all
48076 maybe-all-target-newlib: all-target-newlib
48077 all-target-newlib: configure-target-newlib
48078 @: $(MAKE); $(unstage)
48079 @r=`${PWD_COMMAND}`; export r; \
48080 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48081 $(NORMAL_TARGET_EXPORTS) \
48082 (cd $(TARGET_SUBDIR)/newlib && \
48083 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48084 $(TARGET-target-newlib))
48085 @endif target-newlib
48091 .PHONY: check-target-newlib maybe-check-target-newlib
48092 maybe-check-target-newlib:
48093 @if target-newlib
48094 maybe-check-target-newlib: check-target-newlib
48096 check-target-newlib:
48097 @: $(MAKE); $(unstage)
48098 @r=`${PWD_COMMAND}`; export r; \
48099 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48100 $(NORMAL_TARGET_EXPORTS) \
48101 (cd $(TARGET_SUBDIR)/newlib && \
48102 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
48104 @endif target-newlib
48106 .PHONY: install-target-newlib maybe-install-target-newlib
48107 maybe-install-target-newlib:
48108 @if target-newlib
48109 maybe-install-target-newlib: install-target-newlib
48111 install-target-newlib: installdirs
48112 @: $(MAKE); $(unstage)
48113 @r=`${PWD_COMMAND}`; export r; \
48114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48115 $(NORMAL_TARGET_EXPORTS) \
48116 (cd $(TARGET_SUBDIR)/newlib && \
48117 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
48119 @endif target-newlib
48121 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
48122 maybe-install-strip-target-newlib:
48123 @if target-newlib
48124 maybe-install-strip-target-newlib: install-strip-target-newlib
48126 install-strip-target-newlib: installdirs
48127 @: $(MAKE); $(unstage)
48128 @r=`${PWD_COMMAND}`; export r; \
48129 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48130 $(NORMAL_TARGET_EXPORTS) \
48131 (cd $(TARGET_SUBDIR)/newlib && \
48132 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
48134 @endif target-newlib
48136 # Other targets (info, dvi, pdf, etc.)
48138 .PHONY: maybe-info-target-newlib info-target-newlib
48139 maybe-info-target-newlib:
48140 @if target-newlib
48141 maybe-info-target-newlib: info-target-newlib
48143 info-target-newlib: \
48144 configure-target-newlib
48145 @: $(MAKE); $(unstage)
48146 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48147 r=`${PWD_COMMAND}`; export r; \
48148 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48149 $(NORMAL_TARGET_EXPORTS) \
48150 echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
48151 for flag in $(EXTRA_TARGET_FLAGS); do \
48152 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48153 done; \
48154 (cd $(TARGET_SUBDIR)/newlib && \
48155 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48156 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48157 "RANLIB=$${RANLIB}" \
48158 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48159 info) \
48160 || exit 1
48162 @endif target-newlib
48164 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
48165 maybe-dvi-target-newlib:
48166 @if target-newlib
48167 maybe-dvi-target-newlib: dvi-target-newlib
48169 dvi-target-newlib: \
48170 configure-target-newlib
48171 @: $(MAKE); $(unstage)
48172 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48173 r=`${PWD_COMMAND}`; export r; \
48174 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48175 $(NORMAL_TARGET_EXPORTS) \
48176 echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
48177 for flag in $(EXTRA_TARGET_FLAGS); do \
48178 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48179 done; \
48180 (cd $(TARGET_SUBDIR)/newlib && \
48181 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48182 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48183 "RANLIB=$${RANLIB}" \
48184 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48185 dvi) \
48186 || exit 1
48188 @endif target-newlib
48190 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
48191 maybe-pdf-target-newlib:
48192 @if target-newlib
48193 maybe-pdf-target-newlib: pdf-target-newlib
48195 pdf-target-newlib: \
48196 configure-target-newlib
48197 @: $(MAKE); $(unstage)
48198 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48199 r=`${PWD_COMMAND}`; export r; \
48200 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48201 $(NORMAL_TARGET_EXPORTS) \
48202 echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
48203 for flag in $(EXTRA_TARGET_FLAGS); do \
48204 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48205 done; \
48206 (cd $(TARGET_SUBDIR)/newlib && \
48207 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48208 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48209 "RANLIB=$${RANLIB}" \
48210 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48211 pdf) \
48212 || exit 1
48214 @endif target-newlib
48216 .PHONY: maybe-html-target-newlib html-target-newlib
48217 maybe-html-target-newlib:
48218 @if target-newlib
48219 maybe-html-target-newlib: html-target-newlib
48221 html-target-newlib: \
48222 configure-target-newlib
48223 @: $(MAKE); $(unstage)
48224 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48225 r=`${PWD_COMMAND}`; export r; \
48226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48227 $(NORMAL_TARGET_EXPORTS) \
48228 echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
48229 for flag in $(EXTRA_TARGET_FLAGS); do \
48230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48231 done; \
48232 (cd $(TARGET_SUBDIR)/newlib && \
48233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48235 "RANLIB=$${RANLIB}" \
48236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48237 html) \
48238 || exit 1
48240 @endif target-newlib
48242 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
48243 maybe-TAGS-target-newlib:
48244 @if target-newlib
48245 maybe-TAGS-target-newlib: TAGS-target-newlib
48247 TAGS-target-newlib: \
48248 configure-target-newlib
48249 @: $(MAKE); $(unstage)
48250 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48251 r=`${PWD_COMMAND}`; export r; \
48252 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48253 $(NORMAL_TARGET_EXPORTS) \
48254 echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
48255 for flag in $(EXTRA_TARGET_FLAGS); do \
48256 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48257 done; \
48258 (cd $(TARGET_SUBDIR)/newlib && \
48259 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48260 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48261 "RANLIB=$${RANLIB}" \
48262 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48263 TAGS) \
48264 || exit 1
48266 @endif target-newlib
48268 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
48269 maybe-install-info-target-newlib:
48270 @if target-newlib
48271 maybe-install-info-target-newlib: install-info-target-newlib
48273 install-info-target-newlib: \
48274 configure-target-newlib \
48275 info-target-newlib
48276 @: $(MAKE); $(unstage)
48277 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48278 r=`${PWD_COMMAND}`; export r; \
48279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48280 $(NORMAL_TARGET_EXPORTS) \
48281 echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
48282 for flag in $(EXTRA_TARGET_FLAGS); do \
48283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48284 done; \
48285 (cd $(TARGET_SUBDIR)/newlib && \
48286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48288 "RANLIB=$${RANLIB}" \
48289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48290 install-info) \
48291 || exit 1
48293 @endif target-newlib
48295 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
48296 maybe-install-pdf-target-newlib:
48297 @if target-newlib
48298 maybe-install-pdf-target-newlib: install-pdf-target-newlib
48300 install-pdf-target-newlib: \
48301 configure-target-newlib \
48302 pdf-target-newlib
48303 @: $(MAKE); $(unstage)
48304 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48305 r=`${PWD_COMMAND}`; export r; \
48306 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48307 $(NORMAL_TARGET_EXPORTS) \
48308 echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
48309 for flag in $(EXTRA_TARGET_FLAGS); do \
48310 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48311 done; \
48312 (cd $(TARGET_SUBDIR)/newlib && \
48313 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48314 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48315 "RANLIB=$${RANLIB}" \
48316 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48317 install-pdf) \
48318 || exit 1
48320 @endif target-newlib
48322 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
48323 maybe-install-html-target-newlib:
48324 @if target-newlib
48325 maybe-install-html-target-newlib: install-html-target-newlib
48327 install-html-target-newlib: \
48328 configure-target-newlib \
48329 html-target-newlib
48330 @: $(MAKE); $(unstage)
48331 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48332 r=`${PWD_COMMAND}`; export r; \
48333 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48334 $(NORMAL_TARGET_EXPORTS) \
48335 echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
48336 for flag in $(EXTRA_TARGET_FLAGS); do \
48337 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48338 done; \
48339 (cd $(TARGET_SUBDIR)/newlib && \
48340 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48341 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48342 "RANLIB=$${RANLIB}" \
48343 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48344 install-html) \
48345 || exit 1
48347 @endif target-newlib
48349 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
48350 maybe-installcheck-target-newlib:
48351 @if target-newlib
48352 maybe-installcheck-target-newlib: installcheck-target-newlib
48354 installcheck-target-newlib: \
48355 configure-target-newlib
48356 @: $(MAKE); $(unstage)
48357 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48358 r=`${PWD_COMMAND}`; export r; \
48359 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48360 $(NORMAL_TARGET_EXPORTS) \
48361 echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
48362 for flag in $(EXTRA_TARGET_FLAGS); do \
48363 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48364 done; \
48365 (cd $(TARGET_SUBDIR)/newlib && \
48366 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48367 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48368 "RANLIB=$${RANLIB}" \
48369 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48370 installcheck) \
48371 || exit 1
48373 @endif target-newlib
48375 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
48376 maybe-mostlyclean-target-newlib:
48377 @if target-newlib
48378 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
48380 mostlyclean-target-newlib:
48381 @: $(MAKE); $(unstage)
48382 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48383 r=`${PWD_COMMAND}`; export r; \
48384 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48385 $(NORMAL_TARGET_EXPORTS) \
48386 echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
48387 for flag in $(EXTRA_TARGET_FLAGS); do \
48388 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48389 done; \
48390 (cd $(TARGET_SUBDIR)/newlib && \
48391 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48392 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48393 "RANLIB=$${RANLIB}" \
48394 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48395 mostlyclean) \
48396 || exit 1
48398 @endif target-newlib
48400 .PHONY: maybe-clean-target-newlib clean-target-newlib
48401 maybe-clean-target-newlib:
48402 @if target-newlib
48403 maybe-clean-target-newlib: clean-target-newlib
48405 clean-target-newlib:
48406 @: $(MAKE); $(unstage)
48407 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48408 r=`${PWD_COMMAND}`; export r; \
48409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48410 $(NORMAL_TARGET_EXPORTS) \
48411 echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
48412 for flag in $(EXTRA_TARGET_FLAGS); do \
48413 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48414 done; \
48415 (cd $(TARGET_SUBDIR)/newlib && \
48416 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48417 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48418 "RANLIB=$${RANLIB}" \
48419 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48420 clean) \
48421 || exit 1
48423 @endif target-newlib
48425 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
48426 maybe-distclean-target-newlib:
48427 @if target-newlib
48428 maybe-distclean-target-newlib: distclean-target-newlib
48430 distclean-target-newlib:
48431 @: $(MAKE); $(unstage)
48432 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48433 r=`${PWD_COMMAND}`; export r; \
48434 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48435 $(NORMAL_TARGET_EXPORTS) \
48436 echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
48437 for flag in $(EXTRA_TARGET_FLAGS); do \
48438 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48439 done; \
48440 (cd $(TARGET_SUBDIR)/newlib && \
48441 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48442 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48443 "RANLIB=$${RANLIB}" \
48444 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48445 distclean) \
48446 || exit 1
48448 @endif target-newlib
48450 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
48451 maybe-maintainer-clean-target-newlib:
48452 @if target-newlib
48453 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
48455 maintainer-clean-target-newlib:
48456 @: $(MAKE); $(unstage)
48457 @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
48458 r=`${PWD_COMMAND}`; export r; \
48459 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48460 $(NORMAL_TARGET_EXPORTS) \
48461 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
48462 for flag in $(EXTRA_TARGET_FLAGS); do \
48463 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48464 done; \
48465 (cd $(TARGET_SUBDIR)/newlib && \
48466 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48467 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48468 "RANLIB=$${RANLIB}" \
48469 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48470 maintainer-clean) \
48471 || exit 1
48473 @endif target-newlib
48479 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
48480 maybe-configure-target-libgcc:
48481 @if gcc-bootstrap
48482 configure-target-libgcc: stage_current
48483 @endif gcc-bootstrap
48484 @if target-libgcc
48485 maybe-configure-target-libgcc: configure-target-libgcc
48486 configure-target-libgcc:
48487 @r=`${PWD_COMMAND}`; export r; \
48488 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48489 echo "Checking multilib configuration for libgcc..."; \
48490 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48491 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48492 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48493 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48494 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48495 else \
48496 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48497 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48498 fi; \
48499 else \
48500 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48501 fi; \
48502 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48503 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48504 $(NORMAL_TARGET_EXPORTS) \
48505 echo Configuring in $(TARGET_SUBDIR)/libgcc; \
48506 cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
48507 case $(srcdir) in \
48508 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48509 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48510 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48511 esac; \
48512 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48513 libsrcdir="$$s/libgcc"; \
48514 rm -f no-such-file || : ; \
48515 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
48516 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48517 --target=${target_alias} $${srcdiroption} \
48518 || exit 1
48519 @endif target-libgcc
48523 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
48524 maybe-configure-stage1-target-libgcc:
48525 @if target-libgcc-bootstrap
48526 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
48527 configure-stage1-target-libgcc:
48528 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48529 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48530 @r=`${PWD_COMMAND}`; export r; \
48531 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48532 TFLAGS="$(STAGE1_TFLAGS)"; \
48533 echo "Checking multilib configuration for libgcc..."; \
48534 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48535 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48536 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48537 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48538 else \
48539 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48540 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48541 fi; \
48542 else \
48543 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48544 fi; \
48545 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48546 $(NORMAL_TARGET_EXPORTS) \
48547 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48548 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48549 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48550 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
48551 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48552 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48553 case $(srcdir) in \
48554 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48555 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48556 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48557 esac; \
48558 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48559 libsrcdir="$$s/libgcc"; \
48560 $(SHELL) $${libsrcdir}/configure \
48561 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48562 --target=${target_alias} $${srcdiroption} \
48563 $(STAGE1_CONFIGURE_FLAGS)
48564 @endif target-libgcc-bootstrap
48566 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
48567 maybe-configure-stage2-target-libgcc:
48568 @if target-libgcc-bootstrap
48569 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
48570 configure-stage2-target-libgcc:
48571 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48572 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48573 @r=`${PWD_COMMAND}`; export r; \
48574 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48575 TFLAGS="$(STAGE2_TFLAGS)"; \
48576 echo "Checking multilib configuration for libgcc..."; \
48577 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48578 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48579 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48580 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48581 else \
48582 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48583 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48584 fi; \
48585 else \
48586 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48587 fi; \
48588 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48589 $(NORMAL_TARGET_EXPORTS) \
48591 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48592 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48593 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48594 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
48595 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48596 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48597 case $(srcdir) in \
48598 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48599 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48600 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48601 esac; \
48602 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48603 libsrcdir="$$s/libgcc"; \
48604 $(SHELL) $${libsrcdir}/configure \
48605 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48606 --target=${target_alias} $${srcdiroption} \
48607 --with-build-libsubdir=$(HOST_SUBDIR) \
48608 $(STAGE2_CONFIGURE_FLAGS)
48609 @endif target-libgcc-bootstrap
48611 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
48612 maybe-configure-stage3-target-libgcc:
48613 @if target-libgcc-bootstrap
48614 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
48615 configure-stage3-target-libgcc:
48616 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48617 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48618 @r=`${PWD_COMMAND}`; export r; \
48619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48620 TFLAGS="$(STAGE3_TFLAGS)"; \
48621 echo "Checking multilib configuration for libgcc..."; \
48622 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48623 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48624 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48625 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48626 else \
48627 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48628 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48629 fi; \
48630 else \
48631 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48632 fi; \
48633 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48634 $(NORMAL_TARGET_EXPORTS) \
48636 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48637 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48638 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48639 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
48640 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48641 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48642 case $(srcdir) in \
48643 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48644 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48645 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48646 esac; \
48647 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48648 libsrcdir="$$s/libgcc"; \
48649 $(SHELL) $${libsrcdir}/configure \
48650 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48651 --target=${target_alias} $${srcdiroption} \
48652 --with-build-libsubdir=$(HOST_SUBDIR) \
48653 $(STAGE3_CONFIGURE_FLAGS)
48654 @endif target-libgcc-bootstrap
48656 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
48657 maybe-configure-stage4-target-libgcc:
48658 @if target-libgcc-bootstrap
48659 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
48660 configure-stage4-target-libgcc:
48661 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48662 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48663 @r=`${PWD_COMMAND}`; export r; \
48664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48665 TFLAGS="$(STAGE4_TFLAGS)"; \
48666 echo "Checking multilib configuration for libgcc..."; \
48667 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48668 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48669 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48670 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48671 else \
48672 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48673 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48674 fi; \
48675 else \
48676 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48677 fi; \
48678 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48679 $(NORMAL_TARGET_EXPORTS) \
48681 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48682 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48683 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48684 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
48685 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48686 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48687 case $(srcdir) in \
48688 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48689 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48690 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48691 esac; \
48692 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48693 libsrcdir="$$s/libgcc"; \
48694 $(SHELL) $${libsrcdir}/configure \
48695 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48696 --target=${target_alias} $${srcdiroption} \
48697 --with-build-libsubdir=$(HOST_SUBDIR) \
48698 $(STAGE4_CONFIGURE_FLAGS)
48699 @endif target-libgcc-bootstrap
48701 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
48702 maybe-configure-stageprofile-target-libgcc:
48703 @if target-libgcc-bootstrap
48704 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48705 configure-stageprofile-target-libgcc:
48706 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48707 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48708 @r=`${PWD_COMMAND}`; export r; \
48709 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48710 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48711 echo "Checking multilib configuration for libgcc..."; \
48712 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48713 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48714 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48715 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48716 else \
48717 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48718 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48719 fi; \
48720 else \
48721 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48722 fi; \
48723 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48724 $(NORMAL_TARGET_EXPORTS) \
48726 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48727 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48728 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48729 echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
48730 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48731 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48732 case $(srcdir) in \
48733 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48734 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48735 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48736 esac; \
48737 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48738 libsrcdir="$$s/libgcc"; \
48739 $(SHELL) $${libsrcdir}/configure \
48740 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48741 --target=${target_alias} $${srcdiroption} \
48742 --with-build-libsubdir=$(HOST_SUBDIR) \
48743 $(STAGEprofile_CONFIGURE_FLAGS)
48744 @endif target-libgcc-bootstrap
48746 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
48747 maybe-configure-stagefeedback-target-libgcc:
48748 @if target-libgcc-bootstrap
48749 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
48750 configure-stagefeedback-target-libgcc:
48751 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
48752 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
48753 @r=`${PWD_COMMAND}`; export r; \
48754 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48755 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
48756 echo "Checking multilib configuration for libgcc..."; \
48757 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
48758 if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48759 if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
48760 rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
48761 else \
48762 rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
48763 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48764 fi; \
48765 else \
48766 mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
48767 fi; \
48768 test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
48769 $(NORMAL_TARGET_EXPORTS) \
48771 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
48772 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
48773 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
48774 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
48775 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
48776 cd $(TARGET_SUBDIR)/libgcc || exit 1; \
48777 case $(srcdir) in \
48778 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48779 *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
48780 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48781 esac; \
48782 srcdiroption="--srcdir=$${topdir}/libgcc"; \
48783 libsrcdir="$$s/libgcc"; \
48784 $(SHELL) $${libsrcdir}/configure \
48785 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48786 --target=${target_alias} $${srcdiroption} \
48787 --with-build-libsubdir=$(HOST_SUBDIR) \
48788 $(STAGEfeedback_CONFIGURE_FLAGS)
48789 @endif target-libgcc-bootstrap
48795 .PHONY: all-target-libgcc maybe-all-target-libgcc
48796 maybe-all-target-libgcc:
48797 @if gcc-bootstrap
48798 all-target-libgcc: stage_current
48799 @endif gcc-bootstrap
48800 @if target-libgcc
48801 TARGET-target-libgcc=all
48802 maybe-all-target-libgcc: all-target-libgcc
48803 all-target-libgcc: configure-target-libgcc
48804 @r=`${PWD_COMMAND}`; export r; \
48805 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48806 $(NORMAL_TARGET_EXPORTS) \
48807 (cd $(TARGET_SUBDIR)/libgcc && \
48808 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
48809 $(TARGET-target-libgcc))
48810 @endif target-libgcc
48814 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
48815 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
48816 maybe-all-stage1-target-libgcc:
48817 maybe-clean-stage1-target-libgcc:
48818 @if target-libgcc-bootstrap
48819 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
48820 all-stage1: all-stage1-target-libgcc
48821 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
48822 all-stage1-target-libgcc: configure-stage1-target-libgcc
48823 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
48824 @r=`${PWD_COMMAND}`; export r; \
48825 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48826 TFLAGS="$(STAGE1_TFLAGS)"; \
48827 $(NORMAL_TARGET_EXPORTS) \
48828 cd $(TARGET_SUBDIR)/libgcc && \
48829 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48830 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48831 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48832 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48833 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48834 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48835 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48836 $(EXTRA_TARGET_FLAGS) \
48837 TFLAGS="$(STAGE1_TFLAGS)" \
48838 $(TARGET-stage1-target-libgcc)
48840 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
48841 clean-stage1: clean-stage1-target-libgcc
48842 clean-stage1-target-libgcc:
48843 @if [ $(current_stage) = stage1 ]; then \
48844 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48845 else \
48846 [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
48847 $(MAKE) stage1-start; \
48848 fi; \
48849 cd $(TARGET_SUBDIR)/libgcc && \
48850 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48851 clean
48852 @endif target-libgcc-bootstrap
48855 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
48856 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
48857 maybe-all-stage2-target-libgcc:
48858 maybe-clean-stage2-target-libgcc:
48859 @if target-libgcc-bootstrap
48860 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
48861 all-stage2: all-stage2-target-libgcc
48862 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
48863 all-stage2-target-libgcc: configure-stage2-target-libgcc
48864 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
48865 @r=`${PWD_COMMAND}`; export r; \
48866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48867 TFLAGS="$(STAGE2_TFLAGS)"; \
48868 $(NORMAL_TARGET_EXPORTS) \
48870 cd $(TARGET_SUBDIR)/libgcc && \
48871 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48872 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48873 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48874 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48875 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48876 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48877 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48878 $(EXTRA_TARGET_FLAGS) \
48879 TFLAGS="$(STAGE2_TFLAGS)" \
48880 $(TARGET-stage2-target-libgcc)
48882 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
48883 clean-stage2: clean-stage2-target-libgcc
48884 clean-stage2-target-libgcc:
48885 @if [ $(current_stage) = stage2 ]; then \
48886 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48887 else \
48888 [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
48889 $(MAKE) stage2-start; \
48890 fi; \
48891 cd $(TARGET_SUBDIR)/libgcc && \
48892 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48894 clean
48895 @endif target-libgcc-bootstrap
48898 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
48899 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
48900 maybe-all-stage3-target-libgcc:
48901 maybe-clean-stage3-target-libgcc:
48902 @if target-libgcc-bootstrap
48903 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
48904 all-stage3: all-stage3-target-libgcc
48905 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
48906 all-stage3-target-libgcc: configure-stage3-target-libgcc
48907 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
48908 @r=`${PWD_COMMAND}`; export r; \
48909 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48910 TFLAGS="$(STAGE3_TFLAGS)"; \
48911 $(NORMAL_TARGET_EXPORTS) \
48913 cd $(TARGET_SUBDIR)/libgcc && \
48914 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48915 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48916 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48917 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48918 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48919 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48920 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48921 $(EXTRA_TARGET_FLAGS) \
48922 TFLAGS="$(STAGE3_TFLAGS)" \
48923 $(TARGET-stage3-target-libgcc)
48925 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
48926 clean-stage3: clean-stage3-target-libgcc
48927 clean-stage3-target-libgcc:
48928 @if [ $(current_stage) = stage3 ]; then \
48929 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48930 else \
48931 [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
48932 $(MAKE) stage3-start; \
48933 fi; \
48934 cd $(TARGET_SUBDIR)/libgcc && \
48935 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48937 clean
48938 @endif target-libgcc-bootstrap
48941 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
48942 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
48943 maybe-all-stage4-target-libgcc:
48944 maybe-clean-stage4-target-libgcc:
48945 @if target-libgcc-bootstrap
48946 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
48947 all-stage4: all-stage4-target-libgcc
48948 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
48949 all-stage4-target-libgcc: configure-stage4-target-libgcc
48950 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
48951 @r=`${PWD_COMMAND}`; export r; \
48952 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48953 TFLAGS="$(STAGE4_TFLAGS)"; \
48954 $(NORMAL_TARGET_EXPORTS) \
48956 cd $(TARGET_SUBDIR)/libgcc && \
48957 $(MAKE) $(BASE_FLAGS_TO_PASS) \
48958 CFLAGS="$(CFLAGS_FOR_TARGET)" \
48959 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
48960 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
48961 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
48962 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
48963 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
48964 $(EXTRA_TARGET_FLAGS) \
48965 TFLAGS="$(STAGE4_TFLAGS)" \
48966 $(TARGET-stage4-target-libgcc)
48968 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
48969 clean-stage4: clean-stage4-target-libgcc
48970 clean-stage4-target-libgcc:
48971 @if [ $(current_stage) = stage4 ]; then \
48972 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
48973 else \
48974 [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
48975 $(MAKE) stage4-start; \
48976 fi; \
48977 cd $(TARGET_SUBDIR)/libgcc && \
48978 $(MAKE) $(EXTRA_TARGET_FLAGS) \
48980 clean
48981 @endif target-libgcc-bootstrap
48984 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
48985 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
48986 maybe-all-stageprofile-target-libgcc:
48987 maybe-clean-stageprofile-target-libgcc:
48988 @if target-libgcc-bootstrap
48989 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
48990 all-stageprofile: all-stageprofile-target-libgcc
48991 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
48992 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
48993 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
48994 @r=`${PWD_COMMAND}`; export r; \
48995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48996 TFLAGS="$(STAGEprofile_TFLAGS)"; \
48997 $(NORMAL_TARGET_EXPORTS) \
48999 cd $(TARGET_SUBDIR)/libgcc && \
49000 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49001 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49002 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49003 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49004 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49005 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49006 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49007 $(EXTRA_TARGET_FLAGS) \
49008 TFLAGS="$(STAGEprofile_TFLAGS)" \
49009 $(TARGET-stageprofile-target-libgcc)
49011 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
49012 clean-stageprofile: clean-stageprofile-target-libgcc
49013 clean-stageprofile-target-libgcc:
49014 @if [ $(current_stage) = stageprofile ]; then \
49015 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49016 else \
49017 [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
49018 $(MAKE) stageprofile-start; \
49019 fi; \
49020 cd $(TARGET_SUBDIR)/libgcc && \
49021 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49023 clean
49024 @endif target-libgcc-bootstrap
49027 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
49028 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
49029 maybe-all-stagefeedback-target-libgcc:
49030 maybe-clean-stagefeedback-target-libgcc:
49031 @if target-libgcc-bootstrap
49032 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
49033 all-stagefeedback: all-stagefeedback-target-libgcc
49034 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
49035 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
49036 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
49037 @r=`${PWD_COMMAND}`; export r; \
49038 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49039 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49040 $(NORMAL_TARGET_EXPORTS) \
49042 cd $(TARGET_SUBDIR)/libgcc && \
49043 $(MAKE) $(BASE_FLAGS_TO_PASS) \
49044 CFLAGS="$(CFLAGS_FOR_TARGET)" \
49045 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
49046 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
49047 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
49048 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
49049 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
49050 $(EXTRA_TARGET_FLAGS) \
49051 TFLAGS="$(STAGEfeedback_TFLAGS)" \
49052 $(TARGET-stagefeedback-target-libgcc)
49054 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
49055 clean-stagefeedback: clean-stagefeedback-target-libgcc
49056 clean-stagefeedback-target-libgcc:
49057 @if [ $(current_stage) = stagefeedback ]; then \
49058 [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
49059 else \
49060 [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
49061 $(MAKE) stagefeedback-start; \
49062 fi; \
49063 cd $(TARGET_SUBDIR)/libgcc && \
49064 $(MAKE) $(EXTRA_TARGET_FLAGS) \
49066 clean
49067 @endif target-libgcc-bootstrap
49074 .PHONY: check-target-libgcc maybe-check-target-libgcc
49075 maybe-check-target-libgcc:
49076 @if target-libgcc
49077 maybe-check-target-libgcc: check-target-libgcc
49079 # Dummy target for uncheckable module.
49080 check-target-libgcc:
49082 @endif target-libgcc
49084 .PHONY: install-target-libgcc maybe-install-target-libgcc
49085 maybe-install-target-libgcc:
49086 @if target-libgcc
49087 maybe-install-target-libgcc: install-target-libgcc
49089 install-target-libgcc: installdirs
49090 @: $(MAKE); $(unstage)
49091 @r=`${PWD_COMMAND}`; export r; \
49092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49093 $(NORMAL_TARGET_EXPORTS) \
49094 (cd $(TARGET_SUBDIR)/libgcc && \
49095 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49097 @endif target-libgcc
49099 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
49100 maybe-install-strip-target-libgcc:
49101 @if target-libgcc
49102 maybe-install-strip-target-libgcc: install-strip-target-libgcc
49104 install-strip-target-libgcc: installdirs
49105 @: $(MAKE); $(unstage)
49106 @r=`${PWD_COMMAND}`; export r; \
49107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49108 $(NORMAL_TARGET_EXPORTS) \
49109 (cd $(TARGET_SUBDIR)/libgcc && \
49110 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49112 @endif target-libgcc
49114 # Other targets (info, dvi, pdf, etc.)
49116 .PHONY: maybe-info-target-libgcc info-target-libgcc
49117 maybe-info-target-libgcc:
49118 @if target-libgcc
49119 maybe-info-target-libgcc: info-target-libgcc
49121 info-target-libgcc: \
49122 configure-target-libgcc
49123 @: $(MAKE); $(unstage)
49124 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49125 r=`${PWD_COMMAND}`; export r; \
49126 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49127 $(NORMAL_TARGET_EXPORTS) \
49128 echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
49129 for flag in $(EXTRA_TARGET_FLAGS); do \
49130 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49131 done; \
49132 (cd $(TARGET_SUBDIR)/libgcc && \
49133 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49134 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49135 "RANLIB=$${RANLIB}" \
49136 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49137 info) \
49138 || exit 1
49140 @endif target-libgcc
49142 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
49143 maybe-dvi-target-libgcc:
49144 @if target-libgcc
49145 maybe-dvi-target-libgcc: dvi-target-libgcc
49147 dvi-target-libgcc: \
49148 configure-target-libgcc
49149 @: $(MAKE); $(unstage)
49150 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49151 r=`${PWD_COMMAND}`; export r; \
49152 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49153 $(NORMAL_TARGET_EXPORTS) \
49154 echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
49155 for flag in $(EXTRA_TARGET_FLAGS); do \
49156 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49157 done; \
49158 (cd $(TARGET_SUBDIR)/libgcc && \
49159 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49160 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49161 "RANLIB=$${RANLIB}" \
49162 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49163 dvi) \
49164 || exit 1
49166 @endif target-libgcc
49168 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
49169 maybe-pdf-target-libgcc:
49170 @if target-libgcc
49171 maybe-pdf-target-libgcc: pdf-target-libgcc
49173 pdf-target-libgcc: \
49174 configure-target-libgcc
49175 @: $(MAKE); $(unstage)
49176 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49177 r=`${PWD_COMMAND}`; export r; \
49178 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49179 $(NORMAL_TARGET_EXPORTS) \
49180 echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
49181 for flag in $(EXTRA_TARGET_FLAGS); do \
49182 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49183 done; \
49184 (cd $(TARGET_SUBDIR)/libgcc && \
49185 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49186 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49187 "RANLIB=$${RANLIB}" \
49188 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49189 pdf) \
49190 || exit 1
49192 @endif target-libgcc
49194 .PHONY: maybe-html-target-libgcc html-target-libgcc
49195 maybe-html-target-libgcc:
49196 @if target-libgcc
49197 maybe-html-target-libgcc: html-target-libgcc
49199 html-target-libgcc: \
49200 configure-target-libgcc
49201 @: $(MAKE); $(unstage)
49202 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49203 r=`${PWD_COMMAND}`; export r; \
49204 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49205 $(NORMAL_TARGET_EXPORTS) \
49206 echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
49207 for flag in $(EXTRA_TARGET_FLAGS); do \
49208 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49209 done; \
49210 (cd $(TARGET_SUBDIR)/libgcc && \
49211 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49212 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49213 "RANLIB=$${RANLIB}" \
49214 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49215 html) \
49216 || exit 1
49218 @endif target-libgcc
49220 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
49221 maybe-TAGS-target-libgcc:
49222 @if target-libgcc
49223 maybe-TAGS-target-libgcc: TAGS-target-libgcc
49225 TAGS-target-libgcc: \
49226 configure-target-libgcc
49227 @: $(MAKE); $(unstage)
49228 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49229 r=`${PWD_COMMAND}`; export r; \
49230 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49231 $(NORMAL_TARGET_EXPORTS) \
49232 echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
49233 for flag in $(EXTRA_TARGET_FLAGS); do \
49234 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49235 done; \
49236 (cd $(TARGET_SUBDIR)/libgcc && \
49237 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49238 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49239 "RANLIB=$${RANLIB}" \
49240 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49241 TAGS) \
49242 || exit 1
49244 @endif target-libgcc
49246 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
49247 maybe-install-info-target-libgcc:
49248 @if target-libgcc
49249 maybe-install-info-target-libgcc: install-info-target-libgcc
49251 install-info-target-libgcc: \
49252 configure-target-libgcc \
49253 info-target-libgcc
49254 @: $(MAKE); $(unstage)
49255 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49256 r=`${PWD_COMMAND}`; export r; \
49257 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49258 $(NORMAL_TARGET_EXPORTS) \
49259 echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
49260 for flag in $(EXTRA_TARGET_FLAGS); do \
49261 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49262 done; \
49263 (cd $(TARGET_SUBDIR)/libgcc && \
49264 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49265 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49266 "RANLIB=$${RANLIB}" \
49267 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49268 install-info) \
49269 || exit 1
49271 @endif target-libgcc
49273 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
49274 maybe-install-pdf-target-libgcc:
49275 @if target-libgcc
49276 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
49278 install-pdf-target-libgcc: \
49279 configure-target-libgcc \
49280 pdf-target-libgcc
49281 @: $(MAKE); $(unstage)
49282 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49283 r=`${PWD_COMMAND}`; export r; \
49284 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49285 $(NORMAL_TARGET_EXPORTS) \
49286 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
49287 for flag in $(EXTRA_TARGET_FLAGS); do \
49288 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49289 done; \
49290 (cd $(TARGET_SUBDIR)/libgcc && \
49291 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49292 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49293 "RANLIB=$${RANLIB}" \
49294 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49295 install-pdf) \
49296 || exit 1
49298 @endif target-libgcc
49300 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
49301 maybe-install-html-target-libgcc:
49302 @if target-libgcc
49303 maybe-install-html-target-libgcc: install-html-target-libgcc
49305 install-html-target-libgcc: \
49306 configure-target-libgcc \
49307 html-target-libgcc
49308 @: $(MAKE); $(unstage)
49309 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49310 r=`${PWD_COMMAND}`; export r; \
49311 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312 $(NORMAL_TARGET_EXPORTS) \
49313 echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
49314 for flag in $(EXTRA_TARGET_FLAGS); do \
49315 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49316 done; \
49317 (cd $(TARGET_SUBDIR)/libgcc && \
49318 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49319 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49320 "RANLIB=$${RANLIB}" \
49321 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49322 install-html) \
49323 || exit 1
49325 @endif target-libgcc
49327 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
49328 maybe-installcheck-target-libgcc:
49329 @if target-libgcc
49330 maybe-installcheck-target-libgcc: installcheck-target-libgcc
49332 installcheck-target-libgcc: \
49333 configure-target-libgcc
49334 @: $(MAKE); $(unstage)
49335 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49336 r=`${PWD_COMMAND}`; export r; \
49337 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49338 $(NORMAL_TARGET_EXPORTS) \
49339 echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
49340 for flag in $(EXTRA_TARGET_FLAGS); do \
49341 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49342 done; \
49343 (cd $(TARGET_SUBDIR)/libgcc && \
49344 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49345 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49346 "RANLIB=$${RANLIB}" \
49347 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49348 installcheck) \
49349 || exit 1
49351 @endif target-libgcc
49353 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
49354 maybe-mostlyclean-target-libgcc:
49355 @if target-libgcc
49356 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
49358 mostlyclean-target-libgcc:
49359 @: $(MAKE); $(unstage)
49360 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49361 r=`${PWD_COMMAND}`; export r; \
49362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49363 $(NORMAL_TARGET_EXPORTS) \
49364 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
49365 for flag in $(EXTRA_TARGET_FLAGS); do \
49366 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49367 done; \
49368 (cd $(TARGET_SUBDIR)/libgcc && \
49369 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49370 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49371 "RANLIB=$${RANLIB}" \
49372 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49373 mostlyclean) \
49374 || exit 1
49376 @endif target-libgcc
49378 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
49379 maybe-clean-target-libgcc:
49380 @if target-libgcc
49381 maybe-clean-target-libgcc: clean-target-libgcc
49383 clean-target-libgcc:
49384 @: $(MAKE); $(unstage)
49385 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49386 r=`${PWD_COMMAND}`; export r; \
49387 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49388 $(NORMAL_TARGET_EXPORTS) \
49389 echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
49390 for flag in $(EXTRA_TARGET_FLAGS); do \
49391 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49392 done; \
49393 (cd $(TARGET_SUBDIR)/libgcc && \
49394 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49395 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49396 "RANLIB=$${RANLIB}" \
49397 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49398 clean) \
49399 || exit 1
49401 @endif target-libgcc
49403 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
49404 maybe-distclean-target-libgcc:
49405 @if target-libgcc
49406 maybe-distclean-target-libgcc: distclean-target-libgcc
49408 distclean-target-libgcc:
49409 @: $(MAKE); $(unstage)
49410 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49411 r=`${PWD_COMMAND}`; export r; \
49412 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49413 $(NORMAL_TARGET_EXPORTS) \
49414 echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
49415 for flag in $(EXTRA_TARGET_FLAGS); do \
49416 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49417 done; \
49418 (cd $(TARGET_SUBDIR)/libgcc && \
49419 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49420 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49421 "RANLIB=$${RANLIB}" \
49422 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49423 distclean) \
49424 || exit 1
49426 @endif target-libgcc
49428 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
49429 maybe-maintainer-clean-target-libgcc:
49430 @if target-libgcc
49431 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
49433 maintainer-clean-target-libgcc:
49434 @: $(MAKE); $(unstage)
49435 @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
49436 r=`${PWD_COMMAND}`; export r; \
49437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49438 $(NORMAL_TARGET_EXPORTS) \
49439 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
49440 for flag in $(EXTRA_TARGET_FLAGS); do \
49441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49442 done; \
49443 (cd $(TARGET_SUBDIR)/libgcc && \
49444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49446 "RANLIB=$${RANLIB}" \
49447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49448 maintainer-clean) \
49449 || exit 1
49451 @endif target-libgcc
49457 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
49458 maybe-configure-target-libquadmath:
49459 @if gcc-bootstrap
49460 configure-target-libquadmath: stage_current
49461 @endif gcc-bootstrap
49462 @if target-libquadmath
49463 maybe-configure-target-libquadmath: configure-target-libquadmath
49464 configure-target-libquadmath:
49465 @: $(MAKE); $(unstage)
49466 @r=`${PWD_COMMAND}`; export r; \
49467 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49468 echo "Checking multilib configuration for libquadmath..."; \
49469 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49470 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
49471 if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49472 if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
49473 rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
49474 else \
49475 rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
49476 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49477 fi; \
49478 else \
49479 mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
49480 fi; \
49481 test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
49482 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
49483 $(NORMAL_TARGET_EXPORTS) \
49484 echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
49485 cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
49486 case $(srcdir) in \
49487 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49488 *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
49489 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49490 esac; \
49491 srcdiroption="--srcdir=$${topdir}/libquadmath"; \
49492 libsrcdir="$$s/libquadmath"; \
49493 rm -f no-such-file || : ; \
49494 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49495 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49496 --target=${target_alias} $${srcdiroption} \
49497 || exit 1
49498 @endif target-libquadmath
49504 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
49505 maybe-all-target-libquadmath:
49506 @if gcc-bootstrap
49507 all-target-libquadmath: stage_current
49508 @endif gcc-bootstrap
49509 @if target-libquadmath
49510 TARGET-target-libquadmath=all
49511 maybe-all-target-libquadmath: all-target-libquadmath
49512 all-target-libquadmath: configure-target-libquadmath
49513 @: $(MAKE); $(unstage)
49514 @r=`${PWD_COMMAND}`; export r; \
49515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49516 $(NORMAL_TARGET_EXPORTS) \
49517 (cd $(TARGET_SUBDIR)/libquadmath && \
49518 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49519 $(TARGET-target-libquadmath))
49520 @endif target-libquadmath
49526 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
49527 maybe-check-target-libquadmath:
49528 @if target-libquadmath
49529 maybe-check-target-libquadmath: check-target-libquadmath
49531 check-target-libquadmath:
49532 @: $(MAKE); $(unstage)
49533 @r=`${PWD_COMMAND}`; export r; \
49534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49535 $(NORMAL_TARGET_EXPORTS) \
49536 (cd $(TARGET_SUBDIR)/libquadmath && \
49537 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49539 @endif target-libquadmath
49541 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
49542 maybe-install-target-libquadmath:
49543 @if target-libquadmath
49544 maybe-install-target-libquadmath: install-target-libquadmath
49546 install-target-libquadmath: installdirs
49547 @: $(MAKE); $(unstage)
49548 @r=`${PWD_COMMAND}`; export r; \
49549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49550 $(NORMAL_TARGET_EXPORTS) \
49551 (cd $(TARGET_SUBDIR)/libquadmath && \
49552 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
49554 @endif target-libquadmath
49556 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
49557 maybe-install-strip-target-libquadmath:
49558 @if target-libquadmath
49559 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
49561 install-strip-target-libquadmath: installdirs
49562 @: $(MAKE); $(unstage)
49563 @r=`${PWD_COMMAND}`; export r; \
49564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49565 $(NORMAL_TARGET_EXPORTS) \
49566 (cd $(TARGET_SUBDIR)/libquadmath && \
49567 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
49569 @endif target-libquadmath
49571 # Other targets (info, dvi, pdf, etc.)
49573 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
49574 maybe-info-target-libquadmath:
49575 @if target-libquadmath
49576 maybe-info-target-libquadmath: info-target-libquadmath
49578 info-target-libquadmath: \
49579 configure-target-libquadmath
49580 @: $(MAKE); $(unstage)
49581 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49582 r=`${PWD_COMMAND}`; export r; \
49583 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49584 $(NORMAL_TARGET_EXPORTS) \
49585 echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
49586 for flag in $(EXTRA_TARGET_FLAGS); do \
49587 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49588 done; \
49589 (cd $(TARGET_SUBDIR)/libquadmath && \
49590 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49591 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49592 "RANLIB=$${RANLIB}" \
49593 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49594 info) \
49595 || exit 1
49597 @endif target-libquadmath
49599 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
49600 maybe-dvi-target-libquadmath:
49601 @if target-libquadmath
49602 maybe-dvi-target-libquadmath: dvi-target-libquadmath
49604 dvi-target-libquadmath: \
49605 configure-target-libquadmath
49606 @: $(MAKE); $(unstage)
49607 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49608 r=`${PWD_COMMAND}`; export r; \
49609 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49610 $(NORMAL_TARGET_EXPORTS) \
49611 echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
49612 for flag in $(EXTRA_TARGET_FLAGS); do \
49613 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49614 done; \
49615 (cd $(TARGET_SUBDIR)/libquadmath && \
49616 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49617 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49618 "RANLIB=$${RANLIB}" \
49619 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49620 dvi) \
49621 || exit 1
49623 @endif target-libquadmath
49625 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
49626 maybe-pdf-target-libquadmath:
49627 @if target-libquadmath
49628 maybe-pdf-target-libquadmath: pdf-target-libquadmath
49630 pdf-target-libquadmath: \
49631 configure-target-libquadmath
49632 @: $(MAKE); $(unstage)
49633 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49634 r=`${PWD_COMMAND}`; export r; \
49635 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49636 $(NORMAL_TARGET_EXPORTS) \
49637 echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49638 for flag in $(EXTRA_TARGET_FLAGS); do \
49639 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49640 done; \
49641 (cd $(TARGET_SUBDIR)/libquadmath && \
49642 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49643 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49644 "RANLIB=$${RANLIB}" \
49645 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49646 pdf) \
49647 || exit 1
49649 @endif target-libquadmath
49651 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
49652 maybe-html-target-libquadmath:
49653 @if target-libquadmath
49654 maybe-html-target-libquadmath: html-target-libquadmath
49656 html-target-libquadmath: \
49657 configure-target-libquadmath
49658 @: $(MAKE); $(unstage)
49659 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49660 r=`${PWD_COMMAND}`; export r; \
49661 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49662 $(NORMAL_TARGET_EXPORTS) \
49663 echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
49664 for flag in $(EXTRA_TARGET_FLAGS); do \
49665 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49666 done; \
49667 (cd $(TARGET_SUBDIR)/libquadmath && \
49668 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49669 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49670 "RANLIB=$${RANLIB}" \
49671 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49672 html) \
49673 || exit 1
49675 @endif target-libquadmath
49677 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
49678 maybe-TAGS-target-libquadmath:
49679 @if target-libquadmath
49680 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
49682 TAGS-target-libquadmath: \
49683 configure-target-libquadmath
49684 @: $(MAKE); $(unstage)
49685 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49686 r=`${PWD_COMMAND}`; export r; \
49687 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49688 $(NORMAL_TARGET_EXPORTS) \
49689 echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
49690 for flag in $(EXTRA_TARGET_FLAGS); do \
49691 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49692 done; \
49693 (cd $(TARGET_SUBDIR)/libquadmath && \
49694 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49695 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49696 "RANLIB=$${RANLIB}" \
49697 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49698 TAGS) \
49699 || exit 1
49701 @endif target-libquadmath
49703 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
49704 maybe-install-info-target-libquadmath:
49705 @if target-libquadmath
49706 maybe-install-info-target-libquadmath: install-info-target-libquadmath
49708 install-info-target-libquadmath: \
49709 configure-target-libquadmath \
49710 info-target-libquadmath
49711 @: $(MAKE); $(unstage)
49712 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49713 r=`${PWD_COMMAND}`; export r; \
49714 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49715 $(NORMAL_TARGET_EXPORTS) \
49716 echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
49717 for flag in $(EXTRA_TARGET_FLAGS); do \
49718 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49719 done; \
49720 (cd $(TARGET_SUBDIR)/libquadmath && \
49721 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49722 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49723 "RANLIB=$${RANLIB}" \
49724 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49725 install-info) \
49726 || exit 1
49728 @endif target-libquadmath
49730 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
49731 maybe-install-pdf-target-libquadmath:
49732 @if target-libquadmath
49733 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
49735 install-pdf-target-libquadmath: \
49736 configure-target-libquadmath \
49737 pdf-target-libquadmath
49738 @: $(MAKE); $(unstage)
49739 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49740 r=`${PWD_COMMAND}`; export r; \
49741 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49742 $(NORMAL_TARGET_EXPORTS) \
49743 echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
49744 for flag in $(EXTRA_TARGET_FLAGS); do \
49745 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49746 done; \
49747 (cd $(TARGET_SUBDIR)/libquadmath && \
49748 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49749 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49750 "RANLIB=$${RANLIB}" \
49751 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49752 install-pdf) \
49753 || exit 1
49755 @endif target-libquadmath
49757 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
49758 maybe-install-html-target-libquadmath:
49759 @if target-libquadmath
49760 maybe-install-html-target-libquadmath: install-html-target-libquadmath
49762 install-html-target-libquadmath: \
49763 configure-target-libquadmath \
49764 html-target-libquadmath
49765 @: $(MAKE); $(unstage)
49766 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49767 r=`${PWD_COMMAND}`; export r; \
49768 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49769 $(NORMAL_TARGET_EXPORTS) \
49770 echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
49771 for flag in $(EXTRA_TARGET_FLAGS); do \
49772 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49773 done; \
49774 (cd $(TARGET_SUBDIR)/libquadmath && \
49775 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49776 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49777 "RANLIB=$${RANLIB}" \
49778 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49779 install-html) \
49780 || exit 1
49782 @endif target-libquadmath
49784 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
49785 maybe-installcheck-target-libquadmath:
49786 @if target-libquadmath
49787 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
49789 installcheck-target-libquadmath: \
49790 configure-target-libquadmath
49791 @: $(MAKE); $(unstage)
49792 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49793 r=`${PWD_COMMAND}`; export r; \
49794 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49795 $(NORMAL_TARGET_EXPORTS) \
49796 echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
49797 for flag in $(EXTRA_TARGET_FLAGS); do \
49798 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49799 done; \
49800 (cd $(TARGET_SUBDIR)/libquadmath && \
49801 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49802 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49803 "RANLIB=$${RANLIB}" \
49804 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49805 installcheck) \
49806 || exit 1
49808 @endif target-libquadmath
49810 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
49811 maybe-mostlyclean-target-libquadmath:
49812 @if target-libquadmath
49813 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
49815 mostlyclean-target-libquadmath:
49816 @: $(MAKE); $(unstage)
49817 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49818 r=`${PWD_COMMAND}`; export r; \
49819 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49820 $(NORMAL_TARGET_EXPORTS) \
49821 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
49822 for flag in $(EXTRA_TARGET_FLAGS); do \
49823 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49824 done; \
49825 (cd $(TARGET_SUBDIR)/libquadmath && \
49826 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49827 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49828 "RANLIB=$${RANLIB}" \
49829 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49830 mostlyclean) \
49831 || exit 1
49833 @endif target-libquadmath
49835 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
49836 maybe-clean-target-libquadmath:
49837 @if target-libquadmath
49838 maybe-clean-target-libquadmath: clean-target-libquadmath
49840 clean-target-libquadmath:
49841 @: $(MAKE); $(unstage)
49842 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49843 r=`${PWD_COMMAND}`; export r; \
49844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49845 $(NORMAL_TARGET_EXPORTS) \
49846 echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
49847 for flag in $(EXTRA_TARGET_FLAGS); do \
49848 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49849 done; \
49850 (cd $(TARGET_SUBDIR)/libquadmath && \
49851 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49852 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49853 "RANLIB=$${RANLIB}" \
49854 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49855 clean) \
49856 || exit 1
49858 @endif target-libquadmath
49860 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
49861 maybe-distclean-target-libquadmath:
49862 @if target-libquadmath
49863 maybe-distclean-target-libquadmath: distclean-target-libquadmath
49865 distclean-target-libquadmath:
49866 @: $(MAKE); $(unstage)
49867 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49868 r=`${PWD_COMMAND}`; export r; \
49869 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49870 $(NORMAL_TARGET_EXPORTS) \
49871 echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
49872 for flag in $(EXTRA_TARGET_FLAGS); do \
49873 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49874 done; \
49875 (cd $(TARGET_SUBDIR)/libquadmath && \
49876 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49877 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49878 "RANLIB=$${RANLIB}" \
49879 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49880 distclean) \
49881 || exit 1
49883 @endif target-libquadmath
49885 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
49886 maybe-maintainer-clean-target-libquadmath:
49887 @if target-libquadmath
49888 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
49890 maintainer-clean-target-libquadmath:
49891 @: $(MAKE); $(unstage)
49892 @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
49893 r=`${PWD_COMMAND}`; export r; \
49894 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49895 $(NORMAL_TARGET_EXPORTS) \
49896 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
49897 for flag in $(EXTRA_TARGET_FLAGS); do \
49898 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49899 done; \
49900 (cd $(TARGET_SUBDIR)/libquadmath && \
49901 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49902 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49903 "RANLIB=$${RANLIB}" \
49904 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49905 maintainer-clean) \
49906 || exit 1
49908 @endif target-libquadmath
49914 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
49915 maybe-configure-target-libgfortran:
49916 @if gcc-bootstrap
49917 configure-target-libgfortran: stage_current
49918 @endif gcc-bootstrap
49919 @if target-libgfortran
49920 maybe-configure-target-libgfortran: configure-target-libgfortran
49921 configure-target-libgfortran:
49922 @: $(MAKE); $(unstage)
49923 @r=`${PWD_COMMAND}`; export r; \
49924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49925 echo "Checking multilib configuration for libgfortran..."; \
49926 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49927 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
49928 if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49929 if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
49930 rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
49931 else \
49932 rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
49933 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49934 fi; \
49935 else \
49936 mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
49937 fi; \
49938 test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
49939 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
49940 $(NORMAL_TARGET_EXPORTS) \
49941 echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
49942 cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
49943 case $(srcdir) in \
49944 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49945 *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
49946 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49947 esac; \
49948 srcdiroption="--srcdir=$${topdir}/libgfortran"; \
49949 libsrcdir="$$s/libgfortran"; \
49950 rm -f no-such-file || : ; \
49951 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
49952 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49953 --target=${target_alias} $${srcdiroption} \
49954 || exit 1
49955 @endif target-libgfortran
49961 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
49962 maybe-all-target-libgfortran:
49963 @if gcc-bootstrap
49964 all-target-libgfortran: stage_current
49965 @endif gcc-bootstrap
49966 @if target-libgfortran
49967 TARGET-target-libgfortran=all
49968 maybe-all-target-libgfortran: all-target-libgfortran
49969 all-target-libgfortran: configure-target-libgfortran
49970 @: $(MAKE); $(unstage)
49971 @r=`${PWD_COMMAND}`; export r; \
49972 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49973 $(NORMAL_TARGET_EXPORTS) \
49974 (cd $(TARGET_SUBDIR)/libgfortran && \
49975 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
49976 $(TARGET-target-libgfortran))
49977 @endif target-libgfortran
49983 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
49984 maybe-check-target-libgfortran:
49985 @if target-libgfortran
49986 maybe-check-target-libgfortran: check-target-libgfortran
49988 check-target-libgfortran:
49989 @: $(MAKE); $(unstage)
49990 @r=`${PWD_COMMAND}`; export r; \
49991 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49992 $(NORMAL_TARGET_EXPORTS) \
49993 (cd $(TARGET_SUBDIR)/libgfortran && \
49994 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
49996 @endif target-libgfortran
49998 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
49999 maybe-install-target-libgfortran:
50000 @if target-libgfortran
50001 maybe-install-target-libgfortran: install-target-libgfortran
50003 install-target-libgfortran: installdirs
50004 @: $(MAKE); $(unstage)
50005 @r=`${PWD_COMMAND}`; export r; \
50006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50007 $(NORMAL_TARGET_EXPORTS) \
50008 (cd $(TARGET_SUBDIR)/libgfortran && \
50009 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50011 @endif target-libgfortran
50013 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
50014 maybe-install-strip-target-libgfortran:
50015 @if target-libgfortran
50016 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
50018 install-strip-target-libgfortran: installdirs
50019 @: $(MAKE); $(unstage)
50020 @r=`${PWD_COMMAND}`; export r; \
50021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50022 $(NORMAL_TARGET_EXPORTS) \
50023 (cd $(TARGET_SUBDIR)/libgfortran && \
50024 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50026 @endif target-libgfortran
50028 # Other targets (info, dvi, pdf, etc.)
50030 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
50031 maybe-info-target-libgfortran:
50032 @if target-libgfortran
50033 maybe-info-target-libgfortran: info-target-libgfortran
50035 info-target-libgfortran: \
50036 configure-target-libgfortran
50037 @: $(MAKE); $(unstage)
50038 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50039 r=`${PWD_COMMAND}`; export r; \
50040 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50041 $(NORMAL_TARGET_EXPORTS) \
50042 echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
50043 for flag in $(EXTRA_TARGET_FLAGS); do \
50044 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50045 done; \
50046 (cd $(TARGET_SUBDIR)/libgfortran && \
50047 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50048 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50049 "RANLIB=$${RANLIB}" \
50050 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50051 info) \
50052 || exit 1
50054 @endif target-libgfortran
50056 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
50057 maybe-dvi-target-libgfortran:
50058 @if target-libgfortran
50059 maybe-dvi-target-libgfortran: dvi-target-libgfortran
50061 dvi-target-libgfortran: \
50062 configure-target-libgfortran
50063 @: $(MAKE); $(unstage)
50064 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50065 r=`${PWD_COMMAND}`; export r; \
50066 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50067 $(NORMAL_TARGET_EXPORTS) \
50068 echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
50069 for flag in $(EXTRA_TARGET_FLAGS); do \
50070 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50071 done; \
50072 (cd $(TARGET_SUBDIR)/libgfortran && \
50073 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50074 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50075 "RANLIB=$${RANLIB}" \
50076 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50077 dvi) \
50078 || exit 1
50080 @endif target-libgfortran
50082 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
50083 maybe-pdf-target-libgfortran:
50084 @if target-libgfortran
50085 maybe-pdf-target-libgfortran: pdf-target-libgfortran
50087 pdf-target-libgfortran: \
50088 configure-target-libgfortran
50089 @: $(MAKE); $(unstage)
50090 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50091 r=`${PWD_COMMAND}`; export r; \
50092 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50093 $(NORMAL_TARGET_EXPORTS) \
50094 echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50095 for flag in $(EXTRA_TARGET_FLAGS); do \
50096 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50097 done; \
50098 (cd $(TARGET_SUBDIR)/libgfortran && \
50099 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50100 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50101 "RANLIB=$${RANLIB}" \
50102 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50103 pdf) \
50104 || exit 1
50106 @endif target-libgfortran
50108 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
50109 maybe-html-target-libgfortran:
50110 @if target-libgfortran
50111 maybe-html-target-libgfortran: html-target-libgfortran
50113 html-target-libgfortran: \
50114 configure-target-libgfortran
50115 @: $(MAKE); $(unstage)
50116 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50117 r=`${PWD_COMMAND}`; export r; \
50118 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50119 $(NORMAL_TARGET_EXPORTS) \
50120 echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
50121 for flag in $(EXTRA_TARGET_FLAGS); do \
50122 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50123 done; \
50124 (cd $(TARGET_SUBDIR)/libgfortran && \
50125 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50126 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50127 "RANLIB=$${RANLIB}" \
50128 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50129 html) \
50130 || exit 1
50132 @endif target-libgfortran
50134 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
50135 maybe-TAGS-target-libgfortran:
50136 @if target-libgfortran
50137 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
50139 TAGS-target-libgfortran: \
50140 configure-target-libgfortran
50141 @: $(MAKE); $(unstage)
50142 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50143 r=`${PWD_COMMAND}`; export r; \
50144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50145 $(NORMAL_TARGET_EXPORTS) \
50146 echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
50147 for flag in $(EXTRA_TARGET_FLAGS); do \
50148 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50149 done; \
50150 (cd $(TARGET_SUBDIR)/libgfortran && \
50151 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50152 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50153 "RANLIB=$${RANLIB}" \
50154 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50155 TAGS) \
50156 || exit 1
50158 @endif target-libgfortran
50160 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
50161 maybe-install-info-target-libgfortran:
50162 @if target-libgfortran
50163 maybe-install-info-target-libgfortran: install-info-target-libgfortran
50165 install-info-target-libgfortran: \
50166 configure-target-libgfortran \
50167 info-target-libgfortran
50168 @: $(MAKE); $(unstage)
50169 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50170 r=`${PWD_COMMAND}`; export r; \
50171 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50172 $(NORMAL_TARGET_EXPORTS) \
50173 echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
50174 for flag in $(EXTRA_TARGET_FLAGS); do \
50175 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50176 done; \
50177 (cd $(TARGET_SUBDIR)/libgfortran && \
50178 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50179 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50180 "RANLIB=$${RANLIB}" \
50181 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50182 install-info) \
50183 || exit 1
50185 @endif target-libgfortran
50187 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
50188 maybe-install-pdf-target-libgfortran:
50189 @if target-libgfortran
50190 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
50192 install-pdf-target-libgfortran: \
50193 configure-target-libgfortran \
50194 pdf-target-libgfortran
50195 @: $(MAKE); $(unstage)
50196 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50197 r=`${PWD_COMMAND}`; export r; \
50198 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50199 $(NORMAL_TARGET_EXPORTS) \
50200 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
50201 for flag in $(EXTRA_TARGET_FLAGS); do \
50202 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50203 done; \
50204 (cd $(TARGET_SUBDIR)/libgfortran && \
50205 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50206 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50207 "RANLIB=$${RANLIB}" \
50208 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50209 install-pdf) \
50210 || exit 1
50212 @endif target-libgfortran
50214 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
50215 maybe-install-html-target-libgfortran:
50216 @if target-libgfortran
50217 maybe-install-html-target-libgfortran: install-html-target-libgfortran
50219 install-html-target-libgfortran: \
50220 configure-target-libgfortran \
50221 html-target-libgfortran
50222 @: $(MAKE); $(unstage)
50223 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50224 r=`${PWD_COMMAND}`; export r; \
50225 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50226 $(NORMAL_TARGET_EXPORTS) \
50227 echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
50228 for flag in $(EXTRA_TARGET_FLAGS); do \
50229 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50230 done; \
50231 (cd $(TARGET_SUBDIR)/libgfortran && \
50232 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50233 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50234 "RANLIB=$${RANLIB}" \
50235 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50236 install-html) \
50237 || exit 1
50239 @endif target-libgfortran
50241 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
50242 maybe-installcheck-target-libgfortran:
50243 @if target-libgfortran
50244 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
50246 installcheck-target-libgfortran: \
50247 configure-target-libgfortran
50248 @: $(MAKE); $(unstage)
50249 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50250 r=`${PWD_COMMAND}`; export r; \
50251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50252 $(NORMAL_TARGET_EXPORTS) \
50253 echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
50254 for flag in $(EXTRA_TARGET_FLAGS); do \
50255 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50256 done; \
50257 (cd $(TARGET_SUBDIR)/libgfortran && \
50258 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50259 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50260 "RANLIB=$${RANLIB}" \
50261 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50262 installcheck) \
50263 || exit 1
50265 @endif target-libgfortran
50267 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
50268 maybe-mostlyclean-target-libgfortran:
50269 @if target-libgfortran
50270 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
50272 mostlyclean-target-libgfortran:
50273 @: $(MAKE); $(unstage)
50274 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50275 r=`${PWD_COMMAND}`; export r; \
50276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50277 $(NORMAL_TARGET_EXPORTS) \
50278 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
50279 for flag in $(EXTRA_TARGET_FLAGS); do \
50280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50281 done; \
50282 (cd $(TARGET_SUBDIR)/libgfortran && \
50283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50285 "RANLIB=$${RANLIB}" \
50286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50287 mostlyclean) \
50288 || exit 1
50290 @endif target-libgfortran
50292 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
50293 maybe-clean-target-libgfortran:
50294 @if target-libgfortran
50295 maybe-clean-target-libgfortran: clean-target-libgfortran
50297 clean-target-libgfortran:
50298 @: $(MAKE); $(unstage)
50299 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50300 r=`${PWD_COMMAND}`; export r; \
50301 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50302 $(NORMAL_TARGET_EXPORTS) \
50303 echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
50304 for flag in $(EXTRA_TARGET_FLAGS); do \
50305 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50306 done; \
50307 (cd $(TARGET_SUBDIR)/libgfortran && \
50308 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50309 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50310 "RANLIB=$${RANLIB}" \
50311 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50312 clean) \
50313 || exit 1
50315 @endif target-libgfortran
50317 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
50318 maybe-distclean-target-libgfortran:
50319 @if target-libgfortran
50320 maybe-distclean-target-libgfortran: distclean-target-libgfortran
50322 distclean-target-libgfortran:
50323 @: $(MAKE); $(unstage)
50324 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50325 r=`${PWD_COMMAND}`; export r; \
50326 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50327 $(NORMAL_TARGET_EXPORTS) \
50328 echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
50329 for flag in $(EXTRA_TARGET_FLAGS); do \
50330 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50331 done; \
50332 (cd $(TARGET_SUBDIR)/libgfortran && \
50333 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50334 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50335 "RANLIB=$${RANLIB}" \
50336 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50337 distclean) \
50338 || exit 1
50340 @endif target-libgfortran
50342 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
50343 maybe-maintainer-clean-target-libgfortran:
50344 @if target-libgfortran
50345 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
50347 maintainer-clean-target-libgfortran:
50348 @: $(MAKE); $(unstage)
50349 @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
50350 r=`${PWD_COMMAND}`; export r; \
50351 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50352 $(NORMAL_TARGET_EXPORTS) \
50353 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
50354 for flag in $(EXTRA_TARGET_FLAGS); do \
50355 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50356 done; \
50357 (cd $(TARGET_SUBDIR)/libgfortran && \
50358 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50359 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50360 "RANLIB=$${RANLIB}" \
50361 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50362 maintainer-clean) \
50363 || exit 1
50365 @endif target-libgfortran
50371 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
50372 maybe-configure-target-libobjc:
50373 @if gcc-bootstrap
50374 configure-target-libobjc: stage_current
50375 @endif gcc-bootstrap
50376 @if target-libobjc
50377 maybe-configure-target-libobjc: configure-target-libobjc
50378 configure-target-libobjc:
50379 @: $(MAKE); $(unstage)
50380 @r=`${PWD_COMMAND}`; export r; \
50381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50382 echo "Checking multilib configuration for libobjc..."; \
50383 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50384 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
50385 if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50386 if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
50387 rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
50388 else \
50389 rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
50390 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50391 fi; \
50392 else \
50393 mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
50394 fi; \
50395 test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
50396 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
50397 $(NORMAL_TARGET_EXPORTS) \
50398 echo Configuring in $(TARGET_SUBDIR)/libobjc; \
50399 cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
50400 case $(srcdir) in \
50401 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50402 *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
50403 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50404 esac; \
50405 srcdiroption="--srcdir=$${topdir}/libobjc"; \
50406 libsrcdir="$$s/libobjc"; \
50407 rm -f no-such-file || : ; \
50408 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50409 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50410 --target=${target_alias} $${srcdiroption} \
50411 || exit 1
50412 @endif target-libobjc
50418 .PHONY: all-target-libobjc maybe-all-target-libobjc
50419 maybe-all-target-libobjc:
50420 @if gcc-bootstrap
50421 all-target-libobjc: stage_current
50422 @endif gcc-bootstrap
50423 @if target-libobjc
50424 TARGET-target-libobjc=all
50425 maybe-all-target-libobjc: all-target-libobjc
50426 all-target-libobjc: configure-target-libobjc
50427 @: $(MAKE); $(unstage)
50428 @r=`${PWD_COMMAND}`; export r; \
50429 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50430 $(NORMAL_TARGET_EXPORTS) \
50431 (cd $(TARGET_SUBDIR)/libobjc && \
50432 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50433 $(TARGET-target-libobjc))
50434 @endif target-libobjc
50440 .PHONY: check-target-libobjc maybe-check-target-libobjc
50441 maybe-check-target-libobjc:
50442 @if target-libobjc
50443 maybe-check-target-libobjc: check-target-libobjc
50445 check-target-libobjc:
50446 @: $(MAKE); $(unstage)
50447 @r=`${PWD_COMMAND}`; export r; \
50448 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50449 $(NORMAL_TARGET_EXPORTS) \
50450 (cd $(TARGET_SUBDIR)/libobjc && \
50451 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50453 @endif target-libobjc
50455 .PHONY: install-target-libobjc maybe-install-target-libobjc
50456 maybe-install-target-libobjc:
50457 @if target-libobjc
50458 maybe-install-target-libobjc: install-target-libobjc
50460 install-target-libobjc: installdirs
50461 @: $(MAKE); $(unstage)
50462 @r=`${PWD_COMMAND}`; export r; \
50463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50464 $(NORMAL_TARGET_EXPORTS) \
50465 (cd $(TARGET_SUBDIR)/libobjc && \
50466 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50468 @endif target-libobjc
50470 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
50471 maybe-install-strip-target-libobjc:
50472 @if target-libobjc
50473 maybe-install-strip-target-libobjc: install-strip-target-libobjc
50475 install-strip-target-libobjc: installdirs
50476 @: $(MAKE); $(unstage)
50477 @r=`${PWD_COMMAND}`; export r; \
50478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50479 $(NORMAL_TARGET_EXPORTS) \
50480 (cd $(TARGET_SUBDIR)/libobjc && \
50481 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50483 @endif target-libobjc
50485 # Other targets (info, dvi, pdf, etc.)
50487 .PHONY: maybe-info-target-libobjc info-target-libobjc
50488 maybe-info-target-libobjc:
50489 @if target-libobjc
50490 maybe-info-target-libobjc: info-target-libobjc
50492 info-target-libobjc: \
50493 configure-target-libobjc
50494 @: $(MAKE); $(unstage)
50495 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50496 r=`${PWD_COMMAND}`; export r; \
50497 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50498 $(NORMAL_TARGET_EXPORTS) \
50499 echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
50500 for flag in $(EXTRA_TARGET_FLAGS); do \
50501 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50502 done; \
50503 (cd $(TARGET_SUBDIR)/libobjc && \
50504 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50505 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50506 "RANLIB=$${RANLIB}" \
50507 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50508 info) \
50509 || exit 1
50511 @endif target-libobjc
50513 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
50514 maybe-dvi-target-libobjc:
50515 @if target-libobjc
50516 maybe-dvi-target-libobjc: dvi-target-libobjc
50518 dvi-target-libobjc: \
50519 configure-target-libobjc
50520 @: $(MAKE); $(unstage)
50521 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50522 r=`${PWD_COMMAND}`; export r; \
50523 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50524 $(NORMAL_TARGET_EXPORTS) \
50525 echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
50526 for flag in $(EXTRA_TARGET_FLAGS); do \
50527 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50528 done; \
50529 (cd $(TARGET_SUBDIR)/libobjc && \
50530 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50531 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50532 "RANLIB=$${RANLIB}" \
50533 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50534 dvi) \
50535 || exit 1
50537 @endif target-libobjc
50539 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
50540 maybe-pdf-target-libobjc:
50541 @if target-libobjc
50542 maybe-pdf-target-libobjc: pdf-target-libobjc
50544 pdf-target-libobjc: \
50545 configure-target-libobjc
50546 @: $(MAKE); $(unstage)
50547 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50548 r=`${PWD_COMMAND}`; export r; \
50549 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50550 $(NORMAL_TARGET_EXPORTS) \
50551 echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
50552 for flag in $(EXTRA_TARGET_FLAGS); do \
50553 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50554 done; \
50555 (cd $(TARGET_SUBDIR)/libobjc && \
50556 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50557 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50558 "RANLIB=$${RANLIB}" \
50559 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50560 pdf) \
50561 || exit 1
50563 @endif target-libobjc
50565 .PHONY: maybe-html-target-libobjc html-target-libobjc
50566 maybe-html-target-libobjc:
50567 @if target-libobjc
50568 maybe-html-target-libobjc: html-target-libobjc
50570 html-target-libobjc: \
50571 configure-target-libobjc
50572 @: $(MAKE); $(unstage)
50573 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50574 r=`${PWD_COMMAND}`; export r; \
50575 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50576 $(NORMAL_TARGET_EXPORTS) \
50577 echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
50578 for flag in $(EXTRA_TARGET_FLAGS); do \
50579 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50580 done; \
50581 (cd $(TARGET_SUBDIR)/libobjc && \
50582 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50583 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50584 "RANLIB=$${RANLIB}" \
50585 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50586 html) \
50587 || exit 1
50589 @endif target-libobjc
50591 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
50592 maybe-TAGS-target-libobjc:
50593 @if target-libobjc
50594 maybe-TAGS-target-libobjc: TAGS-target-libobjc
50596 TAGS-target-libobjc: \
50597 configure-target-libobjc
50598 @: $(MAKE); $(unstage)
50599 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50600 r=`${PWD_COMMAND}`; export r; \
50601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50602 $(NORMAL_TARGET_EXPORTS) \
50603 echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
50604 for flag in $(EXTRA_TARGET_FLAGS); do \
50605 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50606 done; \
50607 (cd $(TARGET_SUBDIR)/libobjc && \
50608 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50609 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50610 "RANLIB=$${RANLIB}" \
50611 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50612 TAGS) \
50613 || exit 1
50615 @endif target-libobjc
50617 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
50618 maybe-install-info-target-libobjc:
50619 @if target-libobjc
50620 maybe-install-info-target-libobjc: install-info-target-libobjc
50622 install-info-target-libobjc: \
50623 configure-target-libobjc \
50624 info-target-libobjc
50625 @: $(MAKE); $(unstage)
50626 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50627 r=`${PWD_COMMAND}`; export r; \
50628 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50629 $(NORMAL_TARGET_EXPORTS) \
50630 echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
50631 for flag in $(EXTRA_TARGET_FLAGS); do \
50632 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50633 done; \
50634 (cd $(TARGET_SUBDIR)/libobjc && \
50635 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50636 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50637 "RANLIB=$${RANLIB}" \
50638 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50639 install-info) \
50640 || exit 1
50642 @endif target-libobjc
50644 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
50645 maybe-install-pdf-target-libobjc:
50646 @if target-libobjc
50647 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
50649 install-pdf-target-libobjc: \
50650 configure-target-libobjc \
50651 pdf-target-libobjc
50652 @: $(MAKE); $(unstage)
50653 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50654 r=`${PWD_COMMAND}`; export r; \
50655 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50656 $(NORMAL_TARGET_EXPORTS) \
50657 echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
50658 for flag in $(EXTRA_TARGET_FLAGS); do \
50659 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50660 done; \
50661 (cd $(TARGET_SUBDIR)/libobjc && \
50662 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50663 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50664 "RANLIB=$${RANLIB}" \
50665 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50666 install-pdf) \
50667 || exit 1
50669 @endif target-libobjc
50671 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
50672 maybe-install-html-target-libobjc:
50673 @if target-libobjc
50674 maybe-install-html-target-libobjc: install-html-target-libobjc
50676 install-html-target-libobjc: \
50677 configure-target-libobjc \
50678 html-target-libobjc
50679 @: $(MAKE); $(unstage)
50680 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50681 r=`${PWD_COMMAND}`; export r; \
50682 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50683 $(NORMAL_TARGET_EXPORTS) \
50684 echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
50685 for flag in $(EXTRA_TARGET_FLAGS); do \
50686 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50687 done; \
50688 (cd $(TARGET_SUBDIR)/libobjc && \
50689 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50690 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50691 "RANLIB=$${RANLIB}" \
50692 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50693 install-html) \
50694 || exit 1
50696 @endif target-libobjc
50698 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
50699 maybe-installcheck-target-libobjc:
50700 @if target-libobjc
50701 maybe-installcheck-target-libobjc: installcheck-target-libobjc
50703 installcheck-target-libobjc: \
50704 configure-target-libobjc
50705 @: $(MAKE); $(unstage)
50706 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50707 r=`${PWD_COMMAND}`; export r; \
50708 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50709 $(NORMAL_TARGET_EXPORTS) \
50710 echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
50711 for flag in $(EXTRA_TARGET_FLAGS); do \
50712 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50713 done; \
50714 (cd $(TARGET_SUBDIR)/libobjc && \
50715 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50716 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50717 "RANLIB=$${RANLIB}" \
50718 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50719 installcheck) \
50720 || exit 1
50722 @endif target-libobjc
50724 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
50725 maybe-mostlyclean-target-libobjc:
50726 @if target-libobjc
50727 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
50729 mostlyclean-target-libobjc:
50730 @: $(MAKE); $(unstage)
50731 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50732 r=`${PWD_COMMAND}`; export r; \
50733 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50734 $(NORMAL_TARGET_EXPORTS) \
50735 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
50736 for flag in $(EXTRA_TARGET_FLAGS); do \
50737 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50738 done; \
50739 (cd $(TARGET_SUBDIR)/libobjc && \
50740 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50741 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50742 "RANLIB=$${RANLIB}" \
50743 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50744 mostlyclean) \
50745 || exit 1
50747 @endif target-libobjc
50749 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
50750 maybe-clean-target-libobjc:
50751 @if target-libobjc
50752 maybe-clean-target-libobjc: clean-target-libobjc
50754 clean-target-libobjc:
50755 @: $(MAKE); $(unstage)
50756 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50757 r=`${PWD_COMMAND}`; export r; \
50758 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50759 $(NORMAL_TARGET_EXPORTS) \
50760 echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
50761 for flag in $(EXTRA_TARGET_FLAGS); do \
50762 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50763 done; \
50764 (cd $(TARGET_SUBDIR)/libobjc && \
50765 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50766 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50767 "RANLIB=$${RANLIB}" \
50768 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50769 clean) \
50770 || exit 1
50772 @endif target-libobjc
50774 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
50775 maybe-distclean-target-libobjc:
50776 @if target-libobjc
50777 maybe-distclean-target-libobjc: distclean-target-libobjc
50779 distclean-target-libobjc:
50780 @: $(MAKE); $(unstage)
50781 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50782 r=`${PWD_COMMAND}`; export r; \
50783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50784 $(NORMAL_TARGET_EXPORTS) \
50785 echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
50786 for flag in $(EXTRA_TARGET_FLAGS); do \
50787 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50788 done; \
50789 (cd $(TARGET_SUBDIR)/libobjc && \
50790 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50791 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50792 "RANLIB=$${RANLIB}" \
50793 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50794 distclean) \
50795 || exit 1
50797 @endif target-libobjc
50799 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
50800 maybe-maintainer-clean-target-libobjc:
50801 @if target-libobjc
50802 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
50804 maintainer-clean-target-libobjc:
50805 @: $(MAKE); $(unstage)
50806 @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
50807 r=`${PWD_COMMAND}`; export r; \
50808 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50809 $(NORMAL_TARGET_EXPORTS) \
50810 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
50811 for flag in $(EXTRA_TARGET_FLAGS); do \
50812 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50813 done; \
50814 (cd $(TARGET_SUBDIR)/libobjc && \
50815 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50816 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50817 "RANLIB=$${RANLIB}" \
50818 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50819 maintainer-clean) \
50820 || exit 1
50822 @endif target-libobjc
50828 .PHONY: configure-target-libgo maybe-configure-target-libgo
50829 maybe-configure-target-libgo:
50830 @if gcc-bootstrap
50831 configure-target-libgo: stage_current
50832 @endif gcc-bootstrap
50833 @if target-libgo
50834 maybe-configure-target-libgo: configure-target-libgo
50835 configure-target-libgo:
50836 @: $(MAKE); $(unstage)
50837 @r=`${PWD_COMMAND}`; export r; \
50838 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50839 echo "Checking multilib configuration for libgo..."; \
50840 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50841 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
50842 if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
50843 if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
50844 rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
50845 else \
50846 rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
50847 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50848 fi; \
50849 else \
50850 mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
50851 fi; \
50852 test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
50853 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
50854 $(NORMAL_TARGET_EXPORTS) \
50855 echo Configuring in $(TARGET_SUBDIR)/libgo; \
50856 cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
50857 case $(srcdir) in \
50858 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50859 *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
50860 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50861 esac; \
50862 srcdiroption="--srcdir=$${topdir}/libgo"; \
50863 libsrcdir="$$s/libgo"; \
50864 rm -f no-such-file || : ; \
50865 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
50866 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50867 --target=${target_alias} $${srcdiroption} \
50868 || exit 1
50869 @endif target-libgo
50875 .PHONY: all-target-libgo maybe-all-target-libgo
50876 maybe-all-target-libgo:
50877 @if gcc-bootstrap
50878 all-target-libgo: stage_current
50879 @endif gcc-bootstrap
50880 @if target-libgo
50881 TARGET-target-libgo=all
50882 maybe-all-target-libgo: all-target-libgo
50883 all-target-libgo: configure-target-libgo
50884 @: $(MAKE); $(unstage)
50885 @r=`${PWD_COMMAND}`; export r; \
50886 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50887 $(NORMAL_TARGET_EXPORTS) \
50888 (cd $(TARGET_SUBDIR)/libgo && \
50889 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
50890 $(TARGET-target-libgo))
50891 @endif target-libgo
50897 .PHONY: check-target-libgo maybe-check-target-libgo
50898 maybe-check-target-libgo:
50899 @if target-libgo
50900 maybe-check-target-libgo: check-target-libgo
50902 check-target-libgo:
50903 @: $(MAKE); $(unstage)
50904 @r=`${PWD_COMMAND}`; export r; \
50905 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50906 $(NORMAL_TARGET_EXPORTS) \
50907 (cd $(TARGET_SUBDIR)/libgo && \
50908 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
50910 @endif target-libgo
50912 .PHONY: install-target-libgo maybe-install-target-libgo
50913 maybe-install-target-libgo:
50914 @if target-libgo
50915 maybe-install-target-libgo: install-target-libgo
50917 install-target-libgo: installdirs
50918 @: $(MAKE); $(unstage)
50919 @r=`${PWD_COMMAND}`; export r; \
50920 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50921 $(NORMAL_TARGET_EXPORTS) \
50922 (cd $(TARGET_SUBDIR)/libgo && \
50923 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
50925 @endif target-libgo
50927 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
50928 maybe-install-strip-target-libgo:
50929 @if target-libgo
50930 maybe-install-strip-target-libgo: install-strip-target-libgo
50932 install-strip-target-libgo: installdirs
50933 @: $(MAKE); $(unstage)
50934 @r=`${PWD_COMMAND}`; export r; \
50935 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50936 $(NORMAL_TARGET_EXPORTS) \
50937 (cd $(TARGET_SUBDIR)/libgo && \
50938 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
50940 @endif target-libgo
50942 # Other targets (info, dvi, pdf, etc.)
50944 .PHONY: maybe-info-target-libgo info-target-libgo
50945 maybe-info-target-libgo:
50946 @if target-libgo
50947 maybe-info-target-libgo: info-target-libgo
50949 info-target-libgo: \
50950 configure-target-libgo
50951 @: $(MAKE); $(unstage)
50952 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50953 r=`${PWD_COMMAND}`; export r; \
50954 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50955 $(NORMAL_TARGET_EXPORTS) \
50956 echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
50957 for flag in $(EXTRA_TARGET_FLAGS); do \
50958 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50959 done; \
50960 (cd $(TARGET_SUBDIR)/libgo && \
50961 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50962 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50963 "RANLIB=$${RANLIB}" \
50964 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50965 info) \
50966 || exit 1
50968 @endif target-libgo
50970 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
50971 maybe-dvi-target-libgo:
50972 @if target-libgo
50973 maybe-dvi-target-libgo: dvi-target-libgo
50975 dvi-target-libgo: \
50976 configure-target-libgo
50977 @: $(MAKE); $(unstage)
50978 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
50979 r=`${PWD_COMMAND}`; export r; \
50980 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50981 $(NORMAL_TARGET_EXPORTS) \
50982 echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
50983 for flag in $(EXTRA_TARGET_FLAGS); do \
50984 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50985 done; \
50986 (cd $(TARGET_SUBDIR)/libgo && \
50987 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50988 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50989 "RANLIB=$${RANLIB}" \
50990 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50991 dvi) \
50992 || exit 1
50994 @endif target-libgo
50996 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
50997 maybe-pdf-target-libgo:
50998 @if target-libgo
50999 maybe-pdf-target-libgo: pdf-target-libgo
51001 pdf-target-libgo: \
51002 configure-target-libgo
51003 @: $(MAKE); $(unstage)
51004 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51005 r=`${PWD_COMMAND}`; export r; \
51006 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51007 $(NORMAL_TARGET_EXPORTS) \
51008 echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
51009 for flag in $(EXTRA_TARGET_FLAGS); do \
51010 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51011 done; \
51012 (cd $(TARGET_SUBDIR)/libgo && \
51013 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51014 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51015 "RANLIB=$${RANLIB}" \
51016 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51017 pdf) \
51018 || exit 1
51020 @endif target-libgo
51022 .PHONY: maybe-html-target-libgo html-target-libgo
51023 maybe-html-target-libgo:
51024 @if target-libgo
51025 maybe-html-target-libgo: html-target-libgo
51027 html-target-libgo: \
51028 configure-target-libgo
51029 @: $(MAKE); $(unstage)
51030 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51031 r=`${PWD_COMMAND}`; export r; \
51032 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51033 $(NORMAL_TARGET_EXPORTS) \
51034 echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
51035 for flag in $(EXTRA_TARGET_FLAGS); do \
51036 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51037 done; \
51038 (cd $(TARGET_SUBDIR)/libgo && \
51039 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51040 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51041 "RANLIB=$${RANLIB}" \
51042 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51043 html) \
51044 || exit 1
51046 @endif target-libgo
51048 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
51049 maybe-TAGS-target-libgo:
51050 @if target-libgo
51051 maybe-TAGS-target-libgo: TAGS-target-libgo
51053 TAGS-target-libgo: \
51054 configure-target-libgo
51055 @: $(MAKE); $(unstage)
51056 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51057 r=`${PWD_COMMAND}`; export r; \
51058 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51059 $(NORMAL_TARGET_EXPORTS) \
51060 echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
51061 for flag in $(EXTRA_TARGET_FLAGS); do \
51062 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51063 done; \
51064 (cd $(TARGET_SUBDIR)/libgo && \
51065 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51066 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51067 "RANLIB=$${RANLIB}" \
51068 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51069 TAGS) \
51070 || exit 1
51072 @endif target-libgo
51074 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
51075 maybe-install-info-target-libgo:
51076 @if target-libgo
51077 maybe-install-info-target-libgo: install-info-target-libgo
51079 install-info-target-libgo: \
51080 configure-target-libgo \
51081 info-target-libgo
51082 @: $(MAKE); $(unstage)
51083 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51084 r=`${PWD_COMMAND}`; export r; \
51085 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51086 $(NORMAL_TARGET_EXPORTS) \
51087 echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
51088 for flag in $(EXTRA_TARGET_FLAGS); do \
51089 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51090 done; \
51091 (cd $(TARGET_SUBDIR)/libgo && \
51092 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51093 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51094 "RANLIB=$${RANLIB}" \
51095 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51096 install-info) \
51097 || exit 1
51099 @endif target-libgo
51101 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
51102 maybe-install-pdf-target-libgo:
51103 @if target-libgo
51104 maybe-install-pdf-target-libgo: install-pdf-target-libgo
51106 install-pdf-target-libgo: \
51107 configure-target-libgo \
51108 pdf-target-libgo
51109 @: $(MAKE); $(unstage)
51110 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51111 r=`${PWD_COMMAND}`; export r; \
51112 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51113 $(NORMAL_TARGET_EXPORTS) \
51114 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
51115 for flag in $(EXTRA_TARGET_FLAGS); do \
51116 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51117 done; \
51118 (cd $(TARGET_SUBDIR)/libgo && \
51119 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51120 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51121 "RANLIB=$${RANLIB}" \
51122 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51123 install-pdf) \
51124 || exit 1
51126 @endif target-libgo
51128 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
51129 maybe-install-html-target-libgo:
51130 @if target-libgo
51131 maybe-install-html-target-libgo: install-html-target-libgo
51133 install-html-target-libgo: \
51134 configure-target-libgo \
51135 html-target-libgo
51136 @: $(MAKE); $(unstage)
51137 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51138 r=`${PWD_COMMAND}`; export r; \
51139 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51140 $(NORMAL_TARGET_EXPORTS) \
51141 echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
51142 for flag in $(EXTRA_TARGET_FLAGS); do \
51143 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51144 done; \
51145 (cd $(TARGET_SUBDIR)/libgo && \
51146 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51147 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51148 "RANLIB=$${RANLIB}" \
51149 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51150 install-html) \
51151 || exit 1
51153 @endif target-libgo
51155 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
51156 maybe-installcheck-target-libgo:
51157 @if target-libgo
51158 maybe-installcheck-target-libgo: installcheck-target-libgo
51160 installcheck-target-libgo: \
51161 configure-target-libgo
51162 @: $(MAKE); $(unstage)
51163 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51164 r=`${PWD_COMMAND}`; export r; \
51165 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51166 $(NORMAL_TARGET_EXPORTS) \
51167 echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
51168 for flag in $(EXTRA_TARGET_FLAGS); do \
51169 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51170 done; \
51171 (cd $(TARGET_SUBDIR)/libgo && \
51172 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51173 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51174 "RANLIB=$${RANLIB}" \
51175 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51176 installcheck) \
51177 || exit 1
51179 @endif target-libgo
51181 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
51182 maybe-mostlyclean-target-libgo:
51183 @if target-libgo
51184 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
51186 mostlyclean-target-libgo:
51187 @: $(MAKE); $(unstage)
51188 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51189 r=`${PWD_COMMAND}`; export r; \
51190 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51191 $(NORMAL_TARGET_EXPORTS) \
51192 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
51193 for flag in $(EXTRA_TARGET_FLAGS); do \
51194 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51195 done; \
51196 (cd $(TARGET_SUBDIR)/libgo && \
51197 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51198 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51199 "RANLIB=$${RANLIB}" \
51200 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51201 mostlyclean) \
51202 || exit 1
51204 @endif target-libgo
51206 .PHONY: maybe-clean-target-libgo clean-target-libgo
51207 maybe-clean-target-libgo:
51208 @if target-libgo
51209 maybe-clean-target-libgo: clean-target-libgo
51211 clean-target-libgo:
51212 @: $(MAKE); $(unstage)
51213 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51214 r=`${PWD_COMMAND}`; export r; \
51215 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51216 $(NORMAL_TARGET_EXPORTS) \
51217 echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
51218 for flag in $(EXTRA_TARGET_FLAGS); do \
51219 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51220 done; \
51221 (cd $(TARGET_SUBDIR)/libgo && \
51222 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51223 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51224 "RANLIB=$${RANLIB}" \
51225 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51226 clean) \
51227 || exit 1
51229 @endif target-libgo
51231 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
51232 maybe-distclean-target-libgo:
51233 @if target-libgo
51234 maybe-distclean-target-libgo: distclean-target-libgo
51236 distclean-target-libgo:
51237 @: $(MAKE); $(unstage)
51238 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51239 r=`${PWD_COMMAND}`; export r; \
51240 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51241 $(NORMAL_TARGET_EXPORTS) \
51242 echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
51243 for flag in $(EXTRA_TARGET_FLAGS); do \
51244 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51245 done; \
51246 (cd $(TARGET_SUBDIR)/libgo && \
51247 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51248 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51249 "RANLIB=$${RANLIB}" \
51250 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51251 distclean) \
51252 || exit 1
51254 @endif target-libgo
51256 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
51257 maybe-maintainer-clean-target-libgo:
51258 @if target-libgo
51259 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
51261 maintainer-clean-target-libgo:
51262 @: $(MAKE); $(unstage)
51263 @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
51264 r=`${PWD_COMMAND}`; export r; \
51265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51266 $(NORMAL_TARGET_EXPORTS) \
51267 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
51268 for flag in $(EXTRA_TARGET_FLAGS); do \
51269 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51270 done; \
51271 (cd $(TARGET_SUBDIR)/libgo && \
51272 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51273 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51274 "RANLIB=$${RANLIB}" \
51275 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51276 maintainer-clean) \
51277 || exit 1
51279 @endif target-libgo
51285 .PHONY: configure-target-libgpython maybe-configure-target-libgpython
51286 maybe-configure-target-libgpython:
51287 @if gcc-bootstrap
51288 configure-target-libgpython: stage_current
51289 @endif gcc-bootstrap
51290 @if target-libgpython
51291 maybe-configure-target-libgpython: configure-target-libgpython
51292 configure-target-libgpython:
51293 @: $(MAKE); $(unstage)
51294 @r=`${PWD_COMMAND}`; export r; \
51295 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51296 echo "Checking multilib configuration for libgpython..."; \
51297 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgpython ; \
51298 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgpython/multilib.tmp 2> /dev/null ; \
51299 if test -r $(TARGET_SUBDIR)/libgpython/multilib.out; then \
51300 if cmp -s $(TARGET_SUBDIR)/libgpython/multilib.tmp $(TARGET_SUBDIR)/libgpython/multilib.out; then \
51301 rm -f $(TARGET_SUBDIR)/libgpython/multilib.tmp; \
51302 else \
51303 rm -f $(TARGET_SUBDIR)/libgpython/Makefile; \
51304 mv $(TARGET_SUBDIR)/libgpython/multilib.tmp $(TARGET_SUBDIR)/libgpython/multilib.out; \
51305 fi; \
51306 else \
51307 mv $(TARGET_SUBDIR)/libgpython/multilib.tmp $(TARGET_SUBDIR)/libgpython/multilib.out; \
51308 fi; \
51309 test ! -f $(TARGET_SUBDIR)/libgpython/Makefile || exit 0; \
51310 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgpython ; \
51311 $(NORMAL_TARGET_EXPORTS) \
51312 echo Configuring in $(TARGET_SUBDIR)/libgpython; \
51313 cd "$(TARGET_SUBDIR)/libgpython" || exit 1; \
51314 case $(srcdir) in \
51315 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51316 *) topdir=`echo $(TARGET_SUBDIR)/libgpython/ | \
51317 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51318 esac; \
51319 srcdiroption="--srcdir=$${topdir}/libgpython"; \
51320 libsrcdir="$$s/libgpython"; \
51321 rm -f no-such-file || : ; \
51322 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51323 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51324 --target=${target_alias} $${srcdiroption} \
51325 || exit 1
51326 @endif target-libgpython
51332 .PHONY: all-target-libgpython maybe-all-target-libgpython
51333 maybe-all-target-libgpython:
51334 @if gcc-bootstrap
51335 all-target-libgpython: stage_current
51336 @endif gcc-bootstrap
51337 @if target-libgpython
51338 TARGET-target-libgpython=all
51339 maybe-all-target-libgpython: all-target-libgpython
51340 all-target-libgpython: configure-target-libgpython
51341 @: $(MAKE); $(unstage)
51342 @r=`${PWD_COMMAND}`; export r; \
51343 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51344 $(NORMAL_TARGET_EXPORTS) \
51345 (cd $(TARGET_SUBDIR)/libgpython && \
51346 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51347 $(TARGET-target-libgpython))
51348 @endif target-libgpython
51354 .PHONY: check-target-libgpython maybe-check-target-libgpython
51355 maybe-check-target-libgpython:
51356 @if target-libgpython
51357 maybe-check-target-libgpython: check-target-libgpython
51359 check-target-libgpython:
51360 @: $(MAKE); $(unstage)
51361 @r=`${PWD_COMMAND}`; export r; \
51362 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51363 $(NORMAL_TARGET_EXPORTS) \
51364 (cd $(TARGET_SUBDIR)/libgpython && \
51365 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
51367 @endif target-libgpython
51369 .PHONY: install-target-libgpython maybe-install-target-libgpython
51370 maybe-install-target-libgpython:
51371 @if target-libgpython
51372 maybe-install-target-libgpython: install-target-libgpython
51374 install-target-libgpython: installdirs
51375 @: $(MAKE); $(unstage)
51376 @r=`${PWD_COMMAND}`; export r; \
51377 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51378 $(NORMAL_TARGET_EXPORTS) \
51379 (cd $(TARGET_SUBDIR)/libgpython && \
51380 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51382 @endif target-libgpython
51384 .PHONY: install-strip-target-libgpython maybe-install-strip-target-libgpython
51385 maybe-install-strip-target-libgpython:
51386 @if target-libgpython
51387 maybe-install-strip-target-libgpython: install-strip-target-libgpython
51389 install-strip-target-libgpython: installdirs
51390 @: $(MAKE); $(unstage)
51391 @r=`${PWD_COMMAND}`; export r; \
51392 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51393 $(NORMAL_TARGET_EXPORTS) \
51394 (cd $(TARGET_SUBDIR)/libgpython && \
51395 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51397 @endif target-libgpython
51399 # Other targets (info, dvi, pdf, etc.)
51401 .PHONY: maybe-info-target-libgpython info-target-libgpython
51402 maybe-info-target-libgpython:
51403 @if target-libgpython
51404 maybe-info-target-libgpython: info-target-libgpython
51406 info-target-libgpython: \
51407 configure-target-libgpython
51408 @: $(MAKE); $(unstage)
51409 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51410 r=`${PWD_COMMAND}`; export r; \
51411 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51412 $(NORMAL_TARGET_EXPORTS) \
51413 echo "Doing info in $(TARGET_SUBDIR)/libgpython" ; \
51414 for flag in $(EXTRA_TARGET_FLAGS); do \
51415 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51416 done; \
51417 (cd $(TARGET_SUBDIR)/libgpython && \
51418 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51419 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51420 "RANLIB=$${RANLIB}" \
51421 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51422 info) \
51423 || exit 1
51425 @endif target-libgpython
51427 .PHONY: maybe-dvi-target-libgpython dvi-target-libgpython
51428 maybe-dvi-target-libgpython:
51429 @if target-libgpython
51430 maybe-dvi-target-libgpython: dvi-target-libgpython
51432 dvi-target-libgpython: \
51433 configure-target-libgpython
51434 @: $(MAKE); $(unstage)
51435 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51436 r=`${PWD_COMMAND}`; export r; \
51437 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51438 $(NORMAL_TARGET_EXPORTS) \
51439 echo "Doing dvi in $(TARGET_SUBDIR)/libgpython" ; \
51440 for flag in $(EXTRA_TARGET_FLAGS); do \
51441 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51442 done; \
51443 (cd $(TARGET_SUBDIR)/libgpython && \
51444 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51445 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51446 "RANLIB=$${RANLIB}" \
51447 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51448 dvi) \
51449 || exit 1
51451 @endif target-libgpython
51453 .PHONY: maybe-pdf-target-libgpython pdf-target-libgpython
51454 maybe-pdf-target-libgpython:
51455 @if target-libgpython
51456 maybe-pdf-target-libgpython: pdf-target-libgpython
51458 pdf-target-libgpython: \
51459 configure-target-libgpython
51460 @: $(MAKE); $(unstage)
51461 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51462 r=`${PWD_COMMAND}`; export r; \
51463 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51464 $(NORMAL_TARGET_EXPORTS) \
51465 echo "Doing pdf in $(TARGET_SUBDIR)/libgpython" ; \
51466 for flag in $(EXTRA_TARGET_FLAGS); do \
51467 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51468 done; \
51469 (cd $(TARGET_SUBDIR)/libgpython && \
51470 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51471 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51472 "RANLIB=$${RANLIB}" \
51473 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51474 pdf) \
51475 || exit 1
51477 @endif target-libgpython
51479 .PHONY: maybe-html-target-libgpython html-target-libgpython
51480 maybe-html-target-libgpython:
51481 @if target-libgpython
51482 maybe-html-target-libgpython: html-target-libgpython
51484 html-target-libgpython: \
51485 configure-target-libgpython
51486 @: $(MAKE); $(unstage)
51487 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51488 r=`${PWD_COMMAND}`; export r; \
51489 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51490 $(NORMAL_TARGET_EXPORTS) \
51491 echo "Doing html in $(TARGET_SUBDIR)/libgpython" ; \
51492 for flag in $(EXTRA_TARGET_FLAGS); do \
51493 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51494 done; \
51495 (cd $(TARGET_SUBDIR)/libgpython && \
51496 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51497 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51498 "RANLIB=$${RANLIB}" \
51499 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51500 html) \
51501 || exit 1
51503 @endif target-libgpython
51505 .PHONY: maybe-TAGS-target-libgpython TAGS-target-libgpython
51506 maybe-TAGS-target-libgpython:
51507 @if target-libgpython
51508 maybe-TAGS-target-libgpython: TAGS-target-libgpython
51510 TAGS-target-libgpython: \
51511 configure-target-libgpython
51512 @: $(MAKE); $(unstage)
51513 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51514 r=`${PWD_COMMAND}`; export r; \
51515 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51516 $(NORMAL_TARGET_EXPORTS) \
51517 echo "Doing TAGS in $(TARGET_SUBDIR)/libgpython" ; \
51518 for flag in $(EXTRA_TARGET_FLAGS); do \
51519 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51520 done; \
51521 (cd $(TARGET_SUBDIR)/libgpython && \
51522 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51523 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51524 "RANLIB=$${RANLIB}" \
51525 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51526 TAGS) \
51527 || exit 1
51529 @endif target-libgpython
51531 .PHONY: maybe-install-info-target-libgpython install-info-target-libgpython
51532 maybe-install-info-target-libgpython:
51533 @if target-libgpython
51534 maybe-install-info-target-libgpython: install-info-target-libgpython
51536 install-info-target-libgpython: \
51537 configure-target-libgpython \
51538 info-target-libgpython
51539 @: $(MAKE); $(unstage)
51540 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51541 r=`${PWD_COMMAND}`; export r; \
51542 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51543 $(NORMAL_TARGET_EXPORTS) \
51544 echo "Doing install-info in $(TARGET_SUBDIR)/libgpython" ; \
51545 for flag in $(EXTRA_TARGET_FLAGS); do \
51546 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51547 done; \
51548 (cd $(TARGET_SUBDIR)/libgpython && \
51549 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51550 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51551 "RANLIB=$${RANLIB}" \
51552 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51553 install-info) \
51554 || exit 1
51556 @endif target-libgpython
51558 .PHONY: maybe-install-pdf-target-libgpython install-pdf-target-libgpython
51559 maybe-install-pdf-target-libgpython:
51560 @if target-libgpython
51561 maybe-install-pdf-target-libgpython: install-pdf-target-libgpython
51563 install-pdf-target-libgpython: \
51564 configure-target-libgpython \
51565 pdf-target-libgpython
51566 @: $(MAKE); $(unstage)
51567 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51568 r=`${PWD_COMMAND}`; export r; \
51569 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51570 $(NORMAL_TARGET_EXPORTS) \
51571 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgpython" ; \
51572 for flag in $(EXTRA_TARGET_FLAGS); do \
51573 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51574 done; \
51575 (cd $(TARGET_SUBDIR)/libgpython && \
51576 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51577 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51578 "RANLIB=$${RANLIB}" \
51579 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51580 install-pdf) \
51581 || exit 1
51583 @endif target-libgpython
51585 .PHONY: maybe-install-html-target-libgpython install-html-target-libgpython
51586 maybe-install-html-target-libgpython:
51587 @if target-libgpython
51588 maybe-install-html-target-libgpython: install-html-target-libgpython
51590 install-html-target-libgpython: \
51591 configure-target-libgpython \
51592 html-target-libgpython
51593 @: $(MAKE); $(unstage)
51594 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51595 r=`${PWD_COMMAND}`; export r; \
51596 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51597 $(NORMAL_TARGET_EXPORTS) \
51598 echo "Doing install-html in $(TARGET_SUBDIR)/libgpython" ; \
51599 for flag in $(EXTRA_TARGET_FLAGS); do \
51600 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51601 done; \
51602 (cd $(TARGET_SUBDIR)/libgpython && \
51603 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51604 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51605 "RANLIB=$${RANLIB}" \
51606 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51607 install-html) \
51608 || exit 1
51610 @endif target-libgpython
51612 .PHONY: maybe-installcheck-target-libgpython installcheck-target-libgpython
51613 maybe-installcheck-target-libgpython:
51614 @if target-libgpython
51615 maybe-installcheck-target-libgpython: installcheck-target-libgpython
51617 installcheck-target-libgpython: \
51618 configure-target-libgpython
51619 @: $(MAKE); $(unstage)
51620 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51621 r=`${PWD_COMMAND}`; export r; \
51622 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51623 $(NORMAL_TARGET_EXPORTS) \
51624 echo "Doing installcheck in $(TARGET_SUBDIR)/libgpython" ; \
51625 for flag in $(EXTRA_TARGET_FLAGS); do \
51626 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51627 done; \
51628 (cd $(TARGET_SUBDIR)/libgpython && \
51629 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51630 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51631 "RANLIB=$${RANLIB}" \
51632 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51633 installcheck) \
51634 || exit 1
51636 @endif target-libgpython
51638 .PHONY: maybe-mostlyclean-target-libgpython mostlyclean-target-libgpython
51639 maybe-mostlyclean-target-libgpython:
51640 @if target-libgpython
51641 maybe-mostlyclean-target-libgpython: mostlyclean-target-libgpython
51643 mostlyclean-target-libgpython:
51644 @: $(MAKE); $(unstage)
51645 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51646 r=`${PWD_COMMAND}`; export r; \
51647 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51648 $(NORMAL_TARGET_EXPORTS) \
51649 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgpython" ; \
51650 for flag in $(EXTRA_TARGET_FLAGS); do \
51651 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51652 done; \
51653 (cd $(TARGET_SUBDIR)/libgpython && \
51654 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51655 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51656 "RANLIB=$${RANLIB}" \
51657 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51658 mostlyclean) \
51659 || exit 1
51661 @endif target-libgpython
51663 .PHONY: maybe-clean-target-libgpython clean-target-libgpython
51664 maybe-clean-target-libgpython:
51665 @if target-libgpython
51666 maybe-clean-target-libgpython: clean-target-libgpython
51668 clean-target-libgpython:
51669 @: $(MAKE); $(unstage)
51670 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51671 r=`${PWD_COMMAND}`; export r; \
51672 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51673 $(NORMAL_TARGET_EXPORTS) \
51674 echo "Doing clean in $(TARGET_SUBDIR)/libgpython" ; \
51675 for flag in $(EXTRA_TARGET_FLAGS); do \
51676 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51677 done; \
51678 (cd $(TARGET_SUBDIR)/libgpython && \
51679 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51680 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51681 "RANLIB=$${RANLIB}" \
51682 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51683 clean) \
51684 || exit 1
51686 @endif target-libgpython
51688 .PHONY: maybe-distclean-target-libgpython distclean-target-libgpython
51689 maybe-distclean-target-libgpython:
51690 @if target-libgpython
51691 maybe-distclean-target-libgpython: distclean-target-libgpython
51693 distclean-target-libgpython:
51694 @: $(MAKE); $(unstage)
51695 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51696 r=`${PWD_COMMAND}`; export r; \
51697 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51698 $(NORMAL_TARGET_EXPORTS) \
51699 echo "Doing distclean in $(TARGET_SUBDIR)/libgpython" ; \
51700 for flag in $(EXTRA_TARGET_FLAGS); do \
51701 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51702 done; \
51703 (cd $(TARGET_SUBDIR)/libgpython && \
51704 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51705 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51706 "RANLIB=$${RANLIB}" \
51707 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51708 distclean) \
51709 || exit 1
51711 @endif target-libgpython
51713 .PHONY: maybe-maintainer-clean-target-libgpython maintainer-clean-target-libgpython
51714 maybe-maintainer-clean-target-libgpython:
51715 @if target-libgpython
51716 maybe-maintainer-clean-target-libgpython: maintainer-clean-target-libgpython
51718 maintainer-clean-target-libgpython:
51719 @: $(MAKE); $(unstage)
51720 @[ -f $(TARGET_SUBDIR)/libgpython/Makefile ] || exit 0 ; \
51721 r=`${PWD_COMMAND}`; export r; \
51722 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51723 $(NORMAL_TARGET_EXPORTS) \
51724 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgpython" ; \
51725 for flag in $(EXTRA_TARGET_FLAGS); do \
51726 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51727 done; \
51728 (cd $(TARGET_SUBDIR)/libgpython && \
51729 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51730 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51731 "RANLIB=$${RANLIB}" \
51732 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51733 maintainer-clean) \
51734 || exit 1
51736 @endif target-libgpython
51742 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
51743 maybe-configure-target-libtermcap:
51744 @if gcc-bootstrap
51745 configure-target-libtermcap: stage_current
51746 @endif gcc-bootstrap
51747 @if target-libtermcap
51748 maybe-configure-target-libtermcap: configure-target-libtermcap
51749 configure-target-libtermcap:
51750 @: $(MAKE); $(unstage)
51751 @r=`${PWD_COMMAND}`; export r; \
51752 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51753 echo "Checking multilib configuration for libtermcap..."; \
51754 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51755 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
51756 if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51757 if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
51758 rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
51759 else \
51760 rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
51761 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51762 fi; \
51763 else \
51764 mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
51765 fi; \
51766 test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
51767 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
51768 $(NORMAL_TARGET_EXPORTS) \
51769 echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
51770 cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
51771 case $(srcdir) in \
51772 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51773 *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
51774 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51775 esac; \
51776 srcdiroption="--srcdir=$${topdir}/libtermcap"; \
51777 libsrcdir="$$s/libtermcap"; \
51778 rm -f no-such-file || : ; \
51779 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
51780 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51781 --target=${target_alias} $${srcdiroption} \
51782 || exit 1
51783 @endif target-libtermcap
51789 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
51790 maybe-all-target-libtermcap:
51791 @if gcc-bootstrap
51792 all-target-libtermcap: stage_current
51793 @endif gcc-bootstrap
51794 @if target-libtermcap
51795 TARGET-target-libtermcap=all
51796 maybe-all-target-libtermcap: all-target-libtermcap
51797 all-target-libtermcap: configure-target-libtermcap
51798 @: $(MAKE); $(unstage)
51799 @r=`${PWD_COMMAND}`; export r; \
51800 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51801 $(NORMAL_TARGET_EXPORTS) \
51802 (cd $(TARGET_SUBDIR)/libtermcap && \
51803 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
51804 $(TARGET-target-libtermcap))
51805 @endif target-libtermcap
51811 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
51812 maybe-check-target-libtermcap:
51813 @if target-libtermcap
51814 maybe-check-target-libtermcap: check-target-libtermcap
51816 # Dummy target for uncheckable module.
51817 check-target-libtermcap:
51819 @endif target-libtermcap
51821 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
51822 maybe-install-target-libtermcap:
51823 @if target-libtermcap
51824 maybe-install-target-libtermcap: install-target-libtermcap
51826 install-target-libtermcap: installdirs
51827 @: $(MAKE); $(unstage)
51828 @r=`${PWD_COMMAND}`; export r; \
51829 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51830 $(NORMAL_TARGET_EXPORTS) \
51831 (cd $(TARGET_SUBDIR)/libtermcap && \
51832 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
51834 @endif target-libtermcap
51836 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
51837 maybe-install-strip-target-libtermcap:
51838 @if target-libtermcap
51839 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
51841 install-strip-target-libtermcap: installdirs
51842 @: $(MAKE); $(unstage)
51843 @r=`${PWD_COMMAND}`; export r; \
51844 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51845 $(NORMAL_TARGET_EXPORTS) \
51846 (cd $(TARGET_SUBDIR)/libtermcap && \
51847 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
51849 @endif target-libtermcap
51851 # Other targets (info, dvi, pdf, etc.)
51853 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
51854 maybe-info-target-libtermcap:
51855 @if target-libtermcap
51856 maybe-info-target-libtermcap: info-target-libtermcap
51858 info-target-libtermcap: \
51859 configure-target-libtermcap
51860 @: $(MAKE); $(unstage)
51861 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51862 r=`${PWD_COMMAND}`; export r; \
51863 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51864 $(NORMAL_TARGET_EXPORTS) \
51865 echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
51866 for flag in $(EXTRA_TARGET_FLAGS); do \
51867 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51868 done; \
51869 (cd $(TARGET_SUBDIR)/libtermcap && \
51870 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51871 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51872 "RANLIB=$${RANLIB}" \
51873 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51874 info) \
51875 || exit 1
51877 @endif target-libtermcap
51879 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
51880 maybe-dvi-target-libtermcap:
51881 @if target-libtermcap
51882 maybe-dvi-target-libtermcap: dvi-target-libtermcap
51884 dvi-target-libtermcap: \
51885 configure-target-libtermcap
51886 @: $(MAKE); $(unstage)
51887 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51888 r=`${PWD_COMMAND}`; export r; \
51889 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51890 $(NORMAL_TARGET_EXPORTS) \
51891 echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
51892 for flag in $(EXTRA_TARGET_FLAGS); do \
51893 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51894 done; \
51895 (cd $(TARGET_SUBDIR)/libtermcap && \
51896 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51897 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51898 "RANLIB=$${RANLIB}" \
51899 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51900 dvi) \
51901 || exit 1
51903 @endif target-libtermcap
51905 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
51906 maybe-pdf-target-libtermcap:
51907 @if target-libtermcap
51908 maybe-pdf-target-libtermcap: pdf-target-libtermcap
51910 pdf-target-libtermcap: \
51911 configure-target-libtermcap
51912 @: $(MAKE); $(unstage)
51913 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51914 r=`${PWD_COMMAND}`; export r; \
51915 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51916 $(NORMAL_TARGET_EXPORTS) \
51917 echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
51918 for flag in $(EXTRA_TARGET_FLAGS); do \
51919 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51920 done; \
51921 (cd $(TARGET_SUBDIR)/libtermcap && \
51922 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51923 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51924 "RANLIB=$${RANLIB}" \
51925 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51926 pdf) \
51927 || exit 1
51929 @endif target-libtermcap
51931 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
51932 maybe-html-target-libtermcap:
51933 @if target-libtermcap
51934 maybe-html-target-libtermcap: html-target-libtermcap
51936 html-target-libtermcap: \
51937 configure-target-libtermcap
51938 @: $(MAKE); $(unstage)
51939 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51940 r=`${PWD_COMMAND}`; export r; \
51941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51942 $(NORMAL_TARGET_EXPORTS) \
51943 echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
51944 for flag in $(EXTRA_TARGET_FLAGS); do \
51945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51946 done; \
51947 (cd $(TARGET_SUBDIR)/libtermcap && \
51948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51950 "RANLIB=$${RANLIB}" \
51951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51952 html) \
51953 || exit 1
51955 @endif target-libtermcap
51957 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
51958 maybe-TAGS-target-libtermcap:
51959 @if target-libtermcap
51960 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
51962 TAGS-target-libtermcap: \
51963 configure-target-libtermcap
51964 @: $(MAKE); $(unstage)
51965 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51966 r=`${PWD_COMMAND}`; export r; \
51967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51968 $(NORMAL_TARGET_EXPORTS) \
51969 echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
51970 for flag in $(EXTRA_TARGET_FLAGS); do \
51971 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51972 done; \
51973 (cd $(TARGET_SUBDIR)/libtermcap && \
51974 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51975 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51976 "RANLIB=$${RANLIB}" \
51977 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51978 TAGS) \
51979 || exit 1
51981 @endif target-libtermcap
51983 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
51984 maybe-install-info-target-libtermcap:
51985 @if target-libtermcap
51986 maybe-install-info-target-libtermcap: install-info-target-libtermcap
51988 install-info-target-libtermcap: \
51989 configure-target-libtermcap \
51990 info-target-libtermcap
51991 @: $(MAKE); $(unstage)
51992 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
51993 r=`${PWD_COMMAND}`; export r; \
51994 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51995 $(NORMAL_TARGET_EXPORTS) \
51996 echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
51997 for flag in $(EXTRA_TARGET_FLAGS); do \
51998 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51999 done; \
52000 (cd $(TARGET_SUBDIR)/libtermcap && \
52001 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52002 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52003 "RANLIB=$${RANLIB}" \
52004 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52005 install-info) \
52006 || exit 1
52008 @endif target-libtermcap
52010 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
52011 maybe-install-pdf-target-libtermcap:
52012 @if target-libtermcap
52013 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
52015 install-pdf-target-libtermcap: \
52016 configure-target-libtermcap \
52017 pdf-target-libtermcap
52018 @: $(MAKE); $(unstage)
52019 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52020 r=`${PWD_COMMAND}`; export r; \
52021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52022 $(NORMAL_TARGET_EXPORTS) \
52023 echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
52024 for flag in $(EXTRA_TARGET_FLAGS); do \
52025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52026 done; \
52027 (cd $(TARGET_SUBDIR)/libtermcap && \
52028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52030 "RANLIB=$${RANLIB}" \
52031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52032 install-pdf) \
52033 || exit 1
52035 @endif target-libtermcap
52037 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
52038 maybe-install-html-target-libtermcap:
52039 @if target-libtermcap
52040 maybe-install-html-target-libtermcap: install-html-target-libtermcap
52042 install-html-target-libtermcap: \
52043 configure-target-libtermcap \
52044 html-target-libtermcap
52045 @: $(MAKE); $(unstage)
52046 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52047 r=`${PWD_COMMAND}`; export r; \
52048 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52049 $(NORMAL_TARGET_EXPORTS) \
52050 echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
52051 for flag in $(EXTRA_TARGET_FLAGS); do \
52052 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52053 done; \
52054 (cd $(TARGET_SUBDIR)/libtermcap && \
52055 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52056 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52057 "RANLIB=$${RANLIB}" \
52058 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52059 install-html) \
52060 || exit 1
52062 @endif target-libtermcap
52064 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
52065 maybe-installcheck-target-libtermcap:
52066 @if target-libtermcap
52067 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
52069 installcheck-target-libtermcap: \
52070 configure-target-libtermcap
52071 @: $(MAKE); $(unstage)
52072 @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
52073 r=`${PWD_COMMAND}`; export r; \
52074 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52075 $(NORMAL_TARGET_EXPORTS) \
52076 echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
52077 for flag in $(EXTRA_TARGET_FLAGS); do \
52078 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52079 done; \
52080 (cd $(TARGET_SUBDIR)/libtermcap && \
52081 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52082 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52083 "RANLIB=$${RANLIB}" \
52084 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52085 installcheck) \
52086 || exit 1
52088 @endif target-libtermcap
52090 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
52091 maybe-mostlyclean-target-libtermcap:
52092 @if target-libtermcap
52093 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
52095 # libtermcap doesn't support mostlyclean.
52096 mostlyclean-target-libtermcap:
52098 @endif target-libtermcap
52100 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
52101 maybe-clean-target-libtermcap:
52102 @if target-libtermcap
52103 maybe-clean-target-libtermcap: clean-target-libtermcap
52105 # libtermcap doesn't support clean.
52106 clean-target-libtermcap:
52108 @endif target-libtermcap
52110 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
52111 maybe-distclean-target-libtermcap:
52112 @if target-libtermcap
52113 maybe-distclean-target-libtermcap: distclean-target-libtermcap
52115 # libtermcap doesn't support distclean.
52116 distclean-target-libtermcap:
52118 @endif target-libtermcap
52120 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
52121 maybe-maintainer-clean-target-libtermcap:
52122 @if target-libtermcap
52123 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
52125 # libtermcap doesn't support maintainer-clean.
52126 maintainer-clean-target-libtermcap:
52128 @endif target-libtermcap
52134 .PHONY: configure-target-winsup maybe-configure-target-winsup
52135 maybe-configure-target-winsup:
52136 @if gcc-bootstrap
52137 configure-target-winsup: stage_current
52138 @endif gcc-bootstrap
52139 @if target-winsup
52140 maybe-configure-target-winsup: configure-target-winsup
52141 configure-target-winsup:
52142 @: $(MAKE); $(unstage)
52143 @r=`${PWD_COMMAND}`; export r; \
52144 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52145 echo "Checking multilib configuration for winsup..."; \
52146 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
52147 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
52148 if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
52149 if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
52150 rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
52151 else \
52152 rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
52153 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52154 fi; \
52155 else \
52156 mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
52157 fi; \
52158 test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
52159 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
52160 $(NORMAL_TARGET_EXPORTS) \
52161 echo Configuring in $(TARGET_SUBDIR)/winsup; \
52162 cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
52163 case $(srcdir) in \
52164 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52165 *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
52166 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52167 esac; \
52168 srcdiroption="--srcdir=$${topdir}/winsup"; \
52169 libsrcdir="$$s/winsup"; \
52170 rm -f no-such-file || : ; \
52171 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52172 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52173 --target=${target_alias} $${srcdiroption} \
52174 || exit 1
52175 @endif target-winsup
52181 .PHONY: all-target-winsup maybe-all-target-winsup
52182 maybe-all-target-winsup:
52183 @if gcc-bootstrap
52184 all-target-winsup: stage_current
52185 @endif gcc-bootstrap
52186 @if target-winsup
52187 TARGET-target-winsup=all
52188 maybe-all-target-winsup: all-target-winsup
52189 all-target-winsup: configure-target-winsup
52190 @: $(MAKE); $(unstage)
52191 @r=`${PWD_COMMAND}`; export r; \
52192 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52193 $(NORMAL_TARGET_EXPORTS) \
52194 (cd $(TARGET_SUBDIR)/winsup && \
52195 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52196 $(TARGET-target-winsup))
52197 @endif target-winsup
52203 .PHONY: check-target-winsup maybe-check-target-winsup
52204 maybe-check-target-winsup:
52205 @if target-winsup
52206 maybe-check-target-winsup: check-target-winsup
52208 check-target-winsup:
52209 @: $(MAKE); $(unstage)
52210 @r=`${PWD_COMMAND}`; export r; \
52211 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52212 $(NORMAL_TARGET_EXPORTS) \
52213 (cd $(TARGET_SUBDIR)/winsup && \
52214 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
52216 @endif target-winsup
52218 .PHONY: install-target-winsup maybe-install-target-winsup
52219 maybe-install-target-winsup:
52220 @if target-winsup
52221 maybe-install-target-winsup: install-target-winsup
52223 install-target-winsup: installdirs
52224 @: $(MAKE); $(unstage)
52225 @r=`${PWD_COMMAND}`; export r; \
52226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52227 $(NORMAL_TARGET_EXPORTS) \
52228 (cd $(TARGET_SUBDIR)/winsup && \
52229 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52231 @endif target-winsup
52233 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
52234 maybe-install-strip-target-winsup:
52235 @if target-winsup
52236 maybe-install-strip-target-winsup: install-strip-target-winsup
52238 install-strip-target-winsup: installdirs
52239 @: $(MAKE); $(unstage)
52240 @r=`${PWD_COMMAND}`; export r; \
52241 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52242 $(NORMAL_TARGET_EXPORTS) \
52243 (cd $(TARGET_SUBDIR)/winsup && \
52244 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52246 @endif target-winsup
52248 # Other targets (info, dvi, pdf, etc.)
52250 .PHONY: maybe-info-target-winsup info-target-winsup
52251 maybe-info-target-winsup:
52252 @if target-winsup
52253 maybe-info-target-winsup: info-target-winsup
52255 info-target-winsup: \
52256 configure-target-winsup
52257 @: $(MAKE); $(unstage)
52258 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52259 r=`${PWD_COMMAND}`; export r; \
52260 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52261 $(NORMAL_TARGET_EXPORTS) \
52262 echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
52263 for flag in $(EXTRA_TARGET_FLAGS); do \
52264 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52265 done; \
52266 (cd $(TARGET_SUBDIR)/winsup && \
52267 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52268 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52269 "RANLIB=$${RANLIB}" \
52270 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52271 info) \
52272 || exit 1
52274 @endif target-winsup
52276 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
52277 maybe-dvi-target-winsup:
52278 @if target-winsup
52279 maybe-dvi-target-winsup: dvi-target-winsup
52281 dvi-target-winsup: \
52282 configure-target-winsup
52283 @: $(MAKE); $(unstage)
52284 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52285 r=`${PWD_COMMAND}`; export r; \
52286 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52287 $(NORMAL_TARGET_EXPORTS) \
52288 echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
52289 for flag in $(EXTRA_TARGET_FLAGS); do \
52290 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52291 done; \
52292 (cd $(TARGET_SUBDIR)/winsup && \
52293 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52294 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52295 "RANLIB=$${RANLIB}" \
52296 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52297 dvi) \
52298 || exit 1
52300 @endif target-winsup
52302 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
52303 maybe-pdf-target-winsup:
52304 @if target-winsup
52305 maybe-pdf-target-winsup: pdf-target-winsup
52307 pdf-target-winsup: \
52308 configure-target-winsup
52309 @: $(MAKE); $(unstage)
52310 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52311 r=`${PWD_COMMAND}`; export r; \
52312 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52313 $(NORMAL_TARGET_EXPORTS) \
52314 echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
52315 for flag in $(EXTRA_TARGET_FLAGS); do \
52316 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52317 done; \
52318 (cd $(TARGET_SUBDIR)/winsup && \
52319 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52320 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52321 "RANLIB=$${RANLIB}" \
52322 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52323 pdf) \
52324 || exit 1
52326 @endif target-winsup
52328 .PHONY: maybe-html-target-winsup html-target-winsup
52329 maybe-html-target-winsup:
52330 @if target-winsup
52331 maybe-html-target-winsup: html-target-winsup
52333 html-target-winsup: \
52334 configure-target-winsup
52335 @: $(MAKE); $(unstage)
52336 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52337 r=`${PWD_COMMAND}`; export r; \
52338 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52339 $(NORMAL_TARGET_EXPORTS) \
52340 echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
52341 for flag in $(EXTRA_TARGET_FLAGS); do \
52342 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52343 done; \
52344 (cd $(TARGET_SUBDIR)/winsup && \
52345 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52346 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52347 "RANLIB=$${RANLIB}" \
52348 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52349 html) \
52350 || exit 1
52352 @endif target-winsup
52354 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
52355 maybe-TAGS-target-winsup:
52356 @if target-winsup
52357 maybe-TAGS-target-winsup: TAGS-target-winsup
52359 TAGS-target-winsup: \
52360 configure-target-winsup
52361 @: $(MAKE); $(unstage)
52362 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52363 r=`${PWD_COMMAND}`; export r; \
52364 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52365 $(NORMAL_TARGET_EXPORTS) \
52366 echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
52367 for flag in $(EXTRA_TARGET_FLAGS); do \
52368 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52369 done; \
52370 (cd $(TARGET_SUBDIR)/winsup && \
52371 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52372 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52373 "RANLIB=$${RANLIB}" \
52374 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52375 TAGS) \
52376 || exit 1
52378 @endif target-winsup
52380 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
52381 maybe-install-info-target-winsup:
52382 @if target-winsup
52383 maybe-install-info-target-winsup: install-info-target-winsup
52385 install-info-target-winsup: \
52386 configure-target-winsup \
52387 info-target-winsup
52388 @: $(MAKE); $(unstage)
52389 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52390 r=`${PWD_COMMAND}`; export r; \
52391 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52392 $(NORMAL_TARGET_EXPORTS) \
52393 echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
52394 for flag in $(EXTRA_TARGET_FLAGS); do \
52395 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52396 done; \
52397 (cd $(TARGET_SUBDIR)/winsup && \
52398 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52399 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52400 "RANLIB=$${RANLIB}" \
52401 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52402 install-info) \
52403 || exit 1
52405 @endif target-winsup
52407 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
52408 maybe-install-pdf-target-winsup:
52409 @if target-winsup
52410 maybe-install-pdf-target-winsup: install-pdf-target-winsup
52412 install-pdf-target-winsup: \
52413 configure-target-winsup \
52414 pdf-target-winsup
52415 @: $(MAKE); $(unstage)
52416 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52417 r=`${PWD_COMMAND}`; export r; \
52418 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52419 $(NORMAL_TARGET_EXPORTS) \
52420 echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
52421 for flag in $(EXTRA_TARGET_FLAGS); do \
52422 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52423 done; \
52424 (cd $(TARGET_SUBDIR)/winsup && \
52425 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52426 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52427 "RANLIB=$${RANLIB}" \
52428 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52429 install-pdf) \
52430 || exit 1
52432 @endif target-winsup
52434 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
52435 maybe-install-html-target-winsup:
52436 @if target-winsup
52437 maybe-install-html-target-winsup: install-html-target-winsup
52439 install-html-target-winsup: \
52440 configure-target-winsup \
52441 html-target-winsup
52442 @: $(MAKE); $(unstage)
52443 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52444 r=`${PWD_COMMAND}`; export r; \
52445 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52446 $(NORMAL_TARGET_EXPORTS) \
52447 echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
52448 for flag in $(EXTRA_TARGET_FLAGS); do \
52449 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52450 done; \
52451 (cd $(TARGET_SUBDIR)/winsup && \
52452 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52453 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52454 "RANLIB=$${RANLIB}" \
52455 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52456 install-html) \
52457 || exit 1
52459 @endif target-winsup
52461 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
52462 maybe-installcheck-target-winsup:
52463 @if target-winsup
52464 maybe-installcheck-target-winsup: installcheck-target-winsup
52466 installcheck-target-winsup: \
52467 configure-target-winsup
52468 @: $(MAKE); $(unstage)
52469 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52470 r=`${PWD_COMMAND}`; export r; \
52471 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52472 $(NORMAL_TARGET_EXPORTS) \
52473 echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
52474 for flag in $(EXTRA_TARGET_FLAGS); do \
52475 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52476 done; \
52477 (cd $(TARGET_SUBDIR)/winsup && \
52478 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52479 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52480 "RANLIB=$${RANLIB}" \
52481 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52482 installcheck) \
52483 || exit 1
52485 @endif target-winsup
52487 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
52488 maybe-mostlyclean-target-winsup:
52489 @if target-winsup
52490 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
52492 mostlyclean-target-winsup:
52493 @: $(MAKE); $(unstage)
52494 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52495 r=`${PWD_COMMAND}`; export r; \
52496 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52497 $(NORMAL_TARGET_EXPORTS) \
52498 echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
52499 for flag in $(EXTRA_TARGET_FLAGS); do \
52500 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52501 done; \
52502 (cd $(TARGET_SUBDIR)/winsup && \
52503 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52504 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52505 "RANLIB=$${RANLIB}" \
52506 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52507 mostlyclean) \
52508 || exit 1
52510 @endif target-winsup
52512 .PHONY: maybe-clean-target-winsup clean-target-winsup
52513 maybe-clean-target-winsup:
52514 @if target-winsup
52515 maybe-clean-target-winsup: clean-target-winsup
52517 clean-target-winsup:
52518 @: $(MAKE); $(unstage)
52519 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52520 r=`${PWD_COMMAND}`; export r; \
52521 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52522 $(NORMAL_TARGET_EXPORTS) \
52523 echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
52524 for flag in $(EXTRA_TARGET_FLAGS); do \
52525 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52526 done; \
52527 (cd $(TARGET_SUBDIR)/winsup && \
52528 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52529 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52530 "RANLIB=$${RANLIB}" \
52531 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52532 clean) \
52533 || exit 1
52535 @endif target-winsup
52537 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
52538 maybe-distclean-target-winsup:
52539 @if target-winsup
52540 maybe-distclean-target-winsup: distclean-target-winsup
52542 distclean-target-winsup:
52543 @: $(MAKE); $(unstage)
52544 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52545 r=`${PWD_COMMAND}`; export r; \
52546 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52547 $(NORMAL_TARGET_EXPORTS) \
52548 echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
52549 for flag in $(EXTRA_TARGET_FLAGS); do \
52550 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52551 done; \
52552 (cd $(TARGET_SUBDIR)/winsup && \
52553 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52554 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52555 "RANLIB=$${RANLIB}" \
52556 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52557 distclean) \
52558 || exit 1
52560 @endif target-winsup
52562 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
52563 maybe-maintainer-clean-target-winsup:
52564 @if target-winsup
52565 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
52567 maintainer-clean-target-winsup:
52568 @: $(MAKE); $(unstage)
52569 @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
52570 r=`${PWD_COMMAND}`; export r; \
52571 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52572 $(NORMAL_TARGET_EXPORTS) \
52573 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
52574 for flag in $(EXTRA_TARGET_FLAGS); do \
52575 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52576 done; \
52577 (cd $(TARGET_SUBDIR)/winsup && \
52578 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52579 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52580 "RANLIB=$${RANLIB}" \
52581 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52582 maintainer-clean) \
52583 || exit 1
52585 @endif target-winsup
52591 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
52592 maybe-configure-target-libgloss:
52593 @if gcc-bootstrap
52594 configure-target-libgloss: stage_current
52595 @endif gcc-bootstrap
52596 @if target-libgloss
52597 maybe-configure-target-libgloss: configure-target-libgloss
52598 configure-target-libgloss:
52599 @: $(MAKE); $(unstage)
52600 @r=`${PWD_COMMAND}`; export r; \
52601 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52602 echo "Checking multilib configuration for libgloss..."; \
52603 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52604 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
52605 if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52606 if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
52607 rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
52608 else \
52609 rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
52610 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52611 fi; \
52612 else \
52613 mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
52614 fi; \
52615 test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
52616 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
52617 $(NORMAL_TARGET_EXPORTS) \
52618 echo Configuring in $(TARGET_SUBDIR)/libgloss; \
52619 cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
52620 case $(srcdir) in \
52621 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52622 *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
52623 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52624 esac; \
52625 srcdiroption="--srcdir=$${topdir}/libgloss"; \
52626 libsrcdir="$$s/libgloss"; \
52627 rm -f no-such-file || : ; \
52628 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
52629 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52630 --target=${target_alias} $${srcdiroption} \
52631 || exit 1
52632 @endif target-libgloss
52638 .PHONY: all-target-libgloss maybe-all-target-libgloss
52639 maybe-all-target-libgloss:
52640 @if gcc-bootstrap
52641 all-target-libgloss: stage_current
52642 @endif gcc-bootstrap
52643 @if target-libgloss
52644 TARGET-target-libgloss=all
52645 maybe-all-target-libgloss: all-target-libgloss
52646 all-target-libgloss: configure-target-libgloss
52647 @: $(MAKE); $(unstage)
52648 @r=`${PWD_COMMAND}`; export r; \
52649 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52650 $(NORMAL_TARGET_EXPORTS) \
52651 (cd $(TARGET_SUBDIR)/libgloss && \
52652 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
52653 $(TARGET-target-libgloss))
52654 @endif target-libgloss
52660 .PHONY: check-target-libgloss maybe-check-target-libgloss
52661 maybe-check-target-libgloss:
52662 @if target-libgloss
52663 maybe-check-target-libgloss: check-target-libgloss
52665 # Dummy target for uncheckable module.
52666 check-target-libgloss:
52668 @endif target-libgloss
52670 .PHONY: install-target-libgloss maybe-install-target-libgloss
52671 maybe-install-target-libgloss:
52672 @if target-libgloss
52673 maybe-install-target-libgloss: install-target-libgloss
52675 install-target-libgloss: installdirs
52676 @: $(MAKE); $(unstage)
52677 @r=`${PWD_COMMAND}`; export r; \
52678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52679 $(NORMAL_TARGET_EXPORTS) \
52680 (cd $(TARGET_SUBDIR)/libgloss && \
52681 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
52683 @endif target-libgloss
52685 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
52686 maybe-install-strip-target-libgloss:
52687 @if target-libgloss
52688 maybe-install-strip-target-libgloss: install-strip-target-libgloss
52690 install-strip-target-libgloss: installdirs
52691 @: $(MAKE); $(unstage)
52692 @r=`${PWD_COMMAND}`; export r; \
52693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52694 $(NORMAL_TARGET_EXPORTS) \
52695 (cd $(TARGET_SUBDIR)/libgloss && \
52696 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
52698 @endif target-libgloss
52700 # Other targets (info, dvi, pdf, etc.)
52702 .PHONY: maybe-info-target-libgloss info-target-libgloss
52703 maybe-info-target-libgloss:
52704 @if target-libgloss
52705 maybe-info-target-libgloss: info-target-libgloss
52707 info-target-libgloss: \
52708 configure-target-libgloss
52709 @: $(MAKE); $(unstage)
52710 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52711 r=`${PWD_COMMAND}`; export r; \
52712 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52713 $(NORMAL_TARGET_EXPORTS) \
52714 echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
52715 for flag in $(EXTRA_TARGET_FLAGS); do \
52716 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52717 done; \
52718 (cd $(TARGET_SUBDIR)/libgloss && \
52719 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52720 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52721 "RANLIB=$${RANLIB}" \
52722 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52723 info) \
52724 || exit 1
52726 @endif target-libgloss
52728 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
52729 maybe-dvi-target-libgloss:
52730 @if target-libgloss
52731 maybe-dvi-target-libgloss: dvi-target-libgloss
52733 dvi-target-libgloss: \
52734 configure-target-libgloss
52735 @: $(MAKE); $(unstage)
52736 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52737 r=`${PWD_COMMAND}`; export r; \
52738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52739 $(NORMAL_TARGET_EXPORTS) \
52740 echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
52741 for flag in $(EXTRA_TARGET_FLAGS); do \
52742 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52743 done; \
52744 (cd $(TARGET_SUBDIR)/libgloss && \
52745 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52746 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52747 "RANLIB=$${RANLIB}" \
52748 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52749 dvi) \
52750 || exit 1
52752 @endif target-libgloss
52754 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
52755 maybe-pdf-target-libgloss:
52756 @if target-libgloss
52757 maybe-pdf-target-libgloss: pdf-target-libgloss
52759 pdf-target-libgloss: \
52760 configure-target-libgloss
52761 @: $(MAKE); $(unstage)
52762 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52763 r=`${PWD_COMMAND}`; export r; \
52764 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52765 $(NORMAL_TARGET_EXPORTS) \
52766 echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
52767 for flag in $(EXTRA_TARGET_FLAGS); do \
52768 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52769 done; \
52770 (cd $(TARGET_SUBDIR)/libgloss && \
52771 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52772 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52773 "RANLIB=$${RANLIB}" \
52774 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52775 pdf) \
52776 || exit 1
52778 @endif target-libgloss
52780 .PHONY: maybe-html-target-libgloss html-target-libgloss
52781 maybe-html-target-libgloss:
52782 @if target-libgloss
52783 maybe-html-target-libgloss: html-target-libgloss
52785 html-target-libgloss: \
52786 configure-target-libgloss
52787 @: $(MAKE); $(unstage)
52788 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52789 r=`${PWD_COMMAND}`; export r; \
52790 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52791 $(NORMAL_TARGET_EXPORTS) \
52792 echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
52793 for flag in $(EXTRA_TARGET_FLAGS); do \
52794 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52795 done; \
52796 (cd $(TARGET_SUBDIR)/libgloss && \
52797 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52798 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52799 "RANLIB=$${RANLIB}" \
52800 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52801 html) \
52802 || exit 1
52804 @endif target-libgloss
52806 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
52807 maybe-TAGS-target-libgloss:
52808 @if target-libgloss
52809 maybe-TAGS-target-libgloss: TAGS-target-libgloss
52811 TAGS-target-libgloss: \
52812 configure-target-libgloss
52813 @: $(MAKE); $(unstage)
52814 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52815 r=`${PWD_COMMAND}`; export r; \
52816 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52817 $(NORMAL_TARGET_EXPORTS) \
52818 echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
52819 for flag in $(EXTRA_TARGET_FLAGS); do \
52820 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52821 done; \
52822 (cd $(TARGET_SUBDIR)/libgloss && \
52823 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52824 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52825 "RANLIB=$${RANLIB}" \
52826 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52827 TAGS) \
52828 || exit 1
52830 @endif target-libgloss
52832 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
52833 maybe-install-info-target-libgloss:
52834 @if target-libgloss
52835 maybe-install-info-target-libgloss: install-info-target-libgloss
52837 install-info-target-libgloss: \
52838 configure-target-libgloss \
52839 info-target-libgloss
52840 @: $(MAKE); $(unstage)
52841 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52842 r=`${PWD_COMMAND}`; export r; \
52843 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52844 $(NORMAL_TARGET_EXPORTS) \
52845 echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
52846 for flag in $(EXTRA_TARGET_FLAGS); do \
52847 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52848 done; \
52849 (cd $(TARGET_SUBDIR)/libgloss && \
52850 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52851 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52852 "RANLIB=$${RANLIB}" \
52853 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52854 install-info) \
52855 || exit 1
52857 @endif target-libgloss
52859 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
52860 maybe-install-pdf-target-libgloss:
52861 @if target-libgloss
52862 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
52864 install-pdf-target-libgloss: \
52865 configure-target-libgloss \
52866 pdf-target-libgloss
52867 @: $(MAKE); $(unstage)
52868 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52869 r=`${PWD_COMMAND}`; export r; \
52870 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52871 $(NORMAL_TARGET_EXPORTS) \
52872 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
52873 for flag in $(EXTRA_TARGET_FLAGS); do \
52874 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52875 done; \
52876 (cd $(TARGET_SUBDIR)/libgloss && \
52877 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52878 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52879 "RANLIB=$${RANLIB}" \
52880 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52881 install-pdf) \
52882 || exit 1
52884 @endif target-libgloss
52886 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
52887 maybe-install-html-target-libgloss:
52888 @if target-libgloss
52889 maybe-install-html-target-libgloss: install-html-target-libgloss
52891 install-html-target-libgloss: \
52892 configure-target-libgloss \
52893 html-target-libgloss
52894 @: $(MAKE); $(unstage)
52895 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52896 r=`${PWD_COMMAND}`; export r; \
52897 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52898 $(NORMAL_TARGET_EXPORTS) \
52899 echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
52900 for flag in $(EXTRA_TARGET_FLAGS); do \
52901 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52902 done; \
52903 (cd $(TARGET_SUBDIR)/libgloss && \
52904 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52905 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52906 "RANLIB=$${RANLIB}" \
52907 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52908 install-html) \
52909 || exit 1
52911 @endif target-libgloss
52913 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
52914 maybe-installcheck-target-libgloss:
52915 @if target-libgloss
52916 maybe-installcheck-target-libgloss: installcheck-target-libgloss
52918 installcheck-target-libgloss: \
52919 configure-target-libgloss
52920 @: $(MAKE); $(unstage)
52921 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52922 r=`${PWD_COMMAND}`; export r; \
52923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52924 $(NORMAL_TARGET_EXPORTS) \
52925 echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
52926 for flag in $(EXTRA_TARGET_FLAGS); do \
52927 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52928 done; \
52929 (cd $(TARGET_SUBDIR)/libgloss && \
52930 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52931 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52932 "RANLIB=$${RANLIB}" \
52933 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52934 installcheck) \
52935 || exit 1
52937 @endif target-libgloss
52939 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
52940 maybe-mostlyclean-target-libgloss:
52941 @if target-libgloss
52942 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
52944 mostlyclean-target-libgloss:
52945 @: $(MAKE); $(unstage)
52946 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52947 r=`${PWD_COMMAND}`; export r; \
52948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52949 $(NORMAL_TARGET_EXPORTS) \
52950 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
52951 for flag in $(EXTRA_TARGET_FLAGS); do \
52952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52953 done; \
52954 (cd $(TARGET_SUBDIR)/libgloss && \
52955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52957 "RANLIB=$${RANLIB}" \
52958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52959 mostlyclean) \
52960 || exit 1
52962 @endif target-libgloss
52964 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
52965 maybe-clean-target-libgloss:
52966 @if target-libgloss
52967 maybe-clean-target-libgloss: clean-target-libgloss
52969 clean-target-libgloss:
52970 @: $(MAKE); $(unstage)
52971 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52972 r=`${PWD_COMMAND}`; export r; \
52973 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52974 $(NORMAL_TARGET_EXPORTS) \
52975 echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
52976 for flag in $(EXTRA_TARGET_FLAGS); do \
52977 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52978 done; \
52979 (cd $(TARGET_SUBDIR)/libgloss && \
52980 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52981 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52982 "RANLIB=$${RANLIB}" \
52983 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52984 clean) \
52985 || exit 1
52987 @endif target-libgloss
52989 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
52990 maybe-distclean-target-libgloss:
52991 @if target-libgloss
52992 maybe-distclean-target-libgloss: distclean-target-libgloss
52994 distclean-target-libgloss:
52995 @: $(MAKE); $(unstage)
52996 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
52997 r=`${PWD_COMMAND}`; export r; \
52998 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52999 $(NORMAL_TARGET_EXPORTS) \
53000 echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
53001 for flag in $(EXTRA_TARGET_FLAGS); do \
53002 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53003 done; \
53004 (cd $(TARGET_SUBDIR)/libgloss && \
53005 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53006 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53007 "RANLIB=$${RANLIB}" \
53008 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53009 distclean) \
53010 || exit 1
53012 @endif target-libgloss
53014 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
53015 maybe-maintainer-clean-target-libgloss:
53016 @if target-libgloss
53017 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
53019 maintainer-clean-target-libgloss:
53020 @: $(MAKE); $(unstage)
53021 @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
53022 r=`${PWD_COMMAND}`; export r; \
53023 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53024 $(NORMAL_TARGET_EXPORTS) \
53025 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
53026 for flag in $(EXTRA_TARGET_FLAGS); do \
53027 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53028 done; \
53029 (cd $(TARGET_SUBDIR)/libgloss && \
53030 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53031 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53032 "RANLIB=$${RANLIB}" \
53033 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53034 maintainer-clean) \
53035 || exit 1
53037 @endif target-libgloss
53043 .PHONY: configure-target-libiberty maybe-configure-target-libiberty
53044 maybe-configure-target-libiberty:
53045 @if gcc-bootstrap
53046 configure-target-libiberty: stage_current
53047 @endif gcc-bootstrap
53048 @if target-libiberty
53049 maybe-configure-target-libiberty: configure-target-libiberty
53050 configure-target-libiberty:
53051 @: $(MAKE); $(unstage)
53052 @r=`${PWD_COMMAND}`; export r; \
53053 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53054 echo "Checking multilib configuration for libiberty..."; \
53055 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
53056 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libiberty/multilib.tmp 2> /dev/null ; \
53057 if test -r $(TARGET_SUBDIR)/libiberty/multilib.out; then \
53058 if cmp -s $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; then \
53059 rm -f $(TARGET_SUBDIR)/libiberty/multilib.tmp; \
53060 else \
53061 rm -f $(TARGET_SUBDIR)/libiberty/Makefile; \
53062 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
53063 fi; \
53064 else \
53065 mv $(TARGET_SUBDIR)/libiberty/multilib.tmp $(TARGET_SUBDIR)/libiberty/multilib.out; \
53066 fi; \
53067 test ! -f $(TARGET_SUBDIR)/libiberty/Makefile || exit 0; \
53068 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libiberty ; \
53069 $(NORMAL_TARGET_EXPORTS) \
53070 echo Configuring in $(TARGET_SUBDIR)/libiberty; \
53071 cd "$(TARGET_SUBDIR)/libiberty" || exit 1; \
53072 case $(srcdir) in \
53073 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53074 *) topdir=`echo $(TARGET_SUBDIR)/libiberty/ | \
53075 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53076 esac; \
53077 srcdiroption="--srcdir=$${topdir}/libiberty"; \
53078 libsrcdir="$$s/libiberty"; \
53079 rm -f no-such-file || : ; \
53080 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53081 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53082 --target=${target_alias} $${srcdiroption} \
53083 || exit 1
53084 @endif target-libiberty
53090 .PHONY: all-target-libiberty maybe-all-target-libiberty
53091 maybe-all-target-libiberty:
53092 @if gcc-bootstrap
53093 all-target-libiberty: stage_current
53094 @endif gcc-bootstrap
53095 @if target-libiberty
53096 TARGET-target-libiberty=all
53097 maybe-all-target-libiberty: all-target-libiberty
53098 all-target-libiberty: configure-target-libiberty
53099 @: $(MAKE); $(unstage)
53100 @r=`${PWD_COMMAND}`; export r; \
53101 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53102 $(NORMAL_TARGET_EXPORTS) \
53103 (cd $(TARGET_SUBDIR)/libiberty && \
53104 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53105 $(TARGET-target-libiberty))
53106 @endif target-libiberty
53112 .PHONY: check-target-libiberty maybe-check-target-libiberty
53113 maybe-check-target-libiberty:
53114 @if target-libiberty
53115 maybe-check-target-libiberty: check-target-libiberty
53117 check-target-libiberty:
53118 @: $(MAKE); $(unstage)
53119 @r=`${PWD_COMMAND}`; export r; \
53120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53121 $(NORMAL_TARGET_EXPORTS) \
53122 (cd $(TARGET_SUBDIR)/libiberty && \
53123 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53125 @endif target-libiberty
53127 .PHONY: install-target-libiberty maybe-install-target-libiberty
53128 maybe-install-target-libiberty:
53129 @if target-libiberty
53130 maybe-install-target-libiberty: install-target-libiberty
53132 install-target-libiberty: installdirs
53133 @: $(MAKE); $(unstage)
53134 @r=`${PWD_COMMAND}`; export r; \
53135 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53136 $(NORMAL_TARGET_EXPORTS) \
53137 (cd $(TARGET_SUBDIR)/libiberty && \
53138 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53140 @endif target-libiberty
53142 .PHONY: install-strip-target-libiberty maybe-install-strip-target-libiberty
53143 maybe-install-strip-target-libiberty:
53144 @if target-libiberty
53145 maybe-install-strip-target-libiberty: install-strip-target-libiberty
53147 install-strip-target-libiberty: installdirs
53148 @: $(MAKE); $(unstage)
53149 @r=`${PWD_COMMAND}`; export r; \
53150 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53151 $(NORMAL_TARGET_EXPORTS) \
53152 (cd $(TARGET_SUBDIR)/libiberty && \
53153 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53155 @endif target-libiberty
53157 # Other targets (info, dvi, pdf, etc.)
53159 .PHONY: maybe-info-target-libiberty info-target-libiberty
53160 maybe-info-target-libiberty:
53161 @if target-libiberty
53162 maybe-info-target-libiberty: info-target-libiberty
53164 info-target-libiberty: \
53165 configure-target-libiberty
53166 @: $(MAKE); $(unstage)
53167 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53168 r=`${PWD_COMMAND}`; export r; \
53169 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53170 $(NORMAL_TARGET_EXPORTS) \
53171 echo "Doing info in $(TARGET_SUBDIR)/libiberty" ; \
53172 for flag in $(EXTRA_TARGET_FLAGS); do \
53173 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53174 done; \
53175 (cd $(TARGET_SUBDIR)/libiberty && \
53176 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53177 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53178 "RANLIB=$${RANLIB}" \
53179 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53180 info) \
53181 || exit 1
53183 @endif target-libiberty
53185 .PHONY: maybe-dvi-target-libiberty dvi-target-libiberty
53186 maybe-dvi-target-libiberty:
53187 @if target-libiberty
53188 maybe-dvi-target-libiberty: dvi-target-libiberty
53190 dvi-target-libiberty: \
53191 configure-target-libiberty
53192 @: $(MAKE); $(unstage)
53193 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53194 r=`${PWD_COMMAND}`; export r; \
53195 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53196 $(NORMAL_TARGET_EXPORTS) \
53197 echo "Doing dvi in $(TARGET_SUBDIR)/libiberty" ; \
53198 for flag in $(EXTRA_TARGET_FLAGS); do \
53199 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53200 done; \
53201 (cd $(TARGET_SUBDIR)/libiberty && \
53202 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53203 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53204 "RANLIB=$${RANLIB}" \
53205 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53206 dvi) \
53207 || exit 1
53209 @endif target-libiberty
53211 .PHONY: maybe-pdf-target-libiberty pdf-target-libiberty
53212 maybe-pdf-target-libiberty:
53213 @if target-libiberty
53214 maybe-pdf-target-libiberty: pdf-target-libiberty
53216 pdf-target-libiberty: \
53217 configure-target-libiberty
53218 @: $(MAKE); $(unstage)
53219 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53220 r=`${PWD_COMMAND}`; export r; \
53221 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53222 $(NORMAL_TARGET_EXPORTS) \
53223 echo "Doing pdf in $(TARGET_SUBDIR)/libiberty" ; \
53224 for flag in $(EXTRA_TARGET_FLAGS); do \
53225 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53226 done; \
53227 (cd $(TARGET_SUBDIR)/libiberty && \
53228 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53229 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53230 "RANLIB=$${RANLIB}" \
53231 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53232 pdf) \
53233 || exit 1
53235 @endif target-libiberty
53237 .PHONY: maybe-html-target-libiberty html-target-libiberty
53238 maybe-html-target-libiberty:
53239 @if target-libiberty
53240 maybe-html-target-libiberty: html-target-libiberty
53242 html-target-libiberty: \
53243 configure-target-libiberty
53244 @: $(MAKE); $(unstage)
53245 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53246 r=`${PWD_COMMAND}`; export r; \
53247 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53248 $(NORMAL_TARGET_EXPORTS) \
53249 echo "Doing html in $(TARGET_SUBDIR)/libiberty" ; \
53250 for flag in $(EXTRA_TARGET_FLAGS); do \
53251 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53252 done; \
53253 (cd $(TARGET_SUBDIR)/libiberty && \
53254 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53255 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53256 "RANLIB=$${RANLIB}" \
53257 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53258 html) \
53259 || exit 1
53261 @endif target-libiberty
53263 .PHONY: maybe-TAGS-target-libiberty TAGS-target-libiberty
53264 maybe-TAGS-target-libiberty:
53265 @if target-libiberty
53266 maybe-TAGS-target-libiberty: TAGS-target-libiberty
53268 TAGS-target-libiberty: \
53269 configure-target-libiberty
53270 @: $(MAKE); $(unstage)
53271 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53272 r=`${PWD_COMMAND}`; export r; \
53273 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53274 $(NORMAL_TARGET_EXPORTS) \
53275 echo "Doing TAGS in $(TARGET_SUBDIR)/libiberty" ; \
53276 for flag in $(EXTRA_TARGET_FLAGS); do \
53277 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53278 done; \
53279 (cd $(TARGET_SUBDIR)/libiberty && \
53280 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53281 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53282 "RANLIB=$${RANLIB}" \
53283 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53284 TAGS) \
53285 || exit 1
53287 @endif target-libiberty
53289 .PHONY: maybe-install-info-target-libiberty install-info-target-libiberty
53290 maybe-install-info-target-libiberty:
53291 @if target-libiberty
53292 maybe-install-info-target-libiberty: install-info-target-libiberty
53294 install-info-target-libiberty: \
53295 configure-target-libiberty \
53296 info-target-libiberty
53297 @: $(MAKE); $(unstage)
53298 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53299 r=`${PWD_COMMAND}`; export r; \
53300 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53301 $(NORMAL_TARGET_EXPORTS) \
53302 echo "Doing install-info in $(TARGET_SUBDIR)/libiberty" ; \
53303 for flag in $(EXTRA_TARGET_FLAGS); do \
53304 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53305 done; \
53306 (cd $(TARGET_SUBDIR)/libiberty && \
53307 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53308 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53309 "RANLIB=$${RANLIB}" \
53310 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53311 install-info) \
53312 || exit 1
53314 @endif target-libiberty
53316 .PHONY: maybe-install-pdf-target-libiberty install-pdf-target-libiberty
53317 maybe-install-pdf-target-libiberty:
53318 @if target-libiberty
53319 maybe-install-pdf-target-libiberty: install-pdf-target-libiberty
53321 install-pdf-target-libiberty: \
53322 configure-target-libiberty \
53323 pdf-target-libiberty
53324 @: $(MAKE); $(unstage)
53325 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53326 r=`${PWD_COMMAND}`; export r; \
53327 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53328 $(NORMAL_TARGET_EXPORTS) \
53329 echo "Doing install-pdf in $(TARGET_SUBDIR)/libiberty" ; \
53330 for flag in $(EXTRA_TARGET_FLAGS); do \
53331 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53332 done; \
53333 (cd $(TARGET_SUBDIR)/libiberty && \
53334 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53335 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53336 "RANLIB=$${RANLIB}" \
53337 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53338 install-pdf) \
53339 || exit 1
53341 @endif target-libiberty
53343 .PHONY: maybe-install-html-target-libiberty install-html-target-libiberty
53344 maybe-install-html-target-libiberty:
53345 @if target-libiberty
53346 maybe-install-html-target-libiberty: install-html-target-libiberty
53348 install-html-target-libiberty: \
53349 configure-target-libiberty \
53350 html-target-libiberty
53351 @: $(MAKE); $(unstage)
53352 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53353 r=`${PWD_COMMAND}`; export r; \
53354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53355 $(NORMAL_TARGET_EXPORTS) \
53356 echo "Doing install-html in $(TARGET_SUBDIR)/libiberty" ; \
53357 for flag in $(EXTRA_TARGET_FLAGS); do \
53358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53359 done; \
53360 (cd $(TARGET_SUBDIR)/libiberty && \
53361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53363 "RANLIB=$${RANLIB}" \
53364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53365 install-html) \
53366 || exit 1
53368 @endif target-libiberty
53370 .PHONY: maybe-installcheck-target-libiberty installcheck-target-libiberty
53371 maybe-installcheck-target-libiberty:
53372 @if target-libiberty
53373 maybe-installcheck-target-libiberty: installcheck-target-libiberty
53375 installcheck-target-libiberty: \
53376 configure-target-libiberty
53377 @: $(MAKE); $(unstage)
53378 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53379 r=`${PWD_COMMAND}`; export r; \
53380 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53381 $(NORMAL_TARGET_EXPORTS) \
53382 echo "Doing installcheck in $(TARGET_SUBDIR)/libiberty" ; \
53383 for flag in $(EXTRA_TARGET_FLAGS); do \
53384 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53385 done; \
53386 (cd $(TARGET_SUBDIR)/libiberty && \
53387 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53388 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53389 "RANLIB=$${RANLIB}" \
53390 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53391 installcheck) \
53392 || exit 1
53394 @endif target-libiberty
53396 .PHONY: maybe-mostlyclean-target-libiberty mostlyclean-target-libiberty
53397 maybe-mostlyclean-target-libiberty:
53398 @if target-libiberty
53399 maybe-mostlyclean-target-libiberty: mostlyclean-target-libiberty
53401 mostlyclean-target-libiberty:
53402 @: $(MAKE); $(unstage)
53403 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53404 r=`${PWD_COMMAND}`; export r; \
53405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53406 $(NORMAL_TARGET_EXPORTS) \
53407 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libiberty" ; \
53408 for flag in $(EXTRA_TARGET_FLAGS); do \
53409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53410 done; \
53411 (cd $(TARGET_SUBDIR)/libiberty && \
53412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53414 "RANLIB=$${RANLIB}" \
53415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53416 mostlyclean) \
53417 || exit 1
53419 @endif target-libiberty
53421 .PHONY: maybe-clean-target-libiberty clean-target-libiberty
53422 maybe-clean-target-libiberty:
53423 @if target-libiberty
53424 maybe-clean-target-libiberty: clean-target-libiberty
53426 clean-target-libiberty:
53427 @: $(MAKE); $(unstage)
53428 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53429 r=`${PWD_COMMAND}`; export r; \
53430 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53431 $(NORMAL_TARGET_EXPORTS) \
53432 echo "Doing clean in $(TARGET_SUBDIR)/libiberty" ; \
53433 for flag in $(EXTRA_TARGET_FLAGS); do \
53434 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53435 done; \
53436 (cd $(TARGET_SUBDIR)/libiberty && \
53437 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53438 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53439 "RANLIB=$${RANLIB}" \
53440 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53441 clean) \
53442 || exit 1
53444 @endif target-libiberty
53446 .PHONY: maybe-distclean-target-libiberty distclean-target-libiberty
53447 maybe-distclean-target-libiberty:
53448 @if target-libiberty
53449 maybe-distclean-target-libiberty: distclean-target-libiberty
53451 distclean-target-libiberty:
53452 @: $(MAKE); $(unstage)
53453 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53454 r=`${PWD_COMMAND}`; export r; \
53455 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53456 $(NORMAL_TARGET_EXPORTS) \
53457 echo "Doing distclean in $(TARGET_SUBDIR)/libiberty" ; \
53458 for flag in $(EXTRA_TARGET_FLAGS); do \
53459 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53460 done; \
53461 (cd $(TARGET_SUBDIR)/libiberty && \
53462 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53463 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53464 "RANLIB=$${RANLIB}" \
53465 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53466 distclean) \
53467 || exit 1
53469 @endif target-libiberty
53471 .PHONY: maybe-maintainer-clean-target-libiberty maintainer-clean-target-libiberty
53472 maybe-maintainer-clean-target-libiberty:
53473 @if target-libiberty
53474 maybe-maintainer-clean-target-libiberty: maintainer-clean-target-libiberty
53476 maintainer-clean-target-libiberty:
53477 @: $(MAKE); $(unstage)
53478 @[ -f $(TARGET_SUBDIR)/libiberty/Makefile ] || exit 0 ; \
53479 r=`${PWD_COMMAND}`; export r; \
53480 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53481 $(NORMAL_TARGET_EXPORTS) \
53482 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libiberty" ; \
53483 for flag in $(EXTRA_TARGET_FLAGS); do \
53484 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53485 done; \
53486 (cd $(TARGET_SUBDIR)/libiberty && \
53487 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53488 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53489 "RANLIB=$${RANLIB}" \
53490 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53491 maintainer-clean) \
53492 || exit 1
53494 @endif target-libiberty
53500 .PHONY: configure-target-gperf maybe-configure-target-gperf
53501 maybe-configure-target-gperf:
53502 @if gcc-bootstrap
53503 configure-target-gperf: stage_current
53504 @endif gcc-bootstrap
53505 @if target-gperf
53506 maybe-configure-target-gperf: configure-target-gperf
53507 configure-target-gperf:
53508 @: $(MAKE); $(unstage)
53509 @r=`${PWD_COMMAND}`; export r; \
53510 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53511 echo "Checking multilib configuration for gperf..."; \
53512 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
53513 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/gperf/multilib.tmp 2> /dev/null ; \
53514 if test -r $(TARGET_SUBDIR)/gperf/multilib.out; then \
53515 if cmp -s $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; then \
53516 rm -f $(TARGET_SUBDIR)/gperf/multilib.tmp; \
53517 else \
53518 rm -f $(TARGET_SUBDIR)/gperf/Makefile; \
53519 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
53520 fi; \
53521 else \
53522 mv $(TARGET_SUBDIR)/gperf/multilib.tmp $(TARGET_SUBDIR)/gperf/multilib.out; \
53523 fi; \
53524 test ! -f $(TARGET_SUBDIR)/gperf/Makefile || exit 0; \
53525 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/gperf ; \
53526 $(NORMAL_TARGET_EXPORTS) \
53527 echo Configuring in $(TARGET_SUBDIR)/gperf; \
53528 cd "$(TARGET_SUBDIR)/gperf" || exit 1; \
53529 case $(srcdir) in \
53530 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53531 *) topdir=`echo $(TARGET_SUBDIR)/gperf/ | \
53532 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53533 esac; \
53534 srcdiroption="--srcdir=$${topdir}/gperf"; \
53535 libsrcdir="$$s/gperf"; \
53536 rm -f no-such-file || : ; \
53537 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53538 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53539 --target=${target_alias} $${srcdiroption} \
53540 || exit 1
53541 @endif target-gperf
53547 .PHONY: all-target-gperf maybe-all-target-gperf
53548 maybe-all-target-gperf:
53549 @if gcc-bootstrap
53550 all-target-gperf: stage_current
53551 @endif gcc-bootstrap
53552 @if target-gperf
53553 TARGET-target-gperf=all
53554 maybe-all-target-gperf: all-target-gperf
53555 all-target-gperf: configure-target-gperf
53556 @: $(MAKE); $(unstage)
53557 @r=`${PWD_COMMAND}`; export r; \
53558 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53559 $(NORMAL_TARGET_EXPORTS) \
53560 (cd $(TARGET_SUBDIR)/gperf && \
53561 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
53562 $(TARGET-target-gperf))
53563 @endif target-gperf
53569 .PHONY: check-target-gperf maybe-check-target-gperf
53570 maybe-check-target-gperf:
53571 @if target-gperf
53572 maybe-check-target-gperf: check-target-gperf
53574 check-target-gperf:
53575 @: $(MAKE); $(unstage)
53576 @r=`${PWD_COMMAND}`; export r; \
53577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53578 $(NORMAL_TARGET_EXPORTS) \
53579 (cd $(TARGET_SUBDIR)/gperf && \
53580 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
53582 @endif target-gperf
53584 .PHONY: install-target-gperf maybe-install-target-gperf
53585 maybe-install-target-gperf:
53586 @if target-gperf
53587 maybe-install-target-gperf: install-target-gperf
53589 install-target-gperf: installdirs
53590 @: $(MAKE); $(unstage)
53591 @r=`${PWD_COMMAND}`; export r; \
53592 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53593 $(NORMAL_TARGET_EXPORTS) \
53594 (cd $(TARGET_SUBDIR)/gperf && \
53595 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
53597 @endif target-gperf
53599 .PHONY: install-strip-target-gperf maybe-install-strip-target-gperf
53600 maybe-install-strip-target-gperf:
53601 @if target-gperf
53602 maybe-install-strip-target-gperf: install-strip-target-gperf
53604 install-strip-target-gperf: installdirs
53605 @: $(MAKE); $(unstage)
53606 @r=`${PWD_COMMAND}`; export r; \
53607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53608 $(NORMAL_TARGET_EXPORTS) \
53609 (cd $(TARGET_SUBDIR)/gperf && \
53610 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
53612 @endif target-gperf
53614 # Other targets (info, dvi, pdf, etc.)
53616 .PHONY: maybe-info-target-gperf info-target-gperf
53617 maybe-info-target-gperf:
53618 @if target-gperf
53619 maybe-info-target-gperf: info-target-gperf
53621 info-target-gperf: \
53622 configure-target-gperf
53623 @: $(MAKE); $(unstage)
53624 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53625 r=`${PWD_COMMAND}`; export r; \
53626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53627 $(NORMAL_TARGET_EXPORTS) \
53628 echo "Doing info in $(TARGET_SUBDIR)/gperf" ; \
53629 for flag in $(EXTRA_TARGET_FLAGS); do \
53630 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53631 done; \
53632 (cd $(TARGET_SUBDIR)/gperf && \
53633 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53634 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53635 "RANLIB=$${RANLIB}" \
53636 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53637 info) \
53638 || exit 1
53640 @endif target-gperf
53642 .PHONY: maybe-dvi-target-gperf dvi-target-gperf
53643 maybe-dvi-target-gperf:
53644 @if target-gperf
53645 maybe-dvi-target-gperf: dvi-target-gperf
53647 dvi-target-gperf: \
53648 configure-target-gperf
53649 @: $(MAKE); $(unstage)
53650 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53651 r=`${PWD_COMMAND}`; export r; \
53652 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53653 $(NORMAL_TARGET_EXPORTS) \
53654 echo "Doing dvi in $(TARGET_SUBDIR)/gperf" ; \
53655 for flag in $(EXTRA_TARGET_FLAGS); do \
53656 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53657 done; \
53658 (cd $(TARGET_SUBDIR)/gperf && \
53659 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53660 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53661 "RANLIB=$${RANLIB}" \
53662 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53663 dvi) \
53664 || exit 1
53666 @endif target-gperf
53668 .PHONY: maybe-pdf-target-gperf pdf-target-gperf
53669 maybe-pdf-target-gperf:
53670 @if target-gperf
53671 maybe-pdf-target-gperf: pdf-target-gperf
53673 pdf-target-gperf: \
53674 configure-target-gperf
53675 @: $(MAKE); $(unstage)
53676 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53677 r=`${PWD_COMMAND}`; export r; \
53678 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53679 $(NORMAL_TARGET_EXPORTS) \
53680 echo "Doing pdf in $(TARGET_SUBDIR)/gperf" ; \
53681 for flag in $(EXTRA_TARGET_FLAGS); do \
53682 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53683 done; \
53684 (cd $(TARGET_SUBDIR)/gperf && \
53685 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53686 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53687 "RANLIB=$${RANLIB}" \
53688 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53689 pdf) \
53690 || exit 1
53692 @endif target-gperf
53694 .PHONY: maybe-html-target-gperf html-target-gperf
53695 maybe-html-target-gperf:
53696 @if target-gperf
53697 maybe-html-target-gperf: html-target-gperf
53699 html-target-gperf: \
53700 configure-target-gperf
53701 @: $(MAKE); $(unstage)
53702 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53703 r=`${PWD_COMMAND}`; export r; \
53704 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53705 $(NORMAL_TARGET_EXPORTS) \
53706 echo "Doing html in $(TARGET_SUBDIR)/gperf" ; \
53707 for flag in $(EXTRA_TARGET_FLAGS); do \
53708 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53709 done; \
53710 (cd $(TARGET_SUBDIR)/gperf && \
53711 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53712 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53713 "RANLIB=$${RANLIB}" \
53714 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53715 html) \
53716 || exit 1
53718 @endif target-gperf
53720 .PHONY: maybe-TAGS-target-gperf TAGS-target-gperf
53721 maybe-TAGS-target-gperf:
53722 @if target-gperf
53723 maybe-TAGS-target-gperf: TAGS-target-gperf
53725 TAGS-target-gperf: \
53726 configure-target-gperf
53727 @: $(MAKE); $(unstage)
53728 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53729 r=`${PWD_COMMAND}`; export r; \
53730 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53731 $(NORMAL_TARGET_EXPORTS) \
53732 echo "Doing TAGS in $(TARGET_SUBDIR)/gperf" ; \
53733 for flag in $(EXTRA_TARGET_FLAGS); do \
53734 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53735 done; \
53736 (cd $(TARGET_SUBDIR)/gperf && \
53737 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53738 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53739 "RANLIB=$${RANLIB}" \
53740 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53741 TAGS) \
53742 || exit 1
53744 @endif target-gperf
53746 .PHONY: maybe-install-info-target-gperf install-info-target-gperf
53747 maybe-install-info-target-gperf:
53748 @if target-gperf
53749 maybe-install-info-target-gperf: install-info-target-gperf
53751 install-info-target-gperf: \
53752 configure-target-gperf \
53753 info-target-gperf
53754 @: $(MAKE); $(unstage)
53755 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53756 r=`${PWD_COMMAND}`; export r; \
53757 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53758 $(NORMAL_TARGET_EXPORTS) \
53759 echo "Doing install-info in $(TARGET_SUBDIR)/gperf" ; \
53760 for flag in $(EXTRA_TARGET_FLAGS); do \
53761 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53762 done; \
53763 (cd $(TARGET_SUBDIR)/gperf && \
53764 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53765 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53766 "RANLIB=$${RANLIB}" \
53767 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53768 install-info) \
53769 || exit 1
53771 @endif target-gperf
53773 .PHONY: maybe-install-pdf-target-gperf install-pdf-target-gperf
53774 maybe-install-pdf-target-gperf:
53775 @if target-gperf
53776 maybe-install-pdf-target-gperf: install-pdf-target-gperf
53778 install-pdf-target-gperf: \
53779 configure-target-gperf \
53780 pdf-target-gperf
53781 @: $(MAKE); $(unstage)
53782 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53783 r=`${PWD_COMMAND}`; export r; \
53784 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53785 $(NORMAL_TARGET_EXPORTS) \
53786 echo "Doing install-pdf in $(TARGET_SUBDIR)/gperf" ; \
53787 for flag in $(EXTRA_TARGET_FLAGS); do \
53788 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53789 done; \
53790 (cd $(TARGET_SUBDIR)/gperf && \
53791 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53792 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53793 "RANLIB=$${RANLIB}" \
53794 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53795 install-pdf) \
53796 || exit 1
53798 @endif target-gperf
53800 .PHONY: maybe-install-html-target-gperf install-html-target-gperf
53801 maybe-install-html-target-gperf:
53802 @if target-gperf
53803 maybe-install-html-target-gperf: install-html-target-gperf
53805 install-html-target-gperf: \
53806 configure-target-gperf \
53807 html-target-gperf
53808 @: $(MAKE); $(unstage)
53809 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53810 r=`${PWD_COMMAND}`; export r; \
53811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53812 $(NORMAL_TARGET_EXPORTS) \
53813 echo "Doing install-html in $(TARGET_SUBDIR)/gperf" ; \
53814 for flag in $(EXTRA_TARGET_FLAGS); do \
53815 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53816 done; \
53817 (cd $(TARGET_SUBDIR)/gperf && \
53818 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53819 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53820 "RANLIB=$${RANLIB}" \
53821 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53822 install-html) \
53823 || exit 1
53825 @endif target-gperf
53827 .PHONY: maybe-installcheck-target-gperf installcheck-target-gperf
53828 maybe-installcheck-target-gperf:
53829 @if target-gperf
53830 maybe-installcheck-target-gperf: installcheck-target-gperf
53832 installcheck-target-gperf: \
53833 configure-target-gperf
53834 @: $(MAKE); $(unstage)
53835 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53836 r=`${PWD_COMMAND}`; export r; \
53837 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53838 $(NORMAL_TARGET_EXPORTS) \
53839 echo "Doing installcheck in $(TARGET_SUBDIR)/gperf" ; \
53840 for flag in $(EXTRA_TARGET_FLAGS); do \
53841 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53842 done; \
53843 (cd $(TARGET_SUBDIR)/gperf && \
53844 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53845 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53846 "RANLIB=$${RANLIB}" \
53847 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53848 installcheck) \
53849 || exit 1
53851 @endif target-gperf
53853 .PHONY: maybe-mostlyclean-target-gperf mostlyclean-target-gperf
53854 maybe-mostlyclean-target-gperf:
53855 @if target-gperf
53856 maybe-mostlyclean-target-gperf: mostlyclean-target-gperf
53858 mostlyclean-target-gperf:
53859 @: $(MAKE); $(unstage)
53860 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53861 r=`${PWD_COMMAND}`; export r; \
53862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53863 $(NORMAL_TARGET_EXPORTS) \
53864 echo "Doing mostlyclean in $(TARGET_SUBDIR)/gperf" ; \
53865 for flag in $(EXTRA_TARGET_FLAGS); do \
53866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53867 done; \
53868 (cd $(TARGET_SUBDIR)/gperf && \
53869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53871 "RANLIB=$${RANLIB}" \
53872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53873 mostlyclean) \
53874 || exit 1
53876 @endif target-gperf
53878 .PHONY: maybe-clean-target-gperf clean-target-gperf
53879 maybe-clean-target-gperf:
53880 @if target-gperf
53881 maybe-clean-target-gperf: clean-target-gperf
53883 clean-target-gperf:
53884 @: $(MAKE); $(unstage)
53885 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53886 r=`${PWD_COMMAND}`; export r; \
53887 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53888 $(NORMAL_TARGET_EXPORTS) \
53889 echo "Doing clean in $(TARGET_SUBDIR)/gperf" ; \
53890 for flag in $(EXTRA_TARGET_FLAGS); do \
53891 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53892 done; \
53893 (cd $(TARGET_SUBDIR)/gperf && \
53894 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53895 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53896 "RANLIB=$${RANLIB}" \
53897 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53898 clean) \
53899 || exit 1
53901 @endif target-gperf
53903 .PHONY: maybe-distclean-target-gperf distclean-target-gperf
53904 maybe-distclean-target-gperf:
53905 @if target-gperf
53906 maybe-distclean-target-gperf: distclean-target-gperf
53908 distclean-target-gperf:
53909 @: $(MAKE); $(unstage)
53910 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53911 r=`${PWD_COMMAND}`; export r; \
53912 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53913 $(NORMAL_TARGET_EXPORTS) \
53914 echo "Doing distclean in $(TARGET_SUBDIR)/gperf" ; \
53915 for flag in $(EXTRA_TARGET_FLAGS); do \
53916 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53917 done; \
53918 (cd $(TARGET_SUBDIR)/gperf && \
53919 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53920 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53921 "RANLIB=$${RANLIB}" \
53922 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53923 distclean) \
53924 || exit 1
53926 @endif target-gperf
53928 .PHONY: maybe-maintainer-clean-target-gperf maintainer-clean-target-gperf
53929 maybe-maintainer-clean-target-gperf:
53930 @if target-gperf
53931 maybe-maintainer-clean-target-gperf: maintainer-clean-target-gperf
53933 maintainer-clean-target-gperf:
53934 @: $(MAKE); $(unstage)
53935 @[ -f $(TARGET_SUBDIR)/gperf/Makefile ] || exit 0 ; \
53936 r=`${PWD_COMMAND}`; export r; \
53937 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53938 $(NORMAL_TARGET_EXPORTS) \
53939 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/gperf" ; \
53940 for flag in $(EXTRA_TARGET_FLAGS); do \
53941 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53942 done; \
53943 (cd $(TARGET_SUBDIR)/gperf && \
53944 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53945 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53946 "RANLIB=$${RANLIB}" \
53947 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53948 maintainer-clean) \
53949 || exit 1
53951 @endif target-gperf
53957 .PHONY: configure-target-examples maybe-configure-target-examples
53958 maybe-configure-target-examples:
53959 @if gcc-bootstrap
53960 configure-target-examples: stage_current
53961 @endif gcc-bootstrap
53962 @if target-examples
53963 maybe-configure-target-examples: configure-target-examples
53964 configure-target-examples:
53965 @: $(MAKE); $(unstage)
53966 @r=`${PWD_COMMAND}`; export r; \
53967 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53968 echo "Checking multilib configuration for examples..."; \
53969 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53970 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/examples/multilib.tmp 2> /dev/null ; \
53971 if test -r $(TARGET_SUBDIR)/examples/multilib.out; then \
53972 if cmp -s $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; then \
53973 rm -f $(TARGET_SUBDIR)/examples/multilib.tmp; \
53974 else \
53975 rm -f $(TARGET_SUBDIR)/examples/Makefile; \
53976 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53977 fi; \
53978 else \
53979 mv $(TARGET_SUBDIR)/examples/multilib.tmp $(TARGET_SUBDIR)/examples/multilib.out; \
53980 fi; \
53981 test ! -f $(TARGET_SUBDIR)/examples/Makefile || exit 0; \
53982 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/examples ; \
53983 $(NORMAL_TARGET_EXPORTS) \
53984 echo Configuring in $(TARGET_SUBDIR)/examples; \
53985 cd "$(TARGET_SUBDIR)/examples" || exit 1; \
53986 case $(srcdir) in \
53987 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53988 *) topdir=`echo $(TARGET_SUBDIR)/examples/ | \
53989 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53990 esac; \
53991 srcdiroption="--srcdir=$${topdir}/examples"; \
53992 libsrcdir="$$s/examples"; \
53993 rm -f no-such-file || : ; \
53994 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
53995 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53996 --target=${target_alias} $${srcdiroption} \
53997 || exit 1
53998 @endif target-examples
54004 .PHONY: all-target-examples maybe-all-target-examples
54005 maybe-all-target-examples:
54006 @if gcc-bootstrap
54007 all-target-examples: stage_current
54008 @endif gcc-bootstrap
54009 @if target-examples
54010 TARGET-target-examples=all
54011 maybe-all-target-examples: all-target-examples
54012 all-target-examples: configure-target-examples
54013 @: $(MAKE); $(unstage)
54014 @r=`${PWD_COMMAND}`; export r; \
54015 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54016 $(NORMAL_TARGET_EXPORTS) \
54017 (cd $(TARGET_SUBDIR)/examples && \
54018 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54019 $(TARGET-target-examples))
54020 @endif target-examples
54026 .PHONY: check-target-examples maybe-check-target-examples
54027 maybe-check-target-examples:
54028 @if target-examples
54029 maybe-check-target-examples: check-target-examples
54031 # Dummy target for uncheckable module.
54032 check-target-examples:
54034 @endif target-examples
54036 .PHONY: install-target-examples maybe-install-target-examples
54037 maybe-install-target-examples:
54038 @if target-examples
54039 maybe-install-target-examples: install-target-examples
54041 # Dummy target for uninstallable.
54042 install-target-examples:
54044 @endif target-examples
54046 .PHONY: install-strip-target-examples maybe-install-strip-target-examples
54047 maybe-install-strip-target-examples:
54048 @if target-examples
54049 maybe-install-strip-target-examples: install-strip-target-examples
54051 # Dummy target for uninstallable.
54052 install-strip-target-examples:
54054 @endif target-examples
54056 # Other targets (info, dvi, pdf, etc.)
54058 .PHONY: maybe-info-target-examples info-target-examples
54059 maybe-info-target-examples:
54060 @if target-examples
54061 maybe-info-target-examples: info-target-examples
54063 info-target-examples: \
54064 configure-target-examples
54065 @: $(MAKE); $(unstage)
54066 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54067 r=`${PWD_COMMAND}`; export r; \
54068 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54069 $(NORMAL_TARGET_EXPORTS) \
54070 echo "Doing info in $(TARGET_SUBDIR)/examples" ; \
54071 for flag in $(EXTRA_TARGET_FLAGS); do \
54072 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54073 done; \
54074 (cd $(TARGET_SUBDIR)/examples && \
54075 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54076 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54077 "RANLIB=$${RANLIB}" \
54078 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54079 info) \
54080 || exit 1
54082 @endif target-examples
54084 .PHONY: maybe-dvi-target-examples dvi-target-examples
54085 maybe-dvi-target-examples:
54086 @if target-examples
54087 maybe-dvi-target-examples: dvi-target-examples
54089 dvi-target-examples: \
54090 configure-target-examples
54091 @: $(MAKE); $(unstage)
54092 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54093 r=`${PWD_COMMAND}`; export r; \
54094 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54095 $(NORMAL_TARGET_EXPORTS) \
54096 echo "Doing dvi in $(TARGET_SUBDIR)/examples" ; \
54097 for flag in $(EXTRA_TARGET_FLAGS); do \
54098 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54099 done; \
54100 (cd $(TARGET_SUBDIR)/examples && \
54101 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54102 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54103 "RANLIB=$${RANLIB}" \
54104 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54105 dvi) \
54106 || exit 1
54108 @endif target-examples
54110 .PHONY: maybe-pdf-target-examples pdf-target-examples
54111 maybe-pdf-target-examples:
54112 @if target-examples
54113 maybe-pdf-target-examples: pdf-target-examples
54115 pdf-target-examples: \
54116 configure-target-examples
54117 @: $(MAKE); $(unstage)
54118 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54119 r=`${PWD_COMMAND}`; export r; \
54120 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54121 $(NORMAL_TARGET_EXPORTS) \
54122 echo "Doing pdf in $(TARGET_SUBDIR)/examples" ; \
54123 for flag in $(EXTRA_TARGET_FLAGS); do \
54124 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54125 done; \
54126 (cd $(TARGET_SUBDIR)/examples && \
54127 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54128 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54129 "RANLIB=$${RANLIB}" \
54130 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54131 pdf) \
54132 || exit 1
54134 @endif target-examples
54136 .PHONY: maybe-html-target-examples html-target-examples
54137 maybe-html-target-examples:
54138 @if target-examples
54139 maybe-html-target-examples: html-target-examples
54141 html-target-examples: \
54142 configure-target-examples
54143 @: $(MAKE); $(unstage)
54144 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54145 r=`${PWD_COMMAND}`; export r; \
54146 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54147 $(NORMAL_TARGET_EXPORTS) \
54148 echo "Doing html in $(TARGET_SUBDIR)/examples" ; \
54149 for flag in $(EXTRA_TARGET_FLAGS); do \
54150 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54151 done; \
54152 (cd $(TARGET_SUBDIR)/examples && \
54153 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54154 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54155 "RANLIB=$${RANLIB}" \
54156 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54157 html) \
54158 || exit 1
54160 @endif target-examples
54162 .PHONY: maybe-TAGS-target-examples TAGS-target-examples
54163 maybe-TAGS-target-examples:
54164 @if target-examples
54165 maybe-TAGS-target-examples: TAGS-target-examples
54167 TAGS-target-examples: \
54168 configure-target-examples
54169 @: $(MAKE); $(unstage)
54170 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54171 r=`${PWD_COMMAND}`; export r; \
54172 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54173 $(NORMAL_TARGET_EXPORTS) \
54174 echo "Doing TAGS in $(TARGET_SUBDIR)/examples" ; \
54175 for flag in $(EXTRA_TARGET_FLAGS); do \
54176 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54177 done; \
54178 (cd $(TARGET_SUBDIR)/examples && \
54179 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54180 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54181 "RANLIB=$${RANLIB}" \
54182 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54183 TAGS) \
54184 || exit 1
54186 @endif target-examples
54188 .PHONY: maybe-install-info-target-examples install-info-target-examples
54189 maybe-install-info-target-examples:
54190 @if target-examples
54191 maybe-install-info-target-examples: install-info-target-examples
54193 install-info-target-examples: \
54194 configure-target-examples \
54195 info-target-examples
54196 @: $(MAKE); $(unstage)
54197 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54198 r=`${PWD_COMMAND}`; export r; \
54199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54200 $(NORMAL_TARGET_EXPORTS) \
54201 echo "Doing install-info in $(TARGET_SUBDIR)/examples" ; \
54202 for flag in $(EXTRA_TARGET_FLAGS); do \
54203 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54204 done; \
54205 (cd $(TARGET_SUBDIR)/examples && \
54206 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54207 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54208 "RANLIB=$${RANLIB}" \
54209 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54210 install-info) \
54211 || exit 1
54213 @endif target-examples
54215 .PHONY: maybe-install-pdf-target-examples install-pdf-target-examples
54216 maybe-install-pdf-target-examples:
54217 @if target-examples
54218 maybe-install-pdf-target-examples: install-pdf-target-examples
54220 install-pdf-target-examples: \
54221 configure-target-examples \
54222 pdf-target-examples
54223 @: $(MAKE); $(unstage)
54224 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54225 r=`${PWD_COMMAND}`; export r; \
54226 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54227 $(NORMAL_TARGET_EXPORTS) \
54228 echo "Doing install-pdf in $(TARGET_SUBDIR)/examples" ; \
54229 for flag in $(EXTRA_TARGET_FLAGS); do \
54230 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54231 done; \
54232 (cd $(TARGET_SUBDIR)/examples && \
54233 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54234 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54235 "RANLIB=$${RANLIB}" \
54236 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54237 install-pdf) \
54238 || exit 1
54240 @endif target-examples
54242 .PHONY: maybe-install-html-target-examples install-html-target-examples
54243 maybe-install-html-target-examples:
54244 @if target-examples
54245 maybe-install-html-target-examples: install-html-target-examples
54247 install-html-target-examples: \
54248 configure-target-examples \
54249 html-target-examples
54250 @: $(MAKE); $(unstage)
54251 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54252 r=`${PWD_COMMAND}`; export r; \
54253 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54254 $(NORMAL_TARGET_EXPORTS) \
54255 echo "Doing install-html in $(TARGET_SUBDIR)/examples" ; \
54256 for flag in $(EXTRA_TARGET_FLAGS); do \
54257 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54258 done; \
54259 (cd $(TARGET_SUBDIR)/examples && \
54260 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54261 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54262 "RANLIB=$${RANLIB}" \
54263 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54264 install-html) \
54265 || exit 1
54267 @endif target-examples
54269 .PHONY: maybe-installcheck-target-examples installcheck-target-examples
54270 maybe-installcheck-target-examples:
54271 @if target-examples
54272 maybe-installcheck-target-examples: installcheck-target-examples
54274 installcheck-target-examples: \
54275 configure-target-examples
54276 @: $(MAKE); $(unstage)
54277 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54278 r=`${PWD_COMMAND}`; export r; \
54279 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54280 $(NORMAL_TARGET_EXPORTS) \
54281 echo "Doing installcheck in $(TARGET_SUBDIR)/examples" ; \
54282 for flag in $(EXTRA_TARGET_FLAGS); do \
54283 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54284 done; \
54285 (cd $(TARGET_SUBDIR)/examples && \
54286 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54287 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54288 "RANLIB=$${RANLIB}" \
54289 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54290 installcheck) \
54291 || exit 1
54293 @endif target-examples
54295 .PHONY: maybe-mostlyclean-target-examples mostlyclean-target-examples
54296 maybe-mostlyclean-target-examples:
54297 @if target-examples
54298 maybe-mostlyclean-target-examples: mostlyclean-target-examples
54300 mostlyclean-target-examples:
54301 @: $(MAKE); $(unstage)
54302 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54303 r=`${PWD_COMMAND}`; export r; \
54304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54305 $(NORMAL_TARGET_EXPORTS) \
54306 echo "Doing mostlyclean in $(TARGET_SUBDIR)/examples" ; \
54307 for flag in $(EXTRA_TARGET_FLAGS); do \
54308 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54309 done; \
54310 (cd $(TARGET_SUBDIR)/examples && \
54311 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54312 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54313 "RANLIB=$${RANLIB}" \
54314 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54315 mostlyclean) \
54316 || exit 1
54318 @endif target-examples
54320 .PHONY: maybe-clean-target-examples clean-target-examples
54321 maybe-clean-target-examples:
54322 @if target-examples
54323 maybe-clean-target-examples: clean-target-examples
54325 clean-target-examples:
54326 @: $(MAKE); $(unstage)
54327 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54328 r=`${PWD_COMMAND}`; export r; \
54329 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54330 $(NORMAL_TARGET_EXPORTS) \
54331 echo "Doing clean in $(TARGET_SUBDIR)/examples" ; \
54332 for flag in $(EXTRA_TARGET_FLAGS); do \
54333 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54334 done; \
54335 (cd $(TARGET_SUBDIR)/examples && \
54336 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54337 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54338 "RANLIB=$${RANLIB}" \
54339 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54340 clean) \
54341 || exit 1
54343 @endif target-examples
54345 .PHONY: maybe-distclean-target-examples distclean-target-examples
54346 maybe-distclean-target-examples:
54347 @if target-examples
54348 maybe-distclean-target-examples: distclean-target-examples
54350 distclean-target-examples:
54351 @: $(MAKE); $(unstage)
54352 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54353 r=`${PWD_COMMAND}`; export r; \
54354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54355 $(NORMAL_TARGET_EXPORTS) \
54356 echo "Doing distclean in $(TARGET_SUBDIR)/examples" ; \
54357 for flag in $(EXTRA_TARGET_FLAGS); do \
54358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54359 done; \
54360 (cd $(TARGET_SUBDIR)/examples && \
54361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54363 "RANLIB=$${RANLIB}" \
54364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54365 distclean) \
54366 || exit 1
54368 @endif target-examples
54370 .PHONY: maybe-maintainer-clean-target-examples maintainer-clean-target-examples
54371 maybe-maintainer-clean-target-examples:
54372 @if target-examples
54373 maybe-maintainer-clean-target-examples: maintainer-clean-target-examples
54375 maintainer-clean-target-examples:
54376 @: $(MAKE); $(unstage)
54377 @[ -f $(TARGET_SUBDIR)/examples/Makefile ] || exit 0 ; \
54378 r=`${PWD_COMMAND}`; export r; \
54379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54380 $(NORMAL_TARGET_EXPORTS) \
54381 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/examples" ; \
54382 for flag in $(EXTRA_TARGET_FLAGS); do \
54383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54384 done; \
54385 (cd $(TARGET_SUBDIR)/examples && \
54386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54388 "RANLIB=$${RANLIB}" \
54389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54390 maintainer-clean) \
54391 || exit 1
54393 @endif target-examples
54399 .PHONY: configure-target-libffi maybe-configure-target-libffi
54400 maybe-configure-target-libffi:
54401 @if gcc-bootstrap
54402 configure-target-libffi: stage_current
54403 @endif gcc-bootstrap
54404 @if target-libffi
54405 maybe-configure-target-libffi: configure-target-libffi
54406 configure-target-libffi:
54407 @: $(MAKE); $(unstage)
54408 @r=`${PWD_COMMAND}`; export r; \
54409 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54410 echo "Checking multilib configuration for libffi..."; \
54411 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
54412 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
54413 if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
54414 if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
54415 rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
54416 else \
54417 rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
54418 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54419 fi; \
54420 else \
54421 mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
54422 fi; \
54423 test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
54424 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
54425 $(NORMAL_TARGET_EXPORTS) \
54426 echo Configuring in $(TARGET_SUBDIR)/libffi; \
54427 cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
54428 case $(srcdir) in \
54429 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54430 *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
54431 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54432 esac; \
54433 srcdiroption="--srcdir=$${topdir}/libffi"; \
54434 libsrcdir="$$s/libffi"; \
54435 rm -f no-such-file || : ; \
54436 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54437 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54438 --target=${target_alias} $${srcdiroption} \
54439 || exit 1
54440 @endif target-libffi
54446 .PHONY: all-target-libffi maybe-all-target-libffi
54447 maybe-all-target-libffi:
54448 @if gcc-bootstrap
54449 all-target-libffi: stage_current
54450 @endif gcc-bootstrap
54451 @if target-libffi
54452 TARGET-target-libffi=all
54453 maybe-all-target-libffi: all-target-libffi
54454 all-target-libffi: configure-target-libffi
54455 @: $(MAKE); $(unstage)
54456 @r=`${PWD_COMMAND}`; export r; \
54457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54458 $(NORMAL_TARGET_EXPORTS) \
54459 (cd $(TARGET_SUBDIR)/libffi && \
54460 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
54461 $(TARGET-target-libffi))
54462 @endif target-libffi
54468 .PHONY: check-target-libffi maybe-check-target-libffi
54469 maybe-check-target-libffi:
54470 @if target-libffi
54471 maybe-check-target-libffi: check-target-libffi
54473 check-target-libffi:
54474 @: $(MAKE); $(unstage)
54475 @r=`${PWD_COMMAND}`; export r; \
54476 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54477 $(NORMAL_TARGET_EXPORTS) \
54478 (cd $(TARGET_SUBDIR)/libffi && \
54479 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
54481 @endif target-libffi
54483 .PHONY: install-target-libffi maybe-install-target-libffi
54484 maybe-install-target-libffi:
54485 @if target-libffi
54486 maybe-install-target-libffi: install-target-libffi
54488 install-target-libffi: installdirs
54489 @: $(MAKE); $(unstage)
54490 @r=`${PWD_COMMAND}`; export r; \
54491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54492 $(NORMAL_TARGET_EXPORTS) \
54493 (cd $(TARGET_SUBDIR)/libffi && \
54494 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54496 @endif target-libffi
54498 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
54499 maybe-install-strip-target-libffi:
54500 @if target-libffi
54501 maybe-install-strip-target-libffi: install-strip-target-libffi
54503 install-strip-target-libffi: installdirs
54504 @: $(MAKE); $(unstage)
54505 @r=`${PWD_COMMAND}`; export r; \
54506 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54507 $(NORMAL_TARGET_EXPORTS) \
54508 (cd $(TARGET_SUBDIR)/libffi && \
54509 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54511 @endif target-libffi
54513 # Other targets (info, dvi, pdf, etc.)
54515 .PHONY: maybe-info-target-libffi info-target-libffi
54516 maybe-info-target-libffi:
54517 @if target-libffi
54518 maybe-info-target-libffi: info-target-libffi
54520 info-target-libffi: \
54521 configure-target-libffi
54522 @: $(MAKE); $(unstage)
54523 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54524 r=`${PWD_COMMAND}`; export r; \
54525 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54526 $(NORMAL_TARGET_EXPORTS) \
54527 echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
54528 for flag in $(EXTRA_TARGET_FLAGS); do \
54529 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54530 done; \
54531 (cd $(TARGET_SUBDIR)/libffi && \
54532 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54533 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54534 "RANLIB=$${RANLIB}" \
54535 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54536 info) \
54537 || exit 1
54539 @endif target-libffi
54541 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
54542 maybe-dvi-target-libffi:
54543 @if target-libffi
54544 maybe-dvi-target-libffi: dvi-target-libffi
54546 dvi-target-libffi: \
54547 configure-target-libffi
54548 @: $(MAKE); $(unstage)
54549 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54550 r=`${PWD_COMMAND}`; export r; \
54551 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54552 $(NORMAL_TARGET_EXPORTS) \
54553 echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
54554 for flag in $(EXTRA_TARGET_FLAGS); do \
54555 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54556 done; \
54557 (cd $(TARGET_SUBDIR)/libffi && \
54558 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54559 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54560 "RANLIB=$${RANLIB}" \
54561 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54562 dvi) \
54563 || exit 1
54565 @endif target-libffi
54567 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
54568 maybe-pdf-target-libffi:
54569 @if target-libffi
54570 maybe-pdf-target-libffi: pdf-target-libffi
54572 pdf-target-libffi: \
54573 configure-target-libffi
54574 @: $(MAKE); $(unstage)
54575 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54576 r=`${PWD_COMMAND}`; export r; \
54577 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54578 $(NORMAL_TARGET_EXPORTS) \
54579 echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
54580 for flag in $(EXTRA_TARGET_FLAGS); do \
54581 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54582 done; \
54583 (cd $(TARGET_SUBDIR)/libffi && \
54584 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54585 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54586 "RANLIB=$${RANLIB}" \
54587 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54588 pdf) \
54589 || exit 1
54591 @endif target-libffi
54593 .PHONY: maybe-html-target-libffi html-target-libffi
54594 maybe-html-target-libffi:
54595 @if target-libffi
54596 maybe-html-target-libffi: html-target-libffi
54598 html-target-libffi: \
54599 configure-target-libffi
54600 @: $(MAKE); $(unstage)
54601 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54602 r=`${PWD_COMMAND}`; export r; \
54603 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54604 $(NORMAL_TARGET_EXPORTS) \
54605 echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
54606 for flag in $(EXTRA_TARGET_FLAGS); do \
54607 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54608 done; \
54609 (cd $(TARGET_SUBDIR)/libffi && \
54610 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54611 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54612 "RANLIB=$${RANLIB}" \
54613 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54614 html) \
54615 || exit 1
54617 @endif target-libffi
54619 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
54620 maybe-TAGS-target-libffi:
54621 @if target-libffi
54622 maybe-TAGS-target-libffi: TAGS-target-libffi
54624 TAGS-target-libffi: \
54625 configure-target-libffi
54626 @: $(MAKE); $(unstage)
54627 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54628 r=`${PWD_COMMAND}`; export r; \
54629 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54630 $(NORMAL_TARGET_EXPORTS) \
54631 echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 TAGS) \
54641 || exit 1
54643 @endif target-libffi
54645 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
54646 maybe-install-info-target-libffi:
54647 @if target-libffi
54648 maybe-install-info-target-libffi: install-info-target-libffi
54650 install-info-target-libffi: \
54651 configure-target-libffi \
54652 info-target-libffi
54653 @: $(MAKE); $(unstage)
54654 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54655 r=`${PWD_COMMAND}`; export r; \
54656 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54657 $(NORMAL_TARGET_EXPORTS) \
54658 echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
54659 for flag in $(EXTRA_TARGET_FLAGS); do \
54660 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54661 done; \
54662 (cd $(TARGET_SUBDIR)/libffi && \
54663 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54664 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54665 "RANLIB=$${RANLIB}" \
54666 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54667 install-info) \
54668 || exit 1
54670 @endif target-libffi
54672 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
54673 maybe-install-pdf-target-libffi:
54674 @if target-libffi
54675 maybe-install-pdf-target-libffi: install-pdf-target-libffi
54677 install-pdf-target-libffi: \
54678 configure-target-libffi \
54679 pdf-target-libffi
54680 @: $(MAKE); $(unstage)
54681 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54682 r=`${PWD_COMMAND}`; export r; \
54683 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54684 $(NORMAL_TARGET_EXPORTS) \
54685 echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
54686 for flag in $(EXTRA_TARGET_FLAGS); do \
54687 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54688 done; \
54689 (cd $(TARGET_SUBDIR)/libffi && \
54690 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54691 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54692 "RANLIB=$${RANLIB}" \
54693 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54694 install-pdf) \
54695 || exit 1
54697 @endif target-libffi
54699 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
54700 maybe-install-html-target-libffi:
54701 @if target-libffi
54702 maybe-install-html-target-libffi: install-html-target-libffi
54704 install-html-target-libffi: \
54705 configure-target-libffi \
54706 html-target-libffi
54707 @: $(MAKE); $(unstage)
54708 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54709 r=`${PWD_COMMAND}`; export r; \
54710 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54711 $(NORMAL_TARGET_EXPORTS) \
54712 echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
54713 for flag in $(EXTRA_TARGET_FLAGS); do \
54714 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54715 done; \
54716 (cd $(TARGET_SUBDIR)/libffi && \
54717 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54718 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54719 "RANLIB=$${RANLIB}" \
54720 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54721 install-html) \
54722 || exit 1
54724 @endif target-libffi
54726 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
54727 maybe-installcheck-target-libffi:
54728 @if target-libffi
54729 maybe-installcheck-target-libffi: installcheck-target-libffi
54731 installcheck-target-libffi: \
54732 configure-target-libffi
54733 @: $(MAKE); $(unstage)
54734 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54735 r=`${PWD_COMMAND}`; export r; \
54736 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54737 $(NORMAL_TARGET_EXPORTS) \
54738 echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
54739 for flag in $(EXTRA_TARGET_FLAGS); do \
54740 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54741 done; \
54742 (cd $(TARGET_SUBDIR)/libffi && \
54743 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54744 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54745 "RANLIB=$${RANLIB}" \
54746 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54747 installcheck) \
54748 || exit 1
54750 @endif target-libffi
54752 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
54753 maybe-mostlyclean-target-libffi:
54754 @if target-libffi
54755 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
54757 mostlyclean-target-libffi:
54758 @: $(MAKE); $(unstage)
54759 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54760 r=`${PWD_COMMAND}`; export r; \
54761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54762 $(NORMAL_TARGET_EXPORTS) \
54763 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
54764 for flag in $(EXTRA_TARGET_FLAGS); do \
54765 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54766 done; \
54767 (cd $(TARGET_SUBDIR)/libffi && \
54768 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54769 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54770 "RANLIB=$${RANLIB}" \
54771 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54772 mostlyclean) \
54773 || exit 1
54775 @endif target-libffi
54777 .PHONY: maybe-clean-target-libffi clean-target-libffi
54778 maybe-clean-target-libffi:
54779 @if target-libffi
54780 maybe-clean-target-libffi: clean-target-libffi
54782 clean-target-libffi:
54783 @: $(MAKE); $(unstage)
54784 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54785 r=`${PWD_COMMAND}`; export r; \
54786 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54787 $(NORMAL_TARGET_EXPORTS) \
54788 echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
54789 for flag in $(EXTRA_TARGET_FLAGS); do \
54790 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54791 done; \
54792 (cd $(TARGET_SUBDIR)/libffi && \
54793 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54794 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54795 "RANLIB=$${RANLIB}" \
54796 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54797 clean) \
54798 || exit 1
54800 @endif target-libffi
54802 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
54803 maybe-distclean-target-libffi:
54804 @if target-libffi
54805 maybe-distclean-target-libffi: distclean-target-libffi
54807 distclean-target-libffi:
54808 @: $(MAKE); $(unstage)
54809 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54810 r=`${PWD_COMMAND}`; export r; \
54811 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54812 $(NORMAL_TARGET_EXPORTS) \
54813 echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
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)/libffi && \
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 distclean) \
54823 || exit 1
54825 @endif target-libffi
54827 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
54828 maybe-maintainer-clean-target-libffi:
54829 @if target-libffi
54830 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
54832 maintainer-clean-target-libffi:
54833 @: $(MAKE); $(unstage)
54834 @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
54835 r=`${PWD_COMMAND}`; export r; \
54836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54837 $(NORMAL_TARGET_EXPORTS) \
54838 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
54839 for flag in $(EXTRA_TARGET_FLAGS); do \
54840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54841 done; \
54842 (cd $(TARGET_SUBDIR)/libffi && \
54843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54845 "RANLIB=$${RANLIB}" \
54846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54847 maintainer-clean) \
54848 || exit 1
54850 @endif target-libffi
54856 .PHONY: configure-target-libjava maybe-configure-target-libjava
54857 maybe-configure-target-libjava:
54858 @if gcc-bootstrap
54859 configure-target-libjava: stage_current
54860 @endif gcc-bootstrap
54861 @if target-libjava
54862 maybe-configure-target-libjava: configure-target-libjava
54863 configure-target-libjava:
54864 @: $(MAKE); $(unstage)
54865 @r=`${PWD_COMMAND}`; export r; \
54866 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54867 echo "Checking multilib configuration for libjava..."; \
54868 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
54869 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
54870 if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
54871 if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
54872 rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
54873 else \
54874 rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
54875 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
54876 fi; \
54877 else \
54878 mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
54879 fi; \
54880 test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
54881 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
54882 $(RAW_CXX_TARGET_EXPORTS) \
54883 echo Configuring in $(TARGET_SUBDIR)/libjava; \
54884 cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
54885 case $(srcdir) in \
54886 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
54887 *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
54888 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
54889 esac; \
54890 srcdiroption="--srcdir=$${topdir}/libjava"; \
54891 libsrcdir="$$s/libjava"; \
54892 rm -f no-such-file || : ; \
54893 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
54894 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
54895 --target=${target_alias} $${srcdiroption} \
54896 || exit 1
54897 @endif target-libjava
54903 .PHONY: all-target-libjava maybe-all-target-libjava
54904 maybe-all-target-libjava:
54905 @if gcc-bootstrap
54906 all-target-libjava: stage_current
54907 @endif gcc-bootstrap
54908 @if target-libjava
54909 TARGET-target-libjava=all
54910 maybe-all-target-libjava: all-target-libjava
54911 all-target-libjava: configure-target-libjava
54912 @: $(MAKE); $(unstage)
54913 @r=`${PWD_COMMAND}`; export r; \
54914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54915 $(RAW_CXX_TARGET_EXPORTS) \
54916 (cd $(TARGET_SUBDIR)/libjava && \
54917 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' \
54918 $(TARGET-target-libjava))
54919 @endif target-libjava
54925 .PHONY: check-target-libjava maybe-check-target-libjava
54926 maybe-check-target-libjava:
54927 @if target-libjava
54928 maybe-check-target-libjava: check-target-libjava
54930 check-target-libjava:
54931 @: $(MAKE); $(unstage)
54932 @r=`${PWD_COMMAND}`; export r; \
54933 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54934 $(RAW_CXX_TARGET_EXPORTS) \
54935 (cd $(TARGET_SUBDIR)/libjava && \
54936 $(MAKE) $(TARGET_FLAGS_TO_PASS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)' check)
54938 @endif target-libjava
54940 .PHONY: install-target-libjava maybe-install-target-libjava
54941 maybe-install-target-libjava:
54942 @if target-libjava
54943 maybe-install-target-libjava: install-target-libjava
54945 install-target-libjava: installdirs
54946 @: $(MAKE); $(unstage)
54947 @r=`${PWD_COMMAND}`; export r; \
54948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54949 $(RAW_CXX_TARGET_EXPORTS) \
54950 (cd $(TARGET_SUBDIR)/libjava && \
54951 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
54953 @endif target-libjava
54955 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
54956 maybe-install-strip-target-libjava:
54957 @if target-libjava
54958 maybe-install-strip-target-libjava: install-strip-target-libjava
54960 install-strip-target-libjava: installdirs
54961 @: $(MAKE); $(unstage)
54962 @r=`${PWD_COMMAND}`; export r; \
54963 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54964 $(RAW_CXX_TARGET_EXPORTS) \
54965 (cd $(TARGET_SUBDIR)/libjava && \
54966 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
54968 @endif target-libjava
54970 # Other targets (info, dvi, pdf, etc.)
54972 .PHONY: maybe-info-target-libjava info-target-libjava
54973 maybe-info-target-libjava:
54974 @if target-libjava
54975 maybe-info-target-libjava: info-target-libjava
54977 info-target-libjava: \
54978 configure-target-libjava
54979 @: $(MAKE); $(unstage)
54980 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
54981 r=`${PWD_COMMAND}`; export r; \
54982 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54983 $(RAW_CXX_TARGET_EXPORTS) \
54984 echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
54985 for flag in $(EXTRA_TARGET_FLAGS); do \
54986 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
54987 done; \
54988 (cd $(TARGET_SUBDIR)/libjava && \
54989 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
54990 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
54991 "RANLIB=$${RANLIB}" \
54992 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
54993 info) \
54994 || exit 1
54996 @endif target-libjava
54998 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
54999 maybe-dvi-target-libjava:
55000 @if target-libjava
55001 maybe-dvi-target-libjava: dvi-target-libjava
55003 dvi-target-libjava: \
55004 configure-target-libjava
55005 @: $(MAKE); $(unstage)
55006 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55007 r=`${PWD_COMMAND}`; export r; \
55008 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55009 $(RAW_CXX_TARGET_EXPORTS) \
55010 echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
55011 for flag in $(EXTRA_TARGET_FLAGS); do \
55012 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55013 done; \
55014 (cd $(TARGET_SUBDIR)/libjava && \
55015 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55016 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55017 "RANLIB=$${RANLIB}" \
55018 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55019 dvi) \
55020 || exit 1
55022 @endif target-libjava
55024 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
55025 maybe-pdf-target-libjava:
55026 @if target-libjava
55027 maybe-pdf-target-libjava: pdf-target-libjava
55029 pdf-target-libjava: \
55030 configure-target-libjava
55031 @: $(MAKE); $(unstage)
55032 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55033 r=`${PWD_COMMAND}`; export r; \
55034 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035 $(RAW_CXX_TARGET_EXPORTS) \
55036 echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
55037 for flag in $(EXTRA_TARGET_FLAGS); do \
55038 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55039 done; \
55040 (cd $(TARGET_SUBDIR)/libjava && \
55041 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55042 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55043 "RANLIB=$${RANLIB}" \
55044 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55045 pdf) \
55046 || exit 1
55048 @endif target-libjava
55050 .PHONY: maybe-html-target-libjava html-target-libjava
55051 maybe-html-target-libjava:
55052 @if target-libjava
55053 maybe-html-target-libjava: html-target-libjava
55055 html-target-libjava: \
55056 configure-target-libjava
55057 @: $(MAKE); $(unstage)
55058 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55059 r=`${PWD_COMMAND}`; export r; \
55060 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55061 $(RAW_CXX_TARGET_EXPORTS) \
55062 echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
55063 for flag in $(EXTRA_TARGET_FLAGS); do \
55064 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55065 done; \
55066 (cd $(TARGET_SUBDIR)/libjava && \
55067 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55068 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55069 "RANLIB=$${RANLIB}" \
55070 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55071 html) \
55072 || exit 1
55074 @endif target-libjava
55076 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
55077 maybe-TAGS-target-libjava:
55078 @if target-libjava
55079 maybe-TAGS-target-libjava: TAGS-target-libjava
55081 TAGS-target-libjava: \
55082 configure-target-libjava
55083 @: $(MAKE); $(unstage)
55084 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55085 r=`${PWD_COMMAND}`; export r; \
55086 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55087 $(RAW_CXX_TARGET_EXPORTS) \
55088 echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
55089 for flag in $(EXTRA_TARGET_FLAGS); do \
55090 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55091 done; \
55092 (cd $(TARGET_SUBDIR)/libjava && \
55093 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55094 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55095 "RANLIB=$${RANLIB}" \
55096 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55097 TAGS) \
55098 || exit 1
55100 @endif target-libjava
55102 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
55103 maybe-install-info-target-libjava:
55104 @if target-libjava
55105 maybe-install-info-target-libjava: install-info-target-libjava
55107 install-info-target-libjava: \
55108 configure-target-libjava \
55109 info-target-libjava
55110 @: $(MAKE); $(unstage)
55111 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55112 r=`${PWD_COMMAND}`; export r; \
55113 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55114 $(RAW_CXX_TARGET_EXPORTS) \
55115 echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
55116 for flag in $(EXTRA_TARGET_FLAGS); do \
55117 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55118 done; \
55119 (cd $(TARGET_SUBDIR)/libjava && \
55120 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55121 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55122 "RANLIB=$${RANLIB}" \
55123 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55124 install-info) \
55125 || exit 1
55127 @endif target-libjava
55129 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
55130 maybe-install-pdf-target-libjava:
55131 @if target-libjava
55132 maybe-install-pdf-target-libjava: install-pdf-target-libjava
55134 install-pdf-target-libjava: \
55135 configure-target-libjava \
55136 pdf-target-libjava
55137 @: $(MAKE); $(unstage)
55138 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55139 r=`${PWD_COMMAND}`; export r; \
55140 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55141 $(RAW_CXX_TARGET_EXPORTS) \
55142 echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
55143 for flag in $(EXTRA_TARGET_FLAGS); do \
55144 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55145 done; \
55146 (cd $(TARGET_SUBDIR)/libjava && \
55147 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55148 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55149 "RANLIB=$${RANLIB}" \
55150 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55151 install-pdf) \
55152 || exit 1
55154 @endif target-libjava
55156 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
55157 maybe-install-html-target-libjava:
55158 @if target-libjava
55159 maybe-install-html-target-libjava: install-html-target-libjava
55161 install-html-target-libjava: \
55162 configure-target-libjava \
55163 html-target-libjava
55164 @: $(MAKE); $(unstage)
55165 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55166 r=`${PWD_COMMAND}`; export r; \
55167 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55168 $(RAW_CXX_TARGET_EXPORTS) \
55169 echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
55170 for flag in $(EXTRA_TARGET_FLAGS); do \
55171 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55172 done; \
55173 (cd $(TARGET_SUBDIR)/libjava && \
55174 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55175 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55176 "RANLIB=$${RANLIB}" \
55177 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55178 install-html) \
55179 || exit 1
55181 @endif target-libjava
55183 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
55184 maybe-installcheck-target-libjava:
55185 @if target-libjava
55186 maybe-installcheck-target-libjava: installcheck-target-libjava
55188 installcheck-target-libjava: \
55189 configure-target-libjava
55190 @: $(MAKE); $(unstage)
55191 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55192 r=`${PWD_COMMAND}`; export r; \
55193 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55194 $(RAW_CXX_TARGET_EXPORTS) \
55195 echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
55196 for flag in $(EXTRA_TARGET_FLAGS); do \
55197 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55198 done; \
55199 (cd $(TARGET_SUBDIR)/libjava && \
55200 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55201 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55202 "RANLIB=$${RANLIB}" \
55203 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55204 installcheck) \
55205 || exit 1
55207 @endif target-libjava
55209 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
55210 maybe-mostlyclean-target-libjava:
55211 @if target-libjava
55212 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
55214 mostlyclean-target-libjava:
55215 @: $(MAKE); $(unstage)
55216 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55217 r=`${PWD_COMMAND}`; export r; \
55218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55219 $(RAW_CXX_TARGET_EXPORTS) \
55220 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
55221 for flag in $(EXTRA_TARGET_FLAGS); do \
55222 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55223 done; \
55224 (cd $(TARGET_SUBDIR)/libjava && \
55225 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55226 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55227 "RANLIB=$${RANLIB}" \
55228 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55229 mostlyclean) \
55230 || exit 1
55232 @endif target-libjava
55234 .PHONY: maybe-clean-target-libjava clean-target-libjava
55235 maybe-clean-target-libjava:
55236 @if target-libjava
55237 maybe-clean-target-libjava: clean-target-libjava
55239 clean-target-libjava:
55240 @: $(MAKE); $(unstage)
55241 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55242 r=`${PWD_COMMAND}`; export r; \
55243 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55244 $(RAW_CXX_TARGET_EXPORTS) \
55245 echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
55246 for flag in $(EXTRA_TARGET_FLAGS); do \
55247 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55248 done; \
55249 (cd $(TARGET_SUBDIR)/libjava && \
55250 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55251 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55252 "RANLIB=$${RANLIB}" \
55253 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55254 clean) \
55255 || exit 1
55257 @endif target-libjava
55259 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
55260 maybe-distclean-target-libjava:
55261 @if target-libjava
55262 maybe-distclean-target-libjava: distclean-target-libjava
55264 distclean-target-libjava:
55265 @: $(MAKE); $(unstage)
55266 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55267 r=`${PWD_COMMAND}`; export r; \
55268 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55269 $(RAW_CXX_TARGET_EXPORTS) \
55270 echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
55271 for flag in $(EXTRA_TARGET_FLAGS); do \
55272 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55273 done; \
55274 (cd $(TARGET_SUBDIR)/libjava && \
55275 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55276 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55277 "RANLIB=$${RANLIB}" \
55278 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55279 distclean) \
55280 || exit 1
55282 @endif target-libjava
55284 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
55285 maybe-maintainer-clean-target-libjava:
55286 @if target-libjava
55287 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
55289 maintainer-clean-target-libjava:
55290 @: $(MAKE); $(unstage)
55291 @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
55292 r=`${PWD_COMMAND}`; export r; \
55293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55294 $(RAW_CXX_TARGET_EXPORTS) \
55295 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
55296 for flag in $(EXTRA_TARGET_FLAGS); do \
55297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55298 done; \
55299 (cd $(TARGET_SUBDIR)/libjava && \
55300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55302 "RANLIB=$${RANLIB}" \
55303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55304 maintainer-clean) \
55305 || exit 1
55307 @endif target-libjava
55313 .PHONY: configure-target-zlib maybe-configure-target-zlib
55314 maybe-configure-target-zlib:
55315 @if gcc-bootstrap
55316 configure-target-zlib: stage_current
55317 @endif gcc-bootstrap
55318 @if target-zlib
55319 maybe-configure-target-zlib: configure-target-zlib
55320 configure-target-zlib:
55321 @: $(MAKE); $(unstage)
55322 @r=`${PWD_COMMAND}`; export r; \
55323 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55324 echo "Checking multilib configuration for zlib..."; \
55325 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
55326 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
55327 if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
55328 if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
55329 rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
55330 else \
55331 rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
55332 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55333 fi; \
55334 else \
55335 mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
55336 fi; \
55337 test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
55338 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
55339 $(NORMAL_TARGET_EXPORTS) \
55340 echo Configuring in $(TARGET_SUBDIR)/zlib; \
55341 cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
55342 case $(srcdir) in \
55343 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55344 *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
55345 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55346 esac; \
55347 srcdiroption="--srcdir=$${topdir}/zlib"; \
55348 libsrcdir="$$s/zlib"; \
55349 rm -f no-such-file || : ; \
55350 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55351 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55352 --target=${target_alias} $${srcdiroption} \
55353 || exit 1
55354 @endif target-zlib
55360 .PHONY: all-target-zlib maybe-all-target-zlib
55361 maybe-all-target-zlib:
55362 @if gcc-bootstrap
55363 all-target-zlib: stage_current
55364 @endif gcc-bootstrap
55365 @if target-zlib
55366 TARGET-target-zlib=all
55367 maybe-all-target-zlib: all-target-zlib
55368 all-target-zlib: configure-target-zlib
55369 @: $(MAKE); $(unstage)
55370 @r=`${PWD_COMMAND}`; export r; \
55371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55372 $(NORMAL_TARGET_EXPORTS) \
55373 (cd $(TARGET_SUBDIR)/zlib && \
55374 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55375 $(TARGET-target-zlib))
55376 @endif target-zlib
55382 .PHONY: check-target-zlib maybe-check-target-zlib
55383 maybe-check-target-zlib:
55384 @if target-zlib
55385 maybe-check-target-zlib: check-target-zlib
55387 check-target-zlib:
55388 @: $(MAKE); $(unstage)
55389 @r=`${PWD_COMMAND}`; export r; \
55390 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55391 $(NORMAL_TARGET_EXPORTS) \
55392 (cd $(TARGET_SUBDIR)/zlib && \
55393 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55395 @endif target-zlib
55397 .PHONY: install-target-zlib maybe-install-target-zlib
55398 maybe-install-target-zlib:
55399 @if target-zlib
55400 maybe-install-target-zlib: install-target-zlib
55402 install-target-zlib: installdirs
55403 @: $(MAKE); $(unstage)
55404 @r=`${PWD_COMMAND}`; export r; \
55405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55406 $(NORMAL_TARGET_EXPORTS) \
55407 (cd $(TARGET_SUBDIR)/zlib && \
55408 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55410 @endif target-zlib
55412 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
55413 maybe-install-strip-target-zlib:
55414 @if target-zlib
55415 maybe-install-strip-target-zlib: install-strip-target-zlib
55417 install-strip-target-zlib: installdirs
55418 @: $(MAKE); $(unstage)
55419 @r=`${PWD_COMMAND}`; export r; \
55420 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55421 $(NORMAL_TARGET_EXPORTS) \
55422 (cd $(TARGET_SUBDIR)/zlib && \
55423 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55425 @endif target-zlib
55427 # Other targets (info, dvi, pdf, etc.)
55429 .PHONY: maybe-info-target-zlib info-target-zlib
55430 maybe-info-target-zlib:
55431 @if target-zlib
55432 maybe-info-target-zlib: info-target-zlib
55434 info-target-zlib: \
55435 configure-target-zlib
55436 @: $(MAKE); $(unstage)
55437 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55438 r=`${PWD_COMMAND}`; export r; \
55439 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55440 $(NORMAL_TARGET_EXPORTS) \
55441 echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
55442 for flag in $(EXTRA_TARGET_FLAGS); do \
55443 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55444 done; \
55445 (cd $(TARGET_SUBDIR)/zlib && \
55446 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55447 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55448 "RANLIB=$${RANLIB}" \
55449 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55450 info) \
55451 || exit 1
55453 @endif target-zlib
55455 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
55456 maybe-dvi-target-zlib:
55457 @if target-zlib
55458 maybe-dvi-target-zlib: dvi-target-zlib
55460 dvi-target-zlib: \
55461 configure-target-zlib
55462 @: $(MAKE); $(unstage)
55463 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55464 r=`${PWD_COMMAND}`; export r; \
55465 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55466 $(NORMAL_TARGET_EXPORTS) \
55467 echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
55468 for flag in $(EXTRA_TARGET_FLAGS); do \
55469 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55470 done; \
55471 (cd $(TARGET_SUBDIR)/zlib && \
55472 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55473 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55474 "RANLIB=$${RANLIB}" \
55475 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55476 dvi) \
55477 || exit 1
55479 @endif target-zlib
55481 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
55482 maybe-pdf-target-zlib:
55483 @if target-zlib
55484 maybe-pdf-target-zlib: pdf-target-zlib
55486 pdf-target-zlib: \
55487 configure-target-zlib
55488 @: $(MAKE); $(unstage)
55489 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55490 r=`${PWD_COMMAND}`; export r; \
55491 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55492 $(NORMAL_TARGET_EXPORTS) \
55493 echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
55494 for flag in $(EXTRA_TARGET_FLAGS); do \
55495 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55496 done; \
55497 (cd $(TARGET_SUBDIR)/zlib && \
55498 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55499 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55500 "RANLIB=$${RANLIB}" \
55501 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55502 pdf) \
55503 || exit 1
55505 @endif target-zlib
55507 .PHONY: maybe-html-target-zlib html-target-zlib
55508 maybe-html-target-zlib:
55509 @if target-zlib
55510 maybe-html-target-zlib: html-target-zlib
55512 html-target-zlib: \
55513 configure-target-zlib
55514 @: $(MAKE); $(unstage)
55515 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55516 r=`${PWD_COMMAND}`; export r; \
55517 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55518 $(NORMAL_TARGET_EXPORTS) \
55519 echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
55520 for flag in $(EXTRA_TARGET_FLAGS); do \
55521 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55522 done; \
55523 (cd $(TARGET_SUBDIR)/zlib && \
55524 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55525 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55526 "RANLIB=$${RANLIB}" \
55527 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55528 html) \
55529 || exit 1
55531 @endif target-zlib
55533 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
55534 maybe-TAGS-target-zlib:
55535 @if target-zlib
55536 maybe-TAGS-target-zlib: TAGS-target-zlib
55538 TAGS-target-zlib: \
55539 configure-target-zlib
55540 @: $(MAKE); $(unstage)
55541 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55542 r=`${PWD_COMMAND}`; export r; \
55543 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55544 $(NORMAL_TARGET_EXPORTS) \
55545 echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
55546 for flag in $(EXTRA_TARGET_FLAGS); do \
55547 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55548 done; \
55549 (cd $(TARGET_SUBDIR)/zlib && \
55550 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55551 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55552 "RANLIB=$${RANLIB}" \
55553 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55554 TAGS) \
55555 || exit 1
55557 @endif target-zlib
55559 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
55560 maybe-install-info-target-zlib:
55561 @if target-zlib
55562 maybe-install-info-target-zlib: install-info-target-zlib
55564 install-info-target-zlib: \
55565 configure-target-zlib \
55566 info-target-zlib
55567 @: $(MAKE); $(unstage)
55568 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55569 r=`${PWD_COMMAND}`; export r; \
55570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55571 $(NORMAL_TARGET_EXPORTS) \
55572 echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
55573 for flag in $(EXTRA_TARGET_FLAGS); do \
55574 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55575 done; \
55576 (cd $(TARGET_SUBDIR)/zlib && \
55577 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55578 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55579 "RANLIB=$${RANLIB}" \
55580 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55581 install-info) \
55582 || exit 1
55584 @endif target-zlib
55586 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
55587 maybe-install-pdf-target-zlib:
55588 @if target-zlib
55589 maybe-install-pdf-target-zlib: install-pdf-target-zlib
55591 install-pdf-target-zlib: \
55592 configure-target-zlib \
55593 pdf-target-zlib
55594 @: $(MAKE); $(unstage)
55595 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55596 r=`${PWD_COMMAND}`; export r; \
55597 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55598 $(NORMAL_TARGET_EXPORTS) \
55599 echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
55600 for flag in $(EXTRA_TARGET_FLAGS); do \
55601 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55602 done; \
55603 (cd $(TARGET_SUBDIR)/zlib && \
55604 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55605 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55606 "RANLIB=$${RANLIB}" \
55607 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55608 install-pdf) \
55609 || exit 1
55611 @endif target-zlib
55613 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
55614 maybe-install-html-target-zlib:
55615 @if target-zlib
55616 maybe-install-html-target-zlib: install-html-target-zlib
55618 install-html-target-zlib: \
55619 configure-target-zlib \
55620 html-target-zlib
55621 @: $(MAKE); $(unstage)
55622 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55623 r=`${PWD_COMMAND}`; export r; \
55624 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55625 $(NORMAL_TARGET_EXPORTS) \
55626 echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
55627 for flag in $(EXTRA_TARGET_FLAGS); do \
55628 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55629 done; \
55630 (cd $(TARGET_SUBDIR)/zlib && \
55631 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55632 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55633 "RANLIB=$${RANLIB}" \
55634 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55635 install-html) \
55636 || exit 1
55638 @endif target-zlib
55640 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
55641 maybe-installcheck-target-zlib:
55642 @if target-zlib
55643 maybe-installcheck-target-zlib: installcheck-target-zlib
55645 installcheck-target-zlib: \
55646 configure-target-zlib
55647 @: $(MAKE); $(unstage)
55648 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55649 r=`${PWD_COMMAND}`; export r; \
55650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55651 $(NORMAL_TARGET_EXPORTS) \
55652 echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
55653 for flag in $(EXTRA_TARGET_FLAGS); do \
55654 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55655 done; \
55656 (cd $(TARGET_SUBDIR)/zlib && \
55657 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55658 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55659 "RANLIB=$${RANLIB}" \
55660 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55661 installcheck) \
55662 || exit 1
55664 @endif target-zlib
55666 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
55667 maybe-mostlyclean-target-zlib:
55668 @if target-zlib
55669 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
55671 mostlyclean-target-zlib:
55672 @: $(MAKE); $(unstage)
55673 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55674 r=`${PWD_COMMAND}`; export r; \
55675 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55676 $(NORMAL_TARGET_EXPORTS) \
55677 echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
55678 for flag in $(EXTRA_TARGET_FLAGS); do \
55679 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55680 done; \
55681 (cd $(TARGET_SUBDIR)/zlib && \
55682 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55683 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55684 "RANLIB=$${RANLIB}" \
55685 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55686 mostlyclean) \
55687 || exit 1
55689 @endif target-zlib
55691 .PHONY: maybe-clean-target-zlib clean-target-zlib
55692 maybe-clean-target-zlib:
55693 @if target-zlib
55694 maybe-clean-target-zlib: clean-target-zlib
55696 clean-target-zlib:
55697 @: $(MAKE); $(unstage)
55698 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55699 r=`${PWD_COMMAND}`; export r; \
55700 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55701 $(NORMAL_TARGET_EXPORTS) \
55702 echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
55703 for flag in $(EXTRA_TARGET_FLAGS); do \
55704 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55705 done; \
55706 (cd $(TARGET_SUBDIR)/zlib && \
55707 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55708 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55709 "RANLIB=$${RANLIB}" \
55710 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55711 clean) \
55712 || exit 1
55714 @endif target-zlib
55716 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
55717 maybe-distclean-target-zlib:
55718 @if target-zlib
55719 maybe-distclean-target-zlib: distclean-target-zlib
55721 distclean-target-zlib:
55722 @: $(MAKE); $(unstage)
55723 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55724 r=`${PWD_COMMAND}`; export r; \
55725 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55726 $(NORMAL_TARGET_EXPORTS) \
55727 echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
55728 for flag in $(EXTRA_TARGET_FLAGS); do \
55729 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55730 done; \
55731 (cd $(TARGET_SUBDIR)/zlib && \
55732 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55733 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55734 "RANLIB=$${RANLIB}" \
55735 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55736 distclean) \
55737 || exit 1
55739 @endif target-zlib
55741 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
55742 maybe-maintainer-clean-target-zlib:
55743 @if target-zlib
55744 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
55746 maintainer-clean-target-zlib:
55747 @: $(MAKE); $(unstage)
55748 @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
55749 r=`${PWD_COMMAND}`; export r; \
55750 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55751 $(NORMAL_TARGET_EXPORTS) \
55752 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
55753 for flag in $(EXTRA_TARGET_FLAGS); do \
55754 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55755 done; \
55756 (cd $(TARGET_SUBDIR)/zlib && \
55757 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55758 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55759 "RANLIB=$${RANLIB}" \
55760 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55761 maintainer-clean) \
55762 || exit 1
55764 @endif target-zlib
55770 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
55771 maybe-configure-target-boehm-gc:
55772 @if gcc-bootstrap
55773 configure-target-boehm-gc: stage_current
55774 @endif gcc-bootstrap
55775 @if target-boehm-gc
55776 maybe-configure-target-boehm-gc: configure-target-boehm-gc
55777 configure-target-boehm-gc:
55778 @: $(MAKE); $(unstage)
55779 @r=`${PWD_COMMAND}`; export r; \
55780 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55781 echo "Checking multilib configuration for boehm-gc..."; \
55782 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
55783 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
55784 if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
55785 if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
55786 rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
55787 else \
55788 rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
55789 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
55790 fi; \
55791 else \
55792 mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
55793 fi; \
55794 test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
55795 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
55796 $(NORMAL_TARGET_EXPORTS) \
55797 echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
55798 cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
55799 case $(srcdir) in \
55800 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
55801 *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
55802 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
55803 esac; \
55804 srcdiroption="--srcdir=$${topdir}/boehm-gc"; \
55805 libsrcdir="$$s/boehm-gc"; \
55806 rm -f no-such-file || : ; \
55807 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
55808 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
55809 --target=${target_alias} $${srcdiroption} \
55810 || exit 1
55811 @endif target-boehm-gc
55817 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
55818 maybe-all-target-boehm-gc:
55819 @if gcc-bootstrap
55820 all-target-boehm-gc: stage_current
55821 @endif gcc-bootstrap
55822 @if target-boehm-gc
55823 TARGET-target-boehm-gc=all
55824 maybe-all-target-boehm-gc: all-target-boehm-gc
55825 all-target-boehm-gc: configure-target-boehm-gc
55826 @: $(MAKE); $(unstage)
55827 @r=`${PWD_COMMAND}`; export r; \
55828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55829 $(NORMAL_TARGET_EXPORTS) \
55830 (cd $(TARGET_SUBDIR)/boehm-gc && \
55831 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
55832 $(TARGET-target-boehm-gc))
55833 @endif target-boehm-gc
55839 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
55840 maybe-check-target-boehm-gc:
55841 @if target-boehm-gc
55842 maybe-check-target-boehm-gc: check-target-boehm-gc
55844 check-target-boehm-gc:
55845 @: $(MAKE); $(unstage)
55846 @r=`${PWD_COMMAND}`; export r; \
55847 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55848 $(NORMAL_TARGET_EXPORTS) \
55849 (cd $(TARGET_SUBDIR)/boehm-gc && \
55850 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
55852 @endif target-boehm-gc
55854 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
55855 maybe-install-target-boehm-gc:
55856 @if target-boehm-gc
55857 maybe-install-target-boehm-gc: install-target-boehm-gc
55859 install-target-boehm-gc: installdirs
55860 @: $(MAKE); $(unstage)
55861 @r=`${PWD_COMMAND}`; export r; \
55862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55863 $(NORMAL_TARGET_EXPORTS) \
55864 (cd $(TARGET_SUBDIR)/boehm-gc && \
55865 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
55867 @endif target-boehm-gc
55869 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
55870 maybe-install-strip-target-boehm-gc:
55871 @if target-boehm-gc
55872 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
55874 install-strip-target-boehm-gc: installdirs
55875 @: $(MAKE); $(unstage)
55876 @r=`${PWD_COMMAND}`; export r; \
55877 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55878 $(NORMAL_TARGET_EXPORTS) \
55879 (cd $(TARGET_SUBDIR)/boehm-gc && \
55880 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
55882 @endif target-boehm-gc
55884 # Other targets (info, dvi, pdf, etc.)
55886 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
55887 maybe-info-target-boehm-gc:
55888 @if target-boehm-gc
55889 maybe-info-target-boehm-gc: info-target-boehm-gc
55891 info-target-boehm-gc: \
55892 configure-target-boehm-gc
55893 @: $(MAKE); $(unstage)
55894 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55895 r=`${PWD_COMMAND}`; export r; \
55896 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55897 $(NORMAL_TARGET_EXPORTS) \
55898 echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
55899 for flag in $(EXTRA_TARGET_FLAGS); do \
55900 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55901 done; \
55902 (cd $(TARGET_SUBDIR)/boehm-gc && \
55903 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55904 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55905 "RANLIB=$${RANLIB}" \
55906 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55907 info) \
55908 || exit 1
55910 @endif target-boehm-gc
55912 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
55913 maybe-dvi-target-boehm-gc:
55914 @if target-boehm-gc
55915 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
55917 dvi-target-boehm-gc: \
55918 configure-target-boehm-gc
55919 @: $(MAKE); $(unstage)
55920 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55921 r=`${PWD_COMMAND}`; export r; \
55922 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55923 $(NORMAL_TARGET_EXPORTS) \
55924 echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
55925 for flag in $(EXTRA_TARGET_FLAGS); do \
55926 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55927 done; \
55928 (cd $(TARGET_SUBDIR)/boehm-gc && \
55929 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55930 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55931 "RANLIB=$${RANLIB}" \
55932 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55933 dvi) \
55934 || exit 1
55936 @endif target-boehm-gc
55938 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
55939 maybe-pdf-target-boehm-gc:
55940 @if target-boehm-gc
55941 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
55943 pdf-target-boehm-gc: \
55944 configure-target-boehm-gc
55945 @: $(MAKE); $(unstage)
55946 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55947 r=`${PWD_COMMAND}`; export r; \
55948 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55949 $(NORMAL_TARGET_EXPORTS) \
55950 echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
55951 for flag in $(EXTRA_TARGET_FLAGS); do \
55952 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55953 done; \
55954 (cd $(TARGET_SUBDIR)/boehm-gc && \
55955 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55956 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55957 "RANLIB=$${RANLIB}" \
55958 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55959 pdf) \
55960 || exit 1
55962 @endif target-boehm-gc
55964 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
55965 maybe-html-target-boehm-gc:
55966 @if target-boehm-gc
55967 maybe-html-target-boehm-gc: html-target-boehm-gc
55969 html-target-boehm-gc: \
55970 configure-target-boehm-gc
55971 @: $(MAKE); $(unstage)
55972 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55973 r=`${PWD_COMMAND}`; export r; \
55974 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55975 $(NORMAL_TARGET_EXPORTS) \
55976 echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
55977 for flag in $(EXTRA_TARGET_FLAGS); do \
55978 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
55979 done; \
55980 (cd $(TARGET_SUBDIR)/boehm-gc && \
55981 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
55982 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
55983 "RANLIB=$${RANLIB}" \
55984 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
55985 html) \
55986 || exit 1
55988 @endif target-boehm-gc
55990 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
55991 maybe-TAGS-target-boehm-gc:
55992 @if target-boehm-gc
55993 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
55995 TAGS-target-boehm-gc: \
55996 configure-target-boehm-gc
55997 @: $(MAKE); $(unstage)
55998 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
55999 r=`${PWD_COMMAND}`; export r; \
56000 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56001 $(NORMAL_TARGET_EXPORTS) \
56002 echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
56003 for flag in $(EXTRA_TARGET_FLAGS); do \
56004 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56005 done; \
56006 (cd $(TARGET_SUBDIR)/boehm-gc && \
56007 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56008 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56009 "RANLIB=$${RANLIB}" \
56010 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56011 TAGS) \
56012 || exit 1
56014 @endif target-boehm-gc
56016 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
56017 maybe-install-info-target-boehm-gc:
56018 @if target-boehm-gc
56019 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
56021 install-info-target-boehm-gc: \
56022 configure-target-boehm-gc \
56023 info-target-boehm-gc
56024 @: $(MAKE); $(unstage)
56025 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56026 r=`${PWD_COMMAND}`; export r; \
56027 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56028 $(NORMAL_TARGET_EXPORTS) \
56029 echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
56030 for flag in $(EXTRA_TARGET_FLAGS); do \
56031 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56032 done; \
56033 (cd $(TARGET_SUBDIR)/boehm-gc && \
56034 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56035 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56036 "RANLIB=$${RANLIB}" \
56037 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56038 install-info) \
56039 || exit 1
56041 @endif target-boehm-gc
56043 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
56044 maybe-install-pdf-target-boehm-gc:
56045 @if target-boehm-gc
56046 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
56048 install-pdf-target-boehm-gc: \
56049 configure-target-boehm-gc \
56050 pdf-target-boehm-gc
56051 @: $(MAKE); $(unstage)
56052 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56053 r=`${PWD_COMMAND}`; export r; \
56054 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56055 $(NORMAL_TARGET_EXPORTS) \
56056 echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
56057 for flag in $(EXTRA_TARGET_FLAGS); do \
56058 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56059 done; \
56060 (cd $(TARGET_SUBDIR)/boehm-gc && \
56061 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56062 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56063 "RANLIB=$${RANLIB}" \
56064 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56065 install-pdf) \
56066 || exit 1
56068 @endif target-boehm-gc
56070 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
56071 maybe-install-html-target-boehm-gc:
56072 @if target-boehm-gc
56073 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
56075 install-html-target-boehm-gc: \
56076 configure-target-boehm-gc \
56077 html-target-boehm-gc
56078 @: $(MAKE); $(unstage)
56079 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56080 r=`${PWD_COMMAND}`; export r; \
56081 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56082 $(NORMAL_TARGET_EXPORTS) \
56083 echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
56084 for flag in $(EXTRA_TARGET_FLAGS); do \
56085 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56086 done; \
56087 (cd $(TARGET_SUBDIR)/boehm-gc && \
56088 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56089 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56090 "RANLIB=$${RANLIB}" \
56091 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56092 install-html) \
56093 || exit 1
56095 @endif target-boehm-gc
56097 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
56098 maybe-installcheck-target-boehm-gc:
56099 @if target-boehm-gc
56100 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
56102 installcheck-target-boehm-gc: \
56103 configure-target-boehm-gc
56104 @: $(MAKE); $(unstage)
56105 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56106 r=`${PWD_COMMAND}`; export r; \
56107 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56108 $(NORMAL_TARGET_EXPORTS) \
56109 echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
56110 for flag in $(EXTRA_TARGET_FLAGS); do \
56111 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56112 done; \
56113 (cd $(TARGET_SUBDIR)/boehm-gc && \
56114 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56115 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56116 "RANLIB=$${RANLIB}" \
56117 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56118 installcheck) \
56119 || exit 1
56121 @endif target-boehm-gc
56123 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
56124 maybe-mostlyclean-target-boehm-gc:
56125 @if target-boehm-gc
56126 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
56128 mostlyclean-target-boehm-gc:
56129 @: $(MAKE); $(unstage)
56130 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56131 r=`${PWD_COMMAND}`; export r; \
56132 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56133 $(NORMAL_TARGET_EXPORTS) \
56134 echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
56135 for flag in $(EXTRA_TARGET_FLAGS); do \
56136 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56137 done; \
56138 (cd $(TARGET_SUBDIR)/boehm-gc && \
56139 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56140 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56141 "RANLIB=$${RANLIB}" \
56142 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56143 mostlyclean) \
56144 || exit 1
56146 @endif target-boehm-gc
56148 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
56149 maybe-clean-target-boehm-gc:
56150 @if target-boehm-gc
56151 maybe-clean-target-boehm-gc: clean-target-boehm-gc
56153 clean-target-boehm-gc:
56154 @: $(MAKE); $(unstage)
56155 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56156 r=`${PWD_COMMAND}`; export r; \
56157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56158 $(NORMAL_TARGET_EXPORTS) \
56159 echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
56160 for flag in $(EXTRA_TARGET_FLAGS); do \
56161 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56162 done; \
56163 (cd $(TARGET_SUBDIR)/boehm-gc && \
56164 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56165 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56166 "RANLIB=$${RANLIB}" \
56167 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56168 clean) \
56169 || exit 1
56171 @endif target-boehm-gc
56173 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
56174 maybe-distclean-target-boehm-gc:
56175 @if target-boehm-gc
56176 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
56178 distclean-target-boehm-gc:
56179 @: $(MAKE); $(unstage)
56180 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56181 r=`${PWD_COMMAND}`; export r; \
56182 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56183 $(NORMAL_TARGET_EXPORTS) \
56184 echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
56185 for flag in $(EXTRA_TARGET_FLAGS); do \
56186 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56187 done; \
56188 (cd $(TARGET_SUBDIR)/boehm-gc && \
56189 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56190 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56191 "RANLIB=$${RANLIB}" \
56192 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56193 distclean) \
56194 || exit 1
56196 @endif target-boehm-gc
56198 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
56199 maybe-maintainer-clean-target-boehm-gc:
56200 @if target-boehm-gc
56201 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
56203 maintainer-clean-target-boehm-gc:
56204 @: $(MAKE); $(unstage)
56205 @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
56206 r=`${PWD_COMMAND}`; export r; \
56207 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56208 $(NORMAL_TARGET_EXPORTS) \
56209 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
56210 for flag in $(EXTRA_TARGET_FLAGS); do \
56211 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56212 done; \
56213 (cd $(TARGET_SUBDIR)/boehm-gc && \
56214 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56215 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56216 "RANLIB=$${RANLIB}" \
56217 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56218 maintainer-clean) \
56219 || exit 1
56221 @endif target-boehm-gc
56227 .PHONY: configure-target-qthreads maybe-configure-target-qthreads
56228 maybe-configure-target-qthreads:
56229 @if gcc-bootstrap
56230 configure-target-qthreads: stage_current
56231 @endif gcc-bootstrap
56232 @if target-qthreads
56233 maybe-configure-target-qthreads: configure-target-qthreads
56234 configure-target-qthreads:
56235 @: $(MAKE); $(unstage)
56236 @r=`${PWD_COMMAND}`; export r; \
56237 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56238 echo "Checking multilib configuration for qthreads..."; \
56239 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
56240 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/qthreads/multilib.tmp 2> /dev/null ; \
56241 if test -r $(TARGET_SUBDIR)/qthreads/multilib.out; then \
56242 if cmp -s $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; then \
56243 rm -f $(TARGET_SUBDIR)/qthreads/multilib.tmp; \
56244 else \
56245 rm -f $(TARGET_SUBDIR)/qthreads/Makefile; \
56246 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
56247 fi; \
56248 else \
56249 mv $(TARGET_SUBDIR)/qthreads/multilib.tmp $(TARGET_SUBDIR)/qthreads/multilib.out; \
56250 fi; \
56251 test ! -f $(TARGET_SUBDIR)/qthreads/Makefile || exit 0; \
56252 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/qthreads ; \
56253 $(NORMAL_TARGET_EXPORTS) \
56254 echo Configuring in $(TARGET_SUBDIR)/qthreads; \
56255 cd "$(TARGET_SUBDIR)/qthreads" || exit 1; \
56256 case $(srcdir) in \
56257 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56258 *) topdir=`echo $(TARGET_SUBDIR)/qthreads/ | \
56259 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56260 esac; \
56261 srcdiroption="--srcdir=$${topdir}/qthreads"; \
56262 libsrcdir="$$s/qthreads"; \
56263 rm -f no-such-file || : ; \
56264 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56265 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56266 --target=${target_alias} $${srcdiroption} \
56267 || exit 1
56268 @endif target-qthreads
56274 .PHONY: all-target-qthreads maybe-all-target-qthreads
56275 maybe-all-target-qthreads:
56276 @if gcc-bootstrap
56277 all-target-qthreads: stage_current
56278 @endif gcc-bootstrap
56279 @if target-qthreads
56280 TARGET-target-qthreads=all
56281 maybe-all-target-qthreads: all-target-qthreads
56282 all-target-qthreads: configure-target-qthreads
56283 @: $(MAKE); $(unstage)
56284 @r=`${PWD_COMMAND}`; export r; \
56285 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56286 $(NORMAL_TARGET_EXPORTS) \
56287 (cd $(TARGET_SUBDIR)/qthreads && \
56288 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56289 $(TARGET-target-qthreads))
56290 @endif target-qthreads
56296 .PHONY: check-target-qthreads maybe-check-target-qthreads
56297 maybe-check-target-qthreads:
56298 @if target-qthreads
56299 maybe-check-target-qthreads: check-target-qthreads
56301 check-target-qthreads:
56302 @: $(MAKE); $(unstage)
56303 @r=`${PWD_COMMAND}`; export r; \
56304 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56305 $(NORMAL_TARGET_EXPORTS) \
56306 (cd $(TARGET_SUBDIR)/qthreads && \
56307 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56309 @endif target-qthreads
56311 .PHONY: install-target-qthreads maybe-install-target-qthreads
56312 maybe-install-target-qthreads:
56313 @if target-qthreads
56314 maybe-install-target-qthreads: install-target-qthreads
56316 install-target-qthreads: installdirs
56317 @: $(MAKE); $(unstage)
56318 @r=`${PWD_COMMAND}`; export r; \
56319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56320 $(NORMAL_TARGET_EXPORTS) \
56321 (cd $(TARGET_SUBDIR)/qthreads && \
56322 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56324 @endif target-qthreads
56326 .PHONY: install-strip-target-qthreads maybe-install-strip-target-qthreads
56327 maybe-install-strip-target-qthreads:
56328 @if target-qthreads
56329 maybe-install-strip-target-qthreads: install-strip-target-qthreads
56331 install-strip-target-qthreads: installdirs
56332 @: $(MAKE); $(unstage)
56333 @r=`${PWD_COMMAND}`; export r; \
56334 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56335 $(NORMAL_TARGET_EXPORTS) \
56336 (cd $(TARGET_SUBDIR)/qthreads && \
56337 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56339 @endif target-qthreads
56341 # Other targets (info, dvi, pdf, etc.)
56343 .PHONY: maybe-info-target-qthreads info-target-qthreads
56344 maybe-info-target-qthreads:
56345 @if target-qthreads
56346 maybe-info-target-qthreads: info-target-qthreads
56348 info-target-qthreads: \
56349 configure-target-qthreads
56350 @: $(MAKE); $(unstage)
56351 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56352 r=`${PWD_COMMAND}`; export r; \
56353 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56354 $(NORMAL_TARGET_EXPORTS) \
56355 echo "Doing info in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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 info) \
56365 || exit 1
56367 @endif target-qthreads
56369 .PHONY: maybe-dvi-target-qthreads dvi-target-qthreads
56370 maybe-dvi-target-qthreads:
56371 @if target-qthreads
56372 maybe-dvi-target-qthreads: dvi-target-qthreads
56374 dvi-target-qthreads: \
56375 configure-target-qthreads
56376 @: $(MAKE); $(unstage)
56377 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56378 r=`${PWD_COMMAND}`; export r; \
56379 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56380 $(NORMAL_TARGET_EXPORTS) \
56381 echo "Doing dvi in $(TARGET_SUBDIR)/qthreads" ; \
56382 for flag in $(EXTRA_TARGET_FLAGS); do \
56383 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56384 done; \
56385 (cd $(TARGET_SUBDIR)/qthreads && \
56386 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56387 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56388 "RANLIB=$${RANLIB}" \
56389 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56390 dvi) \
56391 || exit 1
56393 @endif target-qthreads
56395 .PHONY: maybe-pdf-target-qthreads pdf-target-qthreads
56396 maybe-pdf-target-qthreads:
56397 @if target-qthreads
56398 maybe-pdf-target-qthreads: pdf-target-qthreads
56400 pdf-target-qthreads: \
56401 configure-target-qthreads
56402 @: $(MAKE); $(unstage)
56403 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56404 r=`${PWD_COMMAND}`; export r; \
56405 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56406 $(NORMAL_TARGET_EXPORTS) \
56407 echo "Doing pdf in $(TARGET_SUBDIR)/qthreads" ; \
56408 for flag in $(EXTRA_TARGET_FLAGS); do \
56409 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56410 done; \
56411 (cd $(TARGET_SUBDIR)/qthreads && \
56412 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56413 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56414 "RANLIB=$${RANLIB}" \
56415 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56416 pdf) \
56417 || exit 1
56419 @endif target-qthreads
56421 .PHONY: maybe-html-target-qthreads html-target-qthreads
56422 maybe-html-target-qthreads:
56423 @if target-qthreads
56424 maybe-html-target-qthreads: html-target-qthreads
56426 html-target-qthreads: \
56427 configure-target-qthreads
56428 @: $(MAKE); $(unstage)
56429 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56430 r=`${PWD_COMMAND}`; export r; \
56431 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56432 $(NORMAL_TARGET_EXPORTS) \
56433 echo "Doing html in $(TARGET_SUBDIR)/qthreads" ; \
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)/qthreads && \
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 html) \
56443 || exit 1
56445 @endif target-qthreads
56447 .PHONY: maybe-TAGS-target-qthreads TAGS-target-qthreads
56448 maybe-TAGS-target-qthreads:
56449 @if target-qthreads
56450 maybe-TAGS-target-qthreads: TAGS-target-qthreads
56452 TAGS-target-qthreads: \
56453 configure-target-qthreads
56454 @: $(MAKE); $(unstage)
56455 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56456 r=`${PWD_COMMAND}`; export r; \
56457 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56458 $(NORMAL_TARGET_EXPORTS) \
56459 echo "Doing TAGS in $(TARGET_SUBDIR)/qthreads" ; \
56460 for flag in $(EXTRA_TARGET_FLAGS); do \
56461 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56462 done; \
56463 (cd $(TARGET_SUBDIR)/qthreads && \
56464 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56465 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56466 "RANLIB=$${RANLIB}" \
56467 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56468 TAGS) \
56469 || exit 1
56471 @endif target-qthreads
56473 .PHONY: maybe-install-info-target-qthreads install-info-target-qthreads
56474 maybe-install-info-target-qthreads:
56475 @if target-qthreads
56476 maybe-install-info-target-qthreads: install-info-target-qthreads
56478 install-info-target-qthreads: \
56479 configure-target-qthreads \
56480 info-target-qthreads
56481 @: $(MAKE); $(unstage)
56482 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56483 r=`${PWD_COMMAND}`; export r; \
56484 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56485 $(NORMAL_TARGET_EXPORTS) \
56486 echo "Doing install-info in $(TARGET_SUBDIR)/qthreads" ; \
56487 for flag in $(EXTRA_TARGET_FLAGS); do \
56488 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56489 done; \
56490 (cd $(TARGET_SUBDIR)/qthreads && \
56491 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56492 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56493 "RANLIB=$${RANLIB}" \
56494 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56495 install-info) \
56496 || exit 1
56498 @endif target-qthreads
56500 .PHONY: maybe-install-pdf-target-qthreads install-pdf-target-qthreads
56501 maybe-install-pdf-target-qthreads:
56502 @if target-qthreads
56503 maybe-install-pdf-target-qthreads: install-pdf-target-qthreads
56505 install-pdf-target-qthreads: \
56506 configure-target-qthreads \
56507 pdf-target-qthreads
56508 @: $(MAKE); $(unstage)
56509 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56510 r=`${PWD_COMMAND}`; export r; \
56511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56512 $(NORMAL_TARGET_EXPORTS) \
56513 echo "Doing install-pdf in $(TARGET_SUBDIR)/qthreads" ; \
56514 for flag in $(EXTRA_TARGET_FLAGS); do \
56515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56516 done; \
56517 (cd $(TARGET_SUBDIR)/qthreads && \
56518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56520 "RANLIB=$${RANLIB}" \
56521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56522 install-pdf) \
56523 || exit 1
56525 @endif target-qthreads
56527 .PHONY: maybe-install-html-target-qthreads install-html-target-qthreads
56528 maybe-install-html-target-qthreads:
56529 @if target-qthreads
56530 maybe-install-html-target-qthreads: install-html-target-qthreads
56532 install-html-target-qthreads: \
56533 configure-target-qthreads \
56534 html-target-qthreads
56535 @: $(MAKE); $(unstage)
56536 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56537 r=`${PWD_COMMAND}`; export r; \
56538 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56539 $(NORMAL_TARGET_EXPORTS) \
56540 echo "Doing install-html in $(TARGET_SUBDIR)/qthreads" ; \
56541 for flag in $(EXTRA_TARGET_FLAGS); do \
56542 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56543 done; \
56544 (cd $(TARGET_SUBDIR)/qthreads && \
56545 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56546 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56547 "RANLIB=$${RANLIB}" \
56548 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56549 install-html) \
56550 || exit 1
56552 @endif target-qthreads
56554 .PHONY: maybe-installcheck-target-qthreads installcheck-target-qthreads
56555 maybe-installcheck-target-qthreads:
56556 @if target-qthreads
56557 maybe-installcheck-target-qthreads: installcheck-target-qthreads
56559 installcheck-target-qthreads: \
56560 configure-target-qthreads
56561 @: $(MAKE); $(unstage)
56562 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56563 r=`${PWD_COMMAND}`; export r; \
56564 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56565 $(NORMAL_TARGET_EXPORTS) \
56566 echo "Doing installcheck in $(TARGET_SUBDIR)/qthreads" ; \
56567 for flag in $(EXTRA_TARGET_FLAGS); do \
56568 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56569 done; \
56570 (cd $(TARGET_SUBDIR)/qthreads && \
56571 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56572 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56573 "RANLIB=$${RANLIB}" \
56574 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56575 installcheck) \
56576 || exit 1
56578 @endif target-qthreads
56580 .PHONY: maybe-mostlyclean-target-qthreads mostlyclean-target-qthreads
56581 maybe-mostlyclean-target-qthreads:
56582 @if target-qthreads
56583 maybe-mostlyclean-target-qthreads: mostlyclean-target-qthreads
56585 mostlyclean-target-qthreads:
56586 @: $(MAKE); $(unstage)
56587 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56588 r=`${PWD_COMMAND}`; export r; \
56589 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56590 $(NORMAL_TARGET_EXPORTS) \
56591 echo "Doing mostlyclean in $(TARGET_SUBDIR)/qthreads" ; \
56592 for flag in $(EXTRA_TARGET_FLAGS); do \
56593 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56594 done; \
56595 (cd $(TARGET_SUBDIR)/qthreads && \
56596 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56597 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56598 "RANLIB=$${RANLIB}" \
56599 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56600 mostlyclean) \
56601 || exit 1
56603 @endif target-qthreads
56605 .PHONY: maybe-clean-target-qthreads clean-target-qthreads
56606 maybe-clean-target-qthreads:
56607 @if target-qthreads
56608 maybe-clean-target-qthreads: clean-target-qthreads
56610 clean-target-qthreads:
56611 @: $(MAKE); $(unstage)
56612 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56613 r=`${PWD_COMMAND}`; export r; \
56614 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56615 $(NORMAL_TARGET_EXPORTS) \
56616 echo "Doing clean in $(TARGET_SUBDIR)/qthreads" ; \
56617 for flag in $(EXTRA_TARGET_FLAGS); do \
56618 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56619 done; \
56620 (cd $(TARGET_SUBDIR)/qthreads && \
56621 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56622 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56623 "RANLIB=$${RANLIB}" \
56624 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56625 clean) \
56626 || exit 1
56628 @endif target-qthreads
56630 .PHONY: maybe-distclean-target-qthreads distclean-target-qthreads
56631 maybe-distclean-target-qthreads:
56632 @if target-qthreads
56633 maybe-distclean-target-qthreads: distclean-target-qthreads
56635 distclean-target-qthreads:
56636 @: $(MAKE); $(unstage)
56637 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56638 r=`${PWD_COMMAND}`; export r; \
56639 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56640 $(NORMAL_TARGET_EXPORTS) \
56641 echo "Doing distclean in $(TARGET_SUBDIR)/qthreads" ; \
56642 for flag in $(EXTRA_TARGET_FLAGS); do \
56643 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56644 done; \
56645 (cd $(TARGET_SUBDIR)/qthreads && \
56646 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56647 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56648 "RANLIB=$${RANLIB}" \
56649 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56650 distclean) \
56651 || exit 1
56653 @endif target-qthreads
56655 .PHONY: maybe-maintainer-clean-target-qthreads maintainer-clean-target-qthreads
56656 maybe-maintainer-clean-target-qthreads:
56657 @if target-qthreads
56658 maybe-maintainer-clean-target-qthreads: maintainer-clean-target-qthreads
56660 maintainer-clean-target-qthreads:
56661 @: $(MAKE); $(unstage)
56662 @[ -f $(TARGET_SUBDIR)/qthreads/Makefile ] || exit 0 ; \
56663 r=`${PWD_COMMAND}`; export r; \
56664 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56665 $(NORMAL_TARGET_EXPORTS) \
56666 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/qthreads" ; \
56667 for flag in $(EXTRA_TARGET_FLAGS); do \
56668 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56669 done; \
56670 (cd $(TARGET_SUBDIR)/qthreads && \
56671 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56672 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56673 "RANLIB=$${RANLIB}" \
56674 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56675 maintainer-clean) \
56676 || exit 1
56678 @endif target-qthreads
56684 .PHONY: configure-target-rda maybe-configure-target-rda
56685 maybe-configure-target-rda:
56686 @if gcc-bootstrap
56687 configure-target-rda: stage_current
56688 @endif gcc-bootstrap
56689 @if target-rda
56690 maybe-configure-target-rda: configure-target-rda
56691 configure-target-rda:
56692 @: $(MAKE); $(unstage)
56693 @r=`${PWD_COMMAND}`; export r; \
56694 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56695 echo "Checking multilib configuration for rda..."; \
56696 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
56697 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
56698 if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
56699 if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
56700 rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
56701 else \
56702 rm -f $(TARGET_SUBDIR)/rda/Makefile; \
56703 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56704 fi; \
56705 else \
56706 mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
56707 fi; \
56708 test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
56709 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
56710 $(NORMAL_TARGET_EXPORTS) \
56711 echo Configuring in $(TARGET_SUBDIR)/rda; \
56712 cd "$(TARGET_SUBDIR)/rda" || exit 1; \
56713 case $(srcdir) in \
56714 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
56715 *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
56716 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
56717 esac; \
56718 srcdiroption="--srcdir=$${topdir}/rda"; \
56719 libsrcdir="$$s/rda"; \
56720 rm -f no-such-file || : ; \
56721 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
56722 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
56723 --target=${target_alias} $${srcdiroption} \
56724 || exit 1
56725 @endif target-rda
56731 .PHONY: all-target-rda maybe-all-target-rda
56732 maybe-all-target-rda:
56733 @if gcc-bootstrap
56734 all-target-rda: stage_current
56735 @endif gcc-bootstrap
56736 @if target-rda
56737 TARGET-target-rda=all
56738 maybe-all-target-rda: all-target-rda
56739 all-target-rda: configure-target-rda
56740 @: $(MAKE); $(unstage)
56741 @r=`${PWD_COMMAND}`; export r; \
56742 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56743 $(NORMAL_TARGET_EXPORTS) \
56744 (cd $(TARGET_SUBDIR)/rda && \
56745 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
56746 $(TARGET-target-rda))
56747 @endif target-rda
56753 .PHONY: check-target-rda maybe-check-target-rda
56754 maybe-check-target-rda:
56755 @if target-rda
56756 maybe-check-target-rda: check-target-rda
56758 check-target-rda:
56759 @: $(MAKE); $(unstage)
56760 @r=`${PWD_COMMAND}`; export r; \
56761 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56762 $(NORMAL_TARGET_EXPORTS) \
56763 (cd $(TARGET_SUBDIR)/rda && \
56764 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
56766 @endif target-rda
56768 .PHONY: install-target-rda maybe-install-target-rda
56769 maybe-install-target-rda:
56770 @if target-rda
56771 maybe-install-target-rda: install-target-rda
56773 install-target-rda: installdirs
56774 @: $(MAKE); $(unstage)
56775 @r=`${PWD_COMMAND}`; export r; \
56776 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56777 $(NORMAL_TARGET_EXPORTS) \
56778 (cd $(TARGET_SUBDIR)/rda && \
56779 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
56781 @endif target-rda
56783 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
56784 maybe-install-strip-target-rda:
56785 @if target-rda
56786 maybe-install-strip-target-rda: install-strip-target-rda
56788 install-strip-target-rda: installdirs
56789 @: $(MAKE); $(unstage)
56790 @r=`${PWD_COMMAND}`; export r; \
56791 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56792 $(NORMAL_TARGET_EXPORTS) \
56793 (cd $(TARGET_SUBDIR)/rda && \
56794 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
56796 @endif target-rda
56798 # Other targets (info, dvi, pdf, etc.)
56800 .PHONY: maybe-info-target-rda info-target-rda
56801 maybe-info-target-rda:
56802 @if target-rda
56803 maybe-info-target-rda: info-target-rda
56805 info-target-rda: \
56806 configure-target-rda
56807 @: $(MAKE); $(unstage)
56808 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56809 r=`${PWD_COMMAND}`; export r; \
56810 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56811 $(NORMAL_TARGET_EXPORTS) \
56812 echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
56813 for flag in $(EXTRA_TARGET_FLAGS); do \
56814 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56815 done; \
56816 (cd $(TARGET_SUBDIR)/rda && \
56817 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56818 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56819 "RANLIB=$${RANLIB}" \
56820 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56821 info) \
56822 || exit 1
56824 @endif target-rda
56826 .PHONY: maybe-dvi-target-rda dvi-target-rda
56827 maybe-dvi-target-rda:
56828 @if target-rda
56829 maybe-dvi-target-rda: dvi-target-rda
56831 dvi-target-rda: \
56832 configure-target-rda
56833 @: $(MAKE); $(unstage)
56834 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56835 r=`${PWD_COMMAND}`; export r; \
56836 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56837 $(NORMAL_TARGET_EXPORTS) \
56838 echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
56839 for flag in $(EXTRA_TARGET_FLAGS); do \
56840 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56841 done; \
56842 (cd $(TARGET_SUBDIR)/rda && \
56843 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56844 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56845 "RANLIB=$${RANLIB}" \
56846 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56847 dvi) \
56848 || exit 1
56850 @endif target-rda
56852 .PHONY: maybe-pdf-target-rda pdf-target-rda
56853 maybe-pdf-target-rda:
56854 @if target-rda
56855 maybe-pdf-target-rda: pdf-target-rda
56857 pdf-target-rda: \
56858 configure-target-rda
56859 @: $(MAKE); $(unstage)
56860 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56861 r=`${PWD_COMMAND}`; export r; \
56862 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56863 $(NORMAL_TARGET_EXPORTS) \
56864 echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
56865 for flag in $(EXTRA_TARGET_FLAGS); do \
56866 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56867 done; \
56868 (cd $(TARGET_SUBDIR)/rda && \
56869 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56870 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56871 "RANLIB=$${RANLIB}" \
56872 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56873 pdf) \
56874 || exit 1
56876 @endif target-rda
56878 .PHONY: maybe-html-target-rda html-target-rda
56879 maybe-html-target-rda:
56880 @if target-rda
56881 maybe-html-target-rda: html-target-rda
56883 html-target-rda: \
56884 configure-target-rda
56885 @: $(MAKE); $(unstage)
56886 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56887 r=`${PWD_COMMAND}`; export r; \
56888 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56889 $(NORMAL_TARGET_EXPORTS) \
56890 echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
56891 for flag in $(EXTRA_TARGET_FLAGS); do \
56892 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56893 done; \
56894 (cd $(TARGET_SUBDIR)/rda && \
56895 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56896 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56897 "RANLIB=$${RANLIB}" \
56898 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56899 html) \
56900 || exit 1
56902 @endif target-rda
56904 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
56905 maybe-TAGS-target-rda:
56906 @if target-rda
56907 maybe-TAGS-target-rda: TAGS-target-rda
56909 TAGS-target-rda: \
56910 configure-target-rda
56911 @: $(MAKE); $(unstage)
56912 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56913 r=`${PWD_COMMAND}`; export r; \
56914 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56915 $(NORMAL_TARGET_EXPORTS) \
56916 echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
56917 for flag in $(EXTRA_TARGET_FLAGS); do \
56918 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56919 done; \
56920 (cd $(TARGET_SUBDIR)/rda && \
56921 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56922 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56923 "RANLIB=$${RANLIB}" \
56924 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56925 TAGS) \
56926 || exit 1
56928 @endif target-rda
56930 .PHONY: maybe-install-info-target-rda install-info-target-rda
56931 maybe-install-info-target-rda:
56932 @if target-rda
56933 maybe-install-info-target-rda: install-info-target-rda
56935 install-info-target-rda: \
56936 configure-target-rda \
56937 info-target-rda
56938 @: $(MAKE); $(unstage)
56939 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56940 r=`${PWD_COMMAND}`; export r; \
56941 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56942 $(NORMAL_TARGET_EXPORTS) \
56943 echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
56944 for flag in $(EXTRA_TARGET_FLAGS); do \
56945 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56946 done; \
56947 (cd $(TARGET_SUBDIR)/rda && \
56948 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56949 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56950 "RANLIB=$${RANLIB}" \
56951 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56952 install-info) \
56953 || exit 1
56955 @endif target-rda
56957 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
56958 maybe-install-pdf-target-rda:
56959 @if target-rda
56960 maybe-install-pdf-target-rda: install-pdf-target-rda
56962 install-pdf-target-rda: \
56963 configure-target-rda \
56964 pdf-target-rda
56965 @: $(MAKE); $(unstage)
56966 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56967 r=`${PWD_COMMAND}`; export r; \
56968 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56969 $(NORMAL_TARGET_EXPORTS) \
56970 echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
56971 for flag in $(EXTRA_TARGET_FLAGS); do \
56972 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
56973 done; \
56974 (cd $(TARGET_SUBDIR)/rda && \
56975 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
56976 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
56977 "RANLIB=$${RANLIB}" \
56978 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
56979 install-pdf) \
56980 || exit 1
56982 @endif target-rda
56984 .PHONY: maybe-install-html-target-rda install-html-target-rda
56985 maybe-install-html-target-rda:
56986 @if target-rda
56987 maybe-install-html-target-rda: install-html-target-rda
56989 install-html-target-rda: \
56990 configure-target-rda \
56991 html-target-rda
56992 @: $(MAKE); $(unstage)
56993 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
56994 r=`${PWD_COMMAND}`; export r; \
56995 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56996 $(NORMAL_TARGET_EXPORTS) \
56997 echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
56998 for flag in $(EXTRA_TARGET_FLAGS); do \
56999 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57000 done; \
57001 (cd $(TARGET_SUBDIR)/rda && \
57002 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57003 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57004 "RANLIB=$${RANLIB}" \
57005 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57006 install-html) \
57007 || exit 1
57009 @endif target-rda
57011 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
57012 maybe-installcheck-target-rda:
57013 @if target-rda
57014 maybe-installcheck-target-rda: installcheck-target-rda
57016 installcheck-target-rda: \
57017 configure-target-rda
57018 @: $(MAKE); $(unstage)
57019 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57020 r=`${PWD_COMMAND}`; export r; \
57021 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57022 $(NORMAL_TARGET_EXPORTS) \
57023 echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
57024 for flag in $(EXTRA_TARGET_FLAGS); do \
57025 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57026 done; \
57027 (cd $(TARGET_SUBDIR)/rda && \
57028 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57029 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57030 "RANLIB=$${RANLIB}" \
57031 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57032 installcheck) \
57033 || exit 1
57035 @endif target-rda
57037 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
57038 maybe-mostlyclean-target-rda:
57039 @if target-rda
57040 maybe-mostlyclean-target-rda: mostlyclean-target-rda
57042 mostlyclean-target-rda:
57043 @: $(MAKE); $(unstage)
57044 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57045 r=`${PWD_COMMAND}`; export r; \
57046 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57047 $(NORMAL_TARGET_EXPORTS) \
57048 echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
57049 for flag in $(EXTRA_TARGET_FLAGS); do \
57050 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57051 done; \
57052 (cd $(TARGET_SUBDIR)/rda && \
57053 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57054 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57055 "RANLIB=$${RANLIB}" \
57056 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57057 mostlyclean) \
57058 || exit 1
57060 @endif target-rda
57062 .PHONY: maybe-clean-target-rda clean-target-rda
57063 maybe-clean-target-rda:
57064 @if target-rda
57065 maybe-clean-target-rda: clean-target-rda
57067 clean-target-rda:
57068 @: $(MAKE); $(unstage)
57069 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57070 r=`${PWD_COMMAND}`; export r; \
57071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57072 $(NORMAL_TARGET_EXPORTS) \
57073 echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
57074 for flag in $(EXTRA_TARGET_FLAGS); do \
57075 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57076 done; \
57077 (cd $(TARGET_SUBDIR)/rda && \
57078 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57079 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57080 "RANLIB=$${RANLIB}" \
57081 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57082 clean) \
57083 || exit 1
57085 @endif target-rda
57087 .PHONY: maybe-distclean-target-rda distclean-target-rda
57088 maybe-distclean-target-rda:
57089 @if target-rda
57090 maybe-distclean-target-rda: distclean-target-rda
57092 distclean-target-rda:
57093 @: $(MAKE); $(unstage)
57094 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57095 r=`${PWD_COMMAND}`; export r; \
57096 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57097 $(NORMAL_TARGET_EXPORTS) \
57098 echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
57099 for flag in $(EXTRA_TARGET_FLAGS); do \
57100 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57101 done; \
57102 (cd $(TARGET_SUBDIR)/rda && \
57103 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57104 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57105 "RANLIB=$${RANLIB}" \
57106 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57107 distclean) \
57108 || exit 1
57110 @endif target-rda
57112 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
57113 maybe-maintainer-clean-target-rda:
57114 @if target-rda
57115 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
57117 maintainer-clean-target-rda:
57118 @: $(MAKE); $(unstage)
57119 @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
57120 r=`${PWD_COMMAND}`; export r; \
57121 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57122 $(NORMAL_TARGET_EXPORTS) \
57123 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
57124 for flag in $(EXTRA_TARGET_FLAGS); do \
57125 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57126 done; \
57127 (cd $(TARGET_SUBDIR)/rda && \
57128 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57129 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57130 "RANLIB=$${RANLIB}" \
57131 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57132 maintainer-clean) \
57133 || exit 1
57135 @endif target-rda
57141 .PHONY: configure-target-libada maybe-configure-target-libada
57142 maybe-configure-target-libada:
57143 @if gcc-bootstrap
57144 configure-target-libada: stage_current
57145 @endif gcc-bootstrap
57146 @if target-libada
57147 maybe-configure-target-libada: configure-target-libada
57148 configure-target-libada:
57149 @: $(MAKE); $(unstage)
57150 @r=`${PWD_COMMAND}`; export r; \
57151 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57152 echo "Checking multilib configuration for libada..."; \
57153 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
57154 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
57155 if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
57156 if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
57157 rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
57158 else \
57159 rm -f $(TARGET_SUBDIR)/libada/Makefile; \
57160 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57161 fi; \
57162 else \
57163 mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
57164 fi; \
57165 test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
57166 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
57167 $(NORMAL_TARGET_EXPORTS) \
57168 echo Configuring in $(TARGET_SUBDIR)/libada; \
57169 cd "$(TARGET_SUBDIR)/libada" || exit 1; \
57170 case $(srcdir) in \
57171 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57172 *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
57173 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57174 esac; \
57175 srcdiroption="--srcdir=$${topdir}/libada"; \
57176 libsrcdir="$$s/libada"; \
57177 rm -f no-such-file || : ; \
57178 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
57179 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57180 --target=${target_alias} $${srcdiroption} \
57181 || exit 1
57182 @endif target-libada
57188 .PHONY: all-target-libada maybe-all-target-libada
57189 maybe-all-target-libada:
57190 @if gcc-bootstrap
57191 all-target-libada: stage_current
57192 @endif gcc-bootstrap
57193 @if target-libada
57194 TARGET-target-libada=all
57195 maybe-all-target-libada: all-target-libada
57196 all-target-libada: configure-target-libada
57197 @: $(MAKE); $(unstage)
57198 @r=`${PWD_COMMAND}`; export r; \
57199 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57200 $(NORMAL_TARGET_EXPORTS) \
57201 (cd $(TARGET_SUBDIR)/libada && \
57202 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57203 $(TARGET-target-libada))
57204 @endif target-libada
57210 .PHONY: check-target-libada maybe-check-target-libada
57211 maybe-check-target-libada:
57212 @if target-libada
57213 maybe-check-target-libada: check-target-libada
57215 check-target-libada:
57216 @: $(MAKE); $(unstage)
57217 @r=`${PWD_COMMAND}`; export r; \
57218 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57219 $(NORMAL_TARGET_EXPORTS) \
57220 (cd $(TARGET_SUBDIR)/libada && \
57221 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
57223 @endif target-libada
57225 .PHONY: install-target-libada maybe-install-target-libada
57226 maybe-install-target-libada:
57227 @if target-libada
57228 maybe-install-target-libada: install-target-libada
57230 install-target-libada: installdirs
57231 @: $(MAKE); $(unstage)
57232 @r=`${PWD_COMMAND}`; export r; \
57233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57234 $(NORMAL_TARGET_EXPORTS) \
57235 (cd $(TARGET_SUBDIR)/libada && \
57236 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
57238 @endif target-libada
57240 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
57241 maybe-install-strip-target-libada:
57242 @if target-libada
57243 maybe-install-strip-target-libada: install-strip-target-libada
57245 install-strip-target-libada: installdirs
57246 @: $(MAKE); $(unstage)
57247 @r=`${PWD_COMMAND}`; export r; \
57248 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57249 $(NORMAL_TARGET_EXPORTS) \
57250 (cd $(TARGET_SUBDIR)/libada && \
57251 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
57253 @endif target-libada
57255 # Other targets (info, dvi, pdf, etc.)
57257 .PHONY: maybe-info-target-libada info-target-libada
57258 maybe-info-target-libada:
57259 @if target-libada
57260 maybe-info-target-libada: info-target-libada
57262 info-target-libada: \
57263 configure-target-libada
57264 @: $(MAKE); $(unstage)
57265 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57266 r=`${PWD_COMMAND}`; export r; \
57267 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57268 $(NORMAL_TARGET_EXPORTS) \
57269 echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
57270 for flag in $(EXTRA_TARGET_FLAGS); do \
57271 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57272 done; \
57273 (cd $(TARGET_SUBDIR)/libada && \
57274 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57275 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57276 "RANLIB=$${RANLIB}" \
57277 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57278 info) \
57279 || exit 1
57281 @endif target-libada
57283 .PHONY: maybe-dvi-target-libada dvi-target-libada
57284 maybe-dvi-target-libada:
57285 @if target-libada
57286 maybe-dvi-target-libada: dvi-target-libada
57288 dvi-target-libada: \
57289 configure-target-libada
57290 @: $(MAKE); $(unstage)
57291 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57292 r=`${PWD_COMMAND}`; export r; \
57293 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57294 $(NORMAL_TARGET_EXPORTS) \
57295 echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
57296 for flag in $(EXTRA_TARGET_FLAGS); do \
57297 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57298 done; \
57299 (cd $(TARGET_SUBDIR)/libada && \
57300 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57301 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57302 "RANLIB=$${RANLIB}" \
57303 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57304 dvi) \
57305 || exit 1
57307 @endif target-libada
57309 .PHONY: maybe-pdf-target-libada pdf-target-libada
57310 maybe-pdf-target-libada:
57311 @if target-libada
57312 maybe-pdf-target-libada: pdf-target-libada
57314 pdf-target-libada: \
57315 configure-target-libada
57316 @: $(MAKE); $(unstage)
57317 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57318 r=`${PWD_COMMAND}`; export r; \
57319 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57320 $(NORMAL_TARGET_EXPORTS) \
57321 echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
57322 for flag in $(EXTRA_TARGET_FLAGS); do \
57323 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57324 done; \
57325 (cd $(TARGET_SUBDIR)/libada && \
57326 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57327 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57328 "RANLIB=$${RANLIB}" \
57329 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57330 pdf) \
57331 || exit 1
57333 @endif target-libada
57335 .PHONY: maybe-html-target-libada html-target-libada
57336 maybe-html-target-libada:
57337 @if target-libada
57338 maybe-html-target-libada: html-target-libada
57340 html-target-libada: \
57341 configure-target-libada
57342 @: $(MAKE); $(unstage)
57343 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57344 r=`${PWD_COMMAND}`; export r; \
57345 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57346 $(NORMAL_TARGET_EXPORTS) \
57347 echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
57348 for flag in $(EXTRA_TARGET_FLAGS); do \
57349 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57350 done; \
57351 (cd $(TARGET_SUBDIR)/libada && \
57352 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57353 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57354 "RANLIB=$${RANLIB}" \
57355 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57356 html) \
57357 || exit 1
57359 @endif target-libada
57361 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
57362 maybe-TAGS-target-libada:
57363 @if target-libada
57364 maybe-TAGS-target-libada: TAGS-target-libada
57366 TAGS-target-libada: \
57367 configure-target-libada
57368 @: $(MAKE); $(unstage)
57369 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57370 r=`${PWD_COMMAND}`; export r; \
57371 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57372 $(NORMAL_TARGET_EXPORTS) \
57373 echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
57374 for flag in $(EXTRA_TARGET_FLAGS); do \
57375 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57376 done; \
57377 (cd $(TARGET_SUBDIR)/libada && \
57378 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57379 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57380 "RANLIB=$${RANLIB}" \
57381 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57382 TAGS) \
57383 || exit 1
57385 @endif target-libada
57387 .PHONY: maybe-install-info-target-libada install-info-target-libada
57388 maybe-install-info-target-libada:
57389 @if target-libada
57390 maybe-install-info-target-libada: install-info-target-libada
57392 install-info-target-libada: \
57393 configure-target-libada \
57394 info-target-libada
57395 @: $(MAKE); $(unstage)
57396 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57397 r=`${PWD_COMMAND}`; export r; \
57398 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57399 $(NORMAL_TARGET_EXPORTS) \
57400 echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
57401 for flag in $(EXTRA_TARGET_FLAGS); do \
57402 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57403 done; \
57404 (cd $(TARGET_SUBDIR)/libada && \
57405 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57406 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57407 "RANLIB=$${RANLIB}" \
57408 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57409 install-info) \
57410 || exit 1
57412 @endif target-libada
57414 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
57415 maybe-install-pdf-target-libada:
57416 @if target-libada
57417 maybe-install-pdf-target-libada: install-pdf-target-libada
57419 install-pdf-target-libada: \
57420 configure-target-libada \
57421 pdf-target-libada
57422 @: $(MAKE); $(unstage)
57423 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57424 r=`${PWD_COMMAND}`; export r; \
57425 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57426 $(NORMAL_TARGET_EXPORTS) \
57427 echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
57428 for flag in $(EXTRA_TARGET_FLAGS); do \
57429 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57430 done; \
57431 (cd $(TARGET_SUBDIR)/libada && \
57432 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57433 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57434 "RANLIB=$${RANLIB}" \
57435 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57436 install-pdf) \
57437 || exit 1
57439 @endif target-libada
57441 .PHONY: maybe-install-html-target-libada install-html-target-libada
57442 maybe-install-html-target-libada:
57443 @if target-libada
57444 maybe-install-html-target-libada: install-html-target-libada
57446 install-html-target-libada: \
57447 configure-target-libada \
57448 html-target-libada
57449 @: $(MAKE); $(unstage)
57450 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57451 r=`${PWD_COMMAND}`; export r; \
57452 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57453 $(NORMAL_TARGET_EXPORTS) \
57454 echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
57455 for flag in $(EXTRA_TARGET_FLAGS); do \
57456 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57457 done; \
57458 (cd $(TARGET_SUBDIR)/libada && \
57459 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57460 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57461 "RANLIB=$${RANLIB}" \
57462 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57463 install-html) \
57464 || exit 1
57466 @endif target-libada
57468 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
57469 maybe-installcheck-target-libada:
57470 @if target-libada
57471 maybe-installcheck-target-libada: installcheck-target-libada
57473 installcheck-target-libada: \
57474 configure-target-libada
57475 @: $(MAKE); $(unstage)
57476 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57477 r=`${PWD_COMMAND}`; export r; \
57478 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57479 $(NORMAL_TARGET_EXPORTS) \
57480 echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
57481 for flag in $(EXTRA_TARGET_FLAGS); do \
57482 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57483 done; \
57484 (cd $(TARGET_SUBDIR)/libada && \
57485 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57486 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57487 "RANLIB=$${RANLIB}" \
57488 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57489 installcheck) \
57490 || exit 1
57492 @endif target-libada
57494 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
57495 maybe-mostlyclean-target-libada:
57496 @if target-libada
57497 maybe-mostlyclean-target-libada: mostlyclean-target-libada
57499 mostlyclean-target-libada:
57500 @: $(MAKE); $(unstage)
57501 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57502 r=`${PWD_COMMAND}`; export r; \
57503 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57504 $(NORMAL_TARGET_EXPORTS) \
57505 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
57506 for flag in $(EXTRA_TARGET_FLAGS); do \
57507 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57508 done; \
57509 (cd $(TARGET_SUBDIR)/libada && \
57510 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57511 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57512 "RANLIB=$${RANLIB}" \
57513 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57514 mostlyclean) \
57515 || exit 1
57517 @endif target-libada
57519 .PHONY: maybe-clean-target-libada clean-target-libada
57520 maybe-clean-target-libada:
57521 @if target-libada
57522 maybe-clean-target-libada: clean-target-libada
57524 clean-target-libada:
57525 @: $(MAKE); $(unstage)
57526 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57527 r=`${PWD_COMMAND}`; export r; \
57528 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57529 $(NORMAL_TARGET_EXPORTS) \
57530 echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
57531 for flag in $(EXTRA_TARGET_FLAGS); do \
57532 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57533 done; \
57534 (cd $(TARGET_SUBDIR)/libada && \
57535 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57536 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57537 "RANLIB=$${RANLIB}" \
57538 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57539 clean) \
57540 || exit 1
57542 @endif target-libada
57544 .PHONY: maybe-distclean-target-libada distclean-target-libada
57545 maybe-distclean-target-libada:
57546 @if target-libada
57547 maybe-distclean-target-libada: distclean-target-libada
57549 distclean-target-libada:
57550 @: $(MAKE); $(unstage)
57551 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57552 r=`${PWD_COMMAND}`; export r; \
57553 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57554 $(NORMAL_TARGET_EXPORTS) \
57555 echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
57556 for flag in $(EXTRA_TARGET_FLAGS); do \
57557 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57558 done; \
57559 (cd $(TARGET_SUBDIR)/libada && \
57560 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57561 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57562 "RANLIB=$${RANLIB}" \
57563 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57564 distclean) \
57565 || exit 1
57567 @endif target-libada
57569 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
57570 maybe-maintainer-clean-target-libada:
57571 @if target-libada
57572 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
57574 maintainer-clean-target-libada:
57575 @: $(MAKE); $(unstage)
57576 @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
57577 r=`${PWD_COMMAND}`; export r; \
57578 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57579 $(NORMAL_TARGET_EXPORTS) \
57580 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
57581 for flag in $(EXTRA_TARGET_FLAGS); do \
57582 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
57583 done; \
57584 (cd $(TARGET_SUBDIR)/libada && \
57585 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
57586 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
57587 "RANLIB=$${RANLIB}" \
57588 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
57589 maintainer-clean) \
57590 || exit 1
57592 @endif target-libada
57598 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
57599 maybe-configure-target-libgomp:
57600 @if gcc-bootstrap
57601 configure-target-libgomp: stage_current
57602 @endif gcc-bootstrap
57603 @if target-libgomp
57604 maybe-configure-target-libgomp: configure-target-libgomp
57605 configure-target-libgomp:
57606 @r=`${PWD_COMMAND}`; export r; \
57607 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57608 echo "Checking multilib configuration for libgomp..."; \
57609 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57610 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57611 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57612 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57613 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57614 else \
57615 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57616 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57617 fi; \
57618 else \
57619 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57620 fi; \
57621 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57622 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57623 $(NORMAL_TARGET_EXPORTS) \
57624 echo Configuring in $(TARGET_SUBDIR)/libgomp; \
57625 cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
57626 case $(srcdir) in \
57627 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57628 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57629 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57630 esac; \
57631 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57632 libsrcdir="$$s/libgomp"; \
57633 rm -f no-such-file || : ; \
57634 CONFIG_SITE=no-such-file $(SHELL) $${libsrcdir}/configure \
57635 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57636 --target=${target_alias} $${srcdiroption} \
57637 || exit 1
57638 @endif target-libgomp
57642 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
57643 maybe-configure-stage1-target-libgomp:
57644 @if target-libgomp-bootstrap
57645 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
57646 configure-stage1-target-libgomp:
57647 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57648 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57649 @r=`${PWD_COMMAND}`; export r; \
57650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57651 TFLAGS="$(STAGE1_TFLAGS)"; \
57652 echo "Checking multilib configuration for libgomp..."; \
57653 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57654 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57655 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57656 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57657 else \
57658 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57659 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57660 fi; \
57661 else \
57662 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57663 fi; \
57664 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57665 $(NORMAL_TARGET_EXPORTS) \
57666 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57667 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57668 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57669 echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
57670 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57671 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57672 case $(srcdir) in \
57673 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57674 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57675 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57676 esac; \
57677 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57678 libsrcdir="$$s/libgomp"; \
57679 $(SHELL) $${libsrcdir}/configure \
57680 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57681 --target=${target_alias} $${srcdiroption} \
57682 $(STAGE1_CONFIGURE_FLAGS)
57683 @endif target-libgomp-bootstrap
57685 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
57686 maybe-configure-stage2-target-libgomp:
57687 @if target-libgomp-bootstrap
57688 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
57689 configure-stage2-target-libgomp:
57690 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57691 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57692 @r=`${PWD_COMMAND}`; export r; \
57693 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57694 TFLAGS="$(STAGE2_TFLAGS)"; \
57695 echo "Checking multilib configuration for libgomp..."; \
57696 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57697 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57698 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57699 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57700 else \
57701 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57702 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57703 fi; \
57704 else \
57705 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57706 fi; \
57707 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57708 $(NORMAL_TARGET_EXPORTS) \
57710 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57711 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57712 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57713 echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
57714 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57715 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57716 case $(srcdir) in \
57717 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57718 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57719 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57720 esac; \
57721 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57722 libsrcdir="$$s/libgomp"; \
57723 $(SHELL) $${libsrcdir}/configure \
57724 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57725 --target=${target_alias} $${srcdiroption} \
57726 --with-build-libsubdir=$(HOST_SUBDIR) \
57727 $(STAGE2_CONFIGURE_FLAGS)
57728 @endif target-libgomp-bootstrap
57730 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
57731 maybe-configure-stage3-target-libgomp:
57732 @if target-libgomp-bootstrap
57733 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
57734 configure-stage3-target-libgomp:
57735 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
57736 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57737 @r=`${PWD_COMMAND}`; export r; \
57738 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57739 TFLAGS="$(STAGE3_TFLAGS)"; \
57740 echo "Checking multilib configuration for libgomp..."; \
57741 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57742 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57743 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57744 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57745 else \
57746 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57747 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57748 fi; \
57749 else \
57750 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57751 fi; \
57752 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57753 $(NORMAL_TARGET_EXPORTS) \
57755 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57756 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57757 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57758 echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
57759 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57760 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57761 case $(srcdir) in \
57762 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57763 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57764 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57765 esac; \
57766 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57767 libsrcdir="$$s/libgomp"; \
57768 $(SHELL) $${libsrcdir}/configure \
57769 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57770 --target=${target_alias} $${srcdiroption} \
57771 --with-build-libsubdir=$(HOST_SUBDIR) \
57772 $(STAGE3_CONFIGURE_FLAGS)
57773 @endif target-libgomp-bootstrap
57775 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
57776 maybe-configure-stage4-target-libgomp:
57777 @if target-libgomp-bootstrap
57778 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
57779 configure-stage4-target-libgomp:
57780 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
57781 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57782 @r=`${PWD_COMMAND}`; export r; \
57783 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57784 TFLAGS="$(STAGE4_TFLAGS)"; \
57785 echo "Checking multilib configuration for libgomp..."; \
57786 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57787 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57788 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57789 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57790 else \
57791 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57792 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57793 fi; \
57794 else \
57795 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57796 fi; \
57797 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57798 $(NORMAL_TARGET_EXPORTS) \
57800 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57801 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57802 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57803 echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
57804 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57805 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57806 case $(srcdir) in \
57807 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57808 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57809 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57810 esac; \
57811 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57812 libsrcdir="$$s/libgomp"; \
57813 $(SHELL) $${libsrcdir}/configure \
57814 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57815 --target=${target_alias} $${srcdiroption} \
57816 --with-build-libsubdir=$(HOST_SUBDIR) \
57817 $(STAGE4_CONFIGURE_FLAGS)
57818 @endif target-libgomp-bootstrap
57820 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
57821 maybe-configure-stageprofile-target-libgomp:
57822 @if target-libgomp-bootstrap
57823 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
57824 configure-stageprofile-target-libgomp:
57825 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
57826 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57827 @r=`${PWD_COMMAND}`; export r; \
57828 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57829 TFLAGS="$(STAGEprofile_TFLAGS)"; \
57830 echo "Checking multilib configuration for libgomp..."; \
57831 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57832 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57833 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57834 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57835 else \
57836 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57837 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57838 fi; \
57839 else \
57840 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57841 fi; \
57842 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57843 $(NORMAL_TARGET_EXPORTS) \
57845 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57846 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57847 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57848 echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
57849 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57850 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57851 case $(srcdir) in \
57852 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57853 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57854 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57855 esac; \
57856 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57857 libsrcdir="$$s/libgomp"; \
57858 $(SHELL) $${libsrcdir}/configure \
57859 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57860 --target=${target_alias} $${srcdiroption} \
57861 --with-build-libsubdir=$(HOST_SUBDIR) \
57862 $(STAGEprofile_CONFIGURE_FLAGS)
57863 @endif target-libgomp-bootstrap
57865 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
57866 maybe-configure-stagefeedback-target-libgomp:
57867 @if target-libgomp-bootstrap
57868 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
57869 configure-stagefeedback-target-libgomp:
57870 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
57871 @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
57872 @r=`${PWD_COMMAND}`; export r; \
57873 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57874 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
57875 echo "Checking multilib configuration for libgomp..."; \
57876 $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
57877 if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57878 if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
57879 rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
57880 else \
57881 rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
57882 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57883 fi; \
57884 else \
57885 mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
57886 fi; \
57887 test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
57888 $(NORMAL_TARGET_EXPORTS) \
57890 CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
57891 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
57892 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS; \
57893 echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
57894 $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
57895 cd $(TARGET_SUBDIR)/libgomp || exit 1; \
57896 case $(srcdir) in \
57897 /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
57898 *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
57899 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
57900 esac; \
57901 srcdiroption="--srcdir=$${topdir}/libgomp"; \
57902 libsrcdir="$$s/libgomp"; \
57903 $(SHELL) $${libsrcdir}/configure \
57904 $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
57905 --target=${target_alias} $${srcdiroption} \
57906 --with-build-libsubdir=$(HOST_SUBDIR) \
57907 $(STAGEfeedback_CONFIGURE_FLAGS)
57908 @endif target-libgomp-bootstrap
57914 .PHONY: all-target-libgomp maybe-all-target-libgomp
57915 maybe-all-target-libgomp:
57916 @if gcc-bootstrap
57917 all-target-libgomp: stage_current
57918 @endif gcc-bootstrap
57919 @if target-libgomp
57920 TARGET-target-libgomp=all
57921 maybe-all-target-libgomp: all-target-libgomp
57922 all-target-libgomp: configure-target-libgomp
57923 @r=`${PWD_COMMAND}`; export r; \
57924 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57925 $(NORMAL_TARGET_EXPORTS) \
57926 (cd $(TARGET_SUBDIR)/libgomp && \
57927 $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) \
57928 $(TARGET-target-libgomp))
57929 @endif target-libgomp
57933 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
57934 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
57935 maybe-all-stage1-target-libgomp:
57936 maybe-clean-stage1-target-libgomp:
57937 @if target-libgomp-bootstrap
57938 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
57939 all-stage1: all-stage1-target-libgomp
57940 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
57941 all-stage1-target-libgomp: configure-stage1-target-libgomp
57942 @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
57943 @r=`${PWD_COMMAND}`; export r; \
57944 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57945 TFLAGS="$(STAGE1_TFLAGS)"; \
57946 $(NORMAL_TARGET_EXPORTS) \
57947 cd $(TARGET_SUBDIR)/libgomp && \
57948 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57949 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57950 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57951 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57952 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57953 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57954 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57955 $(EXTRA_TARGET_FLAGS) \
57956 TFLAGS="$(STAGE1_TFLAGS)" \
57957 $(TARGET-stage1-target-libgomp)
57959 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
57960 clean-stage1: clean-stage1-target-libgomp
57961 clean-stage1-target-libgomp:
57962 @if [ $(current_stage) = stage1 ]; then \
57963 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
57964 else \
57965 [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
57966 $(MAKE) stage1-start; \
57967 fi; \
57968 cd $(TARGET_SUBDIR)/libgomp && \
57969 $(MAKE) $(EXTRA_TARGET_FLAGS) \
57970 clean
57971 @endif target-libgomp-bootstrap
57974 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
57975 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
57976 maybe-all-stage2-target-libgomp:
57977 maybe-clean-stage2-target-libgomp:
57978 @if target-libgomp-bootstrap
57979 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
57980 all-stage2: all-stage2-target-libgomp
57981 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
57982 all-stage2-target-libgomp: configure-stage2-target-libgomp
57983 @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
57984 @r=`${PWD_COMMAND}`; export r; \
57985 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57986 TFLAGS="$(STAGE2_TFLAGS)"; \
57987 $(NORMAL_TARGET_EXPORTS) \
57989 cd $(TARGET_SUBDIR)/libgomp && \
57990 $(MAKE) $(BASE_FLAGS_TO_PASS) \
57991 CFLAGS="$(CFLAGS_FOR_TARGET)" \
57992 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
57993 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
57994 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
57995 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
57996 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
57997 $(EXTRA_TARGET_FLAGS) \
57998 TFLAGS="$(STAGE2_TFLAGS)" \
57999 $(TARGET-stage2-target-libgomp)
58001 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
58002 clean-stage2: clean-stage2-target-libgomp
58003 clean-stage2-target-libgomp:
58004 @if [ $(current_stage) = stage2 ]; then \
58005 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58006 else \
58007 [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
58008 $(MAKE) stage2-start; \
58009 fi; \
58010 cd $(TARGET_SUBDIR)/libgomp && \
58011 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58013 clean
58014 @endif target-libgomp-bootstrap
58017 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
58018 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
58019 maybe-all-stage3-target-libgomp:
58020 maybe-clean-stage3-target-libgomp:
58021 @if target-libgomp-bootstrap
58022 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
58023 all-stage3: all-stage3-target-libgomp
58024 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
58025 all-stage3-target-libgomp: configure-stage3-target-libgomp
58026 @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
58027 @r=`${PWD_COMMAND}`; export r; \
58028 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58029 TFLAGS="$(STAGE3_TFLAGS)"; \
58030 $(NORMAL_TARGET_EXPORTS) \
58032 cd $(TARGET_SUBDIR)/libgomp && \
58033 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58034 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58035 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58036 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58037 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58038 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58039 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58040 $(EXTRA_TARGET_FLAGS) \
58041 TFLAGS="$(STAGE3_TFLAGS)" \
58042 $(TARGET-stage3-target-libgomp)
58044 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
58045 clean-stage3: clean-stage3-target-libgomp
58046 clean-stage3-target-libgomp:
58047 @if [ $(current_stage) = stage3 ]; then \
58048 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58049 else \
58050 [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
58051 $(MAKE) stage3-start; \
58052 fi; \
58053 cd $(TARGET_SUBDIR)/libgomp && \
58054 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58056 clean
58057 @endif target-libgomp-bootstrap
58060 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
58061 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
58062 maybe-all-stage4-target-libgomp:
58063 maybe-clean-stage4-target-libgomp:
58064 @if target-libgomp-bootstrap
58065 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
58066 all-stage4: all-stage4-target-libgomp
58067 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
58068 all-stage4-target-libgomp: configure-stage4-target-libgomp
58069 @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
58070 @r=`${PWD_COMMAND}`; export r; \
58071 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58072 TFLAGS="$(STAGE4_TFLAGS)"; \
58073 $(NORMAL_TARGET_EXPORTS) \
58075 cd $(TARGET_SUBDIR)/libgomp && \
58076 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58077 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58078 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58079 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58080 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58081 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58082 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58083 $(EXTRA_TARGET_FLAGS) \
58084 TFLAGS="$(STAGE4_TFLAGS)" \
58085 $(TARGET-stage4-target-libgomp)
58087 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
58088 clean-stage4: clean-stage4-target-libgomp
58089 clean-stage4-target-libgomp:
58090 @if [ $(current_stage) = stage4 ]; then \
58091 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58092 else \
58093 [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
58094 $(MAKE) stage4-start; \
58095 fi; \
58096 cd $(TARGET_SUBDIR)/libgomp && \
58097 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58099 clean
58100 @endif target-libgomp-bootstrap
58103 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
58104 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
58105 maybe-all-stageprofile-target-libgomp:
58106 maybe-clean-stageprofile-target-libgomp:
58107 @if target-libgomp-bootstrap
58108 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
58109 all-stageprofile: all-stageprofile-target-libgomp
58110 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
58111 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
58112 @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
58113 @r=`${PWD_COMMAND}`; export r; \
58114 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58115 TFLAGS="$(STAGEprofile_TFLAGS)"; \
58116 $(NORMAL_TARGET_EXPORTS) \
58118 cd $(TARGET_SUBDIR)/libgomp && \
58119 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58120 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58121 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58122 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58123 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58124 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58125 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58126 $(EXTRA_TARGET_FLAGS) \
58127 TFLAGS="$(STAGEprofile_TFLAGS)" \
58128 $(TARGET-stageprofile-target-libgomp)
58130 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
58131 clean-stageprofile: clean-stageprofile-target-libgomp
58132 clean-stageprofile-target-libgomp:
58133 @if [ $(current_stage) = stageprofile ]; then \
58134 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58135 else \
58136 [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
58137 $(MAKE) stageprofile-start; \
58138 fi; \
58139 cd $(TARGET_SUBDIR)/libgomp && \
58140 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58142 clean
58143 @endif target-libgomp-bootstrap
58146 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
58147 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
58148 maybe-all-stagefeedback-target-libgomp:
58149 maybe-clean-stagefeedback-target-libgomp:
58150 @if target-libgomp-bootstrap
58151 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
58152 all-stagefeedback: all-stagefeedback-target-libgomp
58153 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
58154 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
58155 @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
58156 @r=`${PWD_COMMAND}`; export r; \
58157 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58158 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
58159 $(NORMAL_TARGET_EXPORTS) \
58161 cd $(TARGET_SUBDIR)/libgomp && \
58162 $(MAKE) $(BASE_FLAGS_TO_PASS) \
58163 CFLAGS="$(CFLAGS_FOR_TARGET)" \
58164 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
58165 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
58166 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
58167 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
58168 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
58169 $(EXTRA_TARGET_FLAGS) \
58170 TFLAGS="$(STAGEfeedback_TFLAGS)" \
58171 $(TARGET-stagefeedback-target-libgomp)
58173 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
58174 clean-stagefeedback: clean-stagefeedback-target-libgomp
58175 clean-stagefeedback-target-libgomp:
58176 @if [ $(current_stage) = stagefeedback ]; then \
58177 [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
58178 else \
58179 [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
58180 $(MAKE) stagefeedback-start; \
58181 fi; \
58182 cd $(TARGET_SUBDIR)/libgomp && \
58183 $(MAKE) $(EXTRA_TARGET_FLAGS) \
58185 clean
58186 @endif target-libgomp-bootstrap
58193 .PHONY: check-target-libgomp maybe-check-target-libgomp
58194 maybe-check-target-libgomp:
58195 @if target-libgomp
58196 maybe-check-target-libgomp: check-target-libgomp
58198 check-target-libgomp:
58199 @: $(MAKE); $(unstage)
58200 @r=`${PWD_COMMAND}`; export r; \
58201 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58202 $(NORMAL_TARGET_EXPORTS) \
58203 (cd $(TARGET_SUBDIR)/libgomp && \
58204 $(MAKE) $(TARGET_FLAGS_TO_PASS) check)
58206 @endif target-libgomp
58208 .PHONY: install-target-libgomp maybe-install-target-libgomp
58209 maybe-install-target-libgomp:
58210 @if target-libgomp
58211 maybe-install-target-libgomp: install-target-libgomp
58213 install-target-libgomp: installdirs
58214 @: $(MAKE); $(unstage)
58215 @r=`${PWD_COMMAND}`; export r; \
58216 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58217 $(NORMAL_TARGET_EXPORTS) \
58218 (cd $(TARGET_SUBDIR)/libgomp && \
58219 $(MAKE) $(TARGET_FLAGS_TO_PASS) install)
58221 @endif target-libgomp
58223 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
58224 maybe-install-strip-target-libgomp:
58225 @if target-libgomp
58226 maybe-install-strip-target-libgomp: install-strip-target-libgomp
58228 install-strip-target-libgomp: installdirs
58229 @: $(MAKE); $(unstage)
58230 @r=`${PWD_COMMAND}`; export r; \
58231 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58232 $(NORMAL_TARGET_EXPORTS) \
58233 (cd $(TARGET_SUBDIR)/libgomp && \
58234 $(MAKE) $(TARGET_FLAGS_TO_PASS) install-strip)
58236 @endif target-libgomp
58238 # Other targets (info, dvi, pdf, etc.)
58240 .PHONY: maybe-info-target-libgomp info-target-libgomp
58241 maybe-info-target-libgomp:
58242 @if target-libgomp
58243 maybe-info-target-libgomp: info-target-libgomp
58245 info-target-libgomp: \
58246 configure-target-libgomp
58247 @: $(MAKE); $(unstage)
58248 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58249 r=`${PWD_COMMAND}`; export r; \
58250 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58251 $(NORMAL_TARGET_EXPORTS) \
58252 echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
58253 for flag in $(EXTRA_TARGET_FLAGS); do \
58254 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58255 done; \
58256 (cd $(TARGET_SUBDIR)/libgomp && \
58257 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58258 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58259 "RANLIB=$${RANLIB}" \
58260 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58261 info) \
58262 || exit 1
58264 @endif target-libgomp
58266 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
58267 maybe-dvi-target-libgomp:
58268 @if target-libgomp
58269 maybe-dvi-target-libgomp: dvi-target-libgomp
58271 dvi-target-libgomp: \
58272 configure-target-libgomp
58273 @: $(MAKE); $(unstage)
58274 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58275 r=`${PWD_COMMAND}`; export r; \
58276 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58277 $(NORMAL_TARGET_EXPORTS) \
58278 echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
58279 for flag in $(EXTRA_TARGET_FLAGS); do \
58280 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58281 done; \
58282 (cd $(TARGET_SUBDIR)/libgomp && \
58283 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58284 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58285 "RANLIB=$${RANLIB}" \
58286 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58287 dvi) \
58288 || exit 1
58290 @endif target-libgomp
58292 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
58293 maybe-pdf-target-libgomp:
58294 @if target-libgomp
58295 maybe-pdf-target-libgomp: pdf-target-libgomp
58297 pdf-target-libgomp: \
58298 configure-target-libgomp
58299 @: $(MAKE); $(unstage)
58300 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58301 r=`${PWD_COMMAND}`; export r; \
58302 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58303 $(NORMAL_TARGET_EXPORTS) \
58304 echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
58305 for flag in $(EXTRA_TARGET_FLAGS); do \
58306 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58307 done; \
58308 (cd $(TARGET_SUBDIR)/libgomp && \
58309 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58310 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58311 "RANLIB=$${RANLIB}" \
58312 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58313 pdf) \
58314 || exit 1
58316 @endif target-libgomp
58318 .PHONY: maybe-html-target-libgomp html-target-libgomp
58319 maybe-html-target-libgomp:
58320 @if target-libgomp
58321 maybe-html-target-libgomp: html-target-libgomp
58323 html-target-libgomp: \
58324 configure-target-libgomp
58325 @: $(MAKE); $(unstage)
58326 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58327 r=`${PWD_COMMAND}`; export r; \
58328 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58329 $(NORMAL_TARGET_EXPORTS) \
58330 echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
58331 for flag in $(EXTRA_TARGET_FLAGS); do \
58332 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58333 done; \
58334 (cd $(TARGET_SUBDIR)/libgomp && \
58335 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58336 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58337 "RANLIB=$${RANLIB}" \
58338 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58339 html) \
58340 || exit 1
58342 @endif target-libgomp
58344 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
58345 maybe-TAGS-target-libgomp:
58346 @if target-libgomp
58347 maybe-TAGS-target-libgomp: TAGS-target-libgomp
58349 TAGS-target-libgomp: \
58350 configure-target-libgomp
58351 @: $(MAKE); $(unstage)
58352 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58353 r=`${PWD_COMMAND}`; export r; \
58354 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58355 $(NORMAL_TARGET_EXPORTS) \
58356 echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
58357 for flag in $(EXTRA_TARGET_FLAGS); do \
58358 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58359 done; \
58360 (cd $(TARGET_SUBDIR)/libgomp && \
58361 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58362 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58363 "RANLIB=$${RANLIB}" \
58364 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58365 TAGS) \
58366 || exit 1
58368 @endif target-libgomp
58370 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
58371 maybe-install-info-target-libgomp:
58372 @if target-libgomp
58373 maybe-install-info-target-libgomp: install-info-target-libgomp
58375 install-info-target-libgomp: \
58376 configure-target-libgomp \
58377 info-target-libgomp
58378 @: $(MAKE); $(unstage)
58379 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58380 r=`${PWD_COMMAND}`; export r; \
58381 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58382 $(NORMAL_TARGET_EXPORTS) \
58383 echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
58384 for flag in $(EXTRA_TARGET_FLAGS); do \
58385 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58386 done; \
58387 (cd $(TARGET_SUBDIR)/libgomp && \
58388 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58389 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58390 "RANLIB=$${RANLIB}" \
58391 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58392 install-info) \
58393 || exit 1
58395 @endif target-libgomp
58397 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
58398 maybe-install-pdf-target-libgomp:
58399 @if target-libgomp
58400 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
58402 install-pdf-target-libgomp: \
58403 configure-target-libgomp \
58404 pdf-target-libgomp
58405 @: $(MAKE); $(unstage)
58406 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58407 r=`${PWD_COMMAND}`; export r; \
58408 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58409 $(NORMAL_TARGET_EXPORTS) \
58410 echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
58411 for flag in $(EXTRA_TARGET_FLAGS); do \
58412 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58413 done; \
58414 (cd $(TARGET_SUBDIR)/libgomp && \
58415 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58416 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58417 "RANLIB=$${RANLIB}" \
58418 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58419 install-pdf) \
58420 || exit 1
58422 @endif target-libgomp
58424 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
58425 maybe-install-html-target-libgomp:
58426 @if target-libgomp
58427 maybe-install-html-target-libgomp: install-html-target-libgomp
58429 install-html-target-libgomp: \
58430 configure-target-libgomp \
58431 html-target-libgomp
58432 @: $(MAKE); $(unstage)
58433 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58434 r=`${PWD_COMMAND}`; export r; \
58435 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58436 $(NORMAL_TARGET_EXPORTS) \
58437 echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
58438 for flag in $(EXTRA_TARGET_FLAGS); do \
58439 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58440 done; \
58441 (cd $(TARGET_SUBDIR)/libgomp && \
58442 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58443 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58444 "RANLIB=$${RANLIB}" \
58445 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58446 install-html) \
58447 || exit 1
58449 @endif target-libgomp
58451 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
58452 maybe-installcheck-target-libgomp:
58453 @if target-libgomp
58454 maybe-installcheck-target-libgomp: installcheck-target-libgomp
58456 installcheck-target-libgomp: \
58457 configure-target-libgomp
58458 @: $(MAKE); $(unstage)
58459 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58460 r=`${PWD_COMMAND}`; export r; \
58461 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58462 $(NORMAL_TARGET_EXPORTS) \
58463 echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
58464 for flag in $(EXTRA_TARGET_FLAGS); do \
58465 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58466 done; \
58467 (cd $(TARGET_SUBDIR)/libgomp && \
58468 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58469 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58470 "RANLIB=$${RANLIB}" \
58471 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58472 installcheck) \
58473 || exit 1
58475 @endif target-libgomp
58477 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
58478 maybe-mostlyclean-target-libgomp:
58479 @if target-libgomp
58480 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
58482 mostlyclean-target-libgomp:
58483 @: $(MAKE); $(unstage)
58484 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58485 r=`${PWD_COMMAND}`; export r; \
58486 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58487 $(NORMAL_TARGET_EXPORTS) \
58488 echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
58489 for flag in $(EXTRA_TARGET_FLAGS); do \
58490 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58491 done; \
58492 (cd $(TARGET_SUBDIR)/libgomp && \
58493 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58494 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58495 "RANLIB=$${RANLIB}" \
58496 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58497 mostlyclean) \
58498 || exit 1
58500 @endif target-libgomp
58502 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
58503 maybe-clean-target-libgomp:
58504 @if target-libgomp
58505 maybe-clean-target-libgomp: clean-target-libgomp
58507 clean-target-libgomp:
58508 @: $(MAKE); $(unstage)
58509 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58510 r=`${PWD_COMMAND}`; export r; \
58511 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58512 $(NORMAL_TARGET_EXPORTS) \
58513 echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
58514 for flag in $(EXTRA_TARGET_FLAGS); do \
58515 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58516 done; \
58517 (cd $(TARGET_SUBDIR)/libgomp && \
58518 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58519 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58520 "RANLIB=$${RANLIB}" \
58521 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58522 clean) \
58523 || exit 1
58525 @endif target-libgomp
58527 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
58528 maybe-distclean-target-libgomp:
58529 @if target-libgomp
58530 maybe-distclean-target-libgomp: distclean-target-libgomp
58532 distclean-target-libgomp:
58533 @: $(MAKE); $(unstage)
58534 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58535 r=`${PWD_COMMAND}`; export r; \
58536 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58537 $(NORMAL_TARGET_EXPORTS) \
58538 echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
58539 for flag in $(EXTRA_TARGET_FLAGS); do \
58540 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58541 done; \
58542 (cd $(TARGET_SUBDIR)/libgomp && \
58543 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58544 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58545 "RANLIB=$${RANLIB}" \
58546 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58547 distclean) \
58548 || exit 1
58550 @endif target-libgomp
58552 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
58553 maybe-maintainer-clean-target-libgomp:
58554 @if target-libgomp
58555 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
58557 maintainer-clean-target-libgomp:
58558 @: $(MAKE); $(unstage)
58559 @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
58560 r=`${PWD_COMMAND}`; export r; \
58561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58562 $(NORMAL_TARGET_EXPORTS) \
58563 echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
58564 for flag in $(EXTRA_TARGET_FLAGS); do \
58565 eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
58566 done; \
58567 (cd $(TARGET_SUBDIR)/libgomp && \
58568 $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
58569 "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
58570 "RANLIB=$${RANLIB}" \
58571 "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
58572 maintainer-clean) \
58573 || exit 1
58575 @endif target-libgomp
58579 # ----------
58580 # GCC module
58581 # ----------
58583 @if gcc-no-bootstrap
58584 .PHONY: cross
58585 cross: all-build all-gas all-ld
58586 @r=`${PWD_COMMAND}`; export r; \
58587 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58588 $(HOST_EXPORTS) \
58589 echo "Building the C and C++ compiler"; \
58590 cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
58591 @r=`${PWD_COMMAND}`; export r; \
58592 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
58593 echo "Building runtime libraries"; \
58594 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
58595 @endif gcc-no-bootstrap
58597 @if gcc
58599 .PHONY: check-gcc-c check-c
58600 check-gcc-c:
58601 r=`${PWD_COMMAND}`; export r; \
58602 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58603 $(HOST_EXPORTS) \
58604 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
58605 check-c: check-gcc-c
58607 .PHONY: check-gcc-c++ check-c++
58608 check-gcc-c++:
58609 r=`${PWD_COMMAND}`; export r; \
58610 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58611 $(HOST_EXPORTS) \
58612 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
58613 check-c++: check-gcc-c++ check-target-libstdc++-v3
58615 .PHONY: check-gcc-fortran check-fortran
58616 check-gcc-fortran:
58617 r=`${PWD_COMMAND}`; export r; \
58618 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58619 $(HOST_EXPORTS) \
58620 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
58621 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
58623 .PHONY: check-gcc-java check-java
58624 check-gcc-java:
58625 r=`${PWD_COMMAND}`; export r; \
58626 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58627 $(HOST_EXPORTS) \
58628 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
58629 check-java: check-gcc-java check-target-libjava
58631 .PHONY: check-gcc-ada check-ada
58632 check-gcc-ada:
58633 r=`${PWD_COMMAND}`; export r; \
58634 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58635 $(HOST_EXPORTS) \
58636 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
58637 check-ada: check-gcc-ada check-target-libada
58639 .PHONY: check-gcc-objc check-objc
58640 check-gcc-objc:
58641 r=`${PWD_COMMAND}`; export r; \
58642 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58643 $(HOST_EXPORTS) \
58644 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
58645 check-objc: check-gcc-objc check-target-libobjc
58647 .PHONY: check-gcc-obj-c++ check-obj-c++
58648 check-gcc-obj-c++:
58649 r=`${PWD_COMMAND}`; export r; \
58650 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58651 $(HOST_EXPORTS) \
58652 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
58653 check-obj-c++: check-gcc-obj-c++
58655 .PHONY: check-gcc-go check-go
58656 check-gcc-go:
58657 r=`${PWD_COMMAND}`; export r; \
58658 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58659 $(HOST_EXPORTS) \
58660 (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
58661 check-go: check-gcc-go check-target-libgo
58664 # Install the gcc headers files, but not the fixed include files,
58665 # which Cygnus is not allowed to distribute. This rule is very
58666 # dependent on the workings of the gcc Makefile.in.
58667 .PHONY: gcc-no-fixedincludes
58668 gcc-no-fixedincludes:
58669 @if [ -f ./gcc/Makefile ]; then \
58670 rm -rf gcc/tmp-include; \
58671 mv gcc/include gcc/tmp-include 2>/dev/null; \
58672 mkdir gcc/include; \
58673 cp $(srcdir)/gcc/gsyslimits.h gcc/include/syslimits.h; \
58674 touch gcc/stmp-fixinc gcc/include/fixed; \
58675 rm -f gcc/stmp-headers gcc/stmp-int-hdrs; \
58676 r=`${PWD_COMMAND}`; export r; \
58677 s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
58678 $(HOST_EXPORTS) \
58679 (cd ./gcc && \
58680 $(MAKE) $(GCC_FLAGS_TO_PASS) install); \
58681 rm -rf gcc/include; \
58682 mv gcc/tmp-include gcc/include 2>/dev/null; \
58683 else true; fi
58684 @endif gcc
58686 # ---------------------
58687 # GCC bootstrap support
58688 # ---------------------
58690 # We track the current stage (the one in 'gcc') in the stage_current file.
58691 # stage_last instead tracks the stage that was built last. These targets
58692 # are dummy when toplevel bootstrap is not active.
58694 # While making host and target tools, symlinks to the final stage must be
58695 # there, so $(unstage) should be run at various points. To avoid excessive
58696 # recursive invocations of make, we "inline" them using a variable. These
58697 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
58698 # to avoid warnings from the GNU Make job server.
58700 unstage = :
58701 stage = :
58702 current_stage = ""
58704 @if gcc-bootstrap
58705 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
58706 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
58707 current_stage = "`cat stage_current 2> /dev/null`"
58708 @endif gcc-bootstrap
58710 .PHONY: unstage stage
58711 unstage:
58712 @: $(MAKE); $(unstage)
58713 stage:
58714 @: $(MAKE); $(stage)
58716 # Disable commands for lean bootstrap.
58717 LEAN = false
58719 # We name the build directories for the various stages "stage1-gcc",
58720 # "stage2-gcc","stage3-gcc", etc.
58722 # Since the 'compare' process will fail (on debugging information) if any
58723 # directory names are different, we need to link the gcc directory for
58724 # the previous stage to a constant name ('prev-gcc'), and to make the name of
58725 # the build directories constant as well. For the latter, we use naked names
58726 # like 'gcc', because the scripts in that directory assume it. We use
58727 # mv on platforms where symlinks to directories do not work or are not
58728 # reliable.
58730 # 'touch' doesn't work right on some platforms.
58731 STAMP = echo timestamp >
58733 # We only want to compare .o files, so set this!
58734 objext = .o
58737 .PHONY: stage1-start stage1-end
58739 stage1-start::
58740 @: $(MAKE); $(stage); \
58741 echo stage1 > stage_current ; \
58742 echo stage1 > stage_last; \
58743 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58744 @if bfd
58745 @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
58746 mkdir stage1-bfd; \
58747 mv stage1-bfd bfd
58748 @endif bfd
58749 @if opcodes
58750 @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
58751 mkdir stage1-opcodes; \
58752 mv stage1-opcodes opcodes
58753 @endif opcodes
58754 @if binutils
58755 @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
58756 mkdir stage1-binutils; \
58757 mv stage1-binutils binutils
58758 @endif binutils
58759 @if gas
58760 @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
58761 mkdir stage1-gas; \
58762 mv stage1-gas gas
58763 @endif gas
58764 @if gcc
58765 @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
58766 mkdir stage1-gcc; \
58767 mv stage1-gcc gcc
58768 @endif gcc
58769 @if gmp
58770 @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
58771 mkdir stage1-gmp; \
58772 mv stage1-gmp gmp
58773 @endif gmp
58774 @if mpfr
58775 @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
58776 mkdir stage1-mpfr; \
58777 mv stage1-mpfr mpfr
58778 @endif mpfr
58779 @if mpc
58780 @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
58781 mkdir stage1-mpc; \
58782 mv stage1-mpc mpc
58783 @endif mpc
58784 @if ppl
58785 @cd $(HOST_SUBDIR); [ -d stage1-ppl ] || \
58786 mkdir stage1-ppl; \
58787 mv stage1-ppl ppl
58788 @endif ppl
58789 @if cloog
58790 @cd $(HOST_SUBDIR); [ -d stage1-cloog ] || \
58791 mkdir stage1-cloog; \
58792 mv stage1-cloog cloog
58793 @endif cloog
58794 @if libelf
58795 @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
58796 mkdir stage1-libelf; \
58797 mv stage1-libelf libelf
58798 @endif libelf
58799 @if gold
58800 @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
58801 mkdir stage1-gold; \
58802 mv stage1-gold gold
58803 @endif gold
58804 @if intl
58805 @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
58806 mkdir stage1-intl; \
58807 mv stage1-intl intl
58808 @endif intl
58809 @if ld
58810 @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
58811 mkdir stage1-ld; \
58812 mv stage1-ld ld
58813 @endif ld
58814 @if libcpp
58815 @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
58816 mkdir stage1-libcpp; \
58817 mv stage1-libcpp libcpp
58818 @endif libcpp
58819 @if libdecnumber
58820 @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
58821 mkdir stage1-libdecnumber; \
58822 mv stage1-libdecnumber libdecnumber
58823 @endif libdecnumber
58824 @if libiberty
58825 @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
58826 mkdir stage1-libiberty; \
58827 mv stage1-libiberty libiberty
58828 @endif libiberty
58829 @if zlib
58830 @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
58831 mkdir stage1-zlib; \
58832 mv stage1-zlib zlib
58833 @endif zlib
58834 @if lto-plugin
58835 @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
58836 mkdir stage1-lto-plugin; \
58837 mv stage1-lto-plugin lto-plugin
58838 @endif lto-plugin
58839 @[ -d stage1-$(TARGET_SUBDIR) ] || \
58840 mkdir stage1-$(TARGET_SUBDIR); \
58841 mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
58843 stage1-end::
58844 @if bfd
58845 @if test -d $(HOST_SUBDIR)/bfd ; then \
58846 cd $(HOST_SUBDIR); mv bfd stage1-bfd ; \
58848 @endif bfd
58849 @if opcodes
58850 @if test -d $(HOST_SUBDIR)/opcodes ; then \
58851 cd $(HOST_SUBDIR); mv opcodes stage1-opcodes ; \
58853 @endif opcodes
58854 @if binutils
58855 @if test -d $(HOST_SUBDIR)/binutils ; then \
58856 cd $(HOST_SUBDIR); mv binutils stage1-binutils ; \
58858 @endif binutils
58859 @if gas
58860 @if test -d $(HOST_SUBDIR)/gas ; then \
58861 cd $(HOST_SUBDIR); mv gas stage1-gas ; \
58863 @endif gas
58864 @if gcc
58865 @if test -d $(HOST_SUBDIR)/gcc ; then \
58866 cd $(HOST_SUBDIR); mv gcc stage1-gcc ; \
58868 @endif gcc
58869 @if gmp
58870 @if test -d $(HOST_SUBDIR)/gmp ; then \
58871 cd $(HOST_SUBDIR); mv gmp stage1-gmp ; \
58873 @endif gmp
58874 @if mpfr
58875 @if test -d $(HOST_SUBDIR)/mpfr ; then \
58876 cd $(HOST_SUBDIR); mv mpfr stage1-mpfr ; \
58878 @endif mpfr
58879 @if mpc
58880 @if test -d $(HOST_SUBDIR)/mpc ; then \
58881 cd $(HOST_SUBDIR); mv mpc stage1-mpc ; \
58883 @endif mpc
58884 @if ppl
58885 @if test -d $(HOST_SUBDIR)/ppl ; then \
58886 cd $(HOST_SUBDIR); mv ppl stage1-ppl ; \
58888 @endif ppl
58889 @if cloog
58890 @if test -d $(HOST_SUBDIR)/cloog ; then \
58891 cd $(HOST_SUBDIR); mv cloog stage1-cloog ; \
58893 @endif cloog
58894 @if libelf
58895 @if test -d $(HOST_SUBDIR)/libelf ; then \
58896 cd $(HOST_SUBDIR); mv libelf stage1-libelf ; \
58898 @endif libelf
58899 @if gold
58900 @if test -d $(HOST_SUBDIR)/gold ; then \
58901 cd $(HOST_SUBDIR); mv gold stage1-gold ; \
58903 @endif gold
58904 @if intl
58905 @if test -d $(HOST_SUBDIR)/intl ; then \
58906 cd $(HOST_SUBDIR); mv intl stage1-intl ; \
58908 @endif intl
58909 @if ld
58910 @if test -d $(HOST_SUBDIR)/ld ; then \
58911 cd $(HOST_SUBDIR); mv ld stage1-ld ; \
58913 @endif ld
58914 @if libcpp
58915 @if test -d $(HOST_SUBDIR)/libcpp ; then \
58916 cd $(HOST_SUBDIR); mv libcpp stage1-libcpp ; \
58918 @endif libcpp
58919 @if libdecnumber
58920 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
58921 cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber ; \
58923 @endif libdecnumber
58924 @if libiberty
58925 @if test -d $(HOST_SUBDIR)/libiberty ; then \
58926 cd $(HOST_SUBDIR); mv libiberty stage1-libiberty ; \
58928 @endif libiberty
58929 @if zlib
58930 @if test -d $(HOST_SUBDIR)/zlib ; then \
58931 cd $(HOST_SUBDIR); mv zlib stage1-zlib ; \
58933 @endif zlib
58934 @if lto-plugin
58935 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
58936 cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin ; \
58938 @endif lto-plugin
58939 @if test -d $(TARGET_SUBDIR) ; then \
58940 mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; \
58942 rm -f stage_current
58944 # Bubble a bug fix through all the stages up to stage 1. They are
58945 # remade, but not reconfigured. The next stage (if any) will not be
58946 # reconfigured either.
58947 .PHONY: stage1-bubble
58948 stage1-bubble::
58949 @r=`${PWD_COMMAND}`; export r; \
58950 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
58951 if test -f stage1-lean ; then \
58952 echo Skipping rebuild of stage1 ; \
58953 else \
58954 $(MAKE) stage1-start; \
58955 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
58958 .PHONY: all-stage1 clean-stage1
58959 do-clean: clean-stage1
58961 # FIXME: Will not need to be conditional when toplevel bootstrap is the
58962 # only possibility, but now it conflicts with no-bootstrap rules
58963 @if gcc-bootstrap
58968 # Rules to wipe a stage and all the following ones, also used for cleanstrap
58970 .PHONY: distclean-stage1
58971 distclean-stage1::
58972 @: $(MAKE); $(stage)
58973 @test "`cat stage_last`" != stage1 || rm -f stage_last
58974 rm -rf stage1-*
58977 @endif gcc-bootstrap
58980 .PHONY: stage2-start stage2-end
58982 stage2-start::
58983 @: $(MAKE); $(stage); \
58984 echo stage2 > stage_current ; \
58985 echo stage2 > stage_last; \
58986 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
58987 @if bfd
58988 @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
58989 mkdir stage2-bfd; \
58990 mv stage2-bfd bfd ; \
58991 mv stage1-bfd prev-bfd || test -f stage1-lean
58992 @endif bfd
58993 @if opcodes
58994 @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
58995 mkdir stage2-opcodes; \
58996 mv stage2-opcodes opcodes ; \
58997 mv stage1-opcodes prev-opcodes || test -f stage1-lean
58998 @endif opcodes
58999 @if binutils
59000 @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
59001 mkdir stage2-binutils; \
59002 mv stage2-binutils binutils ; \
59003 mv stage1-binutils prev-binutils || test -f stage1-lean
59004 @endif binutils
59005 @if gas
59006 @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
59007 mkdir stage2-gas; \
59008 mv stage2-gas gas ; \
59009 mv stage1-gas prev-gas || test -f stage1-lean
59010 @endif gas
59011 @if gcc
59012 @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
59013 mkdir stage2-gcc; \
59014 mv stage2-gcc gcc ; \
59015 mv stage1-gcc prev-gcc || test -f stage1-lean
59016 @endif gcc
59017 @if gmp
59018 @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
59019 mkdir stage2-gmp; \
59020 mv stage2-gmp gmp ; \
59021 mv stage1-gmp prev-gmp || test -f stage1-lean
59022 @endif gmp
59023 @if mpfr
59024 @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
59025 mkdir stage2-mpfr; \
59026 mv stage2-mpfr mpfr ; \
59027 mv stage1-mpfr prev-mpfr || test -f stage1-lean
59028 @endif mpfr
59029 @if mpc
59030 @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
59031 mkdir stage2-mpc; \
59032 mv stage2-mpc mpc ; \
59033 mv stage1-mpc prev-mpc || test -f stage1-lean
59034 @endif mpc
59035 @if ppl
59036 @cd $(HOST_SUBDIR); [ -d stage2-ppl ] || \
59037 mkdir stage2-ppl; \
59038 mv stage2-ppl ppl ; \
59039 mv stage1-ppl prev-ppl || test -f stage1-lean
59040 @endif ppl
59041 @if cloog
59042 @cd $(HOST_SUBDIR); [ -d stage2-cloog ] || \
59043 mkdir stage2-cloog; \
59044 mv stage2-cloog cloog ; \
59045 mv stage1-cloog prev-cloog || test -f stage1-lean
59046 @endif cloog
59047 @if libelf
59048 @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
59049 mkdir stage2-libelf; \
59050 mv stage2-libelf libelf ; \
59051 mv stage1-libelf prev-libelf || test -f stage1-lean
59052 @endif libelf
59053 @if gold
59054 @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
59055 mkdir stage2-gold; \
59056 mv stage2-gold gold ; \
59057 mv stage1-gold prev-gold || test -f stage1-lean
59058 @endif gold
59059 @if intl
59060 @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
59061 mkdir stage2-intl; \
59062 mv stage2-intl intl ; \
59063 mv stage1-intl prev-intl || test -f stage1-lean
59064 @endif intl
59065 @if ld
59066 @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
59067 mkdir stage2-ld; \
59068 mv stage2-ld ld ; \
59069 mv stage1-ld prev-ld || test -f stage1-lean
59070 @endif ld
59071 @if libcpp
59072 @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
59073 mkdir stage2-libcpp; \
59074 mv stage2-libcpp libcpp ; \
59075 mv stage1-libcpp prev-libcpp || test -f stage1-lean
59076 @endif libcpp
59077 @if libdecnumber
59078 @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
59079 mkdir stage2-libdecnumber; \
59080 mv stage2-libdecnumber libdecnumber ; \
59081 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
59082 @endif libdecnumber
59083 @if libiberty
59084 @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
59085 mkdir stage2-libiberty; \
59086 mv stage2-libiberty libiberty ; \
59087 mv stage1-libiberty prev-libiberty || test -f stage1-lean
59088 @endif libiberty
59089 @if zlib
59090 @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
59091 mkdir stage2-zlib; \
59092 mv stage2-zlib zlib ; \
59093 mv stage1-zlib prev-zlib || test -f stage1-lean
59094 @endif zlib
59095 @if lto-plugin
59096 @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
59097 mkdir stage2-lto-plugin; \
59098 mv stage2-lto-plugin lto-plugin ; \
59099 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
59100 @endif lto-plugin
59101 @[ -d stage2-$(TARGET_SUBDIR) ] || \
59102 mkdir stage2-$(TARGET_SUBDIR); \
59103 mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59104 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
59106 stage2-end::
59107 @if bfd
59108 @if test -d $(HOST_SUBDIR)/bfd ; then \
59109 cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
59110 mv prev-bfd stage1-bfd ; : ; \
59112 @endif bfd
59113 @if opcodes
59114 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59115 cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
59116 mv prev-opcodes stage1-opcodes ; : ; \
59118 @endif opcodes
59119 @if binutils
59120 @if test -d $(HOST_SUBDIR)/binutils ; then \
59121 cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
59122 mv prev-binutils stage1-binutils ; : ; \
59124 @endif binutils
59125 @if gas
59126 @if test -d $(HOST_SUBDIR)/gas ; then \
59127 cd $(HOST_SUBDIR); mv gas stage2-gas ; \
59128 mv prev-gas stage1-gas ; : ; \
59130 @endif gas
59131 @if gcc
59132 @if test -d $(HOST_SUBDIR)/gcc ; then \
59133 cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
59134 mv prev-gcc stage1-gcc ; : ; \
59136 @endif gcc
59137 @if gmp
59138 @if test -d $(HOST_SUBDIR)/gmp ; then \
59139 cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
59140 mv prev-gmp stage1-gmp ; : ; \
59142 @endif gmp
59143 @if mpfr
59144 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59145 cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
59146 mv prev-mpfr stage1-mpfr ; : ; \
59148 @endif mpfr
59149 @if mpc
59150 @if test -d $(HOST_SUBDIR)/mpc ; then \
59151 cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
59152 mv prev-mpc stage1-mpc ; : ; \
59154 @endif mpc
59155 @if ppl
59156 @if test -d $(HOST_SUBDIR)/ppl ; then \
59157 cd $(HOST_SUBDIR); mv ppl stage2-ppl ; \
59158 mv prev-ppl stage1-ppl ; : ; \
59160 @endif ppl
59161 @if cloog
59162 @if test -d $(HOST_SUBDIR)/cloog ; then \
59163 cd $(HOST_SUBDIR); mv cloog stage2-cloog ; \
59164 mv prev-cloog stage1-cloog ; : ; \
59166 @endif cloog
59167 @if libelf
59168 @if test -d $(HOST_SUBDIR)/libelf ; then \
59169 cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
59170 mv prev-libelf stage1-libelf ; : ; \
59172 @endif libelf
59173 @if gold
59174 @if test -d $(HOST_SUBDIR)/gold ; then \
59175 cd $(HOST_SUBDIR); mv gold stage2-gold ; \
59176 mv prev-gold stage1-gold ; : ; \
59178 @endif gold
59179 @if intl
59180 @if test -d $(HOST_SUBDIR)/intl ; then \
59181 cd $(HOST_SUBDIR); mv intl stage2-intl ; \
59182 mv prev-intl stage1-intl ; : ; \
59184 @endif intl
59185 @if ld
59186 @if test -d $(HOST_SUBDIR)/ld ; then \
59187 cd $(HOST_SUBDIR); mv ld stage2-ld ; \
59188 mv prev-ld stage1-ld ; : ; \
59190 @endif ld
59191 @if libcpp
59192 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59193 cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
59194 mv prev-libcpp stage1-libcpp ; : ; \
59196 @endif libcpp
59197 @if libdecnumber
59198 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59199 cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
59200 mv prev-libdecnumber stage1-libdecnumber ; : ; \
59202 @endif libdecnumber
59203 @if libiberty
59204 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59205 cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
59206 mv prev-libiberty stage1-libiberty ; : ; \
59208 @endif libiberty
59209 @if zlib
59210 @if test -d $(HOST_SUBDIR)/zlib ; then \
59211 cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
59212 mv prev-zlib stage1-zlib ; : ; \
59214 @endif zlib
59215 @if lto-plugin
59216 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59217 cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
59218 mv prev-lto-plugin stage1-lto-plugin ; : ; \
59220 @endif lto-plugin
59221 @if test -d $(TARGET_SUBDIR) ; then \
59222 mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; \
59223 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
59225 rm -f stage_current
59227 # Bubble a bug fix through all the stages up to stage 2. They are
59228 # remade, but not reconfigured. The next stage (if any) will not be
59229 # reconfigured either.
59230 .PHONY: stage2-bubble
59231 stage2-bubble:: stage1-bubble
59232 @r=`${PWD_COMMAND}`; export r; \
59233 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59234 if test -f stage2-lean || test -f stage1-lean ; then \
59235 echo Skipping rebuild of stage2 ; \
59236 else \
59237 $(MAKE) stage2-start; \
59238 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
59241 .PHONY: all-stage2 clean-stage2
59242 do-clean: clean-stage2
59244 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59245 # only possibility, but now it conflicts with no-bootstrap rules
59246 @if gcc-bootstrap
59250 .PHONY: bootstrap2 bootstrap2-lean
59251 bootstrap2:
59252 echo stage2 > stage_final
59253 @r=`${PWD_COMMAND}`; export r; \
59254 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59255 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
59256 @: $(MAKE); $(unstage)
59257 @r=`${PWD_COMMAND}`; export r; \
59258 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59259 TFLAGS="$(STAGE2_TFLAGS)"; \
59260 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59262 bootstrap2-lean:
59263 echo stage2 > stage_final
59264 @r=`${PWD_COMMAND}`; export r; \
59265 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59266 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
59267 @: $(MAKE); $(unstage)
59268 @r=`${PWD_COMMAND}`; export r; \
59269 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59270 TFLAGS="$(STAGE2_TFLAGS)"; \
59271 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59274 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59275 distclean-stage1:: distclean-stage2
59276 .PHONY: distclean-stage2
59277 distclean-stage2::
59278 @: $(MAKE); $(stage)
59279 @test "`cat stage_last`" != stage2 || rm -f stage_last
59280 rm -rf stage2-*
59283 @endif gcc-bootstrap
59286 .PHONY: stage3-start stage3-end
59288 stage3-start::
59289 @: $(MAKE); $(stage); \
59290 echo stage3 > stage_current ; \
59291 echo stage3 > stage_last; \
59292 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59293 @if bfd
59294 @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
59295 mkdir stage3-bfd; \
59296 mv stage3-bfd bfd ; \
59297 mv stage2-bfd prev-bfd || test -f stage2-lean
59298 @endif bfd
59299 @if opcodes
59300 @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
59301 mkdir stage3-opcodes; \
59302 mv stage3-opcodes opcodes ; \
59303 mv stage2-opcodes prev-opcodes || test -f stage2-lean
59304 @endif opcodes
59305 @if binutils
59306 @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
59307 mkdir stage3-binutils; \
59308 mv stage3-binutils binutils ; \
59309 mv stage2-binutils prev-binutils || test -f stage2-lean
59310 @endif binutils
59311 @if gas
59312 @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
59313 mkdir stage3-gas; \
59314 mv stage3-gas gas ; \
59315 mv stage2-gas prev-gas || test -f stage2-lean
59316 @endif gas
59317 @if gcc
59318 @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
59319 mkdir stage3-gcc; \
59320 mv stage3-gcc gcc ; \
59321 mv stage2-gcc prev-gcc || test -f stage2-lean
59322 @endif gcc
59323 @if gmp
59324 @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
59325 mkdir stage3-gmp; \
59326 mv stage3-gmp gmp ; \
59327 mv stage2-gmp prev-gmp || test -f stage2-lean
59328 @endif gmp
59329 @if mpfr
59330 @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
59331 mkdir stage3-mpfr; \
59332 mv stage3-mpfr mpfr ; \
59333 mv stage2-mpfr prev-mpfr || test -f stage2-lean
59334 @endif mpfr
59335 @if mpc
59336 @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
59337 mkdir stage3-mpc; \
59338 mv stage3-mpc mpc ; \
59339 mv stage2-mpc prev-mpc || test -f stage2-lean
59340 @endif mpc
59341 @if ppl
59342 @cd $(HOST_SUBDIR); [ -d stage3-ppl ] || \
59343 mkdir stage3-ppl; \
59344 mv stage3-ppl ppl ; \
59345 mv stage2-ppl prev-ppl || test -f stage2-lean
59346 @endif ppl
59347 @if cloog
59348 @cd $(HOST_SUBDIR); [ -d stage3-cloog ] || \
59349 mkdir stage3-cloog; \
59350 mv stage3-cloog cloog ; \
59351 mv stage2-cloog prev-cloog || test -f stage2-lean
59352 @endif cloog
59353 @if libelf
59354 @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
59355 mkdir stage3-libelf; \
59356 mv stage3-libelf libelf ; \
59357 mv stage2-libelf prev-libelf || test -f stage2-lean
59358 @endif libelf
59359 @if gold
59360 @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
59361 mkdir stage3-gold; \
59362 mv stage3-gold gold ; \
59363 mv stage2-gold prev-gold || test -f stage2-lean
59364 @endif gold
59365 @if intl
59366 @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
59367 mkdir stage3-intl; \
59368 mv stage3-intl intl ; \
59369 mv stage2-intl prev-intl || test -f stage2-lean
59370 @endif intl
59371 @if ld
59372 @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
59373 mkdir stage3-ld; \
59374 mv stage3-ld ld ; \
59375 mv stage2-ld prev-ld || test -f stage2-lean
59376 @endif ld
59377 @if libcpp
59378 @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
59379 mkdir stage3-libcpp; \
59380 mv stage3-libcpp libcpp ; \
59381 mv stage2-libcpp prev-libcpp || test -f stage2-lean
59382 @endif libcpp
59383 @if libdecnumber
59384 @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
59385 mkdir stage3-libdecnumber; \
59386 mv stage3-libdecnumber libdecnumber ; \
59387 mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean
59388 @endif libdecnumber
59389 @if libiberty
59390 @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
59391 mkdir stage3-libiberty; \
59392 mv stage3-libiberty libiberty ; \
59393 mv stage2-libiberty prev-libiberty || test -f stage2-lean
59394 @endif libiberty
59395 @if zlib
59396 @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
59397 mkdir stage3-zlib; \
59398 mv stage3-zlib zlib ; \
59399 mv stage2-zlib prev-zlib || test -f stage2-lean
59400 @endif zlib
59401 @if lto-plugin
59402 @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
59403 mkdir stage3-lto-plugin; \
59404 mv stage3-lto-plugin lto-plugin ; \
59405 mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean
59406 @endif lto-plugin
59407 @[ -d stage3-$(TARGET_SUBDIR) ] || \
59408 mkdir stage3-$(TARGET_SUBDIR); \
59409 mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59410 mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean
59412 stage3-end::
59413 @if bfd
59414 @if test -d $(HOST_SUBDIR)/bfd ; then \
59415 cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
59416 mv prev-bfd stage2-bfd ; : ; \
59418 @endif bfd
59419 @if opcodes
59420 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59421 cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
59422 mv prev-opcodes stage2-opcodes ; : ; \
59424 @endif opcodes
59425 @if binutils
59426 @if test -d $(HOST_SUBDIR)/binutils ; then \
59427 cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
59428 mv prev-binutils stage2-binutils ; : ; \
59430 @endif binutils
59431 @if gas
59432 @if test -d $(HOST_SUBDIR)/gas ; then \
59433 cd $(HOST_SUBDIR); mv gas stage3-gas ; \
59434 mv prev-gas stage2-gas ; : ; \
59436 @endif gas
59437 @if gcc
59438 @if test -d $(HOST_SUBDIR)/gcc ; then \
59439 cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
59440 mv prev-gcc stage2-gcc ; : ; \
59442 @endif gcc
59443 @if gmp
59444 @if test -d $(HOST_SUBDIR)/gmp ; then \
59445 cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
59446 mv prev-gmp stage2-gmp ; : ; \
59448 @endif gmp
59449 @if mpfr
59450 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59451 cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
59452 mv prev-mpfr stage2-mpfr ; : ; \
59454 @endif mpfr
59455 @if mpc
59456 @if test -d $(HOST_SUBDIR)/mpc ; then \
59457 cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
59458 mv prev-mpc stage2-mpc ; : ; \
59460 @endif mpc
59461 @if ppl
59462 @if test -d $(HOST_SUBDIR)/ppl ; then \
59463 cd $(HOST_SUBDIR); mv ppl stage3-ppl ; \
59464 mv prev-ppl stage2-ppl ; : ; \
59466 @endif ppl
59467 @if cloog
59468 @if test -d $(HOST_SUBDIR)/cloog ; then \
59469 cd $(HOST_SUBDIR); mv cloog stage3-cloog ; \
59470 mv prev-cloog stage2-cloog ; : ; \
59472 @endif cloog
59473 @if libelf
59474 @if test -d $(HOST_SUBDIR)/libelf ; then \
59475 cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
59476 mv prev-libelf stage2-libelf ; : ; \
59478 @endif libelf
59479 @if gold
59480 @if test -d $(HOST_SUBDIR)/gold ; then \
59481 cd $(HOST_SUBDIR); mv gold stage3-gold ; \
59482 mv prev-gold stage2-gold ; : ; \
59484 @endif gold
59485 @if intl
59486 @if test -d $(HOST_SUBDIR)/intl ; then \
59487 cd $(HOST_SUBDIR); mv intl stage3-intl ; \
59488 mv prev-intl stage2-intl ; : ; \
59490 @endif intl
59491 @if ld
59492 @if test -d $(HOST_SUBDIR)/ld ; then \
59493 cd $(HOST_SUBDIR); mv ld stage3-ld ; \
59494 mv prev-ld stage2-ld ; : ; \
59496 @endif ld
59497 @if libcpp
59498 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59499 cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
59500 mv prev-libcpp stage2-libcpp ; : ; \
59502 @endif libcpp
59503 @if libdecnumber
59504 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59505 cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
59506 mv prev-libdecnumber stage2-libdecnumber ; : ; \
59508 @endif libdecnumber
59509 @if libiberty
59510 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59511 cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
59512 mv prev-libiberty stage2-libiberty ; : ; \
59514 @endif libiberty
59515 @if zlib
59516 @if test -d $(HOST_SUBDIR)/zlib ; then \
59517 cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
59518 mv prev-zlib stage2-zlib ; : ; \
59520 @endif zlib
59521 @if lto-plugin
59522 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59523 cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
59524 mv prev-lto-plugin stage2-lto-plugin ; : ; \
59526 @endif lto-plugin
59527 @if test -d $(TARGET_SUBDIR) ; then \
59528 mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; \
59529 mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; : ; \
59531 rm -f stage_current
59533 # Bubble a bug fix through all the stages up to stage 3. They are
59534 # remade, but not reconfigured. The next stage (if any) will not be
59535 # reconfigured either.
59536 .PHONY: stage3-bubble
59537 stage3-bubble:: stage2-bubble
59538 @r=`${PWD_COMMAND}`; export r; \
59539 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59540 if test -f stage3-lean || test -f stage2-lean ; then \
59541 echo Skipping rebuild of stage3 ; \
59542 else \
59543 $(MAKE) stage3-start; \
59544 if $(LEAN); then \
59545 rm -rf stage1-* ; \
59546 $(STAMP) stage1-lean ; \
59547 fi; \
59548 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
59550 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
59552 .PHONY: all-stage3 clean-stage3
59553 do-clean: clean-stage3
59555 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59556 # only possibility, but now it conflicts with no-bootstrap rules
59557 @if gcc-bootstrap
59559 compare:
59560 @r=`${PWD_COMMAND}`; export r; \
59561 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59562 if test -f stage2-lean; then \
59563 echo Cannot compare object files as stage 2 was deleted. ; \
59564 exit 0 ; \
59565 fi; \
59566 : $(MAKE); $(stage); \
59567 rm -f .bad_compare ; \
59568 echo Comparing stages 2 and 3 ; \
59569 sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
59570 files=`find stage3-* -name "*$(objext)" -print | \
59571 sed -n s,^stage$$sed-,,p` ; \
59572 for file in $${files} ; do \
59573 f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
59574 if test ! -f $$f1; then continue; fi; \
59575 $(do-compare) > /dev/null 2>&1; \
59576 if test $$? -eq 1; then \
59577 case $$file in \
59578 @compare_exclusions@) \
59579 echo warning: $$file differs ;; \
59580 *) \
59581 echo $$file differs >> .bad_compare ;; \
59582 esac ; \
59583 fi ; \
59584 done ; \
59585 if [ -f .bad_compare ]; then \
59586 echo "Bootstrap comparison failure!"; \
59587 cat .bad_compare; \
59588 exit 1; \
59589 else \
59590 echo Comparison successful.; \
59591 fi ; \
59592 $(STAMP) compare
59593 if $(LEAN); then \
59594 rm -rf stage2-*; \
59595 $(STAMP) stage2-lean; \
59600 .PHONY: bootstrap bootstrap-lean
59601 bootstrap:
59602 echo stage3 > stage_final
59603 @r=`${PWD_COMMAND}`; export r; \
59604 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59605 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59606 @: $(MAKE); $(unstage)
59607 @r=`${PWD_COMMAND}`; export r; \
59608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59609 TFLAGS="$(STAGE3_TFLAGS)"; \
59610 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59612 bootstrap-lean:
59613 echo stage3 > stage_final
59614 @r=`${PWD_COMMAND}`; export r; \
59615 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59616 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
59617 @: $(MAKE); $(unstage)
59618 @r=`${PWD_COMMAND}`; export r; \
59619 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59620 TFLAGS="$(STAGE3_TFLAGS)"; \
59621 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59624 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59625 distclean-stage2:: distclean-stage3
59626 .PHONY: distclean-stage3
59627 distclean-stage3::
59628 @: $(MAKE); $(stage)
59629 @test "`cat stage_last`" != stage3 || rm -f stage_last
59630 rm -rf stage3-* compare
59633 .PHONY: cleanstrap
59634 cleanstrap: do-distclean local-clean
59635 echo stage3 > stage_final
59636 @r=`${PWD_COMMAND}`; export r; \
59637 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59638 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
59639 @: $(MAKE); $(unstage)
59640 @r=`${PWD_COMMAND}`; export r; \
59641 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59642 TFLAGS="$(STAGE3_TFLAGS)"; \
59643 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59645 @endif gcc-bootstrap
59648 .PHONY: stage4-start stage4-end
59650 stage4-start::
59651 @: $(MAKE); $(stage); \
59652 echo stage4 > stage_current ; \
59653 echo stage4 > stage_last; \
59654 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
59655 @if bfd
59656 @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
59657 mkdir stage4-bfd; \
59658 mv stage4-bfd bfd ; \
59659 mv stage3-bfd prev-bfd || test -f stage3-lean
59660 @endif bfd
59661 @if opcodes
59662 @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
59663 mkdir stage4-opcodes; \
59664 mv stage4-opcodes opcodes ; \
59665 mv stage3-opcodes prev-opcodes || test -f stage3-lean
59666 @endif opcodes
59667 @if binutils
59668 @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
59669 mkdir stage4-binutils; \
59670 mv stage4-binutils binutils ; \
59671 mv stage3-binutils prev-binutils || test -f stage3-lean
59672 @endif binutils
59673 @if gas
59674 @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
59675 mkdir stage4-gas; \
59676 mv stage4-gas gas ; \
59677 mv stage3-gas prev-gas || test -f stage3-lean
59678 @endif gas
59679 @if gcc
59680 @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
59681 mkdir stage4-gcc; \
59682 mv stage4-gcc gcc ; \
59683 mv stage3-gcc prev-gcc || test -f stage3-lean
59684 @endif gcc
59685 @if gmp
59686 @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
59687 mkdir stage4-gmp; \
59688 mv stage4-gmp gmp ; \
59689 mv stage3-gmp prev-gmp || test -f stage3-lean
59690 @endif gmp
59691 @if mpfr
59692 @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
59693 mkdir stage4-mpfr; \
59694 mv stage4-mpfr mpfr ; \
59695 mv stage3-mpfr prev-mpfr || test -f stage3-lean
59696 @endif mpfr
59697 @if mpc
59698 @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
59699 mkdir stage4-mpc; \
59700 mv stage4-mpc mpc ; \
59701 mv stage3-mpc prev-mpc || test -f stage3-lean
59702 @endif mpc
59703 @if ppl
59704 @cd $(HOST_SUBDIR); [ -d stage4-ppl ] || \
59705 mkdir stage4-ppl; \
59706 mv stage4-ppl ppl ; \
59707 mv stage3-ppl prev-ppl || test -f stage3-lean
59708 @endif ppl
59709 @if cloog
59710 @cd $(HOST_SUBDIR); [ -d stage4-cloog ] || \
59711 mkdir stage4-cloog; \
59712 mv stage4-cloog cloog ; \
59713 mv stage3-cloog prev-cloog || test -f stage3-lean
59714 @endif cloog
59715 @if libelf
59716 @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
59717 mkdir stage4-libelf; \
59718 mv stage4-libelf libelf ; \
59719 mv stage3-libelf prev-libelf || test -f stage3-lean
59720 @endif libelf
59721 @if gold
59722 @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
59723 mkdir stage4-gold; \
59724 mv stage4-gold gold ; \
59725 mv stage3-gold prev-gold || test -f stage3-lean
59726 @endif gold
59727 @if intl
59728 @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
59729 mkdir stage4-intl; \
59730 mv stage4-intl intl ; \
59731 mv stage3-intl prev-intl || test -f stage3-lean
59732 @endif intl
59733 @if ld
59734 @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
59735 mkdir stage4-ld; \
59736 mv stage4-ld ld ; \
59737 mv stage3-ld prev-ld || test -f stage3-lean
59738 @endif ld
59739 @if libcpp
59740 @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
59741 mkdir stage4-libcpp; \
59742 mv stage4-libcpp libcpp ; \
59743 mv stage3-libcpp prev-libcpp || test -f stage3-lean
59744 @endif libcpp
59745 @if libdecnumber
59746 @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
59747 mkdir stage4-libdecnumber; \
59748 mv stage4-libdecnumber libdecnumber ; \
59749 mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean
59750 @endif libdecnumber
59751 @if libiberty
59752 @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
59753 mkdir stage4-libiberty; \
59754 mv stage4-libiberty libiberty ; \
59755 mv stage3-libiberty prev-libiberty || test -f stage3-lean
59756 @endif libiberty
59757 @if zlib
59758 @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
59759 mkdir stage4-zlib; \
59760 mv stage4-zlib zlib ; \
59761 mv stage3-zlib prev-zlib || test -f stage3-lean
59762 @endif zlib
59763 @if lto-plugin
59764 @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
59765 mkdir stage4-lto-plugin; \
59766 mv stage4-lto-plugin lto-plugin ; \
59767 mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean
59768 @endif lto-plugin
59769 @[ -d stage4-$(TARGET_SUBDIR) ] || \
59770 mkdir stage4-$(TARGET_SUBDIR); \
59771 mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
59772 mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean
59774 stage4-end::
59775 @if bfd
59776 @if test -d $(HOST_SUBDIR)/bfd ; then \
59777 cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
59778 mv prev-bfd stage3-bfd ; : ; \
59780 @endif bfd
59781 @if opcodes
59782 @if test -d $(HOST_SUBDIR)/opcodes ; then \
59783 cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
59784 mv prev-opcodes stage3-opcodes ; : ; \
59786 @endif opcodes
59787 @if binutils
59788 @if test -d $(HOST_SUBDIR)/binutils ; then \
59789 cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
59790 mv prev-binutils stage3-binutils ; : ; \
59792 @endif binutils
59793 @if gas
59794 @if test -d $(HOST_SUBDIR)/gas ; then \
59795 cd $(HOST_SUBDIR); mv gas stage4-gas ; \
59796 mv prev-gas stage3-gas ; : ; \
59798 @endif gas
59799 @if gcc
59800 @if test -d $(HOST_SUBDIR)/gcc ; then \
59801 cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
59802 mv prev-gcc stage3-gcc ; : ; \
59804 @endif gcc
59805 @if gmp
59806 @if test -d $(HOST_SUBDIR)/gmp ; then \
59807 cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
59808 mv prev-gmp stage3-gmp ; : ; \
59810 @endif gmp
59811 @if mpfr
59812 @if test -d $(HOST_SUBDIR)/mpfr ; then \
59813 cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
59814 mv prev-mpfr stage3-mpfr ; : ; \
59816 @endif mpfr
59817 @if mpc
59818 @if test -d $(HOST_SUBDIR)/mpc ; then \
59819 cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
59820 mv prev-mpc stage3-mpc ; : ; \
59822 @endif mpc
59823 @if ppl
59824 @if test -d $(HOST_SUBDIR)/ppl ; then \
59825 cd $(HOST_SUBDIR); mv ppl stage4-ppl ; \
59826 mv prev-ppl stage3-ppl ; : ; \
59828 @endif ppl
59829 @if cloog
59830 @if test -d $(HOST_SUBDIR)/cloog ; then \
59831 cd $(HOST_SUBDIR); mv cloog stage4-cloog ; \
59832 mv prev-cloog stage3-cloog ; : ; \
59834 @endif cloog
59835 @if libelf
59836 @if test -d $(HOST_SUBDIR)/libelf ; then \
59837 cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
59838 mv prev-libelf stage3-libelf ; : ; \
59840 @endif libelf
59841 @if gold
59842 @if test -d $(HOST_SUBDIR)/gold ; then \
59843 cd $(HOST_SUBDIR); mv gold stage4-gold ; \
59844 mv prev-gold stage3-gold ; : ; \
59846 @endif gold
59847 @if intl
59848 @if test -d $(HOST_SUBDIR)/intl ; then \
59849 cd $(HOST_SUBDIR); mv intl stage4-intl ; \
59850 mv prev-intl stage3-intl ; : ; \
59852 @endif intl
59853 @if ld
59854 @if test -d $(HOST_SUBDIR)/ld ; then \
59855 cd $(HOST_SUBDIR); mv ld stage4-ld ; \
59856 mv prev-ld stage3-ld ; : ; \
59858 @endif ld
59859 @if libcpp
59860 @if test -d $(HOST_SUBDIR)/libcpp ; then \
59861 cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
59862 mv prev-libcpp stage3-libcpp ; : ; \
59864 @endif libcpp
59865 @if libdecnumber
59866 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
59867 cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
59868 mv prev-libdecnumber stage3-libdecnumber ; : ; \
59870 @endif libdecnumber
59871 @if libiberty
59872 @if test -d $(HOST_SUBDIR)/libiberty ; then \
59873 cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
59874 mv prev-libiberty stage3-libiberty ; : ; \
59876 @endif libiberty
59877 @if zlib
59878 @if test -d $(HOST_SUBDIR)/zlib ; then \
59879 cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
59880 mv prev-zlib stage3-zlib ; : ; \
59882 @endif zlib
59883 @if lto-plugin
59884 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
59885 cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
59886 mv prev-lto-plugin stage3-lto-plugin ; : ; \
59888 @endif lto-plugin
59889 @if test -d $(TARGET_SUBDIR) ; then \
59890 mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR) ; \
59891 mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; : ; \
59893 rm -f stage_current
59895 # Bubble a bug fix through all the stages up to stage 4. They are
59896 # remade, but not reconfigured. The next stage (if any) will not be
59897 # reconfigured either.
59898 .PHONY: stage4-bubble
59899 stage4-bubble:: stage3-bubble
59900 @r=`${PWD_COMMAND}`; export r; \
59901 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59902 if test -f stage4-lean || test -f stage3-lean ; then \
59903 echo Skipping rebuild of stage4 ; \
59904 else \
59905 $(MAKE) stage4-start; \
59906 if $(LEAN); then \
59907 rm -rf stage2-* ; \
59908 $(STAMP) stage2-lean ; \
59909 fi; \
59910 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
59912 $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
59914 .PHONY: all-stage4 clean-stage4
59915 do-clean: clean-stage4
59917 # FIXME: Will not need to be conditional when toplevel bootstrap is the
59918 # only possibility, but now it conflicts with no-bootstrap rules
59919 @if gcc-bootstrap
59921 compare3:
59922 @r=`${PWD_COMMAND}`; export r; \
59923 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59924 if test -f stage3-lean; then \
59925 echo Cannot compare object files as stage 3 was deleted. ; \
59926 exit 0 ; \
59927 fi; \
59928 : $(MAKE); $(stage); \
59929 rm -f .bad_compare ; \
59930 echo Comparing stages 3 and 4 ; \
59931 sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
59932 files=`find stage4-* -name "*$(objext)" -print | \
59933 sed -n s,^stage$$sed-,,p` ; \
59934 for file in $${files} ; do \
59935 f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
59936 if test ! -f $$f1; then continue; fi; \
59937 $(do-compare3) > /dev/null 2>&1; \
59938 if test $$? -eq 1; then \
59939 case $$file in \
59940 @compare_exclusions@) \
59941 echo warning: $$file differs ;; \
59942 *) \
59943 echo $$file differs >> .bad_compare ;; \
59944 esac ; \
59945 fi ; \
59946 done ; \
59947 if [ -f .bad_compare ]; then \
59948 echo "Bootstrap comparison failure!"; \
59949 cat .bad_compare; \
59950 exit 1; \
59951 else \
59952 echo Comparison successful.; \
59953 fi ; \
59954 $(STAMP) compare3
59955 if $(LEAN); then \
59956 rm -rf stage3-*; \
59957 $(STAMP) stage3-lean; \
59962 .PHONY: bootstrap4 bootstrap4-lean
59963 bootstrap4:
59964 echo stage4 > stage_final
59965 @r=`${PWD_COMMAND}`; export r; \
59966 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59967 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
59968 @: $(MAKE); $(unstage)
59969 @r=`${PWD_COMMAND}`; export r; \
59970 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59971 TFLAGS="$(STAGE4_TFLAGS)"; \
59972 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59974 bootstrap4-lean:
59975 echo stage4 > stage_final
59976 @r=`${PWD_COMMAND}`; export r; \
59977 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59978 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
59979 @: $(MAKE); $(unstage)
59980 @r=`${PWD_COMMAND}`; export r; \
59981 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
59982 TFLAGS="$(STAGE4_TFLAGS)"; \
59983 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
59986 # Rules to wipe a stage and all the following ones, also used for cleanstrap
59987 distclean-stage3:: distclean-stage4
59988 .PHONY: distclean-stage4
59989 distclean-stage4::
59990 @: $(MAKE); $(stage)
59991 @test "`cat stage_last`" != stage4 || rm -f stage_last
59992 rm -rf stage4-* compare3
59995 @endif gcc-bootstrap
59998 .PHONY: stageprofile-start stageprofile-end
60000 stageprofile-start::
60001 @: $(MAKE); $(stage); \
60002 echo stageprofile > stage_current ; \
60003 echo stageprofile > stage_last; \
60004 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60005 @if bfd
60006 @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
60007 mkdir stageprofile-bfd; \
60008 mv stageprofile-bfd bfd ; \
60009 mv stage1-bfd prev-bfd || test -f stage1-lean
60010 @endif bfd
60011 @if opcodes
60012 @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
60013 mkdir stageprofile-opcodes; \
60014 mv stageprofile-opcodes opcodes ; \
60015 mv stage1-opcodes prev-opcodes || test -f stage1-lean
60016 @endif opcodes
60017 @if binutils
60018 @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
60019 mkdir stageprofile-binutils; \
60020 mv stageprofile-binutils binutils ; \
60021 mv stage1-binutils prev-binutils || test -f stage1-lean
60022 @endif binutils
60023 @if gas
60024 @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
60025 mkdir stageprofile-gas; \
60026 mv stageprofile-gas gas ; \
60027 mv stage1-gas prev-gas || test -f stage1-lean
60028 @endif gas
60029 @if gcc
60030 @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
60031 mkdir stageprofile-gcc; \
60032 mv stageprofile-gcc gcc ; \
60033 mv stage1-gcc prev-gcc || test -f stage1-lean
60034 @endif gcc
60035 @if gmp
60036 @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
60037 mkdir stageprofile-gmp; \
60038 mv stageprofile-gmp gmp ; \
60039 mv stage1-gmp prev-gmp || test -f stage1-lean
60040 @endif gmp
60041 @if mpfr
60042 @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
60043 mkdir stageprofile-mpfr; \
60044 mv stageprofile-mpfr mpfr ; \
60045 mv stage1-mpfr prev-mpfr || test -f stage1-lean
60046 @endif mpfr
60047 @if mpc
60048 @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
60049 mkdir stageprofile-mpc; \
60050 mv stageprofile-mpc mpc ; \
60051 mv stage1-mpc prev-mpc || test -f stage1-lean
60052 @endif mpc
60053 @if ppl
60054 @cd $(HOST_SUBDIR); [ -d stageprofile-ppl ] || \
60055 mkdir stageprofile-ppl; \
60056 mv stageprofile-ppl ppl ; \
60057 mv stage1-ppl prev-ppl || test -f stage1-lean
60058 @endif ppl
60059 @if cloog
60060 @cd $(HOST_SUBDIR); [ -d stageprofile-cloog ] || \
60061 mkdir stageprofile-cloog; \
60062 mv stageprofile-cloog cloog ; \
60063 mv stage1-cloog prev-cloog || test -f stage1-lean
60064 @endif cloog
60065 @if libelf
60066 @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
60067 mkdir stageprofile-libelf; \
60068 mv stageprofile-libelf libelf ; \
60069 mv stage1-libelf prev-libelf || test -f stage1-lean
60070 @endif libelf
60071 @if gold
60072 @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
60073 mkdir stageprofile-gold; \
60074 mv stageprofile-gold gold ; \
60075 mv stage1-gold prev-gold || test -f stage1-lean
60076 @endif gold
60077 @if intl
60078 @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
60079 mkdir stageprofile-intl; \
60080 mv stageprofile-intl intl ; \
60081 mv stage1-intl prev-intl || test -f stage1-lean
60082 @endif intl
60083 @if ld
60084 @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
60085 mkdir stageprofile-ld; \
60086 mv stageprofile-ld ld ; \
60087 mv stage1-ld prev-ld || test -f stage1-lean
60088 @endif ld
60089 @if libcpp
60090 @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
60091 mkdir stageprofile-libcpp; \
60092 mv stageprofile-libcpp libcpp ; \
60093 mv stage1-libcpp prev-libcpp || test -f stage1-lean
60094 @endif libcpp
60095 @if libdecnumber
60096 @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
60097 mkdir stageprofile-libdecnumber; \
60098 mv stageprofile-libdecnumber libdecnumber ; \
60099 mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean
60100 @endif libdecnumber
60101 @if libiberty
60102 @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
60103 mkdir stageprofile-libiberty; \
60104 mv stageprofile-libiberty libiberty ; \
60105 mv stage1-libiberty prev-libiberty || test -f stage1-lean
60106 @endif libiberty
60107 @if zlib
60108 @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
60109 mkdir stageprofile-zlib; \
60110 mv stageprofile-zlib zlib ; \
60111 mv stage1-zlib prev-zlib || test -f stage1-lean
60112 @endif zlib
60113 @if lto-plugin
60114 @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
60115 mkdir stageprofile-lto-plugin; \
60116 mv stageprofile-lto-plugin lto-plugin ; \
60117 mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean
60118 @endif lto-plugin
60119 @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
60120 mkdir stageprofile-$(TARGET_SUBDIR); \
60121 mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
60122 mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean
60124 stageprofile-end::
60125 @if bfd
60126 @if test -d $(HOST_SUBDIR)/bfd ; then \
60127 cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
60128 mv prev-bfd stage1-bfd ; : ; \
60130 @endif bfd
60131 @if opcodes
60132 @if test -d $(HOST_SUBDIR)/opcodes ; then \
60133 cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
60134 mv prev-opcodes stage1-opcodes ; : ; \
60136 @endif opcodes
60137 @if binutils
60138 @if test -d $(HOST_SUBDIR)/binutils ; then \
60139 cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
60140 mv prev-binutils stage1-binutils ; : ; \
60142 @endif binutils
60143 @if gas
60144 @if test -d $(HOST_SUBDIR)/gas ; then \
60145 cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
60146 mv prev-gas stage1-gas ; : ; \
60148 @endif gas
60149 @if gcc
60150 @if test -d $(HOST_SUBDIR)/gcc ; then \
60151 cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
60152 mv prev-gcc stage1-gcc ; : ; \
60154 @endif gcc
60155 @if gmp
60156 @if test -d $(HOST_SUBDIR)/gmp ; then \
60157 cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
60158 mv prev-gmp stage1-gmp ; : ; \
60160 @endif gmp
60161 @if mpfr
60162 @if test -d $(HOST_SUBDIR)/mpfr ; then \
60163 cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
60164 mv prev-mpfr stage1-mpfr ; : ; \
60166 @endif mpfr
60167 @if mpc
60168 @if test -d $(HOST_SUBDIR)/mpc ; then \
60169 cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
60170 mv prev-mpc stage1-mpc ; : ; \
60172 @endif mpc
60173 @if ppl
60174 @if test -d $(HOST_SUBDIR)/ppl ; then \
60175 cd $(HOST_SUBDIR); mv ppl stageprofile-ppl ; \
60176 mv prev-ppl stage1-ppl ; : ; \
60178 @endif ppl
60179 @if cloog
60180 @if test -d $(HOST_SUBDIR)/cloog ; then \
60181 cd $(HOST_SUBDIR); mv cloog stageprofile-cloog ; \
60182 mv prev-cloog stage1-cloog ; : ; \
60184 @endif cloog
60185 @if libelf
60186 @if test -d $(HOST_SUBDIR)/libelf ; then \
60187 cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
60188 mv prev-libelf stage1-libelf ; : ; \
60190 @endif libelf
60191 @if gold
60192 @if test -d $(HOST_SUBDIR)/gold ; then \
60193 cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
60194 mv prev-gold stage1-gold ; : ; \
60196 @endif gold
60197 @if intl
60198 @if test -d $(HOST_SUBDIR)/intl ; then \
60199 cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
60200 mv prev-intl stage1-intl ; : ; \
60202 @endif intl
60203 @if ld
60204 @if test -d $(HOST_SUBDIR)/ld ; then \
60205 cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
60206 mv prev-ld stage1-ld ; : ; \
60208 @endif ld
60209 @if libcpp
60210 @if test -d $(HOST_SUBDIR)/libcpp ; then \
60211 cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
60212 mv prev-libcpp stage1-libcpp ; : ; \
60214 @endif libcpp
60215 @if libdecnumber
60216 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
60217 cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
60218 mv prev-libdecnumber stage1-libdecnumber ; : ; \
60220 @endif libdecnumber
60221 @if libiberty
60222 @if test -d $(HOST_SUBDIR)/libiberty ; then \
60223 cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
60224 mv prev-libiberty stage1-libiberty ; : ; \
60226 @endif libiberty
60227 @if zlib
60228 @if test -d $(HOST_SUBDIR)/zlib ; then \
60229 cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
60230 mv prev-zlib stage1-zlib ; : ; \
60232 @endif zlib
60233 @if lto-plugin
60234 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
60235 cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
60236 mv prev-lto-plugin stage1-lto-plugin ; : ; \
60238 @endif lto-plugin
60239 @if test -d $(TARGET_SUBDIR) ; then \
60240 mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; \
60241 mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; : ; \
60243 rm -f stage_current
60245 # Bubble a bug fix through all the stages up to stage profile. They are
60246 # remade, but not reconfigured. The next stage (if any) will not be
60247 # reconfigured either.
60248 .PHONY: stageprofile-bubble
60249 stageprofile-bubble:: stage1-bubble
60250 @r=`${PWD_COMMAND}`; export r; \
60251 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60252 if test -f stageprofile-lean || test -f stage1-lean ; then \
60253 echo Skipping rebuild of stageprofile ; \
60254 else \
60255 $(MAKE) stageprofile-start; \
60256 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
60259 .PHONY: all-stageprofile clean-stageprofile
60260 do-clean: clean-stageprofile
60262 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60263 # only possibility, but now it conflicts with no-bootstrap rules
60264 @if gcc-bootstrap
60269 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60270 distclean-stage1:: distclean-stageprofile
60271 .PHONY: distclean-stageprofile
60272 distclean-stageprofile::
60273 @: $(MAKE); $(stage)
60274 @test "`cat stage_last`" != stageprofile || rm -f stage_last
60275 rm -rf stageprofile-*
60278 @endif gcc-bootstrap
60281 .PHONY: stagefeedback-start stagefeedback-end
60283 stagefeedback-start::
60284 @: $(MAKE); $(stage); \
60285 echo stagefeedback > stage_current ; \
60286 echo stagefeedback > stage_last; \
60287 $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
60288 @if bfd
60289 @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
60290 mkdir stagefeedback-bfd; \
60291 mv stagefeedback-bfd bfd ; \
60292 mv stageprofile-bfd prev-bfd || test -f stageprofile-lean
60293 @endif bfd
60294 @if opcodes
60295 @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
60296 mkdir stagefeedback-opcodes; \
60297 mv stagefeedback-opcodes opcodes ; \
60298 mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean
60299 @endif opcodes
60300 @if binutils
60301 @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
60302 mkdir stagefeedback-binutils; \
60303 mv stagefeedback-binutils binutils ; \
60304 mv stageprofile-binutils prev-binutils || test -f stageprofile-lean
60305 @endif binutils
60306 @if gas
60307 @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
60308 mkdir stagefeedback-gas; \
60309 mv stagefeedback-gas gas ; \
60310 mv stageprofile-gas prev-gas || test -f stageprofile-lean
60311 @endif gas
60312 @if gcc
60313 @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
60314 mkdir stagefeedback-gcc; \
60315 mv stagefeedback-gcc gcc ; \
60316 mv stageprofile-gcc prev-gcc || test -f stageprofile-lean
60317 @endif gcc
60318 @if gmp
60319 @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
60320 mkdir stagefeedback-gmp; \
60321 mv stagefeedback-gmp gmp ; \
60322 mv stageprofile-gmp prev-gmp || test -f stageprofile-lean
60323 @endif gmp
60324 @if mpfr
60325 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
60326 mkdir stagefeedback-mpfr; \
60327 mv stagefeedback-mpfr mpfr ; \
60328 mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean
60329 @endif mpfr
60330 @if mpc
60331 @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
60332 mkdir stagefeedback-mpc; \
60333 mv stagefeedback-mpc mpc ; \
60334 mv stageprofile-mpc prev-mpc || test -f stageprofile-lean
60335 @endif mpc
60336 @if ppl
60337 @cd $(HOST_SUBDIR); [ -d stagefeedback-ppl ] || \
60338 mkdir stagefeedback-ppl; \
60339 mv stagefeedback-ppl ppl ; \
60340 mv stageprofile-ppl prev-ppl || test -f stageprofile-lean
60341 @endif ppl
60342 @if cloog
60343 @cd $(HOST_SUBDIR); [ -d stagefeedback-cloog ] || \
60344 mkdir stagefeedback-cloog; \
60345 mv stagefeedback-cloog cloog ; \
60346 mv stageprofile-cloog prev-cloog || test -f stageprofile-lean
60347 @endif cloog
60348 @if libelf
60349 @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
60350 mkdir stagefeedback-libelf; \
60351 mv stagefeedback-libelf libelf ; \
60352 mv stageprofile-libelf prev-libelf || test -f stageprofile-lean
60353 @endif libelf
60354 @if gold
60355 @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
60356 mkdir stagefeedback-gold; \
60357 mv stagefeedback-gold gold ; \
60358 mv stageprofile-gold prev-gold || test -f stageprofile-lean
60359 @endif gold
60360 @if intl
60361 @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
60362 mkdir stagefeedback-intl; \
60363 mv stagefeedback-intl intl ; \
60364 mv stageprofile-intl prev-intl || test -f stageprofile-lean
60365 @endif intl
60366 @if ld
60367 @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
60368 mkdir stagefeedback-ld; \
60369 mv stagefeedback-ld ld ; \
60370 mv stageprofile-ld prev-ld || test -f stageprofile-lean
60371 @endif ld
60372 @if libcpp
60373 @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
60374 mkdir stagefeedback-libcpp; \
60375 mv stagefeedback-libcpp libcpp ; \
60376 mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean
60377 @endif libcpp
60378 @if libdecnumber
60379 @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
60380 mkdir stagefeedback-libdecnumber; \
60381 mv stagefeedback-libdecnumber libdecnumber ; \
60382 mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean
60383 @endif libdecnumber
60384 @if libiberty
60385 @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
60386 mkdir stagefeedback-libiberty; \
60387 mv stagefeedback-libiberty libiberty ; \
60388 mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean
60389 @endif libiberty
60390 @if zlib
60391 @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
60392 mkdir stagefeedback-zlib; \
60393 mv stagefeedback-zlib zlib ; \
60394 mv stageprofile-zlib prev-zlib || test -f stageprofile-lean
60395 @endif zlib
60396 @if lto-plugin
60397 @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
60398 mkdir stagefeedback-lto-plugin; \
60399 mv stagefeedback-lto-plugin lto-plugin ; \
60400 mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean
60401 @endif lto-plugin
60402 @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
60403 mkdir stagefeedback-$(TARGET_SUBDIR); \
60404 mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR) ; \
60405 mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean
60407 stagefeedback-end::
60408 @if bfd
60409 @if test -d $(HOST_SUBDIR)/bfd ; then \
60410 cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
60411 mv prev-bfd stageprofile-bfd ; : ; \
60413 @endif bfd
60414 @if opcodes
60415 @if test -d $(HOST_SUBDIR)/opcodes ; then \
60416 cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
60417 mv prev-opcodes stageprofile-opcodes ; : ; \
60419 @endif opcodes
60420 @if binutils
60421 @if test -d $(HOST_SUBDIR)/binutils ; then \
60422 cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
60423 mv prev-binutils stageprofile-binutils ; : ; \
60425 @endif binutils
60426 @if gas
60427 @if test -d $(HOST_SUBDIR)/gas ; then \
60428 cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
60429 mv prev-gas stageprofile-gas ; : ; \
60431 @endif gas
60432 @if gcc
60433 @if test -d $(HOST_SUBDIR)/gcc ; then \
60434 cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
60435 mv prev-gcc stageprofile-gcc ; : ; \
60437 @endif gcc
60438 @if gmp
60439 @if test -d $(HOST_SUBDIR)/gmp ; then \
60440 cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
60441 mv prev-gmp stageprofile-gmp ; : ; \
60443 @endif gmp
60444 @if mpfr
60445 @if test -d $(HOST_SUBDIR)/mpfr ; then \
60446 cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
60447 mv prev-mpfr stageprofile-mpfr ; : ; \
60449 @endif mpfr
60450 @if mpc
60451 @if test -d $(HOST_SUBDIR)/mpc ; then \
60452 cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
60453 mv prev-mpc stageprofile-mpc ; : ; \
60455 @endif mpc
60456 @if ppl
60457 @if test -d $(HOST_SUBDIR)/ppl ; then \
60458 cd $(HOST_SUBDIR); mv ppl stagefeedback-ppl ; \
60459 mv prev-ppl stageprofile-ppl ; : ; \
60461 @endif ppl
60462 @if cloog
60463 @if test -d $(HOST_SUBDIR)/cloog ; then \
60464 cd $(HOST_SUBDIR); mv cloog stagefeedback-cloog ; \
60465 mv prev-cloog stageprofile-cloog ; : ; \
60467 @endif cloog
60468 @if libelf
60469 @if test -d $(HOST_SUBDIR)/libelf ; then \
60470 cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
60471 mv prev-libelf stageprofile-libelf ; : ; \
60473 @endif libelf
60474 @if gold
60475 @if test -d $(HOST_SUBDIR)/gold ; then \
60476 cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
60477 mv prev-gold stageprofile-gold ; : ; \
60479 @endif gold
60480 @if intl
60481 @if test -d $(HOST_SUBDIR)/intl ; then \
60482 cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
60483 mv prev-intl stageprofile-intl ; : ; \
60485 @endif intl
60486 @if ld
60487 @if test -d $(HOST_SUBDIR)/ld ; then \
60488 cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
60489 mv prev-ld stageprofile-ld ; : ; \
60491 @endif ld
60492 @if libcpp
60493 @if test -d $(HOST_SUBDIR)/libcpp ; then \
60494 cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
60495 mv prev-libcpp stageprofile-libcpp ; : ; \
60497 @endif libcpp
60498 @if libdecnumber
60499 @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
60500 cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
60501 mv prev-libdecnumber stageprofile-libdecnumber ; : ; \
60503 @endif libdecnumber
60504 @if libiberty
60505 @if test -d $(HOST_SUBDIR)/libiberty ; then \
60506 cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
60507 mv prev-libiberty stageprofile-libiberty ; : ; \
60509 @endif libiberty
60510 @if zlib
60511 @if test -d $(HOST_SUBDIR)/zlib ; then \
60512 cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
60513 mv prev-zlib stageprofile-zlib ; : ; \
60515 @endif zlib
60516 @if lto-plugin
60517 @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
60518 cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
60519 mv prev-lto-plugin stageprofile-lto-plugin ; : ; \
60521 @endif lto-plugin
60522 @if test -d $(TARGET_SUBDIR) ; then \
60523 mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR) ; \
60524 mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; : ; \
60526 rm -f stage_current
60528 # Bubble a bug fix through all the stages up to stage feedback. They are
60529 # remade, but not reconfigured. The next stage (if any) will not be
60530 # reconfigured either.
60531 .PHONY: stagefeedback-bubble
60532 stagefeedback-bubble:: stageprofile-bubble
60533 @r=`${PWD_COMMAND}`; export r; \
60534 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60535 if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
60536 echo Skipping rebuild of stagefeedback ; \
60537 else \
60538 $(MAKE) stagefeedback-start; \
60539 $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
60542 .PHONY: all-stagefeedback clean-stagefeedback
60543 do-clean: clean-stagefeedback
60545 # FIXME: Will not need to be conditional when toplevel bootstrap is the
60546 # only possibility, but now it conflicts with no-bootstrap rules
60547 @if gcc-bootstrap
60551 .PHONY: profiledbootstrap profiledbootstrap-lean
60552 profiledbootstrap:
60553 echo stagefeedback > stage_final
60554 @r=`${PWD_COMMAND}`; export r; \
60555 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60556 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
60557 @: $(MAKE); $(unstage)
60558 @r=`${PWD_COMMAND}`; export r; \
60559 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60560 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60561 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60563 profiledbootstrap-lean:
60564 echo stagefeedback > stage_final
60565 @r=`${PWD_COMMAND}`; export r; \
60566 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60567 $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
60568 @: $(MAKE); $(unstage)
60569 @r=`${PWD_COMMAND}`; export r; \
60570 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60571 TFLAGS="$(STAGEfeedback_TFLAGS)"; \
60572 $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
60575 # Rules to wipe a stage and all the following ones, also used for cleanstrap
60576 distclean-stageprofile:: distclean-stagefeedback
60577 .PHONY: distclean-stagefeedback
60578 distclean-stagefeedback::
60579 @: $(MAKE); $(stage)
60580 @test "`cat stage_last`" != stagefeedback || rm -f stage_last
60581 rm -rf stagefeedback-*
60584 @endif gcc-bootstrap
60588 stageprofile-end::
60589 $(MAKE) distclean-stagefeedback
60591 stagefeedback-start::
60592 @r=`${PWD_COMMAND}`; export r; \
60593 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60594 for i in prev-*; do \
60595 j=`echo $$i | sed s/^prev-//` ; \
60596 cd $$r/$$i && \
60597 { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
60598 { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
60599 done
60601 @if gcc-bootstrap
60602 do-distclean: distclean-stage1
60604 # Provide a GCC build when we're building target libraries. This does
60605 # not work as a dependency, just as the minimum necessary to avoid errors.
60606 stage_last:
60607 @r=`${PWD_COMMAND}`; export r; \
60608 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
60609 $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
60611 # Same as unstage, but not phony and defaulting to stage1-start. We place
60612 # it in the dependency so that for example `make -j3 all-gcc' works.
60613 stage_current:
60614 @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
60616 .PHONY: restrap
60617 restrap::
60618 @: $(MAKE); $(stage)
60619 rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
60620 restrap:: all
60621 @endif gcc-bootstrap
60623 # --------------------------------------
60624 # Dependencies between different modules
60625 # --------------------------------------
60627 # Generic dependencies for target modules on host stuff, especially gcc
60628 @if gcc-bootstrap
60629 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
60630 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
60631 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
60632 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
60633 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
60634 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
60635 configure-target-libmudflap: stage_last
60636 configure-target-libssp: stage_last
60637 configure-target-newlib: stage_last
60638 configure-stage1-target-libgcc: maybe-all-stage1-gcc
60639 configure-stage2-target-libgcc: maybe-all-stage2-gcc
60640 configure-stage3-target-libgcc: maybe-all-stage3-gcc
60641 configure-stage4-target-libgcc: maybe-all-stage4-gcc
60642 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
60643 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
60644 configure-target-libquadmath: stage_last
60645 configure-target-libgfortran: stage_last
60646 configure-target-libobjc: stage_last
60647 configure-target-libgo: stage_last
60648 configure-target-libgpython: stage_last
60649 configure-target-libtermcap: stage_last
60650 configure-target-winsup: stage_last
60651 configure-target-libgloss: stage_last
60652 configure-target-libiberty: stage_last
60653 configure-target-gperf: stage_last
60654 configure-target-examples: stage_last
60655 configure-target-libffi: stage_last
60656 configure-target-libjava: stage_last
60657 configure-target-zlib: stage_last
60658 configure-target-boehm-gc: stage_last
60659 configure-target-qthreads: stage_last
60660 configure-target-rda: stage_last
60661 configure-target-libada: stage_last
60662 configure-stage1-target-libgomp: maybe-all-stage1-gcc
60663 configure-stage2-target-libgomp: maybe-all-stage2-gcc
60664 configure-stage3-target-libgomp: maybe-all-stage3-gcc
60665 configure-stage4-target-libgomp: maybe-all-stage4-gcc
60666 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
60667 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
60668 @endif gcc-bootstrap
60670 @if gcc-no-bootstrap
60671 configure-target-libstdc++-v3: maybe-all-gcc
60672 configure-target-libmudflap: maybe-all-gcc
60673 configure-target-libssp: maybe-all-gcc
60674 configure-target-newlib: maybe-all-gcc
60675 configure-target-libgcc: maybe-all-gcc
60676 configure-target-libquadmath: maybe-all-gcc
60677 configure-target-libgfortran: maybe-all-gcc
60678 configure-target-libobjc: maybe-all-gcc
60679 configure-target-libgo: maybe-all-gcc
60680 configure-target-libgpython: maybe-all-gcc
60681 configure-target-libtermcap: maybe-all-gcc
60682 configure-target-winsup: maybe-all-gcc
60683 configure-target-libgloss: maybe-all-gcc
60684 configure-target-libiberty: maybe-all-gcc
60685 configure-target-gperf: maybe-all-gcc
60686 configure-target-examples: maybe-all-gcc
60687 configure-target-libffi: maybe-all-gcc
60688 configure-target-libjava: maybe-all-gcc
60689 configure-target-zlib: maybe-all-gcc
60690 configure-target-boehm-gc: maybe-all-gcc
60691 configure-target-qthreads: maybe-all-gcc
60692 configure-target-rda: maybe-all-gcc
60693 configure-target-libada: maybe-all-gcc
60694 configure-target-libgomp: maybe-all-gcc
60695 @endif gcc-no-bootstrap
60698 # There are two types of dependencies here: 'hard' dependencies, where one
60699 # module simply won't build without the other; and 'soft' dependencies, where
60700 # if the depended-on module is missing, the depending module will do without
60701 # or find a substitute somewhere (perhaps installed). Soft dependencies
60702 # are made here to depend on a 'maybe-' target. If you're not sure,
60703 # it's safer to use a soft dependency.
60710 # With all the machinery above in place, it is pretty easy to generate
60711 # dependencies. Host dependencies are a bit more complex because we have
60712 # to check for bootstrap/prebootstrap dependencies. To resolve
60713 # prebootstrap dependencies, prebootstrap modules are gathered in
60714 # a hash table.
60715 all-build-bison: maybe-all-build-texinfo
60716 all-build-byacc: maybe-all-build-texinfo
60717 all-build-flex: maybe-all-build-texinfo
60718 all-build-flex: maybe-all-build-bison
60719 all-build-flex: maybe-all-build-byacc
60720 all-build-flex: maybe-all-build-m4
60721 all-build-libiberty: maybe-all-build-texinfo
60722 all-build-m4: maybe-all-build-texinfo
60723 all-build-fixincludes: maybe-all-build-libiberty
60724 configure-gcc: maybe-configure-intl
60726 configure-stage1-gcc: maybe-configure-stage1-intl
60727 configure-stage2-gcc: maybe-configure-stage2-intl
60728 configure-stage3-gcc: maybe-configure-stage3-intl
60729 configure-stage4-gcc: maybe-configure-stage4-intl
60730 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
60731 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
60732 configure-gcc: maybe-all-lto-plugin
60734 configure-stage1-gcc: maybe-all-stage1-lto-plugin
60735 configure-stage2-gcc: maybe-all-stage2-lto-plugin
60736 configure-stage3-gcc: maybe-all-stage3-lto-plugin
60737 configure-stage4-gcc: maybe-all-stage4-lto-plugin
60738 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60739 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60740 configure-gcc: maybe-all-binutils
60742 configure-stage1-gcc: maybe-all-stage1-binutils
60743 configure-stage2-gcc: maybe-all-stage2-binutils
60744 configure-stage3-gcc: maybe-all-stage3-binutils
60745 configure-stage4-gcc: maybe-all-stage4-binutils
60746 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
60747 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
60748 configure-gcc: maybe-all-gas
60750 configure-stage1-gcc: maybe-all-stage1-gas
60751 configure-stage2-gcc: maybe-all-stage2-gas
60752 configure-stage3-gcc: maybe-all-stage3-gas
60753 configure-stage4-gcc: maybe-all-stage4-gas
60754 configure-stageprofile-gcc: maybe-all-stageprofile-gas
60755 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
60756 configure-gcc: maybe-all-ld
60758 configure-stage1-gcc: maybe-all-stage1-ld
60759 configure-stage2-gcc: maybe-all-stage2-ld
60760 configure-stage3-gcc: maybe-all-stage3-ld
60761 configure-stage4-gcc: maybe-all-stage4-ld
60762 configure-stageprofile-gcc: maybe-all-stageprofile-ld
60763 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
60764 configure-gcc: maybe-all-gold
60766 configure-stage1-gcc: maybe-all-stage1-gold
60767 configure-stage2-gcc: maybe-all-stage2-gold
60768 configure-stage3-gcc: maybe-all-stage3-gold
60769 configure-stage4-gcc: maybe-all-stage4-gold
60770 configure-stageprofile-gcc: maybe-all-stageprofile-gold
60771 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
60772 configure-gcc: maybe-all-libelf
60774 configure-stage1-gcc: maybe-all-stage1-libelf
60775 configure-stage2-gcc: maybe-all-stage2-libelf
60776 configure-stage3-gcc: maybe-all-stage3-libelf
60777 configure-stage4-gcc: maybe-all-stage4-libelf
60778 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
60779 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
60780 all-gcc: all-libiberty
60782 all-stage1-gcc: all-stage1-libiberty
60783 all-stage2-gcc: all-stage2-libiberty
60784 all-stage3-gcc: all-stage3-libiberty
60785 all-stage4-gcc: all-stage4-libiberty
60786 all-stageprofile-gcc: all-stageprofile-libiberty
60787 all-stagefeedback-gcc: all-stagefeedback-libiberty
60788 all-gcc: maybe-all-gmp
60790 all-stage1-gcc: maybe-all-stage1-gmp
60791 all-stage2-gcc: maybe-all-stage2-gmp
60792 all-stage3-gcc: maybe-all-stage3-gmp
60793 all-stage4-gcc: maybe-all-stage4-gmp
60794 all-stageprofile-gcc: maybe-all-stageprofile-gmp
60795 all-stagefeedback-gcc: maybe-all-stagefeedback-gmp
60796 all-gcc: maybe-all-intl
60798 all-stage1-gcc: maybe-all-stage1-intl
60799 all-stage2-gcc: maybe-all-stage2-intl
60800 all-stage3-gcc: maybe-all-stage3-intl
60801 all-stage4-gcc: maybe-all-stage4-intl
60802 all-stageprofile-gcc: maybe-all-stageprofile-intl
60803 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
60804 all-gcc: maybe-all-mpfr
60806 all-stage1-gcc: maybe-all-stage1-mpfr
60807 all-stage2-gcc: maybe-all-stage2-mpfr
60808 all-stage3-gcc: maybe-all-stage3-mpfr
60809 all-stage4-gcc: maybe-all-stage4-mpfr
60810 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
60811 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
60812 all-gcc: maybe-all-mpc
60814 all-stage1-gcc: maybe-all-stage1-mpc
60815 all-stage2-gcc: maybe-all-stage2-mpc
60816 all-stage3-gcc: maybe-all-stage3-mpc
60817 all-stage4-gcc: maybe-all-stage4-mpc
60818 all-stageprofile-gcc: maybe-all-stageprofile-mpc
60819 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
60820 all-gcc: maybe-all-ppl
60822 all-stage1-gcc: maybe-all-stage1-ppl
60823 all-stage2-gcc: maybe-all-stage2-ppl
60824 all-stage3-gcc: maybe-all-stage3-ppl
60825 all-stage4-gcc: maybe-all-stage4-ppl
60826 all-stageprofile-gcc: maybe-all-stageprofile-ppl
60827 all-stagefeedback-gcc: maybe-all-stagefeedback-ppl
60828 all-gcc: maybe-all-cloog
60830 all-stage1-gcc: maybe-all-stage1-cloog
60831 all-stage2-gcc: maybe-all-stage2-cloog
60832 all-stage3-gcc: maybe-all-stage3-cloog
60833 all-stage4-gcc: maybe-all-stage4-cloog
60834 all-stageprofile-gcc: maybe-all-stageprofile-cloog
60835 all-stagefeedback-gcc: maybe-all-stagefeedback-cloog
60836 all-gcc: maybe-all-build-texinfo
60838 all-stage1-gcc: maybe-all-build-texinfo
60839 all-stage2-gcc: maybe-all-build-texinfo
60840 all-stage3-gcc: maybe-all-build-texinfo
60841 all-stage4-gcc: maybe-all-build-texinfo
60842 all-stageprofile-gcc: maybe-all-build-texinfo
60843 all-stagefeedback-gcc: maybe-all-build-texinfo
60844 all-gcc: maybe-all-build-bison
60846 all-stage1-gcc: maybe-all-build-bison
60847 all-stage2-gcc: maybe-all-build-bison
60848 all-stage3-gcc: maybe-all-build-bison
60849 all-stage4-gcc: maybe-all-build-bison
60850 all-stageprofile-gcc: maybe-all-build-bison
60851 all-stagefeedback-gcc: maybe-all-build-bison
60852 all-gcc: maybe-all-build-byacc
60854 all-stage1-gcc: maybe-all-build-byacc
60855 all-stage2-gcc: maybe-all-build-byacc
60856 all-stage3-gcc: maybe-all-build-byacc
60857 all-stage4-gcc: maybe-all-build-byacc
60858 all-stageprofile-gcc: maybe-all-build-byacc
60859 all-stagefeedback-gcc: maybe-all-build-byacc
60860 all-gcc: maybe-all-build-flex
60862 all-stage1-gcc: maybe-all-build-flex
60863 all-stage2-gcc: maybe-all-build-flex
60864 all-stage3-gcc: maybe-all-build-flex
60865 all-stage4-gcc: maybe-all-build-flex
60866 all-stageprofile-gcc: maybe-all-build-flex
60867 all-stagefeedback-gcc: maybe-all-build-flex
60868 all-gcc: maybe-all-build-libiberty
60870 all-stage1-gcc: maybe-all-build-libiberty
60871 all-stage2-gcc: maybe-all-build-libiberty
60872 all-stage3-gcc: maybe-all-build-libiberty
60873 all-stage4-gcc: maybe-all-build-libiberty
60874 all-stageprofile-gcc: maybe-all-build-libiberty
60875 all-stagefeedback-gcc: maybe-all-build-libiberty
60876 all-gcc: maybe-all-build-fixincludes
60878 all-stage1-gcc: maybe-all-build-fixincludes
60879 all-stage2-gcc: maybe-all-build-fixincludes
60880 all-stage3-gcc: maybe-all-build-fixincludes
60881 all-stage4-gcc: maybe-all-build-fixincludes
60882 all-stageprofile-gcc: maybe-all-build-fixincludes
60883 all-stagefeedback-gcc: maybe-all-build-fixincludes
60884 all-gcc: maybe-all-zlib
60886 all-stage1-gcc: maybe-all-stage1-zlib
60887 all-stage2-gcc: maybe-all-stage2-zlib
60888 all-stage3-gcc: maybe-all-stage3-zlib
60889 all-stage4-gcc: maybe-all-stage4-zlib
60890 all-stageprofile-gcc: maybe-all-stageprofile-zlib
60891 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
60892 all-gcc: all-libcpp
60894 all-stage1-gcc: all-stage1-libcpp
60895 all-stage2-gcc: all-stage2-libcpp
60896 all-stage3-gcc: all-stage3-libcpp
60897 all-stage4-gcc: all-stage4-libcpp
60898 all-stageprofile-gcc: all-stageprofile-libcpp
60899 all-stagefeedback-gcc: all-stagefeedback-libcpp
60900 all-gcc: all-libdecnumber
60902 all-stage1-gcc: all-stage1-libdecnumber
60903 all-stage2-gcc: all-stage2-libdecnumber
60904 all-stage3-gcc: all-stage3-libdecnumber
60905 all-stage4-gcc: all-stage4-libdecnumber
60906 all-stageprofile-gcc: all-stageprofile-libdecnumber
60907 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
60908 all-gcc: maybe-all-libiberty
60910 all-stage1-gcc: maybe-all-stage1-libiberty
60911 all-stage2-gcc: maybe-all-stage2-libiberty
60912 all-stage3-gcc: maybe-all-stage3-libiberty
60913 all-stage4-gcc: maybe-all-stage4-libiberty
60914 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
60915 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
60916 all-gcc: maybe-all-fixincludes
60917 all-gcc: maybe-all-lto-plugin
60919 all-stage1-gcc: maybe-all-stage1-lto-plugin
60920 all-stage2-gcc: maybe-all-stage2-lto-plugin
60921 all-stage3-gcc: maybe-all-stage3-lto-plugin
60922 all-stage4-gcc: maybe-all-stage4-lto-plugin
60923 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
60924 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
60925 info-gcc: maybe-all-build-libiberty
60927 info-stage1-gcc: maybe-all-build-libiberty
60928 info-stage2-gcc: maybe-all-build-libiberty
60929 info-stage3-gcc: maybe-all-build-libiberty
60930 info-stage4-gcc: maybe-all-build-libiberty
60931 info-stageprofile-gcc: maybe-all-build-libiberty
60932 info-stagefeedback-gcc: maybe-all-build-libiberty
60933 dvi-gcc: maybe-all-build-libiberty
60935 dvi-stage1-gcc: maybe-all-build-libiberty
60936 dvi-stage2-gcc: maybe-all-build-libiberty
60937 dvi-stage3-gcc: maybe-all-build-libiberty
60938 dvi-stage4-gcc: maybe-all-build-libiberty
60939 dvi-stageprofile-gcc: maybe-all-build-libiberty
60940 dvi-stagefeedback-gcc: maybe-all-build-libiberty
60941 pdf-gcc: maybe-all-build-libiberty
60943 pdf-stage1-gcc: maybe-all-build-libiberty
60944 pdf-stage2-gcc: maybe-all-build-libiberty
60945 pdf-stage3-gcc: maybe-all-build-libiberty
60946 pdf-stage4-gcc: maybe-all-build-libiberty
60947 pdf-stageprofile-gcc: maybe-all-build-libiberty
60948 pdf-stagefeedback-gcc: maybe-all-build-libiberty
60949 html-gcc: maybe-all-build-libiberty
60951 html-stage1-gcc: maybe-all-build-libiberty
60952 html-stage2-gcc: maybe-all-build-libiberty
60953 html-stage3-gcc: maybe-all-build-libiberty
60954 html-stage4-gcc: maybe-all-build-libiberty
60955 html-stageprofile-gcc: maybe-all-build-libiberty
60956 html-stagefeedback-gcc: maybe-all-build-libiberty
60957 install-gcc: maybe-install-fixincludes
60958 install-gcc: maybe-install-lto-plugin
60959 install-strip-gcc: maybe-install-strip-fixincludes
60960 configure-libcpp: configure-libiberty
60962 configure-stage1-libcpp: configure-stage1-libiberty
60963 configure-stage2-libcpp: configure-stage2-libiberty
60964 configure-stage3-libcpp: configure-stage3-libiberty
60965 configure-stage4-libcpp: configure-stage4-libiberty
60966 configure-stageprofile-libcpp: configure-stageprofile-libiberty
60967 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
60968 configure-libcpp: maybe-configure-intl
60970 configure-stage1-libcpp: maybe-configure-stage1-intl
60971 configure-stage2-libcpp: maybe-configure-stage2-intl
60972 configure-stage3-libcpp: maybe-configure-stage3-intl
60973 configure-stage4-libcpp: maybe-configure-stage4-intl
60974 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
60975 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
60976 all-libcpp: all-libiberty
60978 all-stage1-libcpp: all-stage1-libiberty
60979 all-stage2-libcpp: all-stage2-libiberty
60980 all-stage3-libcpp: all-stage3-libiberty
60981 all-stage4-libcpp: all-stage4-libiberty
60982 all-stageprofile-libcpp: all-stageprofile-libiberty
60983 all-stagefeedback-libcpp: all-stagefeedback-libiberty
60984 all-libcpp: maybe-all-intl
60986 all-stage1-libcpp: maybe-all-stage1-intl
60987 all-stage2-libcpp: maybe-all-stage2-intl
60988 all-stage3-libcpp: maybe-all-stage3-intl
60989 all-stage4-libcpp: maybe-all-stage4-intl
60990 all-stageprofile-libcpp: maybe-all-stageprofile-intl
60991 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
60992 all-fixincludes: maybe-all-libiberty
60993 all-gnattools: maybe-all-target-libada
60994 all-lto-plugin: maybe-all-libiberty
60996 all-stage1-lto-plugin: maybe-all-stage1-libiberty
60997 all-stage2-lto-plugin: maybe-all-stage2-libiberty
60998 all-stage3-lto-plugin: maybe-all-stage3-libiberty
60999 all-stage4-lto-plugin: maybe-all-stage4-libiberty
61000 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
61001 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
61002 all-utils: maybe-all-libiberty
61003 configure-mpfr: maybe-all-gmp
61005 configure-stage1-mpfr: maybe-all-stage1-gmp
61006 configure-stage2-mpfr: maybe-all-stage2-gmp
61007 configure-stage3-mpfr: maybe-all-stage3-gmp
61008 configure-stage4-mpfr: maybe-all-stage4-gmp
61009 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
61010 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
61011 configure-mpc: maybe-all-mpfr
61013 configure-stage1-mpc: maybe-all-stage1-mpfr
61014 configure-stage2-mpc: maybe-all-stage2-mpfr
61015 configure-stage3-mpc: maybe-all-stage3-mpfr
61016 configure-stage4-mpc: maybe-all-stage4-mpfr
61017 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
61018 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
61019 configure-ppl: maybe-all-gmp
61021 configure-stage1-ppl: maybe-all-stage1-gmp
61022 configure-stage2-ppl: maybe-all-stage2-gmp
61023 configure-stage3-ppl: maybe-all-stage3-gmp
61024 configure-stage4-ppl: maybe-all-stage4-gmp
61025 configure-stageprofile-ppl: maybe-all-stageprofile-gmp
61026 configure-stagefeedback-ppl: maybe-all-stagefeedback-gmp
61027 configure-ppl: maybe-all-mpfr
61029 configure-stage1-ppl: maybe-all-stage1-mpfr
61030 configure-stage2-ppl: maybe-all-stage2-mpfr
61031 configure-stage3-ppl: maybe-all-stage3-mpfr
61032 configure-stage4-ppl: maybe-all-stage4-mpfr
61033 configure-stageprofile-ppl: maybe-all-stageprofile-mpfr
61034 configure-stagefeedback-ppl: maybe-all-stagefeedback-mpfr
61035 configure-cloog: maybe-all-ppl
61037 configure-stage1-cloog: maybe-all-stage1-ppl
61038 configure-stage2-cloog: maybe-all-stage2-ppl
61039 configure-stage3-cloog: maybe-all-stage3-ppl
61040 configure-stage4-cloog: maybe-all-stage4-ppl
61041 configure-stageprofile-cloog: maybe-all-stageprofile-ppl
61042 configure-stagefeedback-cloog: maybe-all-stagefeedback-ppl
61043 configure-gdb: maybe-all-intl
61044 configure-gdb: maybe-configure-sim
61045 configure-gdb: maybe-all-bfd
61046 configure-gdb: maybe-all-libiconv
61047 all-gdb: maybe-all-libiberty
61048 all-gdb: maybe-all-libiconv
61049 all-gdb: maybe-all-opcodes
61050 all-gdb: maybe-all-readline
61051 all-gdb: maybe-all-build-bison
61052 all-gdb: maybe-all-build-byacc
61053 all-gdb: maybe-all-sim
61054 all-gdb: maybe-all-libdecnumber
61055 all-gdb: maybe-all-libtermcap
61056 configure-libgui: maybe-configure-tcl
61057 configure-libgui: maybe-configure-tk
61058 all-libgui: maybe-all-tcl
61059 all-libgui: maybe-all-tk
61060 all-libgui: maybe-all-itcl
61061 configure-bfd: configure-libiberty
61063 configure-stage1-bfd: configure-stage1-libiberty
61064 configure-stage2-bfd: configure-stage2-libiberty
61065 configure-stage3-bfd: configure-stage3-libiberty
61066 configure-stage4-bfd: configure-stage4-libiberty
61067 configure-stageprofile-bfd: configure-stageprofile-libiberty
61068 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
61069 configure-bfd: maybe-configure-intl
61071 configure-stage1-bfd: maybe-configure-stage1-intl
61072 configure-stage2-bfd: maybe-configure-stage2-intl
61073 configure-stage3-bfd: maybe-configure-stage3-intl
61074 configure-stage4-bfd: maybe-configure-stage4-intl
61075 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
61076 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
61077 all-bfd: maybe-all-libiberty
61079 all-stage1-bfd: maybe-all-stage1-libiberty
61080 all-stage2-bfd: maybe-all-stage2-libiberty
61081 all-stage3-bfd: maybe-all-stage3-libiberty
61082 all-stage4-bfd: maybe-all-stage4-libiberty
61083 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
61084 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
61085 all-bfd: maybe-all-intl
61087 all-stage1-bfd: maybe-all-stage1-intl
61088 all-stage2-bfd: maybe-all-stage2-intl
61089 all-stage3-bfd: maybe-all-stage3-intl
61090 all-stage4-bfd: maybe-all-stage4-intl
61091 all-stageprofile-bfd: maybe-all-stageprofile-intl
61092 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
61093 configure-opcodes: configure-libiberty
61095 configure-stage1-opcodes: configure-stage1-libiberty
61096 configure-stage2-opcodes: configure-stage2-libiberty
61097 configure-stage3-opcodes: configure-stage3-libiberty
61098 configure-stage4-opcodes: configure-stage4-libiberty
61099 configure-stageprofile-opcodes: configure-stageprofile-libiberty
61100 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
61101 all-opcodes: maybe-all-libiberty
61103 all-stage1-opcodes: maybe-all-stage1-libiberty
61104 all-stage2-opcodes: maybe-all-stage2-libiberty
61105 all-stage3-opcodes: maybe-all-stage3-libiberty
61106 all-stage4-opcodes: maybe-all-stage4-libiberty
61107 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61108 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61109 configure-binutils: maybe-configure-intl
61111 configure-stage1-binutils: maybe-configure-stage1-intl
61112 configure-stage2-binutils: maybe-configure-stage2-intl
61113 configure-stage3-binutils: maybe-configure-stage3-intl
61114 configure-stage4-binutils: maybe-configure-stage4-intl
61115 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
61116 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
61117 all-binutils: maybe-all-libiberty
61119 all-stage1-binutils: maybe-all-stage1-libiberty
61120 all-stage2-binutils: maybe-all-stage2-libiberty
61121 all-stage3-binutils: maybe-all-stage3-libiberty
61122 all-stage4-binutils: maybe-all-stage4-libiberty
61123 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
61124 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
61125 all-binutils: maybe-all-opcodes
61127 all-stage1-binutils: maybe-all-stage1-opcodes
61128 all-stage2-binutils: maybe-all-stage2-opcodes
61129 all-stage3-binutils: maybe-all-stage3-opcodes
61130 all-stage4-binutils: maybe-all-stage4-opcodes
61131 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
61132 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
61133 all-binutils: maybe-all-bfd
61135 all-stage1-binutils: maybe-all-stage1-bfd
61136 all-stage2-binutils: maybe-all-stage2-bfd
61137 all-stage3-binutils: maybe-all-stage3-bfd
61138 all-stage4-binutils: maybe-all-stage4-bfd
61139 all-stageprofile-binutils: maybe-all-stageprofile-bfd
61140 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
61141 all-binutils: maybe-all-build-flex
61143 all-stage1-binutils: maybe-all-build-flex
61144 all-stage2-binutils: maybe-all-build-flex
61145 all-stage3-binutils: maybe-all-build-flex
61146 all-stage4-binutils: maybe-all-build-flex
61147 all-stageprofile-binutils: maybe-all-build-flex
61148 all-stagefeedback-binutils: maybe-all-build-flex
61149 all-binutils: maybe-all-build-bison
61151 all-stage1-binutils: maybe-all-build-bison
61152 all-stage2-binutils: maybe-all-build-bison
61153 all-stage3-binutils: maybe-all-build-bison
61154 all-stage4-binutils: maybe-all-build-bison
61155 all-stageprofile-binutils: maybe-all-build-bison
61156 all-stagefeedback-binutils: maybe-all-build-bison
61157 all-binutils: maybe-all-build-byacc
61159 all-stage1-binutils: maybe-all-build-byacc
61160 all-stage2-binutils: maybe-all-build-byacc
61161 all-stage3-binutils: maybe-all-build-byacc
61162 all-stage4-binutils: maybe-all-build-byacc
61163 all-stageprofile-binutils: maybe-all-build-byacc
61164 all-stagefeedback-binutils: maybe-all-build-byacc
61165 all-binutils: maybe-all-intl
61167 all-stage1-binutils: maybe-all-stage1-intl
61168 all-stage2-binutils: maybe-all-stage2-intl
61169 all-stage3-binutils: maybe-all-stage3-intl
61170 all-stage4-binutils: maybe-all-stage4-intl
61171 all-stageprofile-binutils: maybe-all-stageprofile-intl
61172 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
61173 install-binutils: maybe-install-opcodes
61174 install-strip-binutils: maybe-install-strip-opcodes
61175 install-opcodes: maybe-install-bfd
61176 install-strip-opcodes: maybe-install-strip-bfd
61177 configure-gas: maybe-configure-intl
61179 configure-stage1-gas: maybe-configure-stage1-intl
61180 configure-stage2-gas: maybe-configure-stage2-intl
61181 configure-stage3-gas: maybe-configure-stage3-intl
61182 configure-stage4-gas: maybe-configure-stage4-intl
61183 configure-stageprofile-gas: maybe-configure-stageprofile-intl
61184 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
61185 all-gas: maybe-all-libiberty
61187 all-stage1-gas: maybe-all-stage1-libiberty
61188 all-stage2-gas: maybe-all-stage2-libiberty
61189 all-stage3-gas: maybe-all-stage3-libiberty
61190 all-stage4-gas: maybe-all-stage4-libiberty
61191 all-stageprofile-gas: maybe-all-stageprofile-libiberty
61192 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
61193 all-gas: maybe-all-opcodes
61195 all-stage1-gas: maybe-all-stage1-opcodes
61196 all-stage2-gas: maybe-all-stage2-opcodes
61197 all-stage3-gas: maybe-all-stage3-opcodes
61198 all-stage4-gas: maybe-all-stage4-opcodes
61199 all-stageprofile-gas: maybe-all-stageprofile-opcodes
61200 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
61201 all-gas: maybe-all-bfd
61203 all-stage1-gas: maybe-all-stage1-bfd
61204 all-stage2-gas: maybe-all-stage2-bfd
61205 all-stage3-gas: maybe-all-stage3-bfd
61206 all-stage4-gas: maybe-all-stage4-bfd
61207 all-stageprofile-gas: maybe-all-stageprofile-bfd
61208 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
61209 all-gas: maybe-all-intl
61211 all-stage1-gas: maybe-all-stage1-intl
61212 all-stage2-gas: maybe-all-stage2-intl
61213 all-stage3-gas: maybe-all-stage3-intl
61214 all-stage4-gas: maybe-all-stage4-intl
61215 all-stageprofile-gas: maybe-all-stageprofile-intl
61216 all-stagefeedback-gas: maybe-all-stagefeedback-intl
61217 configure-gprof: maybe-configure-intl
61218 all-gprof: maybe-all-libiberty
61219 all-gprof: maybe-all-bfd
61220 all-gprof: maybe-all-opcodes
61221 all-gprof: maybe-all-intl
61222 configure-ld: maybe-configure-intl
61224 configure-stage1-ld: maybe-configure-stage1-intl
61225 configure-stage2-ld: maybe-configure-stage2-intl
61226 configure-stage3-ld: maybe-configure-stage3-intl
61227 configure-stage4-ld: maybe-configure-stage4-intl
61228 configure-stageprofile-ld: maybe-configure-stageprofile-intl
61229 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
61230 all-ld: maybe-all-libiberty
61232 all-stage1-ld: maybe-all-stage1-libiberty
61233 all-stage2-ld: maybe-all-stage2-libiberty
61234 all-stage3-ld: maybe-all-stage3-libiberty
61235 all-stage4-ld: maybe-all-stage4-libiberty
61236 all-stageprofile-ld: maybe-all-stageprofile-libiberty
61237 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
61238 all-ld: maybe-all-bfd
61240 all-stage1-ld: maybe-all-stage1-bfd
61241 all-stage2-ld: maybe-all-stage2-bfd
61242 all-stage3-ld: maybe-all-stage3-bfd
61243 all-stage4-ld: maybe-all-stage4-bfd
61244 all-stageprofile-ld: maybe-all-stageprofile-bfd
61245 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
61246 all-ld: maybe-all-opcodes
61248 all-stage1-ld: maybe-all-stage1-opcodes
61249 all-stage2-ld: maybe-all-stage2-opcodes
61250 all-stage3-ld: maybe-all-stage3-opcodes
61251 all-stage4-ld: maybe-all-stage4-opcodes
61252 all-stageprofile-ld: maybe-all-stageprofile-opcodes
61253 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
61254 all-ld: maybe-all-build-bison
61256 all-stage1-ld: maybe-all-build-bison
61257 all-stage2-ld: maybe-all-build-bison
61258 all-stage3-ld: maybe-all-build-bison
61259 all-stage4-ld: maybe-all-build-bison
61260 all-stageprofile-ld: maybe-all-build-bison
61261 all-stagefeedback-ld: maybe-all-build-bison
61262 all-ld: maybe-all-build-byacc
61264 all-stage1-ld: maybe-all-build-byacc
61265 all-stage2-ld: maybe-all-build-byacc
61266 all-stage3-ld: maybe-all-build-byacc
61267 all-stage4-ld: maybe-all-build-byacc
61268 all-stageprofile-ld: maybe-all-build-byacc
61269 all-stagefeedback-ld: maybe-all-build-byacc
61270 all-ld: maybe-all-build-flex
61272 all-stage1-ld: maybe-all-build-flex
61273 all-stage2-ld: maybe-all-build-flex
61274 all-stage3-ld: maybe-all-build-flex
61275 all-stage4-ld: maybe-all-build-flex
61276 all-stageprofile-ld: maybe-all-build-flex
61277 all-stagefeedback-ld: maybe-all-build-flex
61278 all-ld: maybe-all-intl
61280 all-stage1-ld: maybe-all-stage1-intl
61281 all-stage2-ld: maybe-all-stage2-intl
61282 all-stage3-ld: maybe-all-stage3-intl
61283 all-stage4-ld: maybe-all-stage4-intl
61284 all-stageprofile-ld: maybe-all-stageprofile-intl
61285 all-stagefeedback-ld: maybe-all-stagefeedback-intl
61286 install-ld: maybe-install-gold
61287 install-strip-ld: maybe-install-strip-gold
61288 configure-gold: maybe-configure-intl
61290 configure-stage1-gold: maybe-configure-stage1-intl
61291 configure-stage2-gold: maybe-configure-stage2-intl
61292 configure-stage3-gold: maybe-configure-stage3-intl
61293 configure-stage4-gold: maybe-configure-stage4-intl
61294 configure-stageprofile-gold: maybe-configure-stageprofile-intl
61295 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
61296 all-gold: maybe-all-libiberty
61298 all-stage1-gold: maybe-all-stage1-libiberty
61299 all-stage2-gold: maybe-all-stage2-libiberty
61300 all-stage3-gold: maybe-all-stage3-libiberty
61301 all-stage4-gold: maybe-all-stage4-libiberty
61302 all-stageprofile-gold: maybe-all-stageprofile-libiberty
61303 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
61304 all-gold: maybe-all-intl
61306 all-stage1-gold: maybe-all-stage1-intl
61307 all-stage2-gold: maybe-all-stage2-intl
61308 all-stage3-gold: maybe-all-stage3-intl
61309 all-stage4-gold: maybe-all-stage4-intl
61310 all-stageprofile-gold: maybe-all-stageprofile-intl
61311 all-stagefeedback-gold: maybe-all-stagefeedback-intl
61312 all-gold: maybe-all-bfd
61314 all-stage1-gold: maybe-all-stage1-bfd
61315 all-stage2-gold: maybe-all-stage2-bfd
61316 all-stage3-gold: maybe-all-stage3-bfd
61317 all-stage4-gold: maybe-all-stage4-bfd
61318 all-stageprofile-gold: maybe-all-stageprofile-bfd
61319 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
61320 all-gold: maybe-all-build-bison
61322 all-stage1-gold: maybe-all-build-bison
61323 all-stage2-gold: maybe-all-build-bison
61324 all-stage3-gold: maybe-all-build-bison
61325 all-stage4-gold: maybe-all-build-bison
61326 all-stageprofile-gold: maybe-all-build-bison
61327 all-stagefeedback-gold: maybe-all-build-bison
61328 all-gold: maybe-all-build-byacc
61330 all-stage1-gold: maybe-all-build-byacc
61331 all-stage2-gold: maybe-all-build-byacc
61332 all-stage3-gold: maybe-all-build-byacc
61333 all-stage4-gold: maybe-all-build-byacc
61334 all-stageprofile-gold: maybe-all-build-byacc
61335 all-stagefeedback-gold: maybe-all-build-byacc
61336 check-gold: maybe-all-binutils
61338 check-stage1-gold: maybe-all-stage1-binutils
61339 check-stage2-gold: maybe-all-stage2-binutils
61340 check-stage3-gold: maybe-all-stage3-binutils
61341 check-stage4-gold: maybe-all-stage4-binutils
61342 check-stageprofile-gold: maybe-all-stageprofile-binutils
61343 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
61344 check-gold: maybe-all-gas
61346 check-stage1-gold: maybe-all-stage1-gas
61347 check-stage2-gold: maybe-all-stage2-gas
61348 check-stage3-gold: maybe-all-stage3-gas
61349 check-stage4-gold: maybe-all-stage4-gas
61350 check-stageprofile-gold: maybe-all-stageprofile-gas
61351 check-stagefeedback-gold: maybe-all-stagefeedback-gas
61352 configure-opcodes: maybe-configure-intl
61354 configure-stage1-opcodes: maybe-configure-stage1-intl
61355 configure-stage2-opcodes: maybe-configure-stage2-intl
61356 configure-stage3-opcodes: maybe-configure-stage3-intl
61357 configure-stage4-opcodes: maybe-configure-stage4-intl
61358 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
61359 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
61360 all-opcodes: maybe-all-bfd
61362 all-stage1-opcodes: maybe-all-stage1-bfd
61363 all-stage2-opcodes: maybe-all-stage2-bfd
61364 all-stage3-opcodes: maybe-all-stage3-bfd
61365 all-stage4-opcodes: maybe-all-stage4-bfd
61366 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
61367 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
61368 all-opcodes: maybe-all-libiberty
61370 all-stage1-opcodes: maybe-all-stage1-libiberty
61371 all-stage2-opcodes: maybe-all-stage2-libiberty
61372 all-stage3-opcodes: maybe-all-stage3-libiberty
61373 all-stage4-opcodes: maybe-all-stage4-libiberty
61374 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
61375 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
61376 all-opcodes: maybe-all-intl
61378 all-stage1-opcodes: maybe-all-stage1-intl
61379 all-stage2-opcodes: maybe-all-stage2-intl
61380 all-stage3-opcodes: maybe-all-stage3-intl
61381 all-stage4-opcodes: maybe-all-stage4-intl
61382 all-stageprofile-opcodes: maybe-all-stageprofile-intl
61383 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
61384 all-dejagnu: maybe-all-tcl
61385 all-dejagnu: maybe-all-expect
61386 all-dejagnu: maybe-all-tk
61387 configure-expect: maybe-configure-tcl
61388 configure-expect: maybe-configure-tk
61389 all-expect: maybe-all-tcl
61390 all-expect: maybe-all-tk
61391 configure-itcl: maybe-configure-tcl
61392 configure-itcl: maybe-configure-tk
61393 all-itcl: maybe-all-tcl
61394 all-itcl: maybe-all-tk
61395 install-itcl: maybe-install-tcl
61396 install-strip-itcl: maybe-install-strip-tcl
61397 configure-tk: maybe-configure-tcl
61398 all-tk: maybe-all-tcl
61399 all-sid: maybe-all-libiberty
61400 all-sid: maybe-all-bfd
61401 all-sid: maybe-all-opcodes
61402 all-sid: maybe-all-tcl
61403 all-sid: maybe-all-tk
61404 install-sid: maybe-install-tcl
61405 install-strip-sid: maybe-install-strip-tcl
61406 install-sid: maybe-install-tk
61407 install-strip-sid: maybe-install-strip-tk
61408 configure-sim: maybe-configure-intl
61409 all-sim: maybe-all-intl
61410 all-sim: maybe-all-libiberty
61411 all-sim: maybe-all-bfd
61412 all-sim: maybe-all-opcodes
61413 all-sim: maybe-all-readline
61414 all-sim: maybe-configure-gdb
61415 all-fastjar: maybe-all-zlib
61416 all-fastjar: maybe-all-build-texinfo
61417 all-fastjar: maybe-all-libiberty
61418 all-autoconf: maybe-all-m4
61419 all-autoconf: maybe-all-build-texinfo
61420 all-automake: maybe-all-m4
61421 all-automake: maybe-all-build-texinfo
61422 all-automake: maybe-all-autoconf
61423 all-bison: maybe-all-intl
61424 all-bison: maybe-all-build-texinfo
61425 all-diff: maybe-all-intl
61426 all-diff: maybe-all-build-texinfo
61427 all-fileutils: maybe-all-intl
61428 all-fileutils: maybe-all-build-texinfo
61429 all-flex: maybe-all-build-bison
61430 all-flex: maybe-all-build-byacc
61431 all-flex: maybe-all-intl
61432 all-flex: maybe-all-m4
61433 all-flex: maybe-all-build-texinfo
61434 all-gzip: maybe-all-intl
61435 all-gzip: maybe-all-zlib
61436 all-gzip: maybe-all-build-texinfo
61437 all-hello: maybe-all-intl
61438 all-hello: maybe-all-build-texinfo
61439 all-m4: maybe-all-intl
61440 all-m4: maybe-all-build-texinfo
61441 all-make: maybe-all-intl
61442 all-make: maybe-all-build-texinfo
61443 all-patch: maybe-all-build-texinfo
61444 all-make: maybe-all-build-texinfo
61445 all-prms: maybe-all-libiberty
61446 all-recode: maybe-all-build-texinfo
61447 all-sed: maybe-all-build-texinfo
61448 all-send-pr: maybe-all-prms
61449 all-tar: maybe-all-build-texinfo
61450 all-uudecode: maybe-all-build-texinfo
61451 configure-target-boehm-gc: maybe-configure-target-qthreads
61452 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
61453 configure-target-fastjar: maybe-configure-target-zlib
61454 all-target-fastjar: maybe-all-target-zlib
61455 all-target-fastjar: maybe-all-target-libiberty
61456 configure-target-libgo: maybe-configure-target-libffi
61457 configure-target-libgo: maybe-all-target-libstdc++-v3
61458 all-target-libgo: maybe-all-target-libffi
61459 configure-target-libgpython: maybe-configure-target-libffi
61460 configure-target-libgpython: maybe-all-target-libstdc++-v3
61461 all-target-libgpython: maybe-all-target-libffi
61462 configure-target-libjava: maybe-configure-target-zlib
61463 configure-target-libjava: maybe-configure-target-boehm-gc
61464 configure-target-libjava: maybe-configure-target-qthreads
61465 configure-target-libjava: maybe-configure-target-libffi
61466 all-target-libjava: maybe-all-fastjar
61467 all-target-libjava: maybe-all-target-zlib
61468 all-target-libjava: maybe-all-target-boehm-gc
61469 all-target-libjava: maybe-all-target-qthreads
61470 all-target-libjava: maybe-all-target-libffi
61471 configure-target-libobjc: maybe-configure-target-boehm-gc
61472 all-target-libobjc: maybe-all-target-libiberty
61473 all-target-libobjc: maybe-all-target-boehm-gc
61474 all-target-libstdc++-v3: maybe-all-target-libiberty
61475 configure-target-libstdc++-v3: maybe-configure-target-libgomp
61477 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61478 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61479 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61480 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61481 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61482 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61483 all-target-libstdc++-v3: maybe-configure-target-libgomp
61485 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
61486 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
61487 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
61488 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
61489 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
61490 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
61491 all-target-libgloss: maybe-all-target-newlib
61492 all-target-winsup: maybe-all-target-libiberty
61493 all-target-winsup: maybe-all-target-libtermcap
61494 configure-target-libiberty: maybe-all-binutils
61495 configure-target-libiberty: maybe-all-ld
61496 configure-target-newlib: maybe-all-binutils
61497 configure-target-newlib: maybe-all-ld
61498 configure-target-libgfortran: maybe-all-target-libquadmath
61501 # Dependencies for target modules on other target modules are
61502 # described by lang_env_dependencies; the defaults apply to anything
61503 # not mentioned there.
61506 @if gcc-bootstrap
61507 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
61508 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
61509 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
61510 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
61511 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
61512 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
61513 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
61514 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
61515 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
61516 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
61517 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
61518 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
61519 @endif gcc-bootstrap
61521 @if gcc-no-bootstrap
61522 configure-target-libstdc++-v3: maybe-all-target-libgcc
61523 configure-target-libmudflap: maybe-all-target-libgcc
61524 configure-target-libssp: maybe-all-target-libgcc
61525 configure-target-newlib: maybe-all-target-libgcc
61526 configure-target-libquadmath: maybe-all-target-libgcc
61527 configure-target-libgfortran: maybe-all-target-libgcc
61528 configure-target-libobjc: maybe-all-target-libgcc
61529 configure-target-libgo: maybe-all-target-libgcc
61530 configure-target-libgpython: maybe-all-target-libgcc
61531 configure-target-libtermcap: maybe-all-target-libgcc
61532 configure-target-winsup: maybe-all-target-libgcc
61533 configure-target-libgloss: maybe-all-target-libgcc
61534 configure-target-libiberty: maybe-all-target-libgcc
61535 configure-target-gperf: maybe-all-target-libgcc
61536 configure-target-examples: maybe-all-target-libgcc
61537 configure-target-libffi: maybe-all-target-libgcc
61538 configure-target-libjava: maybe-all-target-libgcc
61539 configure-target-zlib: maybe-all-target-libgcc
61540 configure-target-boehm-gc: maybe-all-target-libgcc
61541 configure-target-qthreads: maybe-all-target-libgcc
61542 configure-target-rda: maybe-all-target-libgcc
61543 configure-target-libada: maybe-all-target-libgcc
61544 configure-target-libgomp: maybe-all-target-libgcc
61545 @endif gcc-no-bootstrap
61548 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
61550 configure-target-libmudflap: maybe-all-target-newlib maybe-all-target-libgloss
61552 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
61556 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
61558 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
61560 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
61562 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
61564 configure-target-libgpython: maybe-all-target-newlib maybe-all-target-libgloss
61566 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
61568 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
61572 configure-target-gperf: maybe-all-target-newlib maybe-all-target-libgloss
61573 configure-target-gperf: maybe-all-target-libstdc++-v3
61575 configure-target-examples: maybe-all-target-newlib maybe-all-target-libgloss
61577 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
61579 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
61580 configure-target-libjava: maybe-all-target-libstdc++-v3
61582 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
61584 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
61586 configure-target-qthreads: maybe-all-target-newlib maybe-all-target-libgloss
61588 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
61590 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
61592 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
61595 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
61596 GDB_TK = @GDB_TK@
61597 INSTALL_GDB_TK = @INSTALL_GDB_TK@
61598 configure-gdb: $(CONFIGURE_GDB_TK)
61599 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
61600 install-gdb: $(INSTALL_GDB_TK)
61602 # Serialization dependencies. Host configures don't work well in parallel to
61603 # each other, due to contention over config.cache. Target configures and
61604 # build configures are similar.
61605 @serialization_dependencies@
61607 # --------------------------------
61608 # Regenerating top level configury
61609 # --------------------------------
61611 # Rebuilding Makefile.in, using autogen.
61612 AUTOGEN = autogen
61613 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
61614 cd $(srcdir) && $(AUTOGEN) Makefile.def
61616 # Rebuilding Makefile.
61617 Makefile: $(srcdir)/Makefile.in config.status
61618 CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
61620 config.status: configure
61621 CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
61623 # Rebuilding configure.
61624 AUTOCONF = autoconf
61625 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
61626 $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
61627 cd $(srcdir) && $(AUTOCONF)
61629 # ------------------------------
61630 # Special directives to GNU Make
61631 # ------------------------------
61633 # Don't pass command-line variables to submakes.
61634 .NOEXPORT:
61635 MAKEOVERRIDES=
61637 # end of Makefile.in